This is running under Sway, testing with Wayland native apps only (no xwayland).
When I first open a file in Geany, I can copy out of Geany and paste into another program by selecting and then middle clicking in the usual way. I can do that multiple times with different selections. If I then select something ("foo" for example) in the other program, I can middle click paste it into Geany. I can do this with multiple selections as well. All OK so far.
At this point if I select something in Geany ("bar" for example), I can no longer middle click paste it outside of Geany. I just get "foo" instead, even if I make sure to unselect "foo" in the other app before selecting "bar" in Geany. Middle click copy/paste within Geany works fine still. It also works fine within and between non-Geany applications. It is as if Geany is now using a different primary buffer than everything else.
Opening a new file in Geany (or closing and reopening an existing one) gets things working again temporarily.
I've tested this with Geany 1.36 and also the latest Master branch. I also tried applying the patch from here, but saw no difference: https://sourceforge.net/p/scintilla/bugs/2127/
I have mainly been using kitty (0.18.3) and firefox (78.3.0 esr) as the other applications. Sway is version 1.5-3. This is on Debian Bullseye. I also briefly tried to check if SciTe exhibits the same behavior, but middle click copy paste did not work at all there (at least to other programs, not sure if it worked within SciTe).
--
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/2629
Github actions can do Linux (Ubuntu 16.04, 18.04 and 20.04) and windows and OSX Catalina and Big Sur so testing could check all platforms.
This is a placeholder issue, not sure what is _actually_ involved, but somebody who knows might replace this with a checklist.
PS IIUC github actions can run docker so the @eht16 one could be used maybe?
--
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/2671
In Preferences -> Files there is an option "Ensure new line at file end" that, as far as I understand, is supposed to enable/disable adding of a new line in the end of the file if the last line is not empty. However, even when this option is disabled (unticked), if the last line is not empty and you save the file, Geany adds a new line after the last 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/issues/2310
if i hit ctrl+f, I don't immediately start typing in the field, rather, I continue typing wherever I previously was, the dialog just appears.
I'm on geany-gtk3 on arch, if that helps. I might just be an idiot and changed a setting though.
--
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/1623
What it says in the title. I'd like for the files in the Documents sidebar to be renamable from that location.
---
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/1138
If possible, I'd like for geany to use an inotify hook (where available) to detect delete/rename of open files in real-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/1139
I use geany for python programming with vte enabled. I regularly use `Send Selection to Terminal` for my work and I find it most helpul for debugging my code. `Send Selection to Terminal` works every time except the Indented lines (eg:`<tab>print('world')`) where it result in an `IndentationError`. I also request a function in which we can send a line of code to terminal without even selecting it. For example
```
i=0
print("hello")
if i==0:
print("world")
```
if I want to print hello, now I need to select the line `print("hello")` and then `Send Selection to Terminal` to get the output in vte. Instead of this I want to click any where on that line and then do `Send Line to Terminal` without selecting it. Similarly to print world instead of selecting `<tab>print('world')` I want to click on that line and then print the output world.
--
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/2174
Allow platform-specific keybinding overrides. At the moment only for OS X
where the keybindings can be set inside keybindings_osx.conf. Similar
config files can be added for other platforms if needed in the future.
The only change is the new init_platform_kb() function which is called inside keybindings_init() (had to move it down a bit in the source code to avoid forward declarations but there's no other change in this function).
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/1395
-- Commit Summary --
* Add support for platform-specific keybindings
-- File Changes --
M data/Makefile.am (1)
A data/keybindings_osx.conf (1)
M src/keybindings.c (44)
-- Patch Links --
https://github.com/geany/geany/pull/1395.patchhttps://github.com/geany/geany/pull/1395.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/1395
This is a third incarnation of PR to add support for [Kotlin language](https://kotlinlang.org/). Previous discussions can be found in https://github.com/geany/geany/pull/2778 and https://github.com/dolik-rce/geany/pull/1.
Included changes:
- Small modification of update-ctags.sh, so it can import peg based parsers from ctags.
- Pull Kotlin parser from ctags and integrate it into tagmanager.
- Rename filetypes.Kotlin.conf to filetypes.kotlin, to make it work correctly with tagmanager.
- Added test for kotlin tags.
Disclaimer: The parser was written (and is maintained) by me.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3034
-- Commit Summary --
* Add support for Kotlin tags
-- File Changes --
M ctags/Makefile.am (11)
A ctags/parsers/peg/kotlin.c (24629)
A ctags/parsers/peg/kotlin.h (22)
A ctags/parsers/peg/kotlin_post.h (123)
A ctags/parsers/peg/kotlin_pre.h (69)
A ctags/parsers/peg/peg_common.h (149)
M data/Makefile.am (2)
R data/filedefs/filetypes.kotlin (2)
M scripts/update-ctags.py (12)
M src/filetypes.c (1)
M src/filetypes.h (1)
M src/symbols.c (12)
M src/tagmanager/tm_parser.c (12)
M src/tagmanager/tm_parser.h (1)
M src/tagmanager/tm_parsers.h (5)
M tests/ctags/Makefile.am (1)
A tests/ctags/kotlin.kt (22)
A tests/ctags/kotlin.kt.tags (12)
-- Patch Links --
https://github.com/geany/geany/pull/3034.patchhttps://github.com/geany/geany/pull/3034.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/3034