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

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

bug#39595: closed (M-x compile still very line-length weak)


From: GNU bug Tracking System
Subject: bug#39595: closed (M-x compile still very line-length weak)
Date: Mon, 17 Feb 2020 11:08:02 +0000

Your message dated Mon, 17 Feb 2020 12:07:37 +0100
with message-id <address@hidden>
and subject line Re: #39595: M-x compile still very line-length weak
has caused the debbugs.gnu.org bug report #39595,
regarding M-x compile still very line-length weak
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden.)


-- 
39595: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=39595
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: M-x compile still very line-length weak Date: Thu, 13 Feb 2020 13:51:57 +0800
Compare M-x compile on make aaa vs. make bbb
$ cat Makefile
aaa:; perl -we 'print " "  x 9999;' #finishes right away.
bbb:; perl -we 'print "\n" x 9999;' #takes several seconds, even on the latest 
hardware.

(Indeed, on even longer lines we even see both the words "exit" and "Compiling" 
at the same time in the modeline.)
emacs-version "26.3"



--- End Message ---
--- Begin Message --- Subject: Re: #39595: M-x compile still very line-length weak Date: Mon, 17 Feb 2020 12:07:37 +0100
16 feb. 2020 kl. 16.37 skrev 積丹尼 Dan Jacobson <address@hidden>:

> I bet it does!
> (All I know is I just use Debian sid. So in two years...)

Very well, pushed to emacs-27.

For future work, there seem to be more opportunities for speeding up the 
remaining regexps. In particular:

* Try to anchor matches at bol when possible.
* Avoid infinite repetitions (of spaces, etc) when the exact amount is known.
* Reject impossible matches as early as possible.



--- End Message ---

reply via email to

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