[Top][All Lists]

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

[debbugs-tracker] bug#33940: closed (27.0.50; ?\^c syntax confuses scann

From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#33940: closed (27.0.50; ?\^c syntax confuses scanning)
Date: Tue, 01 Jan 2019 19:43:02 +0000

Your message dated Tue, 1 Jan 2019 11:42:43 -0800
with message-id <address@hidden>
and subject line Re: 27.0.50; ?\^c syntax confuses scanning
has caused the debbugs.gnu.org bug report #33940,
regarding 27.0.50; ?\^c syntax confuses scanning
to be marked as done.

(If you believe you have received this mail in error, please contact

33940: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=33940
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: 27.0.50; ?\^c syntax confuses scanning Date: Tue, 01 Jan 2019 03:58:35 +0100

in 20b858ef13f8f71fae6cbce5cdac31c4dd130600 "Prefer \... to control
chars in .el literals" woman.el has been changed to contain reader
syntaxes like "?\^]" - which apparently confuses `scan-sexps', e.g.

(scan-sexps (point-min) (point-max))
|- (scan-error "Containing expression ends prematurely" 81997 81998)

Obviously `scan-sexps' doesn't handle this kind of syntax correctly.

This confuses paren highlighting, by-sexp and by-list movement, prevents
enabling paredit mode, and such unpleasant things.

(CC'ing the author of the commit, Paul Eggert)

Thanks and regards,


In GNU Emacs 27.0.50 (build 22, x86_64-pc-linux-gnu, GTK+ Version 3.24.2)
 of 2018-12-31 built on drachen
Repository revision: 174d64d4cefb3c49e260a2eb3d9015b0f092f922
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12003000
System Description: Debian GNU/Linux buster/sid

--- End Message ---
--- Begin Message --- Subject: Re: 27.0.50; ?\^c syntax confuses scanning Date: Tue, 1 Jan 2019 11:42:43 -0800 User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1
Michael Heerdegen wrote:
Yes, with exactly that recipe, but with emacs built from the master
branch, please.  Oh, and happy new year, if you not are still in the old

The same for you! Thanks for pointing me in the right direction; I installed the attached patch.

Attachment: 0001-Fix-woman.el-to-not-confuse-scan-sexps.patch
Description: Text Data

--- End Message ---

reply via email to

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