unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#65253: Renpy-launcher raises exception when opening editor.
@ 2023-08-12 18:46 Jesse Gibbons
       [not found] ` <handler.65253.B.169186601620728.ack@debbugs.gnu.org>
  0 siblings, 1 reply; 2+ messages in thread
From: Jesse Gibbons @ 2023-08-12 18:46 UTC (permalink / raw)
  To: 65253

Here's a problem I diagnosed in the version of renpy installed by guix 
(hash 19a7a824c35eae56ce56e2a460042fb7e2129234):
Problem: Editor won't open, raises exception.
How to replicate:
1. Run renpy-launcher
2. Click any of the files under Edit File.
An exception is raised and the stack trace is dumped.
Cause: Editor files (*.edit.py) are not copied at install.
Proposed Solution: Copy editor files at install. I frankly don't care 
about Visual Studio Code or Atom, but at minimum "launcher/None.edit.py" 
and "launcher/System Editor.edit.py" must be included or the editor 
function won't work.

-- 
-Jesse Gibbons





^ permalink raw reply	[flat|nested] 2+ messages in thread

* bug#65253: Acknowledgement (Renpy-launcher raises exception when opening editor.)
       [not found] ` <handler.65253.B.169186601620728.ack@debbugs.gnu.org>
@ 2023-08-13 15:48   ` Jesse Gibbons
  0 siblings, 0 replies; 2+ messages in thread
From: Jesse Gibbons @ 2023-08-13 15:48 UTC (permalink / raw)
  To: 65253

It turns out 'Visual Studio Code (System).edit.py' is required to fix 
this. I recommend a patch that removes the Visual Studio Code (system 
and 'official') and Atom editor options, but that could be just my own 
preference. Please do not remove the None or System Editor options.

Until a patch is sent to fix this issue, concerned users may work around 
it by creating a directory in the configured projects directory and 
copying 'None.edit.py', 'System Editor.edit.py', and 'Visual Studio Code 
(System).edit.py' from the source into that directory. 'Visual Studio 
Code (System).edit.py' can contain the contents of either of the 
alternatives.





^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2023-08-13 15:49 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-08-12 18:46 bug#65253: Renpy-launcher raises exception when opening editor Jesse Gibbons
     [not found] ` <handler.65253.B.169186601620728.ack@debbugs.gnu.org>
2023-08-13 15:48   ` bug#65253: Acknowledgement (Renpy-launcher raises exception when opening editor.) Jesse Gibbons

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).