octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #55823] Calling a subfunction containing rmdir


From: Philip Nienhuis
Subject: [Octave-bug-tracker] [bug #55823] Calling a subfunction containing rmdir() from a m-file in an editortab closes the tab
Date: Fri, 22 Mar 2019 15:47:38 -0400 (EDT)
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0 SeaMonkey/2.48

Follow-up Comment #43, bug #55823 (project octave):

@Georg Wiora, comment #41:
As outlined vaguely in (top of) comment #7, all that is needed are the
spreadsheet-open and spreadsheet-close user-accessible functions xlsopen.m and
xlsclose.m. Both are called by xlsread.m, xlswrite.m and xlsfinfo.m.
in fact I think even just the private funcs  __OCT_spsh_open__.m and
__OCT_spsh_close__.m  will do the job.

@Torsten, comment #39:
I still suspect that something with unpack or unzip or so is involved or at
least interfering.
In case of installing the io package (or any other package) the .tar.gz file
needs to be unpacked first; afterwards the temporary unpacked archive is wiped
with the same 'rmdir (<unpacked archive>, "s")' command that looks involved
here.

For debugging there's a trick that I tried some time ago with a "keep-files"
(IIRC) configure option that will allow to patch Octave in the
tmp-default-octave folder in mxe and then continue or restart the build with
make zipdist etc.
In fact I often just let it build and install in the ./dist/octave..../
folder, skip building the archive, and ran it from there by rebooting in
Windows (or starting a Windows VM) and accessing the ./dist/octave.../
hierarchy from the Windows side using shared folders or ext2fsd.
Some details are in the wiki.


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?55823>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]