Re: [Github-comments] [geany/geany] Easier project creation (#2245)

2019-08-05 Thread Matthew Brush
@chrisgraham I fully agree, and have been considering making a pull request to do this, or least investigating how difficult it would be. Being able to change into a source directory and type `geany .` and not have fiddle with making/closing/opening projects would be super handy. SublimeText and

Re: [Github-comments] [geany/geany] Add simplest development build process to HACKING (#1690)

2019-08-05 Thread Matthew Brush
I stumbled back upon this looking for something else, should it be merged? -- 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/1690#issuecomment-518391385

Re: [Github-comments] [geany/geany] Plugin-API: extended project API (#2234)

2019-08-05 Thread Matthew Brush
Was just browsing the issues and found PR #1222 that I made some years ago which seems related. -- 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/2234#issuecomment-518400366

Re: [Github-comments] [geany/geany] Save main and project configuration whenever documents are opened/closed (#2114)

2019-08-05 Thread Enrico Tröger
@eht16 pushed 1 commit. 41227a4084879de554cda8e982229ed788847353 Document new emission of "project-save" signal -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/geany/geany/pull/2114/files/f7d298846d4f18d358217725ddc4407952e1..4122

Re: [Github-comments] [geany/geany] Save main and project configuration whenever documents are opened/closed (#2114)

2019-08-05 Thread Enrico Tröger
Ahhh, good catch! Thanks, see 41227a4. -- 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/2114#issuecomment-518402783

Re: [Github-comments] [geany/geany] Easier project creation (#2245)

2019-08-05 Thread Matthew Brush
Related to and/or duplicate of #450, #1171, http://geany-users.466218.n3.nabble.com/Geany-Users-open-folder-td4025296.html -- 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/2245#issuecomme

Re: [Github-comments] [geany/geany] Save main and project configuration whenever documents are opened/closed (#2114)

2019-08-05 Thread Enrico Tröger
@b4n any other feedback? Would you be fine with merging this PR and let @codebrainz or whoever do the rest later? -- 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/2114#issuecomment-51840513

Re: [Github-comments] [geany/geany] Save main and project configuration whenever documents are opened/closed (#2114)

2019-08-05 Thread Matthew Brush
codebrainz approved this pull request. -- 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/2114#pullrequestreview-271015791

Re: [Github-comments] [geany/geany] Easier project creation (#2245)

2019-08-05 Thread elextr
@codebrainz yes, but __which__ plugin features will you choose to make core? The fact that there is more than one says to me that there isn't agreement on what those features should be, and then people like me don't have the project file in the git directory but the one above, that also contains

Re: [Github-comments] [geany/geany] Plugin-API: extended project API (#2234)

2019-08-05 Thread elextr
@codebrainz sure, new names would be nice, but whilst we keep exposing Geany internals we should leave the names the same otherwise we have to change all uses to the new name. Or a function with a new name that calls the old one and is `inline` in the `.h` file so it will always be optimised aw

Re: [Github-comments] [geany/geany] Add simplest development build process to HACKING (#1690)

2019-08-05 Thread elextr
IMHO, no, its no longer the simplest, which was the point of my original, its now TL;DR, but I don't care either way. -- 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/1690#issuecomment-5184

Re: [Github-comments] [geany/geany] Plugin-API: extended project API (#2234)

2019-08-05 Thread Matthew Brush
> new names would be nice, but whilst we keep exposing Geany internals we > should leave the names the same otherwise we have to change all uses to the > new name. You misunderstood me, I meant better names for these **new** functions, before they're published into the API for the first time, s

Re: [Github-comments] [geany/geany] Easier project creation (#2245)

2019-08-05 Thread Matthew Brush
> yes, but which plugin features will you choose to make core? It's actually less "features" than even the builtin project support, let alone plugins. You just run `geany some/dir` and it takes the directory passed to it as the base path of the project, and the basename of the directory as the

Re: [Github-comments] [geany/geany] Add simplest development build process to HACKING (#1690)

2019-08-05 Thread Matthew Brush
The changes certainly no longer reflect the title of the PR, but it still seems like useful information. -- 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/1690#issuecomment-518441233

Re: [Github-comments] [geany/geany] Plugin-API: extended project API (#2234)

2019-08-05 Thread elextr
> I meant better names for these new functions, before they're published into > the API for the first time Ahh right, `project_(get/set)_save_session_pref()` maybe? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://g

Re: [Github-comments] [geany/geany] Plugin-API: extended project API (#2234)

2019-08-05 Thread Matthew Brush
Or just `project_[get|set]_save_open_files_list()` or something. My main gripe is that "session" is rather ambiguous/overloaded unless you know Geany's history/internals. And then the doc comments referring to a poorly named preference which is documented elsewhere, as well as an internal struct

Re: [Github-comments] [geany/geany] Plugin-API: extended project API (#2234)

2019-08-05 Thread elextr
ok, that will do. -- 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/2234#issuecomment-518456250

Re: [Github-comments] [geany/geany] Replace search dialog with search bar (#2220)

2019-08-05 Thread Thomas Martitz
Maybe I missed something but on my system it doesn't seem to work. Hitting ctrl+f does nothing, wit h either top or bottom options. With the "none" option the dialog appears. Also, some more opinions from my side: 1) I would accept this only if it can replace the search dialog entirely, includi

Re: [Github-comments] [geany/geany] Replace search dialog with search bar (#2220)

2019-08-05 Thread js361014
@kugel- > Maybe I missed something but on my system it doesn't seem to work. Hitting > ctrl+f does nothing, wit h either top or bottom options. What's your system? > I would accept this only if it can replace the search dialog entirely, > including replace functionality. I suggested in https: