This indicates that TMTag is GBoxed-derived, and can be copied/ref'd.
This helps plugins that must store a tag pointer for later usage while the
tagmanager might let it go in the meantime (can happen quickly if the user
comments a function out when starting a doxygen-comment).
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/1465
-- Commit Summary --
* api: export tm_tag_get_type()
-- File Changes --
M doc/Doxyfile.in (1)
M src/tagmanager/tm_tag.c (6)
M src/tagmanager/tm_tag.h (5)
-- Patch Links --
https://github.com/geany/geany/pull/1465.patchhttps://github.com/geany/geany/pull/1465.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/pull/1465
Partially resolves, or improves debugging for #1569.
In the future we could give better feedback to the user by showing a dialog or something.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/1572
-- Commit Summary --
* Remove redundant SSM macros
* Check Scintilla status in debug builds
* Change all scintilla_send_message calls to use SSM macro
* Improve Scintilla status messages output
-- File Changes --
M src/callbacks.c (2)
M src/document.c (2)
M src/editor.c (10)
M src/highlighting.c (4)
M src/keybindings.c (8)
M src/printing.c (14)
M src/sciwrappers.c (46)
M src/sciwrappers.h (10)
M src/search.c (4)
M src/symbols.c (10)
-- Patch Links --
https://github.com/geany/geany/pull/1572.patchhttps://github.com/geany/geany/pull/1572.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/pull/1572
Since filedef config files are now stored under the "filedef" subdirectory
of app->datadir, we need to add the subdirectory name when creating path
from the corresponding app->configdir otherwise the file isn't found.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/1482
-- Commit Summary --
* Create correct path for filetype config files
-- File Changes --
M src/ui_utils.c (17)
-- Patch Links --
https://github.com/geany/geany/pull/1482.patchhttps://github.com/geany/geany/pull/1482.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/pull/1482
A bunch of string and comment styles were missing and so Geany could not
detect the corresponding styles in code.
Compared the mappings in `src/highlighting.c` against the list of used Scintilla lexers in `scintilla/src/Catalogue.cxx` and added missing style mappings.
I also added "stubs" for lexers which don't support string or style, just to have them listed and make sure they are not missing again.
Another pair of eyes to double check copy&paste mistakes are welcome.
Missing styles were detected in https://github.com/geany/geany-plugins/commit/236363f0e7dfab7db8690cc051a53….
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/1502
-- Commit Summary --
* Add missing string and comment styles for various lexers
-- File Changes --
M src/highlighting.c (86)
-- Patch Links --
https://github.com/geany/geany/pull/1502.patchhttps://github.com/geany/geany/pull/1502.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/pull/1502