[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #46849] Shadowing warning on every command for
From: |
Richard |
Subject: |
[Octave-bug-tracker] [bug #46849] Shadowing warning on every command for function in +package directory |
Date: |
Fri, 08 Jan 2016 15:06:36 +0000 |
User-agent: |
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:43.0) Gecko/20100101 Firefox/43.0 |
URL:
<http://savannah.gnu.org/bugs/?46849>
Summary: Shadowing warning on every command for function in
+package directory
Project: GNU Octave
Submitted by: crobar
Submitted on: Fri 08 Jan 2016 03:06:35 PM GMT
Category: Interpreter
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: None
Status: None
Assigned to: None
Originator Name: Richard Crozier
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: dev
Operating System: GNU/Linux
_______________________________________________________
Details:
I think I have noticed an issue with incorrectly warning about shadowing of
function in +package directories in the dev build (I am going to use +package
to refer to Matlab style package directories, as opposed to Octave packages).
If I have a function in +package I get a shadowing warning against functions
of the same name in the global namespace. In recent builds this is issued on
every single command. I have done the following to test this.
create a directory call +testpckg
Created a function file 'inverse.m' in this directory (there is an Octave
built-in inverse function). This new function should be in the testpkg
namespace and not clash with the built-in.
The directory containing +testpckg is added to the path on startup by running
genpath on a higher level directory. I have checked that the directory
+testpckg is not in the path, but the directory containing it is.
On startup I get the warning:
warning: function .../mfiles/octave-test/+testpckg/inverse.m shadows a
built-in function
This isn't so bad, but as I mentioned, I now also get the same warning with
every single command entered at the Octave prompt.
hg id reports 63374982750b tip @
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?46849>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Octave-bug-tracker] [bug #46849] Shadowing warning on every command for function in +package directory,
Richard <=