Renpy-launcher raises exception when opening editor.

  • Open
  • quality assurance status badge
Details
One participant
  • Jesse Gibbons
Owner
unassigned
Submitted by
Jesse Gibbons
Severity
normal

Debbugs page

Jesse Gibbons wrote 2 years ago
(address . bug-guix@gnu.org)
13963ace-196f-8112-6571-4dd298360adc@gmail.com
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
Jesse Gibbons wrote 2 years ago
Re: bug#65253: Acknowledgement (Renpy-launcher raises exception when opening editor.)
(address . 65253@debbugs.gnu.org)
3ff593fc-e797-6fc0-3bfd-3c56432cfdf0@gmail.com
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.
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 65253@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 65253
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help