I'm using the 1.38.0-3 build and it appears, that after I've typed something inside editor widget, the mousewheel (classic 3 buttons wheel mouse via USB) is not working. It recovers, when switching windows and coming back to 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-osx/issues/34
On Linux, after copying a rectangular selection into the clipboard, it is possible to paste it into existing text while maintaining the rectangular structure (and not insert newlines where none existed before). On a Mac, this appears to be broken.
Geany 1.37
Using GTK+ v3.24.20 and GLib v2.66.0 runtime libraries
System Version: macOS 10.15.7 (19H15)
Kernel Version: Darwin 19.6.0
Example. I want to move the two lines of "hub." into the links above:
![image](https://user-images.githubusercontent.com/22303046/101183682-716b4280-3615-11eb-818d-57431c6b1bd5.png)
But when I do a rectangular select (using the mouse since the keys don't work.......that's a different issue), the result of pasting does not at all look like it would on Linux. It looks like this:
![image](https://user-images.githubusercontent.com/22303046/101184032-d9218d80-3615-11eb-8ad7-86548fcff727.png)
When it should look like this:
![image](https://user-images.githubusercontent.com/22303046/101184132-f6565c00-3615-11eb-8b12-68ce1cebf929.png)
--
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/2685
I cannot see emoji characters in the editor. The emoji keyboard shortcut (Ctrl + Cmd + Spacebar) also does not work within this app. They can be pasted, and successfully copied back out, but they are invisible.
On macOS Big Sur 11.5.1, Intel chip.
--
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-osx/issues/27
Hello,
I have macOS 12.6 and geany "installed" in version 1.38.
Plugins enabled Auto-mark, Extra selection, Macros.
Copying of selected blocks in the text seems to be working fine, but I'm facing issues during pasting of selected block into/behind the text.
I used to per my windows and Linux from past some chain by the end of line behind text, but for now if I paste it an event with block selection it pastes all lines and includes by each line "enter"/end of line.
Example
lines:
1
2
3
I want put behind following chain:
aaa
bbb
ccc
expected result:
aaa 1
bbb 2
ccc 3
current result:
aaa 1
2
3
bbb
ccc
Thank you for the advice/hints
BR Honza
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-osx/issues/40
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-osx/issues/40(a)github.com>
I was disappointed to find that the Lua plugin is not available on the Mac side of things. I really just need it for one thing--auto imports in Java so I don't have to memorize which package every Java class is in. This is the one thing keeping me from deleting Eclipse from my computer entirely, which I'd really love to do. Terrible editor.
Before I start the long laborious process of getting source for Geany, GTK, the Lua JIT, I think maybe Scintilla, but it was a lot of stuff just for compiling a tiny plugin--
1. Does anybody know why it was not converted over originally? Coding fatigue, a little bit of bitrot, or some major, time-consuming issue?
2. Is there another way of doing this? I have the ctags files installed for autocomplete, which I rarely use, and calltips, which I never use, but sadly, there's no package information in them. I don't mind typing the import line in, but something to tell me JTables are in javax.swing,* would be nice.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-osx/issues/41
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-osx/issues/41(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-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>