[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/
- [Octave-bug-tracker] [bug #64975] Octave for Windows extremely slow, (continued)
- [Octave-bug-tracker] [bug #64975] Octave for Windows extremely slow, Dmitri A. Sergatskov, 2023/12/05
- [Octave-bug-tracker] [bug #64975] Octave for Windows extremely slow, Philip Nienhuis, 2023/12/05
- [Octave-bug-tracker] [bug #64975] Octave for Windows extremely slow, Dmitri A. Sergatskov, 2023/12/05
- [Octave-bug-tracker] [bug #64975] Octave for Windows extremely slow, Dmitri A. Sergatskov, 2023/12/05
- [Octave-bug-tracker] [bug #64975] Octave for Windows extremely slow, Markus Mützel, 2023/12/06
- [Octave-bug-tracker] [bug #64975] Octave for Windows extremely slow, Philip Nienhuis, 2023/12/06
- [Octave-bug-tracker] [bug #64975] Octave for Windows extremely slow, Markus Mützel, 2023/12/07
- [Octave-bug-tracker] [bug #64975] Octave for Windows extremely slow, Markus Mützel, 2023/12/07
- [Octave-bug-tracker] [bug #64975] Octave for Windows extremely slow, John W. Eaton, 2023/12/07
- [Octave-bug-tracker] [bug #64975] Octave for Windows extremely slow, Markus Mützel, 2023/12/08
- [Octave-bug-tracker] [bug #64975] Octave for Windows extremely slow,
John W. Eaton <=
- [Octave-bug-tracker] [bug #64975] Octave for Windows extremely slow, Markus Mützel, 2023/12/08
- [Octave-bug-tracker] [bug #64975] Octave for Windows extremely slow, Markus Mützel, 2023/12/10
- [Octave-bug-tracker] [bug #64975] Octave for Windows extremely slow, Arun Giridhar, 2023/12/10
- [Octave-bug-tracker] [bug #64975] Octave for Windows extremely slow, Philip Nienhuis, 2023/12/10
- [Octave-bug-tracker] [bug #64975] Octave for Windows extremely slow, Nicholas Jankowski, 2023/12/10
- [Octave-bug-tracker] [bug #64975] Octave for Windows extremely slow, Markus Mützel, 2023/12/11
- [Octave-bug-tracker] [bug #64975] Octave for Windows extremely slow, Arun Giridhar, 2023/12/11
- [Octave-bug-tracker] [bug #64975] Octave for Windows extremely slow, Markus Mützel, 2023/12/11
- [Octave-bug-tracker] [bug #64975] Octave for Windows extremely slow, Arun Giridhar, 2023/12/11
- [Octave-bug-tracker] [bug #64975] Octave for Windows extremely slow, Philip Nienhuis, 2023/12/11