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

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

[Octave-bug-tracker] [bug #49718] Octave crashes on print/saveas etc whe


From: Armin Müller
Subject: [Octave-bug-tracker] [bug #49718] Octave crashes on print/saveas etc when installed on a directory with parenthesis
Date: Fri, 2 Dec 2016 10:20:21 +0000 (UTC)
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0

Follow-up Comment #18, bug #49718 (project octave):

I had a similar problem here with space characters:
https://savannah.gnu.org/bugs/?43534
"Octave shouldn't be installed in a path containing spaces. Just live with
it."
(Here again in comment #3)

The fix was to prohibit space characters in the path which is checked at
install time under Windows (when using the installer).
(Here again in comment #8)

Now there are other exemptions like parenthesis (#49718), German
Umlaut-characters (#42036), French accents (#40239), Japanese characters
(#44922) etc., ending in a common subset for POSIX portable filename
characters.

Personally, I'm not happy with this. Whatever the operating system is allowing
should be allowed, too.

At the end, there should IMHO be a clear design decision, either:
* Octave accepts anything legal on the underlying OS for paths, installation
folder, working folder, *.m file names, etc. (in every aspect of program
usage)
* Octave sticks to the lowest common denominator, the character set of POSIX
"Fully portable filenames"
Anything in between might lead to an infinite loop with repeated, slightly
deviating bug reports.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?49718>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

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