For languages like Markdown tag manager is used to display an outline of the document in the sidebar but the generated tags aren't really meant for autocompletion where they don't make much sense. Without this patch typing a word from e.g. a heading of markdown invokes the autocompletion popup anywhere in the edited text which is quite annoying.

Apart from languages that use tags for the sidebar outline (ABC, asciidoc, bibtex, ini/conf, diff, docbook, latex, markdown, rest, txt2tags, HTML), there's also JSON where autocompletion doesn't really work because tags are generated for json strings such as keys but autocompletion doesn't work inside strings currently so when one types ", the following string doesn't get autocompleted.

This is how the current behavior looks like for LaTeX:

Screenshot 2023-10-04 at 23 17 44

and this is for Markdown:

Screenshot 2023-10-04 at 23 13 55

I'm not sure if it's related to the changes made in this release or if it behaved this way before too but since it's quite annoying and the patch is hopefully a low-risk one, it could be worth considering for Geany 2.0.


You can view, comment on, or merge this pull request online at:

  https://github.com/geany/geany/pull/3575

Commit Summary

File Changes

(3 files)

Patch Links:


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <geany/geany/pull/3575@github.com>