The dynamic keybinding group code is in the first commit and is the same as in #3394.
Separate *Send Selection to* keybindings from Format group as there were 9 of them. Only show more than 3 KBs if they are actually set.
Add forwarding cases to the format group callback in case any plugins are using the keybinding IDs.
![send sel kb](https://user-images.githubusercontent.com/1107820/219767268-34f5f98c-e9…
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3406
-- Commit Summary --
* Update dynamic keybinding group code
* Use dynamic group for *Send Selection to* keybindings
* Skip leading underscore for group label
-- File Changes --
M src/keybindings.c (142)
M src/keybindings.h (4)
M src/keybindingsprivate.h (10)
M src/prefs.c (6)
-- Patch Links --
https://github.com/geany/geany/pull/3406.patchhttps://github.com/geany/geany/pull/3406.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3406
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/pull/3406(a)github.com>
It's 2023. It should work better in dark mode out-of-the-box, without requiring the user to manually search the Internet, download/edit/copy config files.
1. At least one colour theme for dark mode should be included by default, without requiring the user to visit https://www.geany.org/download/themes/
2. A colour scheme for dark mode for the output panels should be included by default, and either let the user select it in the Preferences or automatically use it in dark mode, not [telling users to write a CSS file for it](https://github.com/geany/geany/issues/2520).
![image](https://user-images.githubusercontent.com/10900489/219854052-e31a24ae-8bf5-4aeb-a980-1158b10d62bb.png)
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3407
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3407(a)github.com>
Suppose I need to add text to a comment written in the following style:
```
/*
First line
Second line
Third line
*/
```
When I add a new line, it should be clear that I don't want automatic `* ` since the previous line doesn't have it, yet Geany still inserts it.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3386
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3386(a)github.com>
…doesn't start with *
Fixes #3386.
Note: This was already the case when the previous line is blank, but a * was inserted when it is not blank.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3392
-- Commit Summary --
* Don't insert * after new line in multi-line comment if previous line doesn't start with *
-- File Changes --
M doc/geany.txt (3)
M src/editor.c (15)
-- Patch Links --
https://github.com/geany/geany/pull/3392.patchhttps://github.com/geany/geany/pull/3392.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3392
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/pull/3392(a)github.com>
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3173
-- Commit Summary --
* Add batch file ctags parser
-- File Changes --
M ctags/Makefile.am (1)
A ctags/parsers/dosbatch.c (44)
M meson.build (1)
M src/filetypes.c (2)
M src/tagmanager/tm_parser.c (10)
M src/tagmanager/tm_parser.h (1)
M src/tagmanager/tm_parsers.h (3)
M tests/ctags/Makefile.am (1)
A tests/ctags/simple.bat (30)
A tests/ctags/simple.bat.tags (5)
M tests/meson.build (1)
-- Patch Links --
https://github.com/geany/geany/pull/3173.patchhttps://github.com/geany/geany/pull/3173.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3173
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/pull/3173(a)github.com>
Please consider adding an <b>Unflow paragraph</b> command - the opposite of
<b>Reflow Lines/Block</b> The use case for this is to make it easy to type in
<b>Geany</b> and then paste the results into the Gmail or Github editor
Incidentally, <b>Reflow Lines/Block</b> indicates that the conception of a
block of line is already endogenous to <b>Geany</b> and thus I believe that the
concept of extending the highlighting of lines to the line numbers columns
should be considered an extension of an existing capability
---
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/802
Hi,
I changed the shortcut of join lines to `Ctrl + J`, then tried to join lines.
Seems following behavior exists:
- It will join all following lines, till a line start with blank char (while space / new line).
- If the current line start with blank char, it won't join.
Is it possible to customize to following behavior:
- Only join current line and the next line, despite the content of this or next line.
This seems to be the behavior of vim with `Shift` + `J`.
--
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/2031
the last release 1.38 is from October 2021.
When will the next release come? There have been plenty of commits in the meantime and the list of pull requests is long.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3403
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3403(a)github.com>
This is handy to repeat the command to cut/copy a word. Using the Select Word keybinding first is too awkward.
If this is OK I'll update the docs.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3391
-- Commit Summary --
* Make cut/copy keybinding select word if no selection
-- File Changes --
M src/keybindings.c (19)
-- Patch Links --
https://github.com/geany/geany/pull/3391.patchhttps://github.com/geany/geany/pull/3391.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3391
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/pull/3391(a)github.com>
Note: `real_path` gets set for any documents on disk.
Don't add new document opened from CLI to recent files, because it doesn't exist yet. It may be closed unsaved.
No need now to add recent file on Save As, because real_path is nulled before calling document_save_file, so that function will add the recent file.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3389
-- Commit Summary --
* Add recent filename on saving when real_path is not set
-- File Changes --
M src/document.c (4)
M src/libmain.c (2)
-- Patch Links --
https://github.com/geany/geany/pull/3389.patchhttps://github.com/geany/geany/pull/3389.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3389
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/pull/3389(a)github.com>