Re: [Github-comments] [geany/geany] WIP: Meson build system (#2761)

2021-04-11 Thread elextr
> > Geany plugins now build if configured --prefix=/home/lex/geany_meson > > --with-geany-libdir=/home/lex/geany_meson/lib and install to > > $PREFIX/lib/geany but do not appear in plugin manager. > You have to use the correct libdir, obviously, i.e. >

Re: [Github-comments] [geany/geany] Scribble font configuration (#2780)

2021-04-11 Thread elextr
> except the terminal", which still uses its proper font. `Menu->Preferences->Terminal->Terminal->Font` -- 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/2780#issuecomment-817391142

Re: [Github-comments] [geany/geany] "Close Documents to the right" in vertical mode (#2781)

2021-04-11 Thread elextr
See the TODO on the original pull request https://github.com/geany/geany/pull/1362 but nobody TODATEDID :grin: -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

[Github-comments] [geany/geany] "Close Documents to the right" in vertical mode (#2781)

2021-04-11 Thread hacatu
On Geany 1.37.1, right clicking on a file name in the file list opens a context menu which include the option "Close Documents to the Right". This makes sense in the default layout when the file list is above the editor and arranged from right to left. However, when the file list is on the

Re: [Github-comments] [geany/geany-plugins] Plugin Request: Language server protocol (#1012)

2021-04-11 Thread KhazAkar
> @KhazAkar Thank you for the links but all of those projects are not updated > for the past 5 years. I am using the latest version of geany with gtk3 and I > am not sure whether they will work well with the new version of geany. are > you using these plugins, particularly, gycm with the latest

Re: [Github-comments] [geany/geany] Scribble font configuration (#2780)

2021-04-11 Thread JohnCC330
@elextr : Thanks! I (wrongly) interpreted 'Tabs' as referring to the tab labels not the tab's corresponding contents. Anyway, it's "all message window tabs *except the terminal*", which still uses its proper font. -- You are receiving this because you are subscribed to this thread. Reply to

Re: [Github-comments] [geany/geany] Scribble font configuration (#2780)

2021-04-11 Thread JohnCC330
Closed #2780. -- 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/2780#event-4578812369

Re: [Github-comments] [geany/geany] WIP: Meson build system (#2761)

2021-04-11 Thread Thomas Martitz
@kugel- pushed 1 commit. 155a268d6e3912bf062947d8bed346a26f50c11b fix tests and travis -- You are receiving this because you are subscribed to this thread. View it on GitHub:

Re: [Github-comments] [geany/geany] WIP: Meson build system (#2761)

2021-04-11 Thread Thomas Martitz
> Still has classviewer icons messages at runtime, added checkbox as reminder. I don't see that; weird, but since I don't do anything to install those yet, I guess there is something missing. Maybe my meson-geany gets the icons from my system-geany from /usr/local/... ? -- You are receiving

Re: [Github-comments] [geany/geany] WIP: Meson build system (#2761)

2021-04-11 Thread Thomas Martitz
> Geany plugins now build if configured --prefix=/home/lex/geany_meson > --with-geany-libdir=/home/lex/geany_meson/lib and install to > $PREFIX/lib/geany but do not appear in plugin manager. You have to use the correct libdir, obviously, i.e.

Re: [Github-comments] [geany/geany-plugins] LaTeX plugin: Keyboard shurtcuts for itemize and enumerate generate wrong result (#1071)

2021-04-11 Thread elextr
AFAICT nothing has changed in Latex plugin in that [area](https://github.com/geany/geany-plugins/blob/7c540bf347d0f0c6f6ab5123fa8f226b2f9152ee/latex/src/latexenvironments.c#L137) since forever, looks like something in the OPs system, just in case ping @frlan -- You are receiving this because

Re: [Github-comments] [geany/geany-plugins] LaTeX plugin: Keyboard shurtcuts for itemize and enumerate generate wrong result (#1071)

2021-04-11 Thread nomadbyte
LaTeX v0.7, Geany 1.36 (Ubuntu) - menu:`Preferences > Keybindings > LaTeX > Insert Itemize List => Ctrl+Alt+M` - menu:`File > New` - menu:`Document > Set Filetype > Markup Languages > LaTeX source file` - in the new document: `Ctrl+Alt+M` Result: ``` \begin{itemize} \item \end{itemize}

Re: [Github-comments] [geany/geany-plugins] How to debug a multithread application [ Debugger / gdb ] (#1069)

2021-04-11 Thread elextr
Maybe its something that changed with newer versions of GDB and debugger hasn't been updated, the last substantive change to debugger (excluding GTK3 port and minor things) seems to have been in 2016 AFAICT. -- You are receiving this because you are subscribed to this thread. Reply to this

Re: [Github-comments] [geany/geany-plugins] How to debug a multithread application [ Debugger / gdb ] (#1069)

2021-04-11 Thread nomadbyte
Looking closer, it's clearly a problem with the way Debugger processes the thread's call-stack. Somehow it removes the current function frame from the stack on stepping (`doSomeThing < start_thread < clone`). This triggers the UI to process the next item in the stack (`start_thread`), so it

Re: [Github-comments] [geany/geany-plugins] How to debug a multithread application [ Debugger / gdb ] (#1069)

2021-04-11 Thread elextr
> This must be an issue, which is specific to thread-handling code in Debugger > plugin. Quite possibly, IIRC debugger plugin is pretty old and predates current extensive thread usage in every application. Or as the OP observed, thread execution is non-deterministic, scope may just change the

Re: [Github-comments] [geany/geany-plugins] How to debug a multithread application [ Debugger / gdb ] (#1069)

2021-04-11 Thread nomadbyte
> ...so things like "wants to debug thread_start" are actually referring to GDB Well, Scope does not seem to have this issue (i.e. trying to break in `pthread_create` and `clone`). They are properly reported on the Stack. This must be an issue, which is specific to thread-handling code in

Re: [Github-comments] [geany/geany-plugins] How to debug a multithread application [ Debugger / gdb ] (#1069)

2021-04-11 Thread elextr
Also note that both plugins are just user interfaces for GDB which does the actual debugging, so things like "wants to debug `thread_start`" are actually referring to GDB and you could investigate that running GDB from the command line. -- You are receiving this because you are subscribed to

Re: [Github-comments] [geany/geany-plugins] How to debug a multithread application [ Debugger / gdb ] (#1069)

2021-04-11 Thread nomadbyte
Not a solution, but you may try to use [Scope](https://plugins.geany.org/scope.html) -- that's another DBG plugin for Geany. It also supports threads and seems to cope somewhat better with following the thread context. In your example, Scope will even show two execution-line pointers for each

Re: [Github-comments] [geany/geany] WIP: Meson build system (#2761)

2021-04-11 Thread elextr
Still has [classviewer icons](https://github.com/geany/geany/pull/2761#issuecomment-813147411) messages at runtime, added checkbox as reminder. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [Github-comments] [geany/geany] WIP: Meson build system (#2761)

2021-04-11 Thread elextr
Not sure if this is ready for re-test but tried it anyway :-). Had to set `-Dgtkdoc=false`, what tool is needed for that? Geany plugins now build if configured `--prefix=/home/lex/geany_meson --with-geany-libdir=/home/lex/geany_meson/lib` and install to `$PREFIX/lib/geany` but do not appear in