When `Tools->Configuration Files ...` is used to edit a config file it is copied in its entirety to the buffer, so when it is saved it overrides all the settings in the system filetype file, not just the ones that the user changes. So system filetype files distributed with new versions of Geany will be ignored.
Suggest when the file is loaded into the buffer it be prefixed by `# ` to make all contents comments, so the user only need uncomment those they edit and so only those entries will override new system files.
--
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/1552
_Story:_
Besides searching for keywords like variables or unique words in codes, one also sometimes just want to search for special symbols like "\t" or "\n" for some reasons. One would activate "regular expression" for this, but still, "\n" will not be found, unless "multi-line matching" is activated.
_Suggesting:_
To have an extra option for **multi-line matching** is somehow useless, this **should** obviously **be the default if searching for regular expression**. This also would simplify the search/replace dialog a bit.
--
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/1588
It might be useful to have an [`ISSUE_TEMPLATE`][0] file that people fill out when submitting new Github Issues. Although it adds a slight [PITA][1] when submitting bug reports, it should help to avoid the common back-and-forth at the start of most issues to request useful information.
I have written [one such template][2]. The "Prerequisites" section is based on the most common missing/wrong things I've seen in submitted issues. Perhaps it belongs in a `CONTRIBUTING` file instead, but putting it inline in the [`ISSUE_TEMPLATE`][0] makes sure people have to explicitly ignore it.
For now don't worry about spelling or grammar mistakes, but I'm interested to see whether this is wanted at all, and whether any sections or items should be added or removed. We can get the exact spelling and wording fine-tuned when I make an actual pull request.
Feel free to [try it out][3] on my testing repository.
[0]: https://help.github.com/articles/about-issue-and-pull-request-templates/
[1]: http://onlineslangdictionary.com/meaning-definition-of/pita
[2]: https://github.com/codebrainz/geany-issue-template
[3]: https://github.com/codebrainz/geany-issue-template/issues/new
--
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/2063
When creating new file ( if the plug-in setting is 'Open newly created file' ), the file opens immediately without giving the possibility to set a name.
When deleting existing file the Treeview duplicates all the existing files but not physically. It's just the Treeview somehow not refreshing correctly. Very annoying because it's difficult to distinguish which file exists and which not.
--
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/518
Seems like automark is crashing geany with segmentation fault.
I am using gtk3 built on ubuntu 16.04.
Backtrace:
```
Thread 1 "geany" received signal SIGSEGV, Segmentation fault.
automark (user_data=0x3520f90) at automark.c:104
104 ScintillaObject *sci = editor->sci;
(gdb) bt
#0 automark (user_data=0x3520f90) at automark.c:104
#1 0x00007ffff50de04a in g_main_context_dispatch ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff50de3f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff50de712 in g_main_loop_run ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007ffff6c24395 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#5 0x00007ffff799d567 in main_lib (argc=1, argv=0x7fffffffd948) at libmain.c:1233
#6 0x00007ffff7362830 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
#7 0x00000000004005d9 in _start ()
```
--
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/574
When enabling GeanyPy from the plugins manager, geany crashes
```Thread 1 "geany" received signal SIGSEGV, Segmentation fault.
0x00007fffe3af09a1 in PyModule_AddObject () from /lib64/libpython2.7.so.1.0
(gdb) bt
#0 0x00007fffe3af09a1 in PyModule_AddObject () at /lib64/libpython2.7.so.1.0
#1 0x00007fffe3de48b0 in geanypy_init () at /usr/lib64/geany/geanypy.so
#2 0x00007ffff79a9f85 in plugin_new () at /lib64/libgeany.so.0
#3 0x00007ffff79aad12 in pm_plugin_toggled () at /lib64/libgeany.so.0
#4 0x00007ffff57443e5 in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#5 0x00007ffff5756432 in signal_emit_unlocked_R () at /lib64/libgobject-2.0.so.0
#6 0x00007ffff575f05f in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#7 0x00007ffff575f43f in g_signal_emit () at /lib64/libgobject-2.0.so.0
#8 0x00007ffff734c017 in gtk_cell_renderer_toggle_activate () at /lib64/libgtk-x11-2.0.so.0
#9 0x00007ffff751180f in gtk_tree_view_column_cell_process_action.isra ()
at /lib64/libgtk-x11-2.0.so.0
#10 0x00007ffff7511a2b in _gtk_tree_view_column_cell_event () at /lib64/libgtk-x11-2.0.so.0
#11 0x00007ffff7505ba5 in gtk_tree_view_button_press () at /lib64/libgtk-x11-2.0.so.0
#12 0x00007ffff73efb9e in _gtk_marshal_BOOLEAN__BOXED () at /lib64/libgtk-x11-2.0.so.0
#13 0x00007ffff57443e5 in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#14 0x00007ffff575682d in signal_emit_unlocked_R () at /lib64/libgobject-2.0.so.0
```
--
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/558
After running ./autogen.sh & installing intltool installation crashes:
You should add the contents of '/usr/share/aclocal/intltool.m4' to 'aclocal.m4'.
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I build/cache -I build -I build/bundled -I geanypy/m4 --install
build/i18n.m4:20: warning: macro 'AM_GLIB_GNU_GETTEXT' not found in library
aclocal: installing 'build/cache/nls.m4' from '/usr/share/aclocal/nls.m4'
aclocal: installing 'build/cache/pkg.m4' from '/usr/share/aclocal/pkg.m4'
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/bin/autoconf --force
configure.ac:15: error: possibly undefined macro: AC_DISABLE_STATIC
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.ac:16: error: possibly undefined macro: AC_PROG_LIBTOOL
configure:5255: error: possibly undefined macro: AM_GLIB_GNU_GETTEXT
autoreconf: /usr/bin/autoconf failed with exit status: 1
Any better method to install it?
---
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/420
I would like to have tab with gdb cli, sometimes I need to produce specific debugging command, direct access to gdb would be useful
---
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/336