[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #42536] Expand and correct Manual (octave.pdf)
From: |
Michael Godfrey |
Subject: |
[Octave-bug-tracker] [bug #42536] Expand and correct Manual (octave.pdf) Section 15.3.3 |
Date: |
Sun, 14 Sep 2014 22:34:52 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:32.0) Gecko/20100101 Firefox/32.0 |
Follow-up Comment #6, bug #42536 (project octave):
Pantxo,
When I started this I did not realize how incomplete and
inaccurate the documentation was. And, I did not realize
that some things that I was told about how it should work
were also not too reliable.
I removed some descriptions which seemed not too informative.
Maybe I over did that in some cases.
I am adding the text of your email to me so that it does not
get lost:
=============================================
Follow-up Comment #3, bug #43208 (project octave):
This difference between set and get was introduced for matlab compatibility
(see bug #41629). It lets you retrieve read-only properties names e.g. as
follows :
fld1 = fieldnames (get (gcf ()));
fld2 = fieldnames (set (gcf ()));
idx = @cellfun (@(s) ! any (strcmp (s, fld2)), fld1);
readonly = fld1(idx)
I admit it would be good to document which properties are read-only in the
manual.
As I don't have matlab at home I can't test the output of "get (gcf (), '')",
and I can't say if there is really a bug about this.
========================================
I will do some more work on the patch when I can
find time. Specifically, correcting the read-only
issue.
About "hidden" properties: are these documented anywhere?
How can I, for all of the properties, find out which
are "hidden"? And, does "hidden" mean that users
should never know that they exist? Or, what?
Thanks for your help.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?42536>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #42536] Expand and correct Manual (octave.pdf) Section 15.3.3, Michael Godfrey, 2014/09/10
- [Octave-bug-tracker] [bug #42536] Expand and correct Manual (octave.pdf) Section 15.3.3, Michael Godfrey, 2014/09/11
- [Octave-bug-tracker] [bug #42536] Expand and correct Manual (octave.pdf) Section 15.3.3, Michael Godfrey, 2014/09/11
- [Octave-bug-tracker] [bug #42536] Expand and correct Manual (octave.pdf) Section 15.3.3, Pantxo Diribarne, 2014/09/14
- [Octave-bug-tracker] [bug #42536] Expand and correct Manual (octave.pdf) Section 15.3.3,
Michael Godfrey <=
- [Octave-bug-tracker] [bug #42536] Expand and correct Manual (octave.pdf) Section 15.3.3, Pantxo Diribarne, 2014/09/15
- [Octave-bug-tracker] [bug #42536] Expand and correct Manual (octave.pdf) Section 15.3.3, Michael Godfrey, 2014/09/15
- [Octave-bug-tracker] [bug #42536] Expand and correct Manual (octave.pdf) Section 15.3.3, Michael Godfrey, 2014/09/15
- [Octave-bug-tracker] [bug #42536] Expand and correct Manual (octave.pdf) Section 15.3.3, Pantxo Diribarne, 2014/09/15
- [Octave-bug-tracker] [bug #42536] Expand and correct Manual (octave.pdf) Section 15.3.3, Michael Godfrey, 2014/09/15
- [Octave-bug-tracker] [bug #42536] Expand and correct Manual (octave.pdf) Section 15.3.3, Pantxo Diribarne, 2014/09/15
- [Octave-bug-tracker] [bug #42536] Expand and correct Manual (octave.pdf) Section 15.3.3, Michael Godfrey, 2014/09/15