The pasted data might contain sensitive information and the pastebin service might be public and might not allow deleting a paste (at least not in a way the plugin supports). Thus, ask confirmation by default in case the user accidentally triggered the action.
@xiota does this make you a tad more comfortable? The UI isn't stellar, but it gets the job done and fearless users can disable it.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/1361
-- Commit Summary --
* geniuspaste: Ask confirmation before pasting
-- File Changes --
M geniuspaste/TODO (1)
M geniuspaste/src/geniuspaste.c (82)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/1361.patchhttps://github.com/geany/geany-plugins/pull/1361.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/1361
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-plugins/pull/1361(a)github.com>
Running the latest geany from Ubuntu 2404:
geany 2.0-1build2
geany-common 2.0-1build2
geany-plugins 2.0-4ubuntu5
Selecting a C file function name and then Tools/Documentation Generator/Document Current Symbol
results in a crash.
Running from gdb gives:
`Starting program: /usr/bin/geany `
`[Thread debugging using libthread_db enabled]`
`Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".`
`[New Thread 0x7ffff2c006c0 (LWP 242811)]`
`[New Thread 0x7ffff22006c0 (LWP 242812)]`
`[New Thread 0x7ffff18006c0 (LWP 242813)]`
`[New Thread 0x7ffff0e006c0 (LWP 242814)]`
`[New Thread 0x7fffeb8006c0 (LWP 242815)]`
`[New Thread 0x7fffeae006c0 (LWP 242816)]`
`[New Thread 0x7fffea4006c0 (LWP 242817)]`
`[Thread 0x7fffeae006c0 (LWP 242816) exited]`
`[Thread 0x7fffeb8006c0 (LWP 242815) exited]`
`[Detaching after fork from child process 242819]`
`[New Thread 0x7fffeb8006c0 (LWP 242826)]`
`Thread 1 "geany" received signal SIGSEGV, Segmentation fault.`
`Downloading source file /usr/src/glib2.0-2.80.0-6ubuntu3.1/debian/build/deb/../../../glib/ghash.c`
`g_str_hash (v=0x0) at ../../../glib/ghash.c:2463 `
`warning: 2463 ../../../glib/ghash.c: No such file or directory`
Does anyone have a suggestion how to narrow this down?
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/1362
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-plugins/issues/1362(a)github.com>
I usually need to create passwords etc. for some deployment configurations to put into yaml/ini/*. I usually open for doing this a external tool like KeePass -- but would be handy to have a build in plugin to help here ;)
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/1364
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-plugins/issues/1364(a)github.com>
I'm on Windows 10 and have Geany on version 2.0 with the plugin "Scoped Debugger: Relatively simple interface to GDB." installed.
To debug a program, what I am trying to do is compile it in the following way:
```
g++ -Wall -g -DTEST --debug -o "pruebas_varias" "pruebas_varias.cpp"
```
(in the directory: C:\Users\Username\Documents)
And then in the menus I go to `Debug->Configure` program and where it says `"Executable: " I put "C:\Users\Username\Documents\pruebas_varias.exe"` (without the quotes).
But when I go to run it I get the error:
```
"Error creating process /c/Program Files/Geany/C:\Users\Username\Documents\various_tests.exe, (error 2: The system cannot find the specified file.)"
```
Does anyone know what I could be doing wrong? On Ubuntu Mate 22.04 I tried it the same way and it seems to work fine.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/1363
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-plugins/issues/1363(a)github.com>
I'm on Windows 10 and have Geany on version 2.0 with the plugin "Scoped Debugger: Relatively simple interface to GDB." installed.
To debug a program, what I am trying to do is compile it in the following way:
```
g++ -Wall -g -DTEST --debug -o "pruebas_varias" "pruebas_varias.cpp"
```
(in the directory: C:\Users\Username\Documents)
And then in the menus I go to `Debug->Configure` program and where it says `"Executable: " I put "C:\Users\Username\Documents\pruebas_varias.exe"` (without the quotes).
But when I go to run it I get the error:
```
"Error creating process /c/Program Files/Geany/C:\Users\Username\Documents\various_tests.exe, (error 2: The system cannot find the specified file.)"
```
Does anyone know what I could be doing wrong? On Ubuntu Mate 22.04 I tried it the same way and it seems to work fine.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3922
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3922(a)github.com>
In `Edit=>Preferences=>Editor.Features`, I added a checkbox "Comment Blank Line(s)" for issue #2239.
When this option is turned on and when commenting (`Edit=>Format=>Comment Line(s)`) or toggling comments (`Ctrl+E`), blank (empty) line(s) will also be commented.
For example, if you comment this code...
```Ruby
puts <<EOD
EOD
```
..., it will do this:
```Ruby
# puts <<EOD
#
# EOD
```
It should work for Comment, Uncomment, and Toggle. By default, it is off/false.
If this merge is accepted, `doc/geany.html` and the screenshot in this HTML file will need to be updated.
![features](https://user-images.githubusercontent.com/16524392/76850364-3310d600-6882-11ea-94de-b3f4e38585f9.png)
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/2452
-- Commit Summary --
* Add "Comment Blank Line(s)" option
-- File Changes --
M data/geany.glade (20)
M doc/geany.txt (11)
M src/callbacks.c (2)
M src/editor.c (2)
M src/editor.h (1)
M src/keyfile.c (2)
M src/prefs.c (6)
-- Patch Links --
https://github.com/geany/geany/pull/2452.patchhttps://github.com/geany/geany/pull/2452.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/2452