This PR adds support for the Dart language:
1. It uses the Dart lexer which has been recently merged to lexilla
2. The keywords are based on Notepad4 keywords
3. Build menu settings is based on https://github.com/geany/geany/pull/3372
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3973
-- Commit Summary --
* Add Dart support
-- File Changes --
M data/Makefile.am (1)
A data/filedefs/filetypes.dart (82)
M data/filetype_extensions.conf (1)
M meson.build (1)
M scintilla/Makefile.am (1)
M scintilla/lexilla/include/SciLexer.h (29)
A scintilla/lexilla/lexers/LexDart.cxx (702)
M scintilla/lexilla/src/Lexilla.cxx (3)
M scintilla/scintilla_changes.patch (1)
M src/editor.c (2)
M src/filetypes.c (4)
M src/filetypes.h (1)
M src/highlighting.c (18)
M src/highlightingmappings.h (42)
-- Patch Links --
https://github.com/geany/geany/pull/3973.patchhttps://github.com/geany/geany/pull/3973.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3973
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/pull/3973(a)github.com>
SystemVerilog is almost identical syntax to Verilog. It could be quite easy to support SystemVerilog filetype (.sv) using same rules as Verilog which is already implemented.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3511
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3511(a)github.com>
When the user drags the message window or the sidebar window too much towards the edge of the main window, it may become too hard or even impossible to drag them back as towards the edge of the main window the cursor resizes the main window and doesn't allow dragging the sidebar separator. The only workaround in this case is to manually edit the Geany config file which is annoying.
This patch does two things:
1. When the sidebar/msgwindow divider is dragged to the edge of the window, at the 10px distance from the window border it "snaps" completely to the edge and toggles sidebar/msgwindow visibility.
2. When sidebar/msgwindow is toggled to be shown again, if its previous distance from the edge of the window is less than 10px, its size is restored to some reasonable size (300px for the sidebar, 200px for the message window)
This patch has been tested with all the sidebar/msgwindow location settings and should work correctly in all the configurations.
Fixes #4017.
Fixes #1753.
Fixes #3329.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/4023
-- Commit Summary --
* Improve sidebar and message window resizing behavior
-- File Changes --
M data/geany.glade (2)
M src/callbacks.c (37)
M src/msgwindow.c (15)
M src/ui_utils.c (13)
-- Patch Links --
https://github.com/geany/geany/pull/4023.patchhttps://github.com/geany/geany/pull/4023.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/4023
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/pull/4023(a)github.com>
Added new theme.
I was to make index but can't at the moment because of few dependencies that i need to install before doing that.
I like Geany editor alot. Regards!
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-themes/pull/66
-- Commit Summary --
* added theme config and screenshot image for dark-lue theme :)
-- File Changes --
A colorschemes/dark-lue.conf (117)
A screenshots/dark-lue.png (0)
-- Patch Links --
https://github.com/geany/geany-themes/pull/66.patchhttps://github.com/geany/geany-themes/pull/66.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-themes/pull/66
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-themes/pull/66(a)github.com>
Dear all,
the following file should be JSON. But when using Choose Filetype: JSON, it does not properly work, see screenshot.
![Bildschirmfoto_2023-11-14_10-58-33](https://github.com/geany/geany/assets/143814533/1ae01791-de39-490a-99fa-ca9b55387948)
[keyStore-original.JSON.txt](https://github.com/geany/geany/files/13347312/k…
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3688
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3688(a)github.com>
As the movie shows: dragging a pane on the right, that has been closed, in order to reopen it, is much easier than performing the same operation on a closed pane on the left.
https://github.com/user-attachments/assets/a4a85ec5-91e3-4f1b-870c-8fb16cc3…
Please could Geany enhance the **show message window** action to open such a closed left pane at 1/3 width, without having to drag it, to overcome this problem?
![python_geany](https://github.com/user-attachments/assets/05af6a6e-0f9c-4012-8a3c-015e91c60e09)
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/4017
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/4017(a)github.com>