|
From: | John W. Eaton |
Subject: | [Octave-bug-tracker] [bug #59451] Function handles become invalid if path to function is removed |
Date: | Thu, 12 Nov 2020 15:28:42 -0500 (EST) |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0 |
Follow-up Comment #7, bug #59451 (project octave): The attached patch might solve part of the problem. Another question: How do things like @foo.bar affect the caching rules? See the somewhat complex lookup rules in simple_fcn_handle::call in ov-fcn-handle.cc that attempt to do the right thing when the function handle name matches one of the following patterns: pkg-list . function pkg-list . class-name . method class-name . method class-name . static-method object . method object . static-method (file #50261) _______________________________________________________ Additional Item Attachment: File name: fcn-handle-diffs.txt Size:3 KB <https://file.savannah.gnu.org/file/fcn-handle-diffs.txt?file_id=50261> _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?59451> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |