[Github-comments] Re: [geany/geany] No popup windows on wayland (Issue #3009)

2023-04-28 Thread Colomban Wendling via Github-comments
Looks like all the relevant bits were merged, so I'm closing. Feel free to reopen if there's still something missing from this issue. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3009#issuecomment-1528083095 You are receiving this because you are s

[Github-comments] Re: [geany/geany] No popup windows on wayland (Issue #3009)

2023-04-28 Thread Colomban Wendling via Github-comments
Closed #3009 as completed. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3009#event-9128364772 You are receiving this because you are subscribed to this thread. Message ID:

[Github-comments] Re: [geany/geany] Preference for backspace unindent (Issue #3354)

2023-04-28 Thread Colomban Wendling via Github-comments
Fixed in #3355 -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3354#issuecomment-1528064789 You are receiving this because you are subscribed to this thread. Message ID:

[Github-comments] Re: [geany/geany] Preference for backspace unindent (Issue #3354)

2023-04-28 Thread Colomban Wendling via Github-comments
Closed #3354 as completed. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3354#event-9128251801 You are receiving this because you are subscribed to this thread. Message ID:

[Github-comments] Re: [geany/geany] [WIP] [D] Switch to mainline ctags parser (PR #3479)

2023-04-28 Thread Nick Treleaven via Github-comments
@ntrel pushed 3 commits. abad6ad7fa6d08120cf993b716b4a3d2eb609b82 Test contract expression - failing 3047cf75577031a5db101db2e44b3ca09c5105a7 Test constraint e1b68e2b8644ddbb6fd723d569a00c2a504ea2bf Test version -- View it on GitHub: https://github.com/geany/geany/pull/3479/files/a896c5213dd3

[Github-comments] Re: [geany/geany] [WIP] [D] Switch to mainline ctags parser (PR #3479)

2023-04-28 Thread Nick Treleaven via Github-comments
@ntrel pushed 2 commits. e856ee57001f2c2395ba28c16bc388e8d3ce915f Add templates.d test a896c5213dd31a12c37873a98da48971113101c1 Ignore D attributes -- View it on GitHub: https://github.com/geany/geany/pull/3479/files/779f32871d70bcca95bd16be6021732121f03659..a896c5213dd31a12c37873a98da48971113

[Github-comments] Re: [geany/geany] [WIP] [D] Switch to mainline ctags parser (PR #3479)

2023-04-28 Thread Nick Treleaven via Github-comments
@ntrel pushed 1 commit. 779f32871d70bcca95bd16be6021732121f03659 Update tests -- View it on GitHub: https://github.com/geany/geany/pull/3479/files/827c164c57bc4a9fccfed0648ce954d71cc55748..779f32871d70bcca95bd16be6021732121f03659 You are receiving this because you are subscribed to this thread.

[Github-comments] Re: [geany/geany] [WIP] [D] Switch to mainline ctags parser (PR #3479)

2023-04-28 Thread Nick Treleaven via Github-comments
@ntrel pushed 1 commit. 827c164c57bc4a9fccfed0648ce954d71cc55748 Update tests -- View it on GitHub: https://github.com/geany/geany/pull/3479/files/5e57917f22afc91f3ff397c76525c1abf54fb208..827c164c57bc4a9fccfed0648ce954d71cc55748 You are receiving this because you are subscribed to this thread.

[Github-comments] Re: [geany/geany] autoit: use local/global variable tags (PR #3460)

2023-04-28 Thread Jiří Techet via Github-comments
I've just added the upstreamed patch dropping the `$` from variable names. From my point of view this PR is ready to get merged. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/3460#issuecomment-1527681769 You are receiving this because you are subscribe

[Github-comments] Re: [geany/geany] autoit: use local/global variable tags (PR #3460)

2023-04-28 Thread Jiří Techet via Github-comments
@techee pushed 1 commit. 50e4f69b37535a8780baa1d9500d954aebbbd5a8 Autoit: drop $ from variable names -- View it on GitHub: https://github.com/geany/geany/pull/3460/files/3f56177435ea1d27671ecc23027d340126d929bb..50e4f69b37535a8780baa1d9500d954aebbbd5a8 You are receiving this because you are sub

[Github-comments] Re: [geany/geany] [C, C++] Calltips have missing space after comma for parameters (Issue #3474)

2023-04-28 Thread Jiří Techet via Github-comments
> Calltips have missing space after comma for parameters Yeah, I've noticed that too after switching to the new parser. Does https://github.com/geany/geany/pull/3478 fix that problem? If so, it should be submitted to universal-ctags first and if it gets merged, we could then port it to Geany.

[Github-comments] [geany/geany] [WIP] [D] Switch to mainline ctags parser (PR #3479)

2023-04-28 Thread Nick Treleaven via Github-comments
Add `parsers/c-based.c` from ctags (the only change was to remove the `macroConditionRoleIndex` argument to `cppInit` as our ctags doesn't have it yet). This is work in progress, I am making a list of things which aren't handled correctly that were by Geany: * function template calltips - the r

[Github-comments] Re: [geany/geany] [C, C++] Calltips have missing space after comma for parameters (Issue #3474)

2023-04-28 Thread Nick Treleaven via Github-comments
> Somebody needs to check that c-based.c contains at least the capability that > geany_c.c has, since it gathered changes during the divergence, since it > gathered changes during the divergence, then they can be synchronised Yeah, though sending the changes upstream could be a big job due to d

[Github-comments] Re: [geany/geany] [C, C++] Calltips have missing space after comma for parameters (Issue #3474)

2023-04-28 Thread Nick Treleaven via Github-comments
> A typo in cxxTokenCopy that wasn't setting bFollowedBySpace #3478 -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3474#issuecomment-1527506046 You are receiving this because you are subscribed to this thread. Message ID:

[Github-comments] [geany/geany] Fix copying comma in cxxTokenCopy (PR #3478)

2023-04-28 Thread Nick Treleaven via Github-comments
`cxx` changes backported from ctags. I'm not sure if this actually fixes anything but it's an obvious mistake. Also add warning that `geany_c.c` is not used for C & C++. You can view, comment on, or merge this pull request online at: https://github.com/geany/geany/pull/3478 -- Commit Summary -

[Github-comments] Re: [geany/geany] Why not add a "build and run" button to the toolbar (Issue #3477)

2023-04-28 Thread elextr via Github-comments
Its possible, just needs "somebody" to do it. But its only really useful for single file programs, where the executable has the same name as the source After that its normal to start using "make" style builds, and then nothing specifies what the executable is called. I guess nobody has though

[Github-comments] Re: [geany/geany] [C, C++] Calltips have missing space after comma for parameters (Issue #3474)

2023-04-28 Thread elextr via Github-comments
> So looks like C#, D and Java could be changed to the c-based.c parsers from > ctags. `c-based.c` looks at first glance to be very similar to `geany_c.c` without C, C++, Vera, or Vala, just C# D and Java, though there may be detail differences. I guess both originated from the same ctags `c

[Github-comments] Re: [geany/geany] [C, C++] Calltips have missing space after comma for parameters (Issue #3474)

2023-04-28 Thread Nick Treleaven via Github-comments
BTW I was looking with meld if there were any upstream ctags changes that might fix this. I found 2 but they don't affect this: * A typo in cxxTokenCopy that wasn't setting bFollowedBySpace * Some changes in cxxTokenChainSplitOnComma setting bFollowedBySpace -- Reply to this email directly or vi

[Github-comments] Re: [geany/geany] [C, C++] Calltips have missing space after comma for parameters (Issue #3474)

2023-04-28 Thread Nick Treleaven via Github-comments
Oh OK, thanks (#3032). So looks like C#, D and Java could be changed to the `c-based.c` parsers from ctags. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3474#issuecomment-1527371338 You are receiving this because you are subscribed to this thread.

[Github-comments] [geany/geany] Why not add a "build and run" button to the toolbar (Issue #3477)

2023-04-28 Thread Zhou Jiatai via Github-comments
It's inconvenient to build and run a C/C++ program by clicking on both the button "build" and the button "run". Many other IDEs, for example, Code::blocks and Dev-C++, provide a "build and run" botton in their toolbars. Why not add a "compile and run" or "build and run" button to the toolbar of