When I disconnect/reconnect external monitors, most programs jitter for a second. Thats annoying, but normal. Sometimes (tho not always), geany will crash. Thats annoying (especially if I had unsaved documents), but ya know, stuff happens.
This is where it gets interesting.
When I relaunch geany, it will have the last-known set of files open (as of the last time I launched geany, which may have been several days earlier, if i've had it running for several days. Any files I've opened since then, are not remembered when I relaunch geany. In other words, when it crashes, it looks like it can't save its known-files, and defaults to the last-known good files). If I try to open another file while geany is open (double click in windows explorer, clicking on the firefox downloads button, or even typing "geany.exe somefile.txt" on the shell, with and without the -i option), geany will launch an entirely new instance, with that same last-known set of files, plus somefile.txt. If I try to launch a 3rd file, again, that original set of files, + 3rdfile.txt. What I want to happen, is that geany uses a single instance, and opens the file in a new tab.
I suspect that when geany initially crashes, it doesn't clean up properly, and when I relaunch it, it stumbles. No combination of closing, killing, force-killing, taskmanager-ing, ProcessExplorer-ing (3rd party Task Manager replacement), powershelling, etc, seems to resolve it.
Restarting explorer.exe does not fix it
Logging out and back in to Windows (with or without restarting the OS) DOES fix it, although its a huge hassle.
After the initial crash, after I restart geany, "geany.exe --list-documents" returns no documents, even tho I have an instance open with several documents open. This could be related. I'm happy to look for a straggling socket file (if I know where to look), etc.
```
PS C:\Program Files (x86)\Geany\bin> ps
Handles NPM(K) PM(K) WS(K) CPU(s) Id SI ProcessName
------- ------ ----- ----- ------ -- -- -----------
-> omitting irrelevant results <-
371 28 14324 36092 13.55 48564 6 geany
PS C:\Program Files (x86)\Geany\bin> .\geany.exe --list-documents
PS C:\Program Files (x86)\Geany\bin>
```
I've been a huge fan of geany for over a decade. I'm thrilled to pieces to help troubleshoot, pull logs, run tests, etc.
I'm on windows 10, Geany 1.36.
"geany.exe -v" (lowercase v) returns this
```
Geany: Failed to connect to IPC socket (127.0.0.1:49876): 10061: No connection could be made because the target machine actively refused it.
Geany: Geany 1.36, English_United States.1252
Geany: GTK 2.24.32, GLib 2.60.6
Geany: System data dir: C:\Program Files (x86)\Geany\data
Geany: User config dir: C:\Users\av185120\AppData\Roaming\geany
Geany: System plugin path: C:\Program Files (x86)\Geany\lib\geany
Geany: Added filetype Arduino (61).
Geany: Added filetype Clojure (62).
Geany: Added filetype CUDA (63).
Geany: Added filetype Cython (64).
Geany: Added filetype Genie (65).
Geany: Added filetype Graphviz (66).
Geany: Added filetype Groovy (67).
Geany: Added filetype JSON (68).
Geany: Added filetype Kotlin (69).
Geany: Added filetype Nim (70).
Geany: Added filetype Scala (71).
Geany: Added filetype Swift (72).
Geany: Added filetype TypeScript (73).
GLib-GIO: _g_io_module_get_default: Found default implementation winhttp (GWinHttpVfs) for â?~gio-vfsâ?T
Geany: IPC socket could not be created, see Help->Debug Messages for details.
Geany: Loaded: C:\Program Files (x86)\Geany\lib\geany\splitwindow.dll (Split Window)
Geany: C:\Users\av185120\Documents\notes\notes.txt : None (UTF-8)
-> A whole bunch of files I have open -<
```
--
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/2555
Since GTK+ 3.20 the scrollbar does not update or only updates erratically. This affects the editor window and doesn't happen for all files.
I bisected a specific gtk commit and will also open a bug report there.
---
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/1002
So there are some very old clusters I want to delete. I go to the cluster details and hit delete, but the entries are not removed.
![image](https://user-images.githubusercontent.com/105243/90020068-fd98d900-dcb7-11ea-8835-badeddde094c.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-plugins/issues/997
I'm seeing clusters that are made in July. Yesterday I didn't see any of these old clusters... so where do they come from?
![image](https://user-images.githubusercontent.com/105243/90020130-173a2080-dcb8-11ea-8d15-0da6f55150e3.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-plugins/issues/998
This patch adds to the context menu that pops up when the user issues a right-click on the Notebook tab a few additional actions.
- Copy filename to clipboard
- Copy file path to clipboard
- Copy file directory to clipboard
This is a feature that already exists in Notepad++ (and I think Atom) and often times when using Geany I miss it. The closest thing I am able to replicate currently in Geany 1.36 (Poliff) is to going to File -> Properties and manually dragging and highlighting the selections. Of course I use a laptop 99.9% with no trackpad (only a trackpoint) of the time so it's not only far too much mouse movement but inaccurate.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/2550
-- Commit Summary --
* Add separator to right click context popup menu
* stub out 3 'To Clipboard' menu items
* Change signal handler names and descriptions for 'copy to clipboard' functions
* Implement handler function for on_copy_filename_to_clipboard_activate
* Change function to use real_path
* Implement signal handler function for on_copy_file_path_to_clipboard_activate
* Return simply the gchar pointer to real_path for function in previous commit
* Implement signal handler function for on_copy_file_dir_to_clipboard_activate
* Add missing length of -1 parameter in a few calls
* Stop forgetting we're no Python. We need semicolons for statement ends.
* Change GTK_STOCK icon to use GTK_STOCK_PASTE. (It's a visual representation of a clipboard)
* Convert spaces to tabs and strip trailing whitespace
-- File Changes --
M src/notebook.c (55)
-- Patch Links --
https://github.com/geany/geany/pull/2550.patchhttps://github.com/geany/geany/pull/2550.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/2550
I frequently do a search for some text and then use a hotkey to step through all the search results, making a change to each instance. I'd like to be able to see how close I am to finishing by looking at the messages pane, but I don't see any easy way to do that. There's a scrollbar, but it only seems to appear when the mouse is hovered over the pane.
Great program, thanks for making it.
--
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/2569
Geany hangs on popup:
![Screenshot from 2020-08-07 12-34-59](https://user-images.githubusercontent.com/5121781/89632503-f6825d…
After pressing 'Reload' or other, popup dissapears after minute on so (during that time Geany is not responding) and after that Geany window is stretched over both monitors. (Could this be some kind of widget resize problem?)
12:31:50: Geany INFO : Geany 1.36, en_US.UTF-8
12:31:50: Geany INFO : GTK 3.24.21, GLib 2.64.4
.....
12:33:47: Geany INFO : /home/cacheflood/svn/coding/linux/UHVOTrack/average.vs : C++ (UTF-8)
12:33:49: GLib DEBUG : posix_spawn avoided (workdir specified) (fd close requested)
12:34:55: Geany INFO : /home/cacheflood/svn/coding/linux/UHVOTrack/average.include : None (UTF-8)
12:41:07: Geany INFO : /home/cacheflood/svn/coding/linux/UHVOTrack/average.vs : C++ (UTF-8)
12:41:10: Geany INFO : /home/cacheflood/svn/coding/linux/UHVOTrack/average.vs : C++ (UTF-8)
12:41:14: GLib DEBUG : posix_spawn avoided (workdir specified) (fd close requested)
12:41:28: Geany INFO : /home/cacheflood/svn/coding/linux/UHVOTrack/average.include : None (UTF-8)
12:42:21: Geany INFO : /home/cacheflood/svn/coding/linux/UHVOTrack/averageinit.include : None (UTF-8)
13:11:18: GLib DEBUG : posix_spawn avoided (workdir specified) (fd close requested)
--
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/995