[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: error: feval: function `unimplemented' not found
From: |
Jordi Gutiérrez Hermoso |
Subject: |
Re: error: feval: function `unimplemented' not found |
Date: |
Wed, 18 Jan 2012 12:03:49 -0500 |
On 16 January 2012 16:09, Mikey G <address@hidden> wrote:
>
> Jordi Gutiérrez Hermoso-2 wrote
>>
>>
>> Just to make sure I understand, you used "path" instead of "addpath",
>> and this deleted Octave's default search path? And you would like this
>> to emit a warning?
>>
>>
>
> Yes, that is correct.
>
> Ok, I will gladly make a feature request. As for me actually making it
> happen, I doubt I currently have the know-how to do it, but maybe after some
> more time I will check back and make an attempt. I'm all for the open
> source concept and I'd like to help when I get more experience.
>
You're in luck. ;-) I spent some time trying to create this patch,
because I glanced at it and realised it was probably more difficult
than what a complete newcomer to Octave development can do, but not
too difficult for me.
Now let's discuss the colour we should paint this bike shed.
This is the current behaviour I observe with this patch:
octave:1> p = path();
octave:2> path(p, "/tmp");
octave:3> path(p);
octave:4> path("");
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/.deps
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/.libs
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/audio
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/deprecated
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/elfun
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/general
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/geometry
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/help
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/image
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/io
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/linear-algebra
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/miscellaneous
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/optimization
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/path
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/pkg
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/plot
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/polynomial
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/prefs
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/set
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/signal
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/sparse
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/specfun
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/special-matrix
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/startup
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/statistics
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/statistics/base
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/statistics/distributions
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/statistics/models
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/statistics/tests
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/strings
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/testfun
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/scripts/time
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/src
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/src/.deps
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/src/.libs
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/src/DLD-FUNCTIONS
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/src/DLD-FUNCTIONS/.deps
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/src/DLD-FUNCTIONS/.libs
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/src/OPERATORS
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/src/OPERATORS/.deps
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/src/OPERATORS/.libs
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/src/TEMPLATE-INST
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/src/TEMPLATE-INST/.deps
warning: removing default directory from search path:
/home/jordi/coding/build-vcs/dbg-dev-octave/src/TEMPLATE-INST/.libs
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/audio
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/deprecated
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/elfun
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/general
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/geometry
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/help
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/image
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/io
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/linear-algebra
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/miscellaneous
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/optimization
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/path
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/pkg
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/plot
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/polynomial
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/prefs
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/set
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/signal
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/sparse
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/specfun
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/special-matrix
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/startup
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/statistics
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/statistics/base
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/statistics/distributions
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/statistics/models
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/statistics/tests
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/strings
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/testfun
warning: removing default directory from search path:
/home/jordi/coding/vcs/octave-devel/scripts/time
octave:5>
This seems a tad excessive. What do you suggest the warning should be
instead?
- Jordi G. H.
- error: feval: function `unimplemented' not found, Mikey G, 2012/01/12
- Re: error: feval: function `unimplemented' not found, Ben Abbott, 2012/01/12
- Re: error: feval: function `unimplemented' not found, Mikey G, 2012/01/13
- Re: error: feval: function `unimplemented' not found, Ben Abbott, 2012/01/13
- Re: error: feval: function `unimplemented' not found, Mikey G, 2012/01/16
- Re: error: feval: function `unimplemented' not found, Jordi Gutiérrez Hermoso, 2012/01/16
- Re: error: feval: function `unimplemented' not found, Mikey G, 2012/01/16
- Re: error: feval: function `unimplemented' not found,
Jordi Gutiérrez Hermoso <=
- Re: error: feval: function `unimplemented' not found, Mikey G, 2012/01/18
- Re: error: feval: function `unimplemented' not found, Jordi Gutiérrez Hermoso, 2012/01/18
- Re: error: feval: function `unimplemented' not found, Ben Abbott, 2012/01/18
- Re: error: feval: function `unimplemented' not found, Jordi Gutiérrez Hermoso, 2012/01/18
- Re: error: feval: function `unimplemented' not found, Ben Abbott, 2012/01/18