When writing a program in C, the moment I type the opening parenthesis of printf function I get a very annoying little tip/hint box just below the printf function.
printf(
`int printf (const char * __ format, ...)`
And it won't go away unless I push up/down button on my keyboard or click somewhere on the screen or type the closing parenthesis. I need to disable it.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/discussions/3216
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/repo-discussions/3216(a)github.com>
Their implementation was buggy, use very old Windows APIs and require
double implementation and maintenance efforts for us
The GTK dialogs work well for all other users already, so they probably
will also for Windows users.
Closes #3209.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3219
-- Commit Summary --
* Remove native file and color dialogs on Windows
-- File Changes --
M doc/geany.txt (4)
M src/dialogs.c (46)
M src/keyfile.c (2)
M src/prefs.c (8)
M src/project.c (105)
M src/tools.c (9)
M src/ui_utils.h (2)
M src/win32.c (443)
M src/win32.h (16)
-- Patch Links --
https://github.com/geany/geany/pull/3219.patchhttps://github.com/geany/geany/pull/3219.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3219
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/pull/3219(a)github.com>
This is a third incarnation of PR to add support for [Kotlin language](https://kotlinlang.org/). Previous discussions can be found in https://github.com/geany/geany/pull/2778 and https://github.com/dolik-rce/geany/pull/1.
Included changes:
- Small modification of update-ctags.sh, so it can import peg based parsers from ctags.
- Pull Kotlin parser from ctags and integrate it into tagmanager.
- Rename filetypes.Kotlin.conf to filetypes.kotlin, to make it work correctly with tagmanager.
- Added test for kotlin tags.
Disclaimer: The parser was written (and is maintained) by me.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3034
-- Commit Summary --
* Add support for Kotlin tags
-- File Changes --
M ctags/Makefile.am (11)
A ctags/parsers/peg/kotlin.c (24629)
A ctags/parsers/peg/kotlin.h (22)
A ctags/parsers/peg/kotlin_post.h (123)
A ctags/parsers/peg/kotlin_pre.h (69)
A ctags/parsers/peg/peg_common.h (149)
M data/Makefile.am (2)
R data/filedefs/filetypes.kotlin (2)
M scripts/update-ctags.py (12)
M src/filetypes.c (1)
M src/filetypes.h (1)
M src/symbols.c (12)
M src/tagmanager/tm_parser.c (12)
M src/tagmanager/tm_parser.h (1)
M src/tagmanager/tm_parsers.h (5)
M tests/ctags/Makefile.am (1)
A tests/ctags/kotlin.kt (22)
A tests/ctags/kotlin.kt.tags (12)
-- Patch Links --
https://github.com/geany/geany/pull/3034.patchhttps://github.com/geany/geany/pull/3034.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/3034
I want to remove the status, complier, messages, scribble, and terminal tabs of Geany message window. Basically, I prefer that when I open the message window Geany automatically opens the terminal window without showing the tabs. How could I get this setup?
--
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/2492
Please include the Scintilla-Lexers for the Nim-language into Geany. As of now one uses the Python-Lexer and -Parser. There are two Lexers for Nim called "LexNim" and "LexNimrod". Both seem to be about 2-yrs old. "LexNimrod" was provided by the creator of Nim. I'd ask which of the two Lexers are more up-to-date.
thx Andreas
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3520
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3520(a)github.com>
In addition to JSON, the other lexer we don't use yet is for the Nim language (these are the only ones I'm aware of). I'm not a Nim language user myself but I tried to modify the external filetype config file to the internal one so most of the stuff is preserved and should work correctly.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3648
-- Commit Summary --
* Convert Nim to builtin filetype and use Scintilla Nim lexer for it
-- File Changes --
M data/Makefile.am (2)
D data/filedefs/filetypes.Nim.conf (64)
A data/filedefs/filetypes.nim (71)
M data/filetype_extensions.conf (2)
M meson.build (1)
M scintilla/Makefile.am (1)
A scintilla/lexilla/lexers/LexNim.cxx (814)
M scintilla/lexilla/src/Lexilla.cxx (1)
M scintilla/scintilla_changes.patch (1)
M src/filetypes.c (1)
M src/filetypes.h (1)
M src/highlighting.c (15)
M src/highlightingmappings.h (29)
-- Patch Links --
https://github.com/geany/geany/pull/3648.patchhttps://github.com/geany/geany/pull/3648.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3648
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/pull/3648(a)github.com>
Prolog highlight for .pl files feature request --
https://sourceforge.net/p/geany/feature-requests/325/
there was one in 2009, now is 2022,
and no Prolog highlight right now :(
thank you!
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3086
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3086(a)github.com>
This patch adds basic Prolog support (only scintilla laxer, there's no
ctags parser). I used swi-prolog for the compiler and run commands which
I believe is the most commonly used prolog implementation. I used the
keywords from here:
https://github.com/mxw/vim-prolog/blob/master/syntax/prolog.vim
I only used Prolog at school many years ago but it's an interesting language and I believe Geany should support it (which is why #3086 resonated in my head).
Fixes #3086
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3171
-- Commit Summary --
* Add Prolog filetype support
-- File Changes --
M data/Makefile.am (1)
A data/filedefs/filetypes.prolog (73)
M data/filetype_extensions.conf (1)
M meson.build (1)
M scintilla/Makefile.am (1)
A scintilla/lexilla/lexers/LexVisualProlog.cxx (516)
M scintilla/lexilla/src/Lexilla.cxx (1)
M scintilla/scintilla_changes.patch (1)
M src/filetypes.c (1)
M src/filetypes.h (1)
M src/highlighting.c (17)
M src/highlightingmappings.h (35)
-- Patch Links --
https://github.com/geany/geany/pull/3171.patchhttps://github.com/geany/geany/pull/3171.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3171
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/pull/3171(a)github.com>
TOML is a fairly strictly defined configuration file syntax, used by various projects, supported by plenty of languages and already supported by some editors. I'm not familar with geany plugin dev (and lacking the time anyway) but maybe someone's interested in creating a syntax highlighting ruleset, similar to the INI config format.
https://github.com/toml-lang/toml
--
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/1268
I think it would make sense to give commander like search as you type interface for project organizer related `find file` and `find tags`. Say you show an entry box and as you type show the related list of objects and open file/with tags on `enter`
--
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/599