|
From: | anonymous |
Subject: | [Octave-bug-tracker] [bug #56881] Command line functions are visible from m files |
Date: | Fri, 13 Sep 2019 06:58:13 -0400 (EDT) |
User-agent: | Mozilla/5.0 (Windows NT 5.1; rv:60.9) Goanna/4.1 PaleMoon/28.2.0a1 |
Follow-up Comment #5, bug #56881 (project octave): I believe that function files are more important than command line functions. Function files are placed in the persistent storage while command line functions are just temporaries. I see function files as the building blocks of Octave. As they are documented they should have consistent behavior. Their expected behavior should be determined by their writer not their user. When we as users define a command line function to (intentionally/ unwantedly) shadow other functions we change the expected behavior of function files so it leads to instability of the system. Such a use case may be useful for debugging purposes but shouldn't be adopted as an idiomatic and ordinary use. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?56881> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |