X-Loop: bug-gnu-emacs@HIDDEN
Subject: bug#5706: 23.1; Comments incorrectly detected in autoconf mode
Resent-From: rrt@HIDDEN
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 11 Mar 2010 15:35:02 +0000
Resent-Message-ID: <handler.5706.B.12683216853390 <at> debbugs.gnu.org>
Resent-Sender: bug-gnu-emacs@HIDDEN
X-GNU-PR-Message: report 5706
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: 5706 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.12683216853390
(code B ref -1); Thu, 11 Mar 2010 15:35:02 +0000
Received: (at submit) by debbugs.gnu.org; 11 Mar 2010 15:34:45 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1NpkPM-0000sd-Lx
for submit <at> debbugs.gnu.org; Thu, 11 Mar 2010 10:34:45 -0500
Received: from fencepost.gnu.org ([140.186.70.10])
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from <rrt@HIDDEN>) id 1NpkPK-0000sY-5Z
for submit <at> debbugs.gnu.org; Thu, 11 Mar 2010 10:34:42 -0500
Received: from mail.gnu.org ([199.232.76.166]:34969 helo=mx10.gnu.org)
by fencepost.gnu.org with esmtp (Exim 4.69)
(envelope-from <rrt@HIDDEN>) id 1NpkPF-0001Sy-1y
for submit <at> debbugs.gnu.org; Thu, 11 Mar 2010 10:34:37 -0500
Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim
4.60) (envelope-from <rrt@HIDDEN>) id 1NpkPB-0003k6-Go
for submit <at> debbugs.gnu.org; Thu, 11 Mar 2010 10:34:35 -0500
X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on monty-python
X-Spam-Level:
X-Spam-Status: No, score=-1.6 required=5.0 tests=AWL,BAYES_00,NO_REAL_NAME,
UNPARSEABLE_RELAY autolearn=no version=3.1.0
Received: from lists.gnu.org ([199.232.76.165]:45435)
by monty-python.gnu.org with esmtps
(TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60)
(envelope-from <rrt@HIDDEN>) id 1NpkPB-0003jq-94
for submit <at> debbugs.gnu.org; Thu, 11 Mar 2010 10:34:33 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
id 1NpkPA-0001lM-LF
for bug-gnu-emacs@HIDDEN; Thu, 11 Mar 2010 10:34:32 -0500
Received: from [140.186.70.92] (port=33928 helo=eggs.gnu.org)
by lists.gnu.org with esmtp (Exim 4.43) id 1NpkP9-0001kZ-5O
for bug-gnu-emacs@HIDDEN; Thu, 11 Mar 2010 10:34:32 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69)
(envelope-from <rrt@HIDDEN>) id 1NpkP7-0000qI-4p
for bug-gnu-emacs@HIDDEN; Thu, 11 Mar 2010 10:34:30 -0500
Received: from exprod7og109.obsmtp.com ([64.18.2.171]:40375)
by eggs.gnu.org with smtp (Exim 4.69) (envelope-from <rrt@HIDDEN>)
id 1NpkP6-0000q5-UN
for bug-gnu-emacs@HIDDEN; Thu, 11 Mar 2010 10:34:29 -0500
Received: from source ([209.85.218.219]) by exprod7ob109.postini.com
([64.18.6.12]) with SMTP
ID DSNKS5kNgPYQQIe7iX1Pz8Jzz3p76ncLsen+@postini.com;
Thu, 11 Mar 2010 07:34:28 PST
Received: by mail-bw0-f219.google.com with SMTP id 19so169921bwz.6
for <bug-gnu-emacs@HIDDEN>; Thu, 11 Mar 2010 07:34:24 -0800 (PST)
Received: by 10.204.9.6 with SMTP id j6mr497834bkj.37.1268321663417;
Thu, 11 Mar 2010 07:34:23 -0800 (PST)
Received: from canta (93-96-139-152.zone4.bethere.co.uk [93.96.139.152])
by mx.google.com with ESMTPS id l1sm298237bkl.2.2010.03.11.07.34.18
(version=TLSv1/SSLv3 cipher=RC4-MD5);
Thu, 11 Mar 2010 07:34:20 -0800 (PST)
Date: Thu, 11 Mar 2010 15:34:20 -0000
From: rrt@HIDDEN
Message-Id: <1268321660.243500.25019@canta>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older,
4)
X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6,
seldom 2.4 (older, 4)
X-Spam-Score: -4.7 (----)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -5.7 (-----)
A hash character does not always introduce a comment in autoconf code,
but autoconf-mode always colors if as if it did. Unfortunately, I
cannot really tell from the autoconf manual what the rules are. I
suspect that # does not start a comment if it is inside [...] quotes,
but I guess this should be checked.
In GNU Emacs 23.1.1 (i486-pc-linux-gnu, GTK+ Version 2.18.3)
of 2009-11-10 on vernadsky, modified by Debian
Windowing system distributor `The X.Org Foundation', version 11.0.10604000
configured using `configure '--build=i486-linux-gnu' '--host=i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs23:/etc/emacs:/usr/local/share/emacs/23.1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.1/site-lisp:/usr/share/emacs/site-lisp:/usr/share/emacs/23.1/leim' '--with-x=yes' '--with-x-toolkit=gtk' '--with-toolkit-scroll-bars' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -g -O2' 'LDFLAGS=-g' 'CPPFLAGS=''
Important settings:
value of $LC_ALL: nil
value of $LC_COLLATE: nil
value of $LC_CTYPE: nil
value of $LC_MESSAGES: nil
value of $LC_MONETARY: nil
value of $LC_NUMERIC: nil
value of $LC_TIME: nil
value of $LANG: en_GB.UTF-8
value of $XMODIFIERS: nil
locale-coding-system: utf-8-unix
default-enable-multibyte-characters: t
Major mode: Autoconf
Minor modes in effect:
diff-auto-refine-mode: t
shell-dirtrack-mode: t
show-paren-mode: t
savehist-mode: t
minibuffer-electric-default-mode: t
iswitchb-mode: t
icomplete-mode: t
global-auto-revert-mode: t
desktop-save-mode: t
mouse-wheel-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
global-auto-composition-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
column-number-mode: t
line-number-mode: t
transient-mark-mode: t
Recent input:
C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n
C-n C-s p c r e _ m a k e C-a C-p C-p C-p C-p C-p C-n
C-n C-n C-n C-n C-n C-n C-n C-n C-x b <return> <backspace>
C-x C-s <right> <right> <right> <right> <right> <down>
<down> <down> <down> <left> <up> <up> <up> <left> <left>
<left> <left> <left> <left> <left> <left> <left> <left>
<left> <left> <left> <left> <left> <left> <left> <left>
<left> <left> <left> <left> <left> <left> <left> <left>
<left> <left> <left> <left> <left> <left> <left> <right>
<right> <return> SPC SPC <down> <down> <down> <right>
<right> <right> <down> <right> <left> ] <right> <backspace>
C-/ <left> <backspace> ) ] <right> C-x C-s <up> <up>
<up> <up> <up> <right> <right> <right> <right> <right>
<right> <right> <right> <right> <right> <right> <right>
<right> <right> <right> <right> <right> <right> <right>
<right> <right> <right> <right> <right> <right> <right>
<right> <right> <right> <right> <right> <right> <right>
<right> <right> <right> <right> <right> <right> <right>
<right> <right> <right> <down> <left> <left> <left>
<left> <left> <left> <right> <right> <right> <left>
<right> <right> <right> <right> <left> <right> <down>
<down> <down> <left> <left> <left> <left> <left> <left>
<left> <left> <left> <left> <left> <left> <left> <left>
<left> <left> <left> <down> <left> <left> <left> <right>
<left> <right> <left> <up> <up> <up> <up> <right> <right>
<right> <right> <right> <right> <right> <right> <right>
<right> <right> <right> <right> <right> <right> <right>
<right> <right> <down> <down> <down> <left> <left>
<left> <left> <left> <left> <left> <left> <left> <left>
<left> <left> <left> <left> <left> <left> <down> <left>
<right> <right> <down> <left> <left> <left> <left>
<left> <left> <right> <right> <right> <right> <right>
<right> <left> <left> <left> <left> <left> <backspace>
<backspace> C-x C-s M-x r e p o r t b <backspace> =
<backspace> - - <backspace> e m a c s - b u g <ret
urn>
Recent messages:
Mark saved where search started [2 times]
Saving file /home/rrt/repo/grep-dlopen-pcre/configure.ac...
Wrote /home/rrt/repo/grep-dlopen-pcre/configure.ac
Auto-saving...done
Undo!
Saving file /home/rrt/repo/grep-dlopen-pcre/configure.ac...
Wrote /home/rrt/repo/grep-dlopen-pcre/configure.ac
Saving file /home/rrt/repo/grep-dlopen-pcre/configure.ac...
Wrote /home/rrt/repo/grep-dlopen-pcre/configure.ac
Reverting buffer `configure'.
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) Content-Type: text/plain; charset=utf-8 X-Loop: bug-gnu-emacs@HIDDEN From: bug-gnu-emacs@HIDDEN (GNU bug Tracking System) To: rrt@HIDDEN Subject: bug#5706: Acknowledgement (23.1; Comments incorrectly detected in autoconf mode) Message-ID: <handler.5706.B.12683216853390.ack <at> debbugs.gnu.org> References: <1268321660.243500.25019@canta> X-Gnu-PR-Message: ack 5706 X-Gnu-PR-Package: emacs Reply-To: 5706 <at> debbugs.gnu.org Date: Thu, 11 Mar 2010 15:35:02 +0000 Thank you for filing a new bug report with GNU. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 5706 <at> debbugs.gnu.org. Please do not send mail to bug-gnu-emacs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 5706: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D5706 GNU Bug Tracking System Contact bug-gnu-emacs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN
Subject: bug#5706: 23.1; Comments incorrectly detected in autoconf mode
Resent-From: Stefan Kangas <stefan@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 19 Nov 2020 03:13:02 +0000
Resent-Message-ID: <handler.5706.B5706.160575557923365 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 5706
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: rrt@HIDDEN
Cc: 5706 <at> debbugs.gnu.org
Received: via spool by 5706-submit <at> debbugs.gnu.org id=B5706.160575557923365
(code B ref 5706); Thu, 19 Nov 2020 03:13:02 +0000
Received: (at 5706) by debbugs.gnu.org; 19 Nov 2020 03:12:59 +0000
Received: from localhost ([127.0.0.1]:37393 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1kfaNX-00064n-AI
for submit <at> debbugs.gnu.org; Wed, 18 Nov 2020 22:12:59 -0500
Received: from mail-ej1-f53.google.com ([209.85.218.53]:37122)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <stefankangas@HIDDEN>) id 1kfaNV-00064Z-QY
for 5706 <at> debbugs.gnu.org; Wed, 18 Nov 2020 22:12:58 -0500
Received: by mail-ej1-f53.google.com with SMTP id f20so5798526ejz.4
for <5706 <at> debbugs.gnu.org>; Wed, 18 Nov 2020 19:12:57 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:from:in-reply-to:references:user-agent
:mime-version:date:message-id:subject:to:cc;
bh=1kVQ6pwC2U0yhpSpWcbtOTO+YayMI28Y0ZlWNmyCtwc=;
b=UGGrDlzx/EgcEdbF40y1zbkP15nuMh0rZzx5X64WsMj1l2TRVth1sLRWjHT6iA5Iz+
zbdQvSjEs7fRWdRSuh0aP84gusvFLvLiioVzwxaUHzyOwFrmNgnZq5BYMUssxsDmJKsG
y4BCDW//+LdTqrgTtkKGg9/id7DSQixgVdFie83mB4oyKFqSWumquI+wYQUPCa31Lo5l
wNXgHTE24qUbGTIxpTR02Cpb1zBFYR5EIolUTKjtZoSPwAqOvLmFkZQO8s20Ix73C9rf
eQ2hmgWJAtaytFBPMf7L3uz3KN0sh0+syd42ETCISc0yEofsyk3Z6VhFS7grHZYnQ1kC
1CXA==
X-Gm-Message-State: AOAM532khN+DPLnX8BjuMafigK8kBsuI7WPOTZxE+wX05tqVCP+sT5D6
34/YC+28GnuXajBXRJ3bDEuQidjMiMNBnITRE00=
X-Google-Smtp-Source: ABdhPJytoRc9DM4rAx6DfHBomP0TymyTr4YMf+vjlKuR1NC3bnzmgSWl/PJVIfl06eZkFZKpS4fiFK2boI5EJm2nfHQ=
X-Received: by 2002:a17:906:8058:: with SMTP id
x24mr27330479ejw.272.1605755572122;
Wed, 18 Nov 2020 19:12:52 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
HTTPREST; Wed, 18 Nov 2020 19:12:51 -0800
From: Stefan Kangas <stefan@HIDDEN>
In-Reply-To: <1268321660.243500.25019@canta> (rrt@HIDDEN's message of "Thu,
11 Mar 2010 15:34:20 -0000")
References: <1268321660.243500.25019@canta>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
MIME-Version: 1.0
Date: Wed, 18 Nov 2020 19:12:51 -0800
Message-ID: <CADwFkm=wwFAcPxMjBUc0YDpeYbZ8NUAZP_UNa9ucKoBekbfB2A@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.5 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.5 (/)
rrt@HIDDEN writes:
> A hash character does not always introduce a comment in autoconf code,
> but autoconf-mode always colors if as if it did. Unfortunately, I
> cannot really tell from the autoconf manual what the rules are. I
> suspect that # does not start a comment if it is inside [...] quotes,
> but I guess this should be checked.
(This bug was reported 10 years ago, but unfortunately never got a reply
at the time.)
Could you give an example of some autoconf code where you believe the
hash character is incorrectly identified as a comment?
X-Loop: help-debbugs@HIDDEN
Subject: bug#5706: 23.1; Comments incorrectly detected in autoconf mode
Resent-From: Reuben Thomas <rrt@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 19 Nov 2020 07:38:02 +0000
Resent-Message-ID: <handler.5706.B5706.160577145610115 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 5706
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Stefan Kangas <stefan@HIDDEN>
Cc: 5706 <at> debbugs.gnu.org
Received: via spool by 5706-submit <at> debbugs.gnu.org id=B5706.160577145610115
(code B ref 5706); Thu, 19 Nov 2020 07:38:02 +0000
Received: (at 5706) by debbugs.gnu.org; 19 Nov 2020 07:37:36 +0000
Received: from localhost ([127.0.0.1]:38001 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1kfeVc-0002d5-66
for submit <at> debbugs.gnu.org; Thu, 19 Nov 2020 02:37:36 -0500
Received: from mail-oo1-f51.google.com ([209.85.161.51]:41265)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <rrt@HIDDEN>) id 1kfeVX-0002cp-JS
for 5706 <at> debbugs.gnu.org; Thu, 19 Nov 2020 02:37:35 -0500
Received: by mail-oo1-f51.google.com with SMTP id 123so1111437ooi.8
for <5706 <at> debbugs.gnu.org>; Wed, 18 Nov 2020 23:37:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to
:cc; bh=6AItUqwoqq+d4HXAtDCjd4nY4YTJsyJk1k44f/gtg6w=;
b=ItSF84wBu1KnTWwoGx4opLxn4X9sdnkHx9NTD5H4AvImxVzgtjJgqVoqqqvHKqo5m0
Ec/4IYRK/9hrfL8G/JjItakkS8+rjP95Go7oiLBpixzz27bF3YsDrW7Zy7yJdTxh6KgL
VVlongIFOqiiHT8CEJ34gixFsxQb/oIkfBHkA=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to:cc;
bh=6AItUqwoqq+d4HXAtDCjd4nY4YTJsyJk1k44f/gtg6w=;
b=l9Uz7n+rxHYcOO8h5aLepv0mO6x2PJnfs9xV8aoItYXi8zhIc7OJrPot7SogH4g5gN
gkR/5S2jpG1i04gveRUoGUGEMynRGgEaHnRnOLjhv01I0CRAeuD5/CAcaIZYSx/glRmW
BUZIWSFEeN9fdNQ3H5ffFhPDE5jb2DI+7nzv7FYQruk02RHCqtPHs+UteLggfPJZXwNR
ohKnfJkrDzzGtPa68+Rf3Q9u8hwYL63CGYk/9nCsJv0AqRmkyhA8j3R7LjuPf07rct7L
hNErlUNLQBO902gfdevQmJYj2nRf/0R1RU36RdzWTS0npcfbvUsy2sIMyGDRGbrGInAe
/9ww==
X-Gm-Message-State: AOAM530ufZHw9pwVGAhioKz59Lv9MGP9uE2cdBF/6QSRpcjatJibW3f9
G73ias5r2Q0rN3SnZhYeLSZzMuLBKeROO3rPpbJp3ZYfLOEcnQ==
X-Google-Smtp-Source: ABdhPJyJsMmphlmaAX+i5qEgY3PiGnsO6c9tM90B2Uw+4IvVirPZSF8lOi1Xi8TAUsSSf22AGE45UxiRiOFxoNNI4Z8=
X-Received: by 2002:a4a:9486:: with SMTP id k6mr9382977ooi.85.1605771445709;
Wed, 18 Nov 2020 23:37:25 -0800 (PST)
MIME-Version: 1.0
References: <1268321660.243500.25019@canta>
<CADwFkm=wwFAcPxMjBUc0YDpeYbZ8NUAZP_UNa9ucKoBekbfB2A@HIDDEN>
In-Reply-To: <CADwFkm=wwFAcPxMjBUc0YDpeYbZ8NUAZP_UNa9ucKoBekbfB2A@HIDDEN>
From: Reuben Thomas <rrt@HIDDEN>
Date: Thu, 19 Nov 2020 07:37:14 +0000
Message-ID: <CAOnWdohXVQe4PGj3zdR5MSv7jeDcQj1iomdUf81NzgzJpSyFSw@HIDDEN>
Content-Type: multipart/alternative; boundary="0000000000009cbf1305b470cc22"
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
--0000000000009cbf1305b470cc22
Content-Type: text/plain; charset="UTF-8"
On Thu, 19 Nov 2020 at 03:12, Stefan Kangas <stefan@HIDDEN> wrote:
> rrt@HIDDEN writes:
>
> > A hash character does not always introduce a comment in autoconf code,
> > but autoconf-mode always colors if as if it did. Unfortunately, I
> > cannot really tell from the autoconf manual what the rules are. I
> > suspect that # does not start a comment if it is inside [...] quotes,
> > but I guess this should be checked.
>
> (This bug was reported 10 years ago, but unfortunately never got a reply
> at the time.)
>
> Could you give an example of some autoconf code where you believe the
> hash character is incorrectly identified as a comment?
>
A quick bit of grepping finds the in XEmacs's configure.ac. Note in
particular the contents of the first argument to AC_LANG_PROGRAM:
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <features.h>],[
#if ! (defined __GLIBC__ || defined __GNU_LIBRARY__)
#error Not a GNU libc system :-(
******* ======= ******** &&&&&&&&
#endif
])], have_glibc=yes, have_glibc=no)
--
https://rrt.sc3d.org
--0000000000009cbf1305b470cc22
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail=
_attr">On Thu, 19 Nov 2020 at 03:12, Stefan Kangas <<a href=3D"mailto:st=
efan@HIDDEN">stefan@HIDDEN</a>> wrote:<br></div><blockquote clas=
s=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid r=
gb(204,204,204);padding-left:1ex"><a href=3D"mailto:rrt@HIDDEN" target=3D=
"_blank">rrt@HIDDEN</a> writes:<br>
<br>
> A hash character does not always introduce a comment in autoconf code,=
<br>
> but autoconf-mode always colors if as if it did. Unfortunately, I<br>
> cannot really tell from the autoconf manual what the rules are. I<br>
> suspect that # does not start a comment if it is inside [...] quotes,<=
br>
> but I guess this should be checked.<br>
<br>
(This bug was reported 10 years ago, but unfortunately never got a reply<br=
>
at the time.)<br>
<br>
Could you give an example of some autoconf code where you believe the<br>
hash character is incorrectly identified as a comment?<br>
</blockquote></div><div><br></div><div><div style=3D"font-family:arial,helv=
etica,sans-serif;font-size:small" class=3D"gmail_default">A quick bit of gr=
epping finds the in XEmacs's <a href=3D"http://configure.ac">configure.=
ac</a>. Note in particular the contents of the first argument to AC_LANG_PR=
OGRAM:<br></div></div><div><br></div><div>AC_COMPILE_IFELSE([AC_LANG_PROGRA=
M([#include <features.h>],[<br>#if ! (defined __GLIBC__ || defined __=
GNU_LIBRARY__)<br>#error Not a GNU libc system :-(<br>******* =3D=3D=3D=3D=
=3D=3D=3D ******** &&&&&&&&<br>#endif<br>])=
], have_glibc=3Dyes, have_glibc=3Dno)<br></div><div><br></div>-- <br><div d=
ir=3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"=
><a href=3D"https://rrt.sc3d.org" target=3D"_blank">https://rrt.sc3d.org</a=
></div></div></div></div></div>
--0000000000009cbf1305b470cc22--
X-Loop: help-debbugs@HIDDEN
Subject: bug#5706: 23.1; Comments incorrectly detected in autoconf mode
Resent-From: Stefan Kangas <stefan@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 19 Nov 2020 14:52:02 +0000
Resent-Message-ID: <handler.5706.B5706.160579748111681 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 5706
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Reuben Thomas <rrt@HIDDEN>
Cc: 5706 <at> debbugs.gnu.org
Received: via spool by 5706-submit <at> debbugs.gnu.org id=B5706.160579748111681
(code B ref 5706); Thu, 19 Nov 2020 14:52:02 +0000
Received: (at 5706) by debbugs.gnu.org; 19 Nov 2020 14:51:21 +0000
Received: from localhost ([127.0.0.1]:38697 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1kflHN-00032G-3B
for submit <at> debbugs.gnu.org; Thu, 19 Nov 2020 09:51:21 -0500
Received: from mail-ed1-f43.google.com ([209.85.208.43]:45615)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <stefankangas@HIDDEN>) id 1kflHK-00031j-Nk
for 5706 <at> debbugs.gnu.org; Thu, 19 Nov 2020 09:51:19 -0500
Received: by mail-ed1-f43.google.com with SMTP id q3so6072786edr.12
for <5706 <at> debbugs.gnu.org>; Thu, 19 Nov 2020 06:51:18 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:from:in-reply-to:references:mime-version:date
:message-id:subject:to:cc;
bh=sJ23n2VOJlqfyM5Ktlf0jrZzldBHdhbrgo6OD3fZAeY=;
b=Apet+PLiFWLrmnE3Ifsf7XWd0D8sCbZIsHIuurc5d12CZ063PWwAamTUJimmEK8saq
khS1mgvvfV2X4Ovv2r1aVOh+zDlwheJJAn594RP61i/KQusoAnQ/kpGfw4zbvXiMBCjl
hQBEzVFHanK6bTVU5r8hNLLe8HnVde7ROwtXrJeqlrm3kQhd4uDZ5CoBYoXHA4RhxBuR
8/DxbcDLXwEFNCvVnMS+HY39RtwFASAK8/RD7c+N0W+GBt6O5hw0mpzY9m4esGV46da4
DOAaKCEb9WSxxmMkG/l9q/oShl77q95AhngpI4DPQ0moQIGhkR/xbARS6NKqjSvfOrLr
1okA==
X-Gm-Message-State: AOAM533Qk6OjGGvo+1PfSAS7aEII+3vbR+x6pzc/Af2ZDWjAv6q8SfRm
kp7u/ucQXFtxBpnsQidjWS0xvoaxWMDY6bSr68uXfceIZmg=
X-Google-Smtp-Source: ABdhPJzH6qP4rjWx1RtCF7uDK4vd7MVaDxkxAUhfSa8RmomKMUw9JYWs9WjpFGboHaDdsg3x9HUkKr8ZbMauvndRlYc=
X-Received: by 2002:a50:e443:: with SMTP id e3mr31987204edm.160.1605797473044;
Thu, 19 Nov 2020 06:51:13 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
HTTPREST; Thu, 19 Nov 2020 06:51:12 -0800
From: Stefan Kangas <stefan@HIDDEN>
In-Reply-To: <CAOnWdohXVQe4PGj3zdR5MSv7jeDcQj1iomdUf81NzgzJpSyFSw@HIDDEN>
References: <1268321660.243500.25019@canta>
<CADwFkm=wwFAcPxMjBUc0YDpeYbZ8NUAZP_UNa9ucKoBekbfB2A@HIDDEN>
<CAOnWdohXVQe4PGj3zdR5MSv7jeDcQj1iomdUf81NzgzJpSyFSw@HIDDEN>
MIME-Version: 1.0
Date: Thu, 19 Nov 2020 06:51:12 -0800
Message-ID: <CADwFkmnQDby3FYV-L7Do4HiaSACg83o9oTTNJgtjZhvR9_AgiQ@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.5 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.5 (/)
tags 5706 + confirmed
thanks
Reuben Thomas <rrt@HIDDEN> writes:
> On Thu, 19 Nov 2020 at 03:12, Stefan Kangas <stefan@HIDDEN> wrote:
>
>> rrt@HIDDEN writes:
>>
>> > A hash character does not always introduce a comment in autoconf code,
>> > but autoconf-mode always colors if as if it did. Unfortunately, I
>> > cannot really tell from the autoconf manual what the rules are. I
>> > suspect that # does not start a comment if it is inside [...] quotes,
>> > but I guess this should be checked.
>>
>> (This bug was reported 10 years ago, but unfortunately never got a reply
>> at the time.)
>>
>> Could you give an example of some autoconf code where you believe the
>> hash character is incorrectly identified as a comment?
>>
>
> A quick bit of grepping finds the in XEmacs's configure.ac. Note in
> particular the contents of the first argument to AC_LANG_PROGRAM:
>
> AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <features.h>],[
> #if ! (defined __GLIBC__ || defined __GNU_LIBRARY__)
> #error Not a GNU libc system :-(
> ******* ======= ******** &&&&&&&&
> #endif
> ])], have_glibc=yes, have_glibc=no)
Thanks. I see the same on current master using the configure.ac from
Emacs.
It incorrectly uses `font-lock-comment-face' for the entire line after
"langinfo.h" below:
AC_CACHE_CHECK([for nl_langinfo and CODESET], [emacs_cv_langinfo_codeset],
[AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <langinfo.h>]],
Received: (at control) by debbugs.gnu.org; 19 Nov 2020 14:51:21 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 19 09:51:21 2020 Received: from localhost ([127.0.0.1]:38695 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1kflHM-00032E-Q6 for submit <at> debbugs.gnu.org; Thu, 19 Nov 2020 09:51:21 -0500 Received: from mail-ed1-f46.google.com ([209.85.208.46]:44166) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1kflHK-00031k-QM for control <at> debbugs.gnu.org; Thu, 19 Nov 2020 09:51:19 -0500 Received: by mail-ed1-f46.google.com with SMTP id l5so6080371edq.11 for <control <at> debbugs.gnu.org>; Thu, 19 Nov 2020 06:51:18 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=sJ23n2VOJlqfyM5Ktlf0jrZzldBHdhbrgo6OD3fZAeY=; b=JqrwDd44tBKbRkBElKsGsBdqf8Llupx6JJ/wU11AQqLBrC1SDy0D4NAwDkjMnYqiFq NYT8qMIJJEnEvsnsPxfVmSQQVmW1Wj7Az1hztmr4f3eoPMXrKw8DUQo1fTIjw12F8SQL ZntFx3xfngU8NxYGn/x/RoOPBiPUK7qW/uHjsmVc9OlfNMYZbnE0xNG/99DzqkWBOV0R rvtr2AR4vR+g/0V1efa41KLOL4lELQvEYR+oqaeEUaPcfGQgfeKhulpH4SLPbbZiJbsK QU2/oNMXbKaHBdYzmiVsL/AuxGUmDzcmqzEaS2ke0/x+w/jnI+Eny6LtDOYsCcBgB8gW e4Pw== X-Gm-Message-State: AOAM532dOM/+5RqbsZg8KGBcx6cyOLAkC2q024qCOZDHJV/1GmpCjQD0 37CQlkaEgquZBqveQMZ6kynxctgD5Iq6S3nckhw= X-Google-Smtp-Source: ABdhPJzH6qP4rjWx1RtCF7uDK4vd7MVaDxkxAUhfSa8RmomKMUw9JYWs9WjpFGboHaDdsg3x9HUkKr8ZbMauvndRlYc= X-Received: by 2002:a50:e443:: with SMTP id e3mr31987204edm.160.1605797473044; Thu, 19 Nov 2020 06:51:13 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 19 Nov 2020 06:51:12 -0800 From: Stefan Kangas <stefan@HIDDEN> In-Reply-To: <CAOnWdohXVQe4PGj3zdR5MSv7jeDcQj1iomdUf81NzgzJpSyFSw@HIDDEN> References: <1268321660.243500.25019@canta> <CADwFkm=wwFAcPxMjBUc0YDpeYbZ8NUAZP_UNa9ucKoBekbfB2A@HIDDEN> <CAOnWdohXVQe4PGj3zdR5MSv7jeDcQj1iomdUf81NzgzJpSyFSw@HIDDEN> MIME-Version: 1.0 Date: Thu, 19 Nov 2020 06:51:12 -0800 Message-ID: <CADwFkmnQDby3FYV-L7Do4HiaSACg83o9oTTNJgtjZhvR9_AgiQ@HIDDEN> Subject: Re: bug#5706: 23.1; Comments incorrectly detected in autoconf mode To: Reuben Thomas <rrt@HIDDEN> Content-Type: text/plain; charset="UTF-8" Bcc: control <at> debbugs.gnu.org X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: control Cc: 5706 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.5 (/) tags 5706 + confirmed thanks Reuben Thomas <rrt@HIDDEN> writes: > On Thu, 19 Nov 2020 at 03:12, Stefan Kangas <stefan@HIDDEN> wrote: > >> rrt@HIDDEN writes: >> >> > A hash character does not always introduce a comment in autoconf code, >> > but autoconf-mode always colors if as if it did. Unfortunately, I >> > cannot really tell from the autoconf manual what the rules are. I >> > suspect that # does not start a comment if it is inside [...] quotes, >> > but I guess this should be checked. >> >> (This bug was reported 10 years ago, but unfortunately never got a reply >> at the time.) >> >> Could you give an example of some autoconf code where you believe the >> hash character is incorrectly identified as a comment? >> > > A quick bit of grepping finds the in XEmacs's configure.ac. Note in > particular the contents of the first argument to AC_LANG_PROGRAM: > > AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <features.h>],[ > #if ! (defined __GLIBC__ || defined __GNU_LIBRARY__) > #error Not a GNU libc system :-( > ******* ======= ******** &&&&&&&& > #endif > ])], have_glibc=yes, have_glibc=no) Thanks. I see the same on current master using the configure.ac from Emacs. It incorrectly uses `font-lock-comment-face' for the entire line after "langinfo.h" below: AC_CACHE_CHECK([for nl_langinfo and CODESET], [emacs_cv_langinfo_codeset], [AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <langinfo.h>]],
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.