[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #46603] add or document a way to determine whe
From: |
Mike Miller |
Subject: |
[Octave-bug-tracker] [bug #46603] add or document a way to determine whether format is "compact" or "loose" |
Date: |
Fri, 04 Dec 2015 16:38:01 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.2.1 |
URL:
<http://savannah.gnu.org/bugs/?46603>
Summary: add or document a way to determine whether format is
"compact" or "loose"
Project: GNU Octave
Submitted by: mtmiller
Submitted on: Fri 04 Dec 2015 11:38:00 AM EST
Category: Interpreter
Severity: 1 - Wish
Priority: 5 - Normal
Item Group: Feature Request
Status: None
Assigned to: None
Originator Name:
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: dev
Operating System: Any
_______________________________________________________
Details:
The "format" command allows selecting between "compact" and "loose" as in
Matlab, but there is no documented way to determine what the current setting
is. Compiled code can use the global variable "Vcompact_format".
In 3.8 and earlier versions, the root handle property "FormatSpacing" could be
queried, but this has been removed in version 4.0 since it became deprecated
in recent versions of Matlab. In bug #46000 and bug #46599, the consensus
seems to be to keep that property out of Octave from now on.
There is an undocumented internal function called "__compactformat__" that was
added in 4.0, but this probably shouldn't be relied on either. It doesn't seem
to be used anywhere. But thanks to me it is now used by the Forge symbolic
package.
Should there be a documented way to query the current compact vs loose format
setting? Should it be a new dedicated function? Or should it be a hack as
suggested by Kai in bug #46000?
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?46603>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #46603] add or document a way to determine whether format is "compact" or "loose",
Mike Miller <=
- [Octave-bug-tracker] [bug #46603] add or document a way to determine whether format is "compact" or "loose", Mike Miller, 2015/12/04
- [Octave-bug-tracker] [bug #46603] add or document a way to determine whether format is "compact" or "loose", Philip Nienhuis, 2015/12/04
- [Octave-bug-tracker] [bug #46603] add or document a way to determine whether format is "compact" or "loose", Nicholas Jankowski, 2015/12/04
- [Octave-bug-tracker] [bug #46603] add or document a way to determine whether format is "compact" or "loose", Nicholas Jankowski, 2015/12/04
- [Octave-bug-tracker] [bug #46603] add or document a way to determine whether format is "compact" or "loose", Mike Miller, 2015/12/04
- [Octave-bug-tracker] [bug #46603] add or document a way to determine whether format is "compact" or "loose", John W. Eaton, 2015/12/04
- [Octave-bug-tracker] [bug #46603] add or document a way to determine whether format is "compact" or "loose", Nicholas Jankowski, 2015/12/04
- [Octave-bug-tracker] [bug #46603] add or document a way to determine whether format is "compact" or "loose", John W. Eaton, 2015/12/08
- [Octave-bug-tracker] [bug #46603] add or document a way to determine whether format is "compact" or "loose", Philip Nienhuis, 2015/12/10