[Github-comments] [geany/geany] Update HACKING (#1332)
HACKING says Glib 2.28, configure.ac says 2.32. Since configure.ac wins, HACKING should be updated. -- 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/1332
Re: [Github-comments] [geany/geany] Added possibility to choose between different *GPL licences (#1331)
Related: https://gist.github.com/codebrainz/2353163 (probably won't apply cleanly anymore) https://github.com/geany/geany/pull/749 > The even better way would of course be for the list of licenses to be taken > from files in a directory the way the templates are done. +1 -- 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/1331#issuecomment-265352082
Re: [Github-comments] [geany/geany] Added possibility to choose between different *GPL licences (#1331)
More licenses have been proposed before, and there was not a lot of excitement around it. There is always the argument about which licenses. Users can always have their own templates with any license by simply copying a file into the right directory and thats probably a better approach (full disclosure, thats how I do it to get Apache) rather than extending the list of hard coded licenses. The even better way would of course be for the list of licenses to be taken from files in a directory the way the templates are done. This has been suggested on previous PRs extending the hard coded list. Maybe you should look at that solution. -- 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/1331#issuecomment-265344057
[Github-comments] [geany/geany] Added possibility to choose between different *GPL licences (#1331)
Originally it was just possible to choose between the GPLv2 and the 3-clause BSD. Now users can also choose between the GPLv3 and AGPLv3 when adding a licence comment to a file. You can view, comment on, or merge this pull request online at: https://github.com/geany/geany/pull/1331 -- Commit Summary -- * Added possibility to choose between GPLv2 and 3 when adding licence comment to file * Merge my local changes into master * Reformatted a line of code * Renamed some identifiers to clarify with wich values they are handling. * Added possibility to choose AGPLv3 when adding licence comment -- File Changes -- M data/Makefile.am (4) M data/geany.glade (48) A data/templates/agplv3 (12) M data/templates/fileheader (2) R data/templates/gplv2 (0) A data/templates/gplv3 (12) M src/callbacks.c (32) M src/templates.c (13) M src/templates.h (4) -- Patch Links -- https://github.com/geany/geany/pull/1331.patch https://github.com/geany/geany/pull/1331.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/1331
Re: [Github-comments] [geany/geany-plugins] new plugin: geanypy-preview (#489)
We still need to get setup to have GeanyPy plugins distributed as first class plugins, especially now that Geany treats them as such. Also, personally I don't like when there are multiple plugins that do the same thing. I haven't tested this plugin but if works well enough and we get it integrated into the build system, maybe we should remove the existing (performant but feature-limited) Markdown plugin in favour of this one. -- 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/pull/489#issuecomment-265329165
Re: [Github-comments] [geany/geany-plugins] new plugin: geanypy-preview (#489)
Thank you for the feedback. Will look into using `asciidoctor`. -- 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/pull/489#issuecomment-265327058
Re: [Github-comments] [geany/geany-plugins] geanylua: Fix build with latest Scintilla (#510)
+1 for break, especially if all Geany-Plugins are (now) working and 3rd party plugins can define `INCLUDE_DEPRECATED_FEATURES` before including `geanyplugin.h` to unbreak themselves if they don't want to use the nicer names. -- 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/pull/510#issuecomment-265322020
Re: [Github-comments] [geany/geany-plugins] new plugin: geanypy-preview (#489)
Suggest you use asciidoctor instead of asciidoc, its a lot faster so the preview will update faster. -- 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/pull/489#issuecomment-265313113
Re: [Github-comments] [geany/geany-plugins] geanylua: Fix build with latest Scintilla (#510)
The unprefixed names should not be re-created. The Geany API provides the Scintilla API as is, deprecations and breakages included. So when the Scintilla API changes just bump the Geany API so plugins can adapt if they want to. -- 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/pull/510#issuecomment-265303226
Re: [Github-comments] [geany/geany-plugins] geanylua: Fix build with latest Scintilla (#510)
@eht16 by "breaking API", I mostly asked whether we should consider that the old names were part of the API or not. I do think we should very likely not reintroduce those unprefixed name, we maybe we could just not care about them being gone. -- 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/pull/510#issuecomment-265262811
Re: [Github-comments] [geany/geany-plugins] geanylua: Fix build with latest Scintilla (#510)
I would say we should break the API, as Scintilla did and so we can stay close to Scintilla. Just my 2cents. -- 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/pull/510#issuecomment-265256133
[Github-comments] [geany/geany-plugins] geanylua: Fix build with latest Scintilla (#510)
When not defining `INCLUDE_DEPRECATED_FEATURES`, unprefixed structure names are not available anymore. Thus, use prefixed names. --- Since the last Scintilla update in Geany (3.7.1) unprefixed structure names are hidden. This is good in theory, and will avoid thinks like 87d4bbcd16a41fce93b7da20c2135ff728b25791 in the future, but GeanyLua used unprefixed names. So, in addition to the fix, do we want to restore the old names, or break API to reflect those are now removed, or do we consider it's not part of our API and thus don't care? Of course as it's a structure name, it only affects building the code, the generated one is still binary compatible anyway. @elextr @codebrainz @frlan You can view, comment on, or merge this pull request online at: https://github.com/geany/geany-plugins/pull/510 -- Commit Summary -- * geanylua: Fix build with latest Scintilla -- File Changes -- M geanylua/glspi_sci.c (4) -- Patch Links -- https://github.com/geany/geany-plugins/pull/510.patch https://github.com/geany/geany-plugins/pull/510.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-plugins/pull/510
Re: [Github-comments] [geany/geany] geany build and run same time (#1327)
Closed #1327. -- 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/1327#event-881224628
Re: [Github-comments] [geany/geany] geany build and run same time (#1327)
ok so the short answer there is no way to do it. in geany 1 click build and run impossible.thank for taking your time -- 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/1327#issuecomment-263768803
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
@elextr I know! My general opinion is that we completely fix the underlying problem rather than just gluing the code :-) I'd be willing to make a PR if you wish, just tag me in the conversation. -- 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/1324#issuecomment-263475075
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
> A platform-specific keybindings.conf would work fine. How does that change Scintilla bindings? -- 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/1324#issuecomment-263486059
Re: [Github-comments] [geany/geany] Provide utf-8 command line arguments on Windows (#1258)
@cshu still interested in this PR? I think it would be cool and the sooner we get it merged (regarding the next release) the better it is. -- 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/1258#issuecomment-264694525
Re: [Github-comments] [geany/geany] geany build and run same time (#1327)
oh i got it now! thank you very much with your patience sir. -- 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/1327#issuecomment-263772038
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
> Is there anything like a global keybindings file that could be placed to a > bundle and to which the settings would fall back? Maybe I miss something but > the only `keybindings.conf` I see in the code is inside configdir and this > one has to be created by Geany. Hum, if we don't indeed, it might be worth considering adding support for that as I wouldn't expect this to be too hard, instead of `#ifdef`ing half of the keybindings. Or consider @codebrainz's solution if we accept it's not something Geany itself does but that is left to the bundle. BTW, there's an interesting question regarding backward compatibility: if we install different defaults, keybindings might change for existing users if they didn't override any keybinding. That might be a problem -- or not? -- 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/1324#issuecomment-263644947
Re: [Github-comments] [geany/geany-plugins] Improve the README for tableconvert plugin (#508)
@dmaphy pushed 1 commit. 6a9dbf4 Fix mixed-use-of-spaces-and-tabs -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/geany/geany-plugins/pull/508/files/a7bf1b748a7408958ff8e1d0375d2a1787cffa97..6a9dbf4a2a82ccf78da29986ab1c2772f678d53d
Re: [Github-comments] [geany/geany] Feature request: Please provide an AppImage for Geany (#1303)
@b4n I also run `yum-builddep geany geany-plugins` before I start the build. So if that doesn't cause all the dependencies to be present I don't know what will. -- 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/1303#issuecomment-262389989
Re: [Github-comments] [geany/geany] Provide utf-8 command line arguments on Windows (#1258)
@eht16 No, I leave it to you. This PR is a small change. -- 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/1258#issuecomment-264706407
[Github-comments] [geany/geany-plugins] commander: Fix crash on startup with latest GTK3 (#509)
Latest GTK3 seems to emit notify::text when getting packed in a container, in response to layout-changed. Thus, we need not to connect handlers relying on not-yet-valid pointers. Fix that by connecting to signals after everything is properly set up. You can view, comment on, or merge this pull request online at: https://github.com/geany/geany-plugins/pull/509 -- Commit Summary -- * commander: Fix crash on startup with latest GTK3 -- File Changes -- M commander/src/commander-plugin.c (10) -- Patch Links -- https://github.com/geany/geany-plugins/pull/509.patch https://github.com/geany/geany-plugins/pull/509.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-plugins/pull/509
Re: [Github-comments] [geany/geany] Fix loading the default open encoding option (#1326)
@b4n, not sure, but I think this is affected by the problem I raised on IRC, the encoding used to load a file, and which will therefore be stored in prefs, might not be one in our list of encodings, so `encodings_get_from_charset()` will give null. Have I missed somewhere in the spaghetti that is encodings where the saved string is used for loading the file? -- 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/1326#issuecomment-264695209
[Github-comments] [geany/geany] Dismiss "Deleted from Disk" Infobar on Reload (#1330)
When an open document's file is deleted from disk the infobar pops up to let the user know. The infobar doesn't have a Reload option (which kind of makes sense). Often I'll have a generated file open which is frequently deleted and re-created from scratch, which of course triggers the infobar. I'll then generate the file and want to reload it in Geany so I press the Reload button. Doing this should dismiss/cancel the infobar that is effectively wrong now instead of having to press Cancel manually after reloading. A further enhancement would be for Geany to detect the file is back on disk and switch the infobar out for the one notifying of a change on disk, which does have a Reload option and is also dismissed on reload. -- 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/1330
Re: [Github-comments] [geany/geany] geany build and run same time (#1327)
i am not a native english user and not really familiar with those terms .as far as i understand you are telling me i can not do 1 click and run with any command i will paste there.you are suggesting me to open shell and do it by typing my hand everytime .which is even more time consuming than clicking build and run seperetaly. -- 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/1327#issuecomment-263770219
Re: [Github-comments] [geany/geany] Add Arduino file to c++ type. (#1328)
I don't know those filetypes, but LGBI. Those extensions don't seem to be used commonly by anything else, and if highlighting is good with C++ filetype, sounds good. -- 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/1328#issuecomment-264262896
[Github-comments] [geany/geany] Javascript "no symbols found" (#1329)
For some .js files the symbols browser is empty. No symbols: ![](http://i.imgur.com/y8pH8Lx.png) Symbols appear when I comment-out some js code: ![](http://i.imgur.com/vypJ6cR.png) Presented file is from Froala editor : https://github.com/froala/wysiwyg-editor -- 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/1329
Re: [Github-comments] [geany/geany] geany build and run same time (#1327)
It is possible, you have been told two ways of doing it above. -- 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/1327#issuecomment-263769369
Re: [Github-comments] [geany/geany] Dismiss "Deleted from Disk" Infobar on Reload (#1330)
> Doing this should dismiss/cancel the infobar that is effectively wrong now > instead of having to press Cancel manually after reloading. Makes sense. -- 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/1330#issuecomment-264732865
Re: [Github-comments] [geany/geany-plugins] Project Organizer: Help-Button not working (#507)
On Windows, it is not completely broken for every plugin. The following plugins (from the whole list of plugins available on Windows and have any Help reference implemented) are broken: - commander - geanyctags - scope A working example is: geanygendoc @techee we have ifdef's for MINGW in the Makefiles of some plugins which take care to make the documentation relative. This could be ported for MacOS I guess but I agree a more generic solution would be nicer. Maybe we should add some convenience or helper function to the API which helps plugins to construct the path at runtime with the help of the installation directory. -- 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/507#issuecomment-264696103
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
@elextr Can we upgrade geany? I didn't find a way to do that! -- 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/1324#issuecomment-263774622
Re: [Github-comments] [geany/geany] Javascript "no symbols found" (#1329)
I think only top-level symbols are parsed, so when you comment out the wrapper, the following symbols go into the global namespace (or whatever JS calls it), where they are parsed by CTags. -- 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/1329#issuecomment-264669004
Re: [Github-comments] [geany/geany] Towards gvfs-fuse independence (#963)
elextr commented on this pull request. > @@ -1788,6 +1788,9 @@ void utils_tidy_path(gchar *filename) const gchar *needle; gboolean preserve_double_backslash = FALSE; + if (utils_is_uri(filename)) + return; As I found out elsewhere not all schemes need the `//` so maybe not such a good idea. -- 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/963
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
> BTW, there's an interesting question regarding backward compatibility: if we > install different defaults, keybindings might change for existing users if > they didn't override any keybinding. That might be a problem -- or not? Indeed, but only for OSX users who have not already set bindings the way they want them, OTOH unless an upgrade is going to overwrite an existing keybindings.conf the new OSX friendly bindings will never arrive for any existing users. YMMV -- 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/1324#issuecomment-263712197
[Github-comments] [geany/geany-plugins] Improve the README for tableconvert plugin (#508)
Make the SQL-output a line block as of http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html#line-blocks You can view, comment on, or merge this pull request online at: https://github.com/geany/geany-plugins/pull/508 -- Commit Summary -- * Improve the README for tableconvert plugin -- File Changes -- M tableconvert/README (9) -- Patch Links -- https://github.com/geany/geany-plugins/pull/508.patch https://github.com/geany/geany-plugins/pull/508.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-plugins/pull/508
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
Then I don't understand why it's being challenged or considered not a suitable fix. It's the cleanest way to override the hard-coded defaults on a per-platform basis. -- 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/1324#issuecomment-263488368
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
that's the issue, `home` and `end` are _not_ available on a mac keyboard! we use shift+cmd+ -> or <- on Mac for selecting to start or end of line -- 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/1324#issuecomment-263477260
Re: [Github-comments] [geany/geany] Fix loading the default open encoding option (#1326)
Looks good after testing (I forgot @elextr fancy abbreviations 😄 ) -- 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/1326#issuecomment-264694759
Re: [Github-comments] [geany/geany] Feature request: Please provide an AppImage for Geany (#1303)
Just wanted to say that I really like the constructive collaboration here. Thank you @fusion809 and everyone and keep up the good work! -- 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/1303#issuecomment-263677329
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
Also, a lot of shortcuts aren't Mac friendly. I mean tab control in Mac is done by alt+tab, window switching is command+tab. This goes contrary to other platforms, if @techee agrees, we can fix that as well. I wasn't able to figure out the shortcut to "select from cursor location to the end of line", I was able to find, "select from cursor location to the start of line" -- 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/1324#issuecomment-263475904
Re: [Github-comments] [geany/geany] Add Arduino file to c++ type. (#1328)
LGBI @b4n both files are actually C++ files so they should work as (well/badly) as normal C++ files. @guiguid you might look at making a custom filetype so you can set the proper compile and link commands for Arduino. -- 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/1328#issuecomment-264328288
Re: [Github-comments] [geany/geany] geany build and run same time (#1327)
here it is i do ; set build command --> c++ command --> and here in the are of build i pasted the code so in idea when i hit the build button it will build and run so i dont have to hit the build button and then run button after that g++ -Wall -o "%e" "%f" && "./%e" -cso i put -c option and did not work could you please explain in simplex way so i can understand. -- 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/1327#issuecomment-263767737
Re: [Github-comments] [geany/geany] geany build and run same time (#1327)
so which command should i use to make geany build and run at same time ? could you give the command. http://stackoverflow.com/questions/3590/how-to-config-geany-to-build-and-execute-at-the-same-time there are people asking the same question but so far no helpful soluton on google. -- 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/1327#issuecomment-263766633
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
A platform-specific `keybindings.conf` would work fine. -- 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/1324#issuecomment-263485785
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
Well, if @techee agrees that all OSX users are dumb enough that its not a problem (apologies to the OP) then he can do that, though a couple of `#ifdefs` isn't an issue either. Whoever makes the PR first :) -- 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/1324#issuecomment-263472894
Re: [Github-comments] [geany/geany] geany build and run same time (#1327)
As I said above, the `compile` and `build` commands are NOT run in a shell so you can't use && in them unless you run the shell yourself and pass the command to the -c option of the shell command. The `execute` command IS run in a shell, so you can have it compile and run using your command without changing it. -- 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/1327#issuecomment-263768337
Re: [Github-comments] [geany/geany] Allow for direct GVFS usage (without gvfs-fuse) (#1145)
@techee i have not tryed your patches yet. But i have to give it a try as soon as i get home. They look very promising and i would love to see them in the next Geany release. I am sure a lot of people would love to see them beeing 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/issues/1145#issuecomment-264186406
Re: [Github-comments] [geany/geany] geany build and run same time (#1327)
> i can not do 1 click and run with any command i will paste there You can use exactly that command in the Geany menus if you set it as a command in the execute group (near the bottom) in the `Set Build Commands` dialog. You cannot use exactly that exact command in any of the other command sets because `&&` is a shell feature, and only commands in the execute group run the command you set in a shell. > you are suggesting me to open shell and do it by typing my hand everytime No, you are misunderstanding me, you set the command in Geany to run the shell and pass it your command as the -c option to the shell command. Set `/bin/sh -c "your_command"` as the command in Geany. (note the quotes around your command) -- 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/1327#issuecomment-263771391
[Github-comments] [geany/geany] Add Arduino file to c++ type. (#1328)
Add Arduino file *.ino and *.pde to c++ type. You can view, comment on, or merge this pull request online at: https://github.com/geany/geany/pull/1328 -- Commit Summary -- * Add Arduino file to c++ type. -- File Changes -- M data/filetype_extensions.conf (2) -- Patch Links -- https://github.com/geany/geany/pull/1328.patch https://github.com/geany/geany/pull/1328.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/1328
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
I am ready to write the code, just the thing is, I haven't really used C much apart from the simple simple things we did in college. let's wait for @techee to reply, then probably we can decide what exactly needs to be done and I can start. -- 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/1324#issuecomment-263479403
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
> Can we upgrade geany? Not sure what you mean. -- 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/1324#issuecomment-263776763
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
When I install geany, does geany provide me a way to upgrade the app from the menu? Visual Studio Code and many other software's allow the user to upgrade the app without having to uninstall the app and reinstall the new version. I wasn't able to find the "upgrade" function in Geany. -- 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/1324#issuecomment-263778431
Re: [Github-comments] [geany/geany-plugins] Improve the README for tableconvert plugin (#508)
Merged #508. -- 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/pull/508#event-880945119
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
Look in menu->edit->preferences->keybindings under the View group, there is a "toggle sidebar" keybinding. It is not bound by default, but you can set it as you require. -- 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/1324#issuecomment-263100515
Re: [Github-comments] [geany/geany] Feature request: Please provide an AppImage for Geany (#1303)
Sure, i was just posting *for the record* :p -- 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/1303#issuecomment-263635742
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
@thewhitetulip Geany is a C language program, it must be compiled for specific target systems and the Geany project itself does not provide those binaries as part of the project (except for Windows for historical reasons) so, Geany cannot upgrade itself because it does not know where the binaries to do that are. VS Code is Javascript and does not need to be compiled so it can load itself anywhere. Also note, github issues are specific issues, please keep them on topic and ask random questions like this on the Geany mailing list. -- 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/1324#issuecomment-263785987
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
For user-overridable shortcuts stored in `keybindings.conf` the MacOS bundle providing a default user file should work fine. -- 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/1324#issuecomment-263487802
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
> Yes, ok, they are broken in that they are not in Geany and can't be > overridden, so that needs code, not just a keybindings.conf which is what I > said above. Since the ones in the OP are not a hard-coded Scintilla shortcuts, I don't see why it matters. -- 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/1324#issuecomment-263487452
Re: [Github-comments] [geany/geany] Feature request: Please provide an AppImage for Geany (#1303)
It is for version 1.28, while my AppImage is for version 1.29 :). -- 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/1303#issuecomment-263635366
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
Ahh, that probably needs to be commented on by @techee he is the manitainer of the OSX build. -- 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/1324#issuecomment-263186022
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
> But the keybindings for select to end of line are in scintilla, not in geany. If they aren't saved and user-overridable, then they are broken. -- 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/1324#issuecomment-263486791
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
Unfortunately that would change the binding for every other user, instead somebody could provide a PR to change the binding on OSX only using `#ifdef`s, see `keybindings.c` -- 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/1324#issuecomment-263106246
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
I am sorry, I read it thrice yet somehow I missed. How about switching tabs? -- 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/1324#issuecomment-263101183
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
> @techee you could distribute a keybindings.conf file with the > platform-specific shortcuts. You would have to modify Geany to use that distributed copy as the default when it creates a new config directory. IIUC currently it writes out defaults stored in the code. -- 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/1324#issuecomment-263471085
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
Ok, well that requires rather more than just a `keybindings.conf` or `#ifdef`. It needs code to add the actions to Geany so they can be bound, then you can set the default, not a lot of code but somebody has to do it. -- 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/1324#issuecomment-263477643
[Github-comments] [geany/geany] geany build and run same time (#1327)
if there is 1 button for build and run ,like in codeblocks it would be nice so i tried this command but did not work. to set build commands ; g++ -Wall -o "%e" "%f" && "./%e" can some one point out which command line should i write ? -- 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/1327
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
> How does that change Scintilla bindings? If it doesn't, keybindings are broken in Geany. -- 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/1324#issuecomment-263486292
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
Of course the manual will have to be updated to note the OSX specific keybindings too. -- 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/1324#issuecomment-263760557
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
RTFT, the conversation has moved on from those to "select to end of line" which is a scintilla only one AFAICT. -- 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/1324#issuecomment-263487608
Re: [Github-comments] [geany/geany] geany build and run same time (#1327)
Your command will work, but you have to set it as an execute command, not a compile or build command as they are run without a shell. Or you can make the compile or build command run a shell and pass your command to it with the -c option. -- 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/1327#issuecomment-263766961
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
> If they aren't saved and user-overridable, then they are broken. Yes, ok, they are broken in that they are not in Geany and can't be overridden, so that needs code, not just a `keybindings.conf` which is what I said above. -- 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/1324#issuecomment-263487105
Re: [Github-comments] [geany/geany] geany build and run same time (#1327)
&& is a shell construct, so it would have to be used as an execute command which is run in a shell -- 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/1327#issuecomment-263752374
Re: [Github-comments] [geany/geany] Add support for Apple Swift language (#1323)
Did you try the C++ lexer as I suggested on your previous PR? I don't know swift, but as I noted the support in Scite (which is from the author of Scintilla) seems to use c++. -- 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/1323#issuecomment-263067730
Re: [Github-comments] [geany/geany] Add support for Apple Swift language (#1323)
> Did you try the C++ lexer as I suggested on your previous PR? I don't know > swift, but as I noted the support in Scite (which is from the author of > Scintilla) seems to use c++. There's only really one lexer for C and C++ in Scintilla: `SCLEX_CPP`. -- 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/1323#issuecomment-263067827
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
Yes, but if they do figure out `-c xxx` it will do the wrong thing, giving them lindows shortcuts. -- 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/1324#issuecomment-263472050
Re: [Github-comments] [geany/geany] Lithuanian translation modified (#1318)
Do you have gettext and intltool installed on your system? If not, please do so and rerun autogen.sh. More debugging would need detailed information e.g. complete output from autogen-run. -- 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/1318#issuecomment-263132711
[Github-comments] [geany/geany] Fix loading the default open encoding option (#1326)
This got broken by 907a79263d907fa354d3b4c6570f33047801dd84 back in 2011 as encoding names started to be compared more permissively, leading to "none" matching the "None" encoding. This shouldn't be too much of a problem as trying the None encoding first should not cause any issue, but fix loading of the option anyway. This however won't restore settings from existing configuration files that used the previous code, as there is no way to tell whether the user selected the None encoding voluntarily or not. --- To reproduce the issue, go to the file preferences, and deactivate the *Use fixed encoding when opening non-Unicode files*. Save the setting, and restart Geany: you'll see the setting is activated again. You can view, comment on, or merge this pull request online at: https://github.com/geany/geany/pull/1326 -- Commit Summary -- * Fix loading the default open encoding option -- File Changes -- M src/keyfile.c (4) -- Patch Links -- https://github.com/geany/geany/pull/1326.patch https://github.com/geany/geany/pull/1326.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/1326
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
Most people on MacOS will use not launch Geany from the command line, and if they do, they will be knowledgeable enough to figure out how to pass the proper command line arguments. -- 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/1324#issuecomment-263471873
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
@techee sadly the defaults are defined [here](https://github.com/geany/geany/blob/master/src/keybindings.c#L330) not in a convenient file. Thats why I suggest `#ifdef`. -- 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/1324#issuecomment-263417103
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
See the Notebook group in the same dialog, -page-up -page-down -- 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/1324#issuecomment-263101571
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
Sure, thats already been agreed above if @techee wants to do it that 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/issues/1324#issuecomment-263488086
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
> keybindings are broken in Geany. But the keybindings for select to end of line are in scintilla, not in geany. -- 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/1324#issuecomment-263486531
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
The select to start/end of line are `-` and `-` and they are provided by the underlying editing widget, not by Geany, so they don't appear in the bindings list. -- 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/1324#issuecomment-263477161
Re: [Github-comments] [geany/geany-plugins] Project Organizer: Help-Button not working (#507)
@frlan This isn't related to projectorganizer only but happens for every plugin. The problem is that right now the installation path of the documentation is defined statically at the compilation time. This works for Linux where the documentation is always at the same location but doesn't work for Windows or OS X where the documentation is relative to the installation path (or the location of the bundle). This would have to be fixed in Geany which should specify the location of its documentation relatively to the binary. -- 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/507#issuecomment-263390234
Re: [Github-comments] [geany/geany] Feature request: Please provide an AppImage for Geany (#1303)
For the record, i've just stumbled on this snap "recipe" https://github.com/ubuntu/snappy-playpen/blob/geany/geany/snapcraft.yaml -- 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/1303#issuecomment-263633737
Re: [Github-comments] [geany/geany] Allow for direct GVFS usage (without gvfs-fuse) (#1145)
@LeoUnglaub Just out of curiosity have you tried #963 ? It should more or less work. I hope to find some time during this release cycle to resume the work on this. (I don't really care about the bounty myself - if the work is eventually done by me, you can donate the money to the Geany project.) -- 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/1145#issuecomment-263398172
Re: [Github-comments] [geany/geany] Add support for Apple Swift language (#1323)
Incorporated changes requested in the review. -- 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/1323#issuecomment-263064719
[Github-comments] [geany/geany] symbol-function window could reflect the cursor position -- feature request (#1325)
When navigating through a file in Geany, the highlighted function in the side panel (Symbols) could change to reflect the function our cursor is inside. I think this could help a lot while debuging, and doesn't seem too hard to do. I'm not sure if this is the place to ask for it, though. Thank you all for the great software! :) -- 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/1325
Re: [Github-comments] [geany/geany] C: report forward type declarations as typedefs (#1313)
@elextr I don't see any problem with defining a new type in TM. The only problem is someone has to modify the C parser - and this "someone" probably isn't me ;-). -- 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/1313#issuecomment-263396806
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
So re-define the bindings to whatever you want. -- 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/1324#issuecomment-263103050
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
Can we make the bindings to alt+tab? so that tab switch would work across all platforms? Because otherwise every Mac geany is installed on would have to modify the key binding. -- 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/1324#issuecomment-263103103
Re: [Github-comments] [geany/geany] Lithuanian translation modified (#1318)
For unix-like systems: 1. git checkout of Geany sources 2. cd path/to/geany/sources 3. ./autogen.sh 4. cd po 5. make update-po -- 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/1318#issuecomment-263121925
Re: [Github-comments] [geany/geany] C: report forward type declarations as typedefs (#1313)
> and this "someone" probably isn't me ;-). or me :) -- 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/1313#issuecomment-263418075
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
there are no page-up buttons in mac :( -- 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/1324#issuecomment-263102951
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
> Well, if @techee agrees that all OSX users are dumb enough that its not a > problem It's not to do with dumb, but rather with likely uses. If you install the Geany on OSX it gives an Application you can launch with GUI. If you like to use from the command line, you probably want to make an alias like `alias geany=/Applications/Geany.app/bleh/bin/geany`. If you got this far, you probably can copy a .ini file or re-configure favourite keyboard shortcuts, you are the 1%. -- 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/1324#issuecomment-263473437
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
@thewhitetulip don't worry patches don't get committed without being checked, and in the case of OSX specific ones, not until @techee who does the OSX builds agrees too :) -- 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/1324#issuecomment-263474896
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
@elextr I do not think anyone would start geany from the terminal, so even if we are dumb enough not to understand how to run a specialized way, there is no point :smile:. @codebrainz Rather than throwing in a patch, I'd rather wait for the solution, just avoids the technical debt. I mean Geany is just an outstanding IDE, I'd rather wait patiently for another month to get the fix than ruin the IDE. -- 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/1324#issuecomment-263474136
[Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
Sometimes we don't want the sidebar on at all the times, thus it'd great if we can have a shortcut which can toggle it. Ideally, I'd request that items in the menu bar have a shortcut. (line wrapping, going to next tab). I searched through the keyboard shortcuts but couldn't find it. If they are indeed present, it'd be great to display them in the menu bar itself, it is immensely helpful. Thank you! -- 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/1324
Re: [Github-comments] [geany/geany] Keyboard shortcuts for menu items (#1324)
They won't, it requires some obscure command like: ```bash /Users/me/Applications/Geany.app/some/subdirs/bin/geany -c XXX ``` Such kind of users will figure out copying a `keybindings.conf` file or customizing shortcuts via the GUI. If a simple hack can work for 99% of users, it's worthwhile until a proper fix. -- 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/1324#issuecomment-263472341