Re: [Github-comments] [geany/geany] Geany crashes if help is clicked in Plugin Manager (not on the first time) (#1781)
> No GTK 3.18.9, GLib 2.48.2 I think you mis-read something. This are exactly the versions I use. -- 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/1781#issuecomment-368306329
Re: [Github-comments] [geany/geany] Geany crashes if help is clicked in Plugin Manager (not on the first time) (#1781)
I can confirm that. The click speed in the bad case is that fast that the first row of the table gets selected shortly. In the good case without the crash, the selected row does not 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/issues/1781#issuecomment-368307123
[Github-comments] [geany/geany] Installed geany on a windows 7 machine with English US set, but all text I type is in Japanese (#1785)
I installed the latest geany on my windows 7 machine a couple days ago. When I type anywhere on the program that text can be typed, it appears in one the the Japanese alphabets (katakana). The encoding in the program is set to UTF-8. No matter what I change the encoding to, it is still typing in katakana. My windows 7 is set to English US. I have no idea how to get it to type in english using roman character. I do have a Japanese keyboard set so I can type in Japanese when need be, but it has never been an issue. 99% of the time I'm not typing in Japanese anyways. When you type in japanese, it is phoenetic. To make a syllable you need to type "t" + "a" to get "ta"->た. and that is hiragana. When I try typing in geany, i get katakana characters showing up even if I press one key. My Japanese keyboard is not set to do that anyways. Any ideas how I could fix this? 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/1785
Re: [Github-comments] [geany/geany] Feature suggestion: Color picker/translator (#1669)
This can be closed as the feature is released in geany-plugins 1.33 (plugin Addons). -- 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/1669#issuecomment-368340189
Re: [Github-comments] [geany/plugins.geany.org] Links to pictures are broken. (#4)
I agree, anyway we shouldn't embed pictures from untrusted sources. -- 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/plugins.geany.org/issues/4#issuecomment-368341633
Re: [Github-comments] [geany/geany] I would like Hangul code CP949 supports. (#1782)
@eht16 sorry I meant no programmatic way so we can populate the list of encodings, unless you want to spawn `iconv -l` and parse the results, but then also how to divide the menu into the submenus? -- 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/1782#issuecomment-368343954
Re: [Github-comments] [geany/geany-plugins] Debugger fails with "Error loading file" (#309)
Unfortunately you don't seem to have debugging symbols for the plugin so it doesn't tell where the problem 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-plugins/issues/309#issuecomment-368333011
Re: [Github-comments] [geany/geany-plugins] Feature suggestion: Color picker/translator (#663)
This is released in geany-plugins 1.33 and can be closed. -- 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/663#issuecomment-368339960
[Github-comments] [geany/plugins.geany.org] Added link to github directory for rst2html config files. (#9)
There is no need to disturb Dominic if the files are publically available anyway. You can view, comment on, or merge this pull request online at: https://github.com/geany/plugins.geany.org/pull/9 -- Commit Summary -- * Added link to github directory for rst2html config files. -- File Changes -- M content/README (4) -- Patch Links -- https://github.com/geany/plugins.geany.org/pull/9.patch https://github.com/geany/plugins.geany.org/pull/9.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/plugins.geany.org/pull/9
Re: [Github-comments] [geany/geany-plugins] Workbench: create files and directories from workbench's pane (#660)
This is now released in geany-plugins 1.33 and therefore the issue can be closed. -- 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/660#issuecomment-368337232
Re: [Github-comments] [geany/plugins.geany.org] Added link to github directory for rst2html config files. (#9)
msphn approved this pull request. Thanks -- 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/plugins.geany.org/pull/9#pullrequestreview-99153026
Re: [Github-comments] [geany/geany] Feature suggestion: Color picker/translator (#1669)
Closed #1669. -- 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/1669#event-1490981138
Re: [Github-comments] [geany/geany] Small fix of Russian translation (#1770)
Merged #1770. -- 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/1770#event-1490981280
Re: [Github-comments] [geany/geany-plugins] Workbench: create files and directories from workbench's pane (#660)
Closed #660. -- 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/660#event-1490951154
Re: [Github-comments] [geany/plugins.geany.org] Links to pictures are broken. (#4)
I checked the current situation and this is the result: Plugin with image reference | Status --- | - **addons** | OK - Image is displayed **automark** | OK - Image is displayed **markdown** | OK - Images are displayed **debugger** | link to imageshack, no image displayed **geanyvc** | link to imageshack, no image displayed **autoclose** | dropbox - file not found **devhelp** | link to imageshack, no image displayed I think it is not good to rely on external sites/services for storing the images. So I suggest the following as images stored on github work and it's a save service which is controlled by the maintainers of plugins.geany.org: - change/extend the documentation in that way that plugin maintainers who want to include images in their documentation should make this available via a PR to plugins.geany.org and then reference the file on github - remove the old not working image references - close this as "won't fix" (if someone wants to re-new the pictures he can update the documentation and post a PR with the image) -- 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/plugins.geany.org/issues/4#issuecomment-368339650
Re: [Github-comments] [geany/geany] I would like Hangul code CP949 supports. (#1782)
Oh, no. I was just talking about adding CP949, not everything ever possible. -- 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/1782#issuecomment-368344790
Re: [Github-comments] [geany/geany-plugins] Feature suggestion: Color picker/translator (#663)
Closed #663. -- 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/663#event-1490992049
Re: [Github-comments] [geany/geany] Installed geany on a windows 7 machine with English US set, but all text I type is in Japanese (#1785)
The encoding does not change the input method or the keyboard layout. The keyboard layout is handled by the GTK library and all Geany sees are Unicode values. I am unfortunately not sure how to switch input methods and/or keyboard layouts for GTK, especially on Windows. @eht16 @codebrainz or others, any of you windows spurts got a suggestion? -- 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/1785#issuecomment-368407603
Re: [Github-comments] [geany/geany-plugins] commander: use new plugin API. (#703)
> But IMHO it is not just a change for the sake of change but a change for > consistency and cleanup. I sympathize with the idea of using current APIs in general. However, as said we made quite some efforts to make sure the older API is still fully functional -- and if you check Geany's code, it's basically a compatibility module which does not add complexity to the actual loader :) So yeah it's likely some new features could be exclusive to the the API, but it's unlikely we'd *have* to drop support for the old one. And while it could indeed be nice for cleaning up some of Geany's code, we like avoiding unnecessary burden on plugin developers -- the reason why we went to great length not to drop the old API at first. Remember that there are some plugins not on this repository. So… I'm feeling kind of conservative here, but I'd prefer to see this kind of changes as part of a development effort on the plugin, suggesting interest and testing in that very plugin -- because yeah, it seems like a fairly innocent change without too much risk, but… > Also, there was some reason to design the new API or not? Yes, mostly to make it easier/possible to write "proxy" plugins that can load other plugins (like https://github.com/kugel-/peasy). > Anyway, I should maybe have opened a discussion before starting this one. So > I say sorry for my "bold" PR flood. Well, don't get me wrong :) I like the initiative of proposing changes and writing the code. Yes, sometimes discussing it ahead can save a little time (mostly on the person actually writing the code), but so long as you can accept "no" (or "please change this that and that") as an answer it's all good. And despite what I'm saying that I don't really like changing working code for something that isn't tremendously simpler or adding new features or fixing bugs, if @frlan or other want it to happen I'll be 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-plugins/pull/703#issuecomment-368350568
[Github-comments] [geany/geany] plugin-manager: sync buttons on "button-release-event" (#1784)
On fast-clicks/double-clicks on a plugin row the selected row can change and the buttons (e.g. the "Help" button) can get out of sync. That means that e.g. a plugin is selected which has not got an help function but the "Help" button is activated. Clicking the button is such a situation leads to a crash. Syncing buttons on "button-release-event" solves the problem. Fixes #1781. You can view, comment on, or merge this pull request online at: https://github.com/geany/geany/pull/1784 -- Commit Summary -- * plugin-manager: sync buttons on "button-release-event" -- File Changes -- M src/plugins.c (19) -- Patch Links -- https://github.com/geany/geany/pull/1784.patch https://github.com/geany/geany/pull/1784.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/1784
Re: [Github-comments] [geany/geany] Geany crashes if help is clicked in Plugin Manager (not on the first time) (#1781)
Cannot reproduce, @LarsGit223 which plugin? -- 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/1781#issuecomment-368302510
Re: [Github-comments] [geany/geany] Geany crashes if help is clicked in Plugin Manager (not on the first time) (#1781)
> Are you using the same GTK/glib versions? No GTK 3.18.9, GLib 2.48.2 I think its far more likely to be sensitive to the time between on and off, on is the thing that loads the .so and links symbols, ok, its likely to be faster the second and subsequent times, but still its some work. And if your version of Glib tries to do the module load asynchronously the UI may be active before everything is set up. -- 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/1781#issuecomment-368305891
Re: [Github-comments] [geany/geany] Geany crashes if help is clicked in Plugin Manager (not on the first time) (#1781)
I just downloaded the current master version of geany into a new, fresh directory and built that. No difference, sill crashes (just to be sure I did not mess something up in my other folder). -- 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/1781#issuecomment-368305828
Re: [Github-comments] [geany/geany] Geany crashes if help is clicked in Plugin Manager (not on the first time) (#1781)
I am currently on a different machine and only have Geany core plugins (all of which have no help) so I can't try it again, but one thing I noticed is that if you double click on the checkbox the selected row jumps to the top. Maybe you are double clicking and changing the selected row and confusing the PM. -- 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/1781#issuecomment-368306848
Re: [Github-comments] [geany/geany] Geany crashes if help is clicked in Plugin Manager (not on the first time) (#1781)
Never mind. I can confirm it is the click speed between the On-Off which matters: - clicking in a one second speed (like _"21 - click - 22 -click - 23 - click"_) "solves" the problem, no crash - if I click fast then a single "On-Off-On-Help" or "Off-On-Help" sequence is enough to get the crash -- 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/1781#issuecomment-368306808
Re: [Github-comments] [geany/geany] Mention GTK 3 for the first time (#1780)
@b4n, on which GTK3 version, I know Geany runs with many, but really the only stable one is 3.22. -- 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/1780#issuecomment-368291052
Re: [Github-comments] [geany/geany] Geany crashes if help is clicked in Plugin Manager (not on the first time) (#1781)
The line in the [BT](https://github.com/geany/geany/blob/7d2e6182110a24b505c732f221dd79415f174024/src/plugins.c#L1868) indicates that cbs.help is null, and thats set [here](https://github.com/geany/geany/blob/7d2e6182110a24b505c732f221dd79415f174024/src/plugins.c#L539) which as you can see will set NULL in some circumstances, maybe fast activation/deactivation gets it out of sync. Activation may include loading the .so and therefore may be a slow process (relatively speaking) so your fast click might intercept a previous action. Just check that the plugin is actually enabled, even though the help is enabled, maybe its getting out of sync. -- 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/1781#issuecomment-368303253
Re: [Github-comments] [geany/geany] updated it.po for 1.33 (#1783)
Merged #1783. -- 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/1783#event-1490807401
Re: [Github-comments] [geany/geany] Geany crashes if help is clicked in Plugin Manager (not on the first time) (#1781)
To point one thing out: it does not happen always but in far more than 50% of my attempts. I tried waiting after the multiple On-Off-On-Switching. So I waited 5, 10 and 20seconds before clicking on "Help" but it did not make a difference. Still crashes. So as you say if something is "out of sync" it seems to stay "out of sync", waiting for something to finish does not seem to help (and my machine did not seem to be busy with anything during the waiting time. This is just my impression from "listening" - I did not check any system monitors). Are you using the same GTK/glib versions? -- 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/1781#issuecomment-368304572
Re: [Github-comments] [geany/geany-plugins] commander: use new plugin API. (#703)
> And there's at least one unrelated change (help location), which should at > least be a separate commit. Ok, I did not realize that it is opening the local file. Will remove it from this PR. > I fail to see what value these changes give, given that the "old" API is > fully functional (we spent some effort to make sure it'd still work > flawlessly), and the new one, while nicer, doesn't provide any actual new > feature this plugin would need. This looks like a change for the sake of > change, which I don't really fancy (one reason being a bug likeliness to > improvement ration very low). Also, if this gets done, it should fully > embrace the new API philosophy and try and get rid of the global variables > (unless actually problematic). Hmmmwell it is not a change for the user in terms of functionality of course. But IMHO it is not just a change for the sake of change but a change for consistency and cleanup. Also, there was some reason to design the new API or not? The new API seems to be more easily extendable. This does not matter right now but maybe in the future if a API change/extension is required. I thought it would be nice to have all plugins using the new API and throw away the code which is required to support the old one. And maybe I should not say "new API" but current API as it was introduced in Geany 1.26 (November 15, 2015). Anyway, I should maybe have opened a discussion before starting this one. So I say sorry for my "bold" PR flood. This is your plugin, if you rather like to keep it like it is then I accept it of course. -- 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/703#issuecomment-368295698
Re: [Github-comments] [geany/geany] Geany crashes if help is clicked in Plugin Manager (not on the first time) (#1781)
So somewhere maybe the PM is reading the active row instead of remembering which plugin its enabling, so its suddenly getting a disconnect between a plugin it thought had help and one that doesn't. -- 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/1781#issuecomment-368307298
Re: [Github-comments] [geany/geany] Geany crashes if help is clicked in Plugin Manager (not on the first time) (#1781)
Oh, I read @codebrainz versions, oops :) -- 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/1781#issuecomment-368306510
[Github-comments] [geany/geany] updated it.po for 1.33 (#1783)
You can view, comment on, or merge this pull request online at: https://github.com/geany/geany/pull/1783 -- Commit Summary -- * updated it.po for 1.33 -- File Changes -- M po/it.po (5) -- Patch Links -- https://github.com/geany/geany/pull/1783.patch https://github.com/geany/geany/pull/1783.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/1783
Re: [Github-comments] [geany/geany] Geany crashes if help is clicked in Plugin Manager (not on the first time) (#1781)
The plugin doesn't matter. I can re-produce it with every plugin that supports the help button/which has got an help button. To be explicit I re-produced it with this plugins: - Auto-Close - Auto-Mark - Code Navigation - Commander - Define formatter - GeanyCtags - Latex - Macros - Project Organizer - Spell Check - Workbench I think it is not plugin related. The Number bookmarks crashed by just enabling/disabling it but that is definitely another plugin specific issue. I will re-test now and see if waiting some seconds after the on-off phase makes a difference. -- 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/1781#issuecomment-368304008
Re: [Github-comments] [geany/geany] Geany crashes if help is clicked in Plugin Manager (not on the first time) (#1781)
Hmmm...will try to give the first plugin a help. If your assumption is true it should then open the wrong help instead of crashing. But I will be gone now, maybe I got time for it in the evening. Thanks for your help. -- 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/1781#issuecomment-368308246
Re: [Github-comments] [geany/geany] Geany crashes if help is clicked in Plugin Manager (not on the first time) (#1781)
@elextr: Good catch! :clap: The first plugin in my list is Addons. If I give it a help function then in the good case I get the desired help (e.g. auto-mark). But in the bad case it opens the wrong help now (Addons) instead of crashing. -- 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/1781#issuecomment-368329739
[Github-comments] [geany/geany-plugins] 1.33.0
## General: * Rename plugin geanylatex to latex * utils lib: added new function 'gp_filelist_scan_directory_full() (PR #681) ## Addons: * Show color tip and start Color Chooser with double click (PR #664) ## GeanyLua: * Add filetype to set in geany.newfile() (PR #652) * Add function geany.reloadconf() (PR #653) * Fix right-trim.lua (PR #670) * Update glspi_keycmd.h to match latest Geany version (PR #662) * Update to match latest Geany's Scintilla API (PR #685) ## PrettyPrinter: * Allow to pretty print a selection only (PR #683) ## Spellcheck: * Remember 'Check while typing' setting between sessions (#667, PR #680) * Support Enchant 2.0 and later (PR #674) ## Treebrowser: * Fallback to "text-x-generic" icon if info lookup fails (PR #682) ## VC: * Remember the commit dialog size (#679) ## Workbench: * Add "Create file here..."/"Create directory here..." (PR #681) * Renamed "folder" to "sub-directory" (PR #678) ## Internationalization: * Updated translations: de, es, fr -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/geany/geany-plugins/releases/tag/1.33.0
[Github-comments] [geany/geany] Geany 1.33
## Bug fixes * Fix the symbols tree hierarchy when several tags have the same name ([PR#1598](https://github.com/geany/geany/pull/1598)). ## Interface * Add a tooltip showing the full path on menu items representing documents ([PR#1706](https://github.com/geany/geany/pull/1706)). * Add a note for applying the indent settings in the project preferences ([PR#1650](https://github.com/geany/geany/pull/1650)). * Enable popup menu on sidebar and message window notebooks ([PR#1726](https://github.com/geany/geany/pull/1726)). * Show status message on attempt to execute empty context action (Lars Paulsen, [PR#1642](https://github.com/geany/geany/pull/1642)). * GTK3 theming improvements and documentation ([PR#1382](https://github.com/geany/geany/pull/1382)). ## Filetypes * CSS: Update Grid properties ([Issue#1705](https://github.com/geany/geany/issues/1705)). ## Internationalization * Updated translations: de, el, es, fr, it, lv, pl, pt, tr, ru, zh_CN -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/geany/geany/releases/tag/1.33.0
Re: [Github-comments] [geany/geany] I would like Hangul code CP949 supports. (#1782)
`iconv -l` exists to list supported encodings, on my system I actually have CP949: ``` [15:55:39] enrico@endor (0) [master] : ~/projects/geany% iconv -l | /bin/grep CP949 CP949// MSCP949// ``` So it should be possible to add to Geany. I can't say when but if I find a little time, I will give it a try. -- 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/1782#issuecomment-368315963