[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #55890] "help class.method" fails if method ov
From: |
Colin Macdonald |
Subject: |
[Octave-bug-tracker] [bug #55890] "help class.method" fails if method overloads builtin |
Date: |
Tue, 12 Mar 2019 03:42:52 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:65.0) Gecko/20100101 Firefox/65.0 |
URL:
<https://savannah.gnu.org/bugs/?55890>
Summary: "help class.method" fails if method overloads
builtin
Project: GNU Octave
Submitted by: cbm
Submitted on: Tue 12 Mar 2019 07:42:50 AM UTC
Category: Interpreter
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: Matlab Compatibility
Status: None
Assigned to: None
Originator Name:
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: dev
Operating System: Any
_______________________________________________________
Details:
These examples come from the Symbolic package.
"help sym.assume" works fine. But "help sym.char" does not. Nor does "help
sym.erf". I guess the difference is there is no builtin "assume" but there
are "char" and "erf" functions.
> help sym.erf
error: help: 'sym.erf' not found
Notes:
* "help @class/method" always works---this report is about the dot
notation.
* possibly related: if the class name is itself a builtin, the dot notation
also fails, e.g., "help logical.isAlways".
* Tested on 4.2 and 5.1.1.
* 6.0.0 seems to have broken/removed "help @sym/assume" but this bug is
present there too.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?55890>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [Octave-bug-tracker] [bug #55890] "help class.method" fails if method overloads builtin,
Colin Macdonald <=