Re: [Github-comments] [geany/geany] terminal persistence after crash (#2703)

2020-12-27 Thread ruminations
Closed #2703. -- 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/2703#event-4150791771

Re: [Github-comments] [geany/geany] terminal persistence after crash (#2703)

2020-12-27 Thread ruminations
27 December 2020 8 PM The good news: I've figured this out. See: https://github.com/geany/geany/issues/2708 The bad news: The bug is completely deterministic and much worse than I thought. I won't trouble you with the details of false correlations, mis-directions, confusion and frustration

Re: [Github-comments] [geany/geany] terminal persistence after crash (#2703)

2020-12-25 Thread elextr
First of all, Geany is a totally volunteer project, people work on it in their own time, and cover a wide spectrum of knowledge and experience. I am likely older and have more coding experience than you (and I like to think capable of being grumpier than most :grin:) so there is no need for

Re: [Github-comments] [geany/geany] terminal persistence after crash (#2703)

2020-12-25 Thread ruminations
25 December 2020 Noon First of all, the sub-process state is irrelevant as is suspension and hibernation. What is relevant is the state of the geany user interface, and surely there is state storage of that if only in RAM. Second of all, I am talking about a **complete power failure**,

Re: [Github-comments] [geany/geany] terminal persistence after crash (#2703)

2020-12-24 Thread elextr
Well as I said, Geany does NOT store anything about running subprocess state, and even if it did nothing gets stored if its crashed. Thats why I am suspecting that your laptop is suspending or hibernating when its battery goes flat, which may store Geany's in memory process state and restore

Re: [Github-comments] [geany/geany] terminal persistence after crash (#2703)

2020-12-24 Thread ruminations
24 December 2020 2:00 PM   First, thanks for the info about geany internals.   I've been using geany for years and having multiple execution terminals simultaneously open is part of my standard workflow.  It came as a complete surprise that yesterday it would not allow me to do that.  I

Re: [Github-comments] [geany/geany] terminal persistence after crash (#2703)

2020-12-24 Thread ruminations
  24 December 2020  1:15 PM   I mean the power management system determines that the battery can no longer sustain operation and the machine abruptly shuts off, without notice, and without any regularized software shutdown.   The linux battery indicator shows 0% with estimated time

Re: [Github-comments] [geany/geany] terminal persistence after crash (#2703)

2020-12-23 Thread elextr
If the Geany execute command item is activated while a command is running it terminates the command, this allows programs that get into an infinite loop to be terminated. When running in a terminal Geany does not know the process ID of the program, only of the terminal, so that is what is

Re: [Github-comments] [geany/geany] terminal persistence after crash (#2703)

2020-12-23 Thread elextr
When you say the laptop "shuts down" do you actually mean shutdown, or hibernate or suspend? -- 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/2703#issuecomment-750474151

[Github-comments] [geany/geany] terminal persistence after crash (#2703)

2020-12-23 Thread ruminations
23 December 2020 Noon geany version: 1.32 ubuntu version: 18.04 Lately I've been running my machine until it shuts off from a drained battery. Today I noticed that when I run python programs using the toolbar execute button, the icon does not change back to a gear from the circle-slash when