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

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

[Octave-bug-tracker] [bug #64975] Octave for Windows extremely slow


From: John W. Eaton
Subject: [Octave-bug-tracker] [bug #64975] Octave for Windows extremely slow
Date: Fri, 8 Dec 2023 08:17:47 -0500 (EST)

Follow-up Comment #20, bug#64975 (group octave):

Yeah, I looked at the fnmatch sources in gnulib to see whether there was a
simple way to just have it use ASCII characters or whether there was a
function we could borrow to have a more complete implementation, not just *
and ? but it seems quite complicated and not something I'd want to add to
Octave for us to maintain if possible.  So for now I guess it makes just do
the quick matching that you've implemented.

If someone is interested in a future project:

I'm not sure of the complete list of functions that use this feature for
matching patterns of symbols, but I see that clear and who(s) have a -regexp
option so maybe we could add a -glob or -fnmatch option to perform full POSIX
fnmatch globbing on Windows systems?  If we use the gnulib fnmatch function,
then I think we can also get the extended matching capabilities described in
the GNU libc manual for FNM_EXTMATCH.  All of that could be nice to have, but
probably wouldn't see much use and is certainly not necessary.


    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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