octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #46281] newly defined private functions are in


From: Kai Torben Ohlhus
Subject: [Octave-bug-tracker] [bug #46281] newly defined private functions are inaccessible until restart of octave session
Date: Mon, 24 Jan 2022 04:41:48 -0500 (EST)

Update of bug #46281 (project octave):

                  Status:               Confirmed => Fixed                  
             Open/Closed:                    Open => Closed                 

    _______________________________________________________

Follow-up Comment #13:

The original issue is probably resolved in 2018 by fixing bug #53856 with cset
https://hg.savannah.gnu.org/hgweb/octave/rev/c8f49ee7a687

Entering the original example line by line is no issue anymore (Octave 6.4.0,
Octave 7.0.91):


>> f = fopen('./foo.m','wt');
>> fdisp (f,'function foo');
>> fdisp (f,'  baz;');
>> fdisp (f,'endfunction');
>> fclose(f);
>> mkdir private;
>> f = fopen('./private/baz.m','wt');
>> fdisp (f,'function baz');
>> fdisp (f,'  disp(''Hello from private baz'');');
>> fdisp (f,'endfunction');
>> fclose(f);
>> foo
Hello from private baz


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?46281>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]