I'm here to request for vue language support such as syntax highlight.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3214
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3214(a)github.com>
Hi.
When renaming a file opened in geany with `disk_check_timeout!=0` a prompt is correctly displayed. Renaming it back again, and reloading it (File->Reload) everything *seems* fine. However, if the project is then closed and reopened, that file is gone.
I did not totally verify this, but my educated guess is:
In document.c:monitor_resave_missing_file the `real_path` of the missing is set to null `SETPTR(doc->real_path, NULL);`
Reloading the file does not change this.
In keyfile.c:configuration_save_session_files
`if (doc != NULL && doc->real_path != NULL)`
`real_path` is still null (unless manually saved before), so the file is gone.
Suggested fix (seems to be working):
~~~
document.c:document_open_file_full
if (! reload)
{
doc = document_create(utf8_filename);
g_return_val_if_fail(doc != NULL, NULL); /* really should not happen */
/* file exists on disk, set real_path */
SETPTR(doc->real_path, utils_get_real_path(locale_filename));
doc->priv->is_remote = utils_is_remote_path(locale_filename);
monitor_file_setup(doc);
}
+ else {
+ if( doc != NULL ){
+ SETPTR(doc->real_path, utils_get_real_path(locale_filename));
+ }
+ }
~~~
Thanks.
Tycho
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3202
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3202(a)github.com>
Just upgraded to Ubuntu 22.04.1 LTS.
Ctrl+. doesn't work - it shows a strange accented e. This heppens on two different computers.
Ctrl+, works, as do the other Ctrl keys I tried.
Is there a fix to get Ctrl+. to work?
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3261
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3261(a)github.com>
I would like to press the ALT key to hide/show (toggle) the menu bar.
This feature exists in the text editor named **xed**. Here's the code apparently used to do so in **xed** [Add an option to hide the menubar](https://github.com/linuxmint/xed/commit/1252eb73b34cd440cb1f8c1e01….
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3270
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3270(a)github.com>
I would like automatic spell checking. In other words, as I am typing, when I misspell a word, I would like to immediately see an indication that I have misspelled that word.
By the way, I installed the spell checker plugin. It works fine. Thanks.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/1190
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-plugins/issues/1190(a)github.com>
This is rebased #3175 with cleaned up commit history but no functional change.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3185
-- Commit Summary --
* Rename tm_tag_file_t to tm_tag_local_var_t
* Enable local tag generation for C/C++
* Update goto symbol definitions to take into account local variables
* Update (non-scope) autocompletion to take into account local variables
* Update scope completion to take into account local variables
* Strip more things from variable type
* Support (multiple) inheritance by scope completion
* Sort tags so tags from source file's header are preferred to other files
* Rewrite member_at_method_scope() to handle more situations
* Sort non-scope autocompletion results by locality
* Make validity of local variables configurable based on used language
-- File Changes --
M src/editor.c (15)
M src/symbols.c (13)
M src/tagmanager/tm_parser.c (26)
M src/tagmanager/tm_parser.h (4)
M src/tagmanager/tm_workspace.c (546)
M src/tagmanager/tm_workspace.h (6)
-- Patch Links --
https://github.com/geany/geany/pull/3185.patchhttps://github.com/geany/geany/pull/3185.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3185
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/pull/3185(a)github.com>
This PR is squashed #3185. I created a separate PR because I think it's cleaner this way but I can force-push this to #3185 if desired.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3266
-- Commit Summary --
* Rename tm_tag_file_t to tm_tag_local_var_t
* Enable local tag generation for C/C++
* Update goto symbol definitions to take into account local variables
* Update (non-scope) autocompletion to take into account local variables
* Update scope completion to take into account local variables
* Strip more things from variable type
* Support (multiple) inheritance by scope completion
* Rewrite member_at_method_scope() to handle more situations
* Sort non-scope autocompletion results by locality
* Remove unnecessary "lang" parameter of various functions
* Update documentation related to scope autocompletion
-- File Changes --
M doc/geany.txt (12)
M src/editor.c (15)
M src/symbols.c (12)
M src/tagmanager/tm_parser.c (6)
M src/tagmanager/tm_parser.h (2)
M src/tagmanager/tm_workspace.c (468)
M src/tagmanager/tm_workspace.h (8)
-- Patch Links --
https://github.com/geany/geany/pull/3266.patchhttps://github.com/geany/geany/pull/3266.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3266
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/pull/3266(a)github.com>
This problem can be seen on
scintilla/src/Document.cxx
where not all anonymous tags are renamed because of macros. Fix that
by not breaking the rename loop for macros for C-like languages.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3195
-- Commit Summary --
* Fix anonymous tag renaming when interleaved by scopeless macros
-- File Changes --
M src/tagmanager/tm_ctags.c (11)
-- Patch Links --
https://github.com/geany/geany/pull/3195.patchhttps://github.com/geany/geany/pull/3195.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3195
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/pull/3195(a)github.com>
The keystroke does not work here
![Bildschirmfoto 2022-08-16 um 10 37 21](https://user-images.githubusercontent.com/1010248/184835894-35cde07e-b1…
```
09:12:50.596197: Geany INFO : Geany 1.38, de_DE.UTF-8
09:12:50.596222: Geany INFO : GTK 3.24.30, GLib 2.68.0
09:12:50.596230: Geany INFO : OS: macOS
09:12:50.596237: Geany INFO : System data dir: /Applications/Geany.app/Contents/Resources/share/geany
09:12:50.596244: Geany INFO : User config dir: /Users/flanitz/.config/geany
09:12:50.597018: GLib-GIO DEBUG : _g_io_module_get_default: Found default implementation local (GLocalVfs) for ‘gio-vfs’
09:12:50.841337: Geany INFO : Loaded GTK+ CSS theme '/Applications/Geany.app/Contents/Resources/share/geany/geany.css'
09:12:50.841730: Geany INFO : Loaded GTK+ CSS theme '/Applications/Geany.app/Contents/Resources/share/geany/geany-3.20.css'
09:12:50.847527: Geany INFO : System plugin path: /Applications/Geany.app/Contents/Resources/lib/geany
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-osx/issues/39
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-osx/issues/39(a)github.com>