Are there any plans to add support of lsp to Geany?
--
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/issues/2184
This patch fixes symbol tree construction when #2657 is applied.
When a filter for tags is used for the symbol tree, it may happen that
parent tags in the symbol tree are removed because they don't match
the filter. Such tags are still visualised nicely by the symbol tree
which shows these tags with full scope like
```
MissingStruct::some_member
```
However, the current code doesn't expect that it may happen that
`MissingStruct` re-appears in the results when filter is deleted. In such
case `some_member` isn't re-parented under `MissingStruct` and stays
displayed in the above format.
This patch simply removes tags like `MissingStruct::some_member` for
which parent hasn't been constructed yet from the symbol tree and re-adds
them in the "insertion pass" for the symbol tree update code.
The only change this patch does is that it replaces
```
if (parent_name && ! g_hash_table_lookup(parents_table, parent_name))
parent_name = NULL;
```
with
```
if (parent_name && ! g_hash_table_lookup(parents_table, parent_name))
cont = tree_store_remove_row(store, &iter);
else
{
```
The rest is just indentation after the `else`.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3050
-- Commit Summary --
* Fix setting parents in symbol tree when filtering is used
-- File Changes --
M src/symbols.c (50)
-- Patch Links --
https://github.com/geany/geany/pull/3050.patchhttps://github.com/geany/geany/pull/3050.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/3050
When open a .nim file or creating an project with a .nim file
The Build pull down menu doesn't offer the 'Compile' button.
--
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/issues/2669
The menu options
View -> Show Markers Margin
View -> Show Line Numbers
don't control the respective items on the right side split.
You can "unsplit," set the options, and then split again and the new window has the proper appearance.
--
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/issues/600
The feature where struct members pop-up after I type in the name of a struct and a '.' doesn't work on the right window when using split window (in a 'C' doc).
--
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/issues/3048
While editing a C document in the right-side window, the cursor didn't go to the beginning or end of the line when using the home and end key.
```
00:19:59.095696: GLib-GIO DEBUG : _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’
00:19:59.118762: Geany INFO : Geany 1.39 (git >= 11a1f32f), en_US.utf8
00:19:59.118773: Geany INFO : GTK 3.24.30, GLib 2.70.1
00:19:59.118796: Geany INFO : OS: Manjaro Linux
00:19:59.118811: Geany INFO : System data dir: /home/andy/.local/share/geany
00:19:59.118816: Geany INFO : User config dir: /home/andy/.config/geany
00:19:59.218196: Geany INFO : Loaded GTK+ CSS theme '/home/andy/.local/share/geany/geany.css'
00:19:59.218896: Geany INFO : Loaded GTK+ CSS theme '/home/andy/.local/share/geany/geany-3.20.css'
00:19:59.222820: Geany INFO : System plugin path: /home/andy/.local/lib/geany
00:19:59.228730: Geany INFO : Added filetype Clojure (64).
00:19:59.228737: Geany INFO : Added filetype Nim (65).
00:19:59.228741: Geany INFO : Added filetype Graphviz (66).
00:19:59.228745: Geany INFO : Added filetype Groovy (67).
00:19:59.228749: Geany INFO : Added filetype CUDA (68).
00:19:59.228752: Geany INFO : Added filetype Meson (69).
00:19:59.228756: Geany INFO : Added filetype JSON (70).
00:19:59.228760: Geany INFO : Added filetype Arduino (71).
00:19:59.228764: Geany INFO : Added filetype Kotlin (72).
00:19:59.228767: Geany INFO : Added filetype Scala (73).
00:19:59.228770: Geany INFO : Added filetype Genie (74).
00:19:59.228774: Geany INFO : Added filetype Swift (75).
00:19:59.228777: Geany INFO : Added filetype Cython (76).
00:19:59.228781: Geany INFO : Added filetype TypeScript (77).
00:19:59.241050: Geany INFO : Loaded libvte from libvte-2.91.so
00:19:59.256054: Geany INFO : Loaded: /home/andy/.local/lib/geany/debugger.so (Debugger)
00:19:59.259442: Geany INFO : Loaded: /home/andy/.local/lib/geany/filebrowser.so (File Browser)
00:19:59.260744: SpellCheck DEBUG : Initializing Enchant library version 2.3.1
00:19:59.263159: (null) WARNING : Error loading plugin: libhspell.so.0: cannot open shared object file: No such file or directory
00:19:59.263312: (null) WARNING : Error loading plugin: libnuspell.so.5: cannot open shared object file: No such file or directory
00:19:59.263494: (null) WARNING : Error loading plugin: libvoikko.so.1: cannot open shared object file: No such file or directory
00:19:59.263527: GLib DEBUG : setenv()/putenv() are not thread-safe and should not be used after threads are created
00:19:59.266247: Geany INFO : Loaded: /home/andy/.local/lib/geany/spellcheck.so (Spell Check)
00:19:59.266920: Geany INFO : Loaded: /home/andy/.local/lib/geany/splitwindow.so (Split Window)
00:19:59.271803: Geany INFO : unknown : None (UTF-8)
```
--
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/issues/1146
The feature where struct members pop-up after I type in the name of a struct and a '.' doesn't work on the right window when using split window.
--
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/issues/1145
Geany 1.36. on Ubuntu 20
I couldn't find any font which allowed me to see '_' (underscores) in the edit zone.
--
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/issues/3045