The right-click menus, and submenues appear. But the action when clicking a submenu stopped working. Was working earlier.
I suspect that it was a homebrew command (not related to geany) that destroyed this, maybe changing GTK (saw that flashing by). I am not sure, though.
Geany was installed using your install files, and initially working. I have reinstalled from downloaded installer, but did not help. I have after this issue appeared, also tried a homebrew install of geany, but exactly the same problem also then.
I am a bit confused, because I thought a MacOS app was selfcontained. Please help advise me on how to get my favourite Geany editor to work again.
Screen recording showing that neither copying or inserting comments works :
https://user-images.githubusercontent.com/29306454/226905053-bfd11d7d-6383-…
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-osx/issues/43
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-osx/issues/43(a)github.com>
Geany 1.38
GTK+ 3.24.30
Glib 2.68.0
Macbook Pro M1 2021
macOS Ventura 13.1
Sometimes if the Find window is positioned over the main Geany window, clicks on Find window buttons act on the main window below as if the Find window was not there. The only way around this is to position the Find window off to the side so that no buttons overlap the main window. This happens regularly but not all the time, and it's not clear why.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-osx/issues/42
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-osx/issues/42(a)github.com>
Parser code like
```
vString *str = vStringNew();
while (someCondition)
{
int c = getcFromInputFile();
vStringPut(str, c);
if (lookupCaseKeyword (vStringValue(str), some_lang))
{
do_stuff();
vStringClear(str);
}
}
```
is prone to quadratic complexity because when someCondition isn't satisfied in the parsed file, the string str grows by one in each iteration and in each iteration `lookupCaseKeyword()` has to go through `strlen(str)` characters to compute the hash.
Since we know the maximum length of the strings inside the keyword hash table, we can store this value and if the queried string is longer than this value, we can be sure it isn't present in the hash table and return quickly without having to compute the full hash of the string.
This code has already been merged into ctags master so we can cherry-pick it safely. I'll merge it in about a week if there are no objections.
Fixes the hang of SQL parser reported in https://github.com/geany/geany-osx/issues/42.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3433
-- Commit Summary --
* ctags: Add quick path for looking up too long strings in the keyword table
-- File Changes --
M ctags/main/keyword.c (29)
-- Patch Links --
https://github.com/geany/geany/pull/3433.patchhttps://github.com/geany/geany/pull/3433.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3433
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/pull/3433(a)github.com>
If yes, how?
In concrete:
In the plugin Preview there is a function that is needed in the plugin Lua Script.
Thank you for an answer in advance.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/discussions/3431
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/repo-discussions/3431(a)github.com>
> OS: Windows 10 64-bit
Environment: MSYS2/MinGW-w64
Meson version: 1.0.1
Geany source: f0e3ee273e67387f85506ea629b9dbe34d47b8ca
Trying to build the Geany source code, meson complains "meson.build:440:9: ERROR: The `==` operator of bool does not accept objects of type int (1)". I am wondering if it is a bug in my meson build as I did not have this issue compiling a recent commit on Linux, and no changes have been made to `meson.build` between that build and this one.
Attached is meson log:
[meson-log.txt](https://github.com/geany/geany/files/11047944/meson-log.txt)
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3435
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3435(a)github.com>
The right-click menus, and submenues appear. But the action when clicking a submenu stopped working. Was working earlier.
I suspect that it was a homebrew command (not related to geany) that destroyed this, maybe changing GTK (saw that flashing by). I am not sure, though.
Geany was installed using your install files, and initially working. I have reinstalled from downloaded installer, but did not help. I have after this issue appeared, also tried a homebrew install of geany, but exactly the same problem also then.
I am a bit confused, because I thought a MacOS app was selfcontained. Please help advise me on how to get my favourite Geany editor to work again.
Screen recording showing that neither copying or inserting comments works :
https://user-images.githubusercontent.com/29306454/226905053-bfd11d7d-6383-…
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3434
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3434(a)github.com>
I was just using geany today (mainly for compiling; for editing, 'was using Kate just for taking benefit of clangd LSP) and
- pressed `Ctrl - /` by mistake. and huh... word navigation back.
- what next i wondered, `Ctrl - \` next word nice
- `Ctrl - ]` and `Ctrl - [` for what? para-wise (i.e. broken at empty line) navigation i guess 🤔 ?
- `Ctrl - b` for start/end of parenthesis?
woww! i only knew of `ctrl - arrow` keys lol. how many more navigation shortcuts do geany have - any cheatsheet?
just early today i browser the editor color scheme themes (<tt>***V***iew > Change ***C***olor Scheme</tt>, not UI themes) - and woww, geany has some of best dark themes out of the box in my opinion. I picked the following ones:
```
oblivion 2 (my current), sleepy pastel, zenburn,
bespin, kugel
```
I already admired geany from long ago due to its amazzzing adherence to _KIS_ principle
- it's preferences are always sooo simple despite providing options for sooo many things (even for which explorer to choose).
- It's build & run menus put even vscode to shame: it's flexible, versatile, and _just works_ - and never made me feel the lack of terminal (i am on windows)
- It's message window is sooo thoughtful - the scribble pad, and messages wow, no other editors has that.
- its default UI theme is sooooo pleasant to eyes and mind - despite being light mode, it's balanced, it's colorful; not the dull boring BLINDING white every-modern-where else.
i have used lots of other editors (notepad++, vs codium, kate, notepad3) - but there's something in geany which always i find myself to be lacking in other editors. It gives _Freedom_ (which corporate produce, despite being OSS, just can't give), _balance_ (which so much offerings lack), and _ingenuity_ through simple things.
and all that too in just 27 MB (for Geany 1.38) (Kate: 67 MB, VSCodium: 80-95 MB)
There are some missing things in geany too - pro'lly biggest of 'em being lack of LSP support. Other one being this issue: https://github.com/geany/geany/issues/3319 - Rest is all bearable.
And a small nitpick i have (i am not saying to change it, just bringing in notice): a jin, or geany is not considered something good in this side of the world, i don't want any ghost or spirit with me. so, i _wish_ there could have been a better name. But it's ohkay.
Thanks a lot for providing such a simple yet super customisable, perfect BALANCE of the things editor. Lots of love.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/discussions/3421
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/repo-discussions/3421(a)github.com>
Hi.
OS: Windows 7 64bits
Geany version: 1.26
In "Edit>Preferences>Files>Default encoding" I selected IBM850 as default encoding in all options, new files and open files, but all files are opened with 1252 encoding. With new files there is no problem.
Thank you.
---
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/900
@b4n you are a life saver, your next beer is on me 🍻
I didn't realize git had garbage collection, I'll be sure to `git fetch` next time
This PR is back on track now 😄
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/1221#issuecomment-1475581774
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-plugins/pull/1221/c1475581774(a)github.com>