Curretly PrettyprintXML can be used files only, this pr changes that to
- selection based prettty print if selection is valid XML - Donot change doctype to XML if HTML - use of plugin API functions when taking buffer text P.S. Sorry about all the merge commits. You can view, comment on, or merge this pull request online at: https://github.com/geany/geany-plugins/pull/683 -- Commit Summary -- * Macro gtk3 compatibility [Needs testing] * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * upstream compatibility * Merge branch 'master' of github.com:sagarchalise/geany-plugins * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge branch 'master' of github.com:sagarchalise/geany-plugins * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Added keybinding for jumping to matching tag * Gtk3 support * Merge branch 'pt-key' of github.com:sagarchalise/geany-plugins * Merge branch 'master' of github.com:sagarchalise/geany-plugins * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * upstream merged * Merge branch 'master' of github.com:sagarchalise/geany-plugins * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * merged upstream * seems I wronged the merge upstream * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * Merge remote-tracking branch 'upstream/master' * merge squash * pretty print on selection and donot change filetype if conditions not met * Macro gtk3 compatibility [Needs testing] * upstream compatibility * Gtk3 support * seems I wronged the merge upstream * merge squash * pretty print on selection and donot change filetype if conditions not met * selection pretty print and donot set filetype if condition not met * fixup! selection pretty print and donot set filetype if condition not met * Merge branch 'prettyprint-usage' of github.com:sagarchalise/geany-plugins into prettyprint-usage * fixup! Merge branch 'prettyprint-usage' of github.com:sagarchalise/geany-plugins into prettyprint-usage * fixup! fixup! Merge branch 'prettyprint-usage' of github.com:sagarchalise/geany-plugins into prettyprint-usage * fixup! fixup! fixup! Merge branch 'prettyprint-usage' of github.com:sagarchalise/geany-plugins into prettyprint-usage * fixup! fixup! fixup! fixup! Merge branch 'prettyprint-usage' of github.com:sagarchalise/geany-plugins into prettyprint-usage * Merge remote-tracking branch 'upstream/master' into prettyprint-usage * fixup! fixup! fixup! fixup! fixup! Merge branch 'prettyprint-usage' of github.com:sagarchalise/geany-plugins into prettyprint-usage -- File Changes -- M pretty-printer/src/PluginEntry.c (23) -- Patch Links -- https://github.com/geany/geany-plugins/pull/683.patch https://github.com/geany/geany-plugins/pull/683.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany-plugins/pull/683
