X-Loop: help-debbugs@HIDDEN Subject: bug#8432: 24.0.50; Eldoc highlighting is confused by dolist and dotimes Resent-From: Stephen Berman <stephen.berman@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: Wed, 06 Apr 2011 08:52:02 +0000 Resent-Message-ID: <handler.8432.B.13020798977657 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 8432 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 8432 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.13020798977657 (code B ref -1); Wed, 06 Apr 2011 08:52:02 +0000 Received: (at submit) by debbugs.gnu.org; 6 Apr 2011 08:51:37 +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 1Q7OSb-0001zP-0M for submit <at> debbugs.gnu.org; Wed, 06 Apr 2011 04:51:37 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from <stephen.berman@HIDDEN>) id 1Q7OSY-0001zC-AV for submit <at> debbugs.gnu.org; Wed, 06 Apr 2011 04:51:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <stephen.berman@HIDDEN>) id 1Q7OSS-0007gd-4r for submit <at> debbugs.gnu.org; Wed, 06 Apr 2011 04:51:25 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,T_RP_MATCHES_RCVD,T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:59190) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <stephen.berman@HIDDEN>) id 1Q7OSR-0007gD-UZ for submit <at> debbugs.gnu.org; Wed, 06 Apr 2011 04:51:24 -0400 Received: from [140.186.70.92] (port=42209 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q7OSP-00018W-Qd for bug-gnu-emacs@HIDDEN; Wed, 06 Apr 2011 04:51:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <stephen.berman@HIDDEN>) id 1Q7OSN-0007dg-PM for bug-gnu-emacs@HIDDEN; Wed, 06 Apr 2011 04:51:20 -0400 Received: from mailout-de.gmx.net ([213.165.64.22]:56547) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from <stephen.berman@HIDDEN>) id 1Q7OSN-0007cc-BM for bug-gnu-emacs@HIDDEN; Wed, 06 Apr 2011 04:51:19 -0400 Received: (qmail invoked by alias); 06 Apr 2011 08:51:15 -0000 Received: from i59F57E21.versanet.de (EHLO escher.home) [89.245.126.33] by mail.gmx.net (mp022) with SMTP; 06 Apr 2011 10:51:15 +0200 X-Authenticated: #20778731 X-Provags-ID: V01U2FsdGVkX1/gHVNnfrXg+enj2K7WsyozPMpqRjmDnioNCSlxpM ghrrd2RaJKGv/6 Received: by escher.home (Postfix, from userid 1000) id CB11362965; Wed, 6 Apr 2011 10:51:13 +0200 (CEST) From: Stephen Berman <stephen.berman@HIDDEN> Date: Wed, 06 Apr 2011 10:51:13 +0200 Message-ID: <87zko3vk3i.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Y-GMX-Trusted: 0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 199.232.76.165 X-Spam-Score: -4.6 (----) 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: -4.6 (----) 1. emacs -Q 2. In *scratch* insert the following sexp: (dolist (e '(a b c)) (message "Done") (message "Done") (message "Done")) 3. M-x turn-on-eldoc-mode 4. Putting point on (really, right after) the space after "dolist" makes the echo area display this: dolist: ((VAR LIST [RESULT]) BODY...) 5. Move point one character to the right, onto (really, right after) the left parenthesis before "e". => Now "VAR" is highlighted in the echo area. Move point one more character to the right and "VAR" is no longer highlighted (though point is now really on/after the argument VAR of dolist). There is no highlighting as point moves further rightwards, until it is at the end of the line, right after the closing parenthesis of the argument list: now "VAR" is highlighted again. 6. Move point to column 0 of the first "message" sexp. => Now "LIST" is highlighted in the echo area. 7. Move point to column 0 of the second "message" sexp. => Now "[RESULT]" is highlighted in the echo area. 8. Move point to column 0 of the third "message" sexp. => Now "BODY" is highlighted in the echo area. The same (mis)highlighting pattern arises with dotimes. In GNU Emacs 24.0.50.1 (i686-suse-linux-gnu, GTK+ Version 2.20.1) of 2011-04-03 on escher Windowing system distributor `The X.Org Foundation', version 11.0.10800000 configured using `configure '--without-toolkit-scroll-bars' 'CFLAGS=-g -O2 -fno-optimize-sibling-calls'' 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_US.UTF-8 value of $XMODIFIERS: @im=local locale-coding-system: utf-8-unix default enable-multibyte-characters: t
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: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Stephen Berman <stephen.berman@HIDDEN> Subject: bug#8432: Acknowledgement (24.0.50; Eldoc highlighting is confused by dolist and dotimes) Message-ID: <handler.8432.B.13020798977657.ack <at> debbugs.gnu.org> References: <87zko3vk3i.fsf@HIDDEN> X-Gnu-PR-Message: ack 8432 X-Gnu-PR-Package: emacs Reply-To: 8432 <at> debbugs.gnu.org Date: Wed, 06 Apr 2011 08:52: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 8432 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 8432: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D8432 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#8432: 24.0.50; Eldoc highlighting is confused by dolist and dotimes Resent-From: Alex <agrambot@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 09 Sep 2016 00:16:01 +0000 Resent-Message-ID: <handler.8432.B8432.147338016017555 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 8432 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stephen Berman <stephen.berman@HIDDEN> Cc: 8432 <at> debbugs.gnu.org Received: via spool by 8432-submit <at> debbugs.gnu.org id=B8432.147338016017555 (code B ref 8432); Fri, 09 Sep 2016 00:16:01 +0000 Received: (at 8432) by debbugs.gnu.org; 9 Sep 2016 00:16:00 +0000 Received: from localhost ([127.0.0.1]:53989 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1bi9U7-0004Z0-Oj for submit <at> debbugs.gnu.org; Thu, 08 Sep 2016 20:15:59 -0400 Received: from mail-oi0-f52.google.com ([209.85.218.52]:34943) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <agrambot@HIDDEN>) id 1bi9U6-0004Ye-0x; Thu, 08 Sep 2016 20:15:58 -0400 Received: by mail-oi0-f52.google.com with SMTP id s131so99539599oie.2; Thu, 08 Sep 2016 17:15:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=9H5pBcqa0adLgYFabnw2hM3U7qxhbArppVtrzxIp484=; b=Z0rEDqWbm2f44Tz1MG4axDxjvPY4ixjF03rYuCTks8jtnEsnm7TjenLF8HO/jG52h3 NiWgRHztKgZ+rAfyMY9LC7LUaiOEDeEKhIpYU5wGPt3JkdBbO/tkViOoEhkmBnwyc9iG ft9knxXYqaviSb62jll82LjY25CoTcDLcek/iFZsXCnAwv/Hqh2xJSBsYERTLwbzMowu Z2tlPySHx/wXQeg6zYbkISDgI7WbpF6RPTNPzMjvtq1epUbYIBGoorOoVGUZltNFk2oo LL39VUOlvIHyfNB5kTcRXOeMg+ZWYblSLIN0lSPlfu/vx9KhKPFJPTLe1cdRZqY/RG8m UAeA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=9H5pBcqa0adLgYFabnw2hM3U7qxhbArppVtrzxIp484=; b=AF+PTzCoxzwjx3+TlgIZg2PR2mKtAqvsyNfNbAODxvdKBGZB4gGiHvo4RK58zAr5UE p9oMFj+DL9VeEEHhwLPzwPP/eCuRt5/vwpu5ooQng/D61uxfRjYqw/NVZX5Jv+yMjiCo QjOhXf6hUsP8xWuxm0btCgr+Dg5FlSfwDKRdVUf1tCAQgR+aC6SpuQXEQmveGOKNybnV 1noq1tGlmnlCbmsXXDrk3l9+DWArQl8LIywLaAmIC8RBtrcyNLYcmVnUzoOqefo1lybl t6oDWVXwrYO/R0KX3pcP3y4kxdvNM8+l/BpnvAVro+AMJzt0zB9RGRzw/hCi9JuO/0rC P6Sw== X-Gm-Message-State: AE9vXwM6TsNyamE3HaHqrpFl0YT7bB/P6fWo2jHFtbpjIiU9xVVngkyviGtmcfueuy625Q== X-Received: by 10.202.223.195 with SMTP id w186mr936635oig.173.1473380152362; Thu, 08 Sep 2016 17:15:52 -0700 (PDT) Received: from lylat (S01061859339e9903.ss.shawcable.net. [174.2.107.88]) by smtp.gmail.com with ESMTPSA id e131sm567847iof.19.2016.09.08.17.15.51 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 08 Sep 2016 17:15:51 -0700 (PDT) From: Alex <agrambot@HIDDEN> References: <87zko3vk3i.fsf@HIDDEN> Date: Thu, 08 Sep 2016 18:15:50 -0600 In-Reply-To: <87zko3vk3i.fsf@HIDDEN> (Stephen Berman's message of "Wed, 06 Apr 2011 10:51:13 +0200") Message-ID: <87vay653nt.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.7 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: found 8432 25.1 quit Stephen Berman writes: > 1. emacs -Q > 2. In *scratch* insert the following sexp: > (dolist (e '(a b c)) > (message "Done") > (message "Done") > (message "Done")) > 3. M-x turn-on-eldoc-mode > 4. Putting point on (really, right after) the space after "dolist" makes > the echo area display this: > dolist: ((VAR LIST [RESULT]) BODY...) > 5. Move point one character to the right, onto (really, right after) the > left parenthesis before "e". > => Now "VAR" is highlighted in the echo area. Move point one more > character to the right and "VAR" is no longer highlighted (though > point is now really on/after the argument VAR of dolist). There is > no highlighting as point moves further rightwards, until it is at the > end of the line, right after the closing parenthesis of the argument > list: now "VAR" is highlighted again. > 6. Move point to column 0 of the first "message" sexp. > => Now "LIST" is highlighted in the echo area. > 7. Move point to column 0 of the second "message" sexp. > => Now "[RESULT]" is highlighted in the echo area. > 8. Move point to column 0 of the third "message" sexp. > => Now "BODY" is highlighted in the echo area. > > The same (mis)highlighting pattern arises with dotimes. [...] Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.4 RCVD_IN_SORBS_SPAM RBL: SORBS: sender is a spam source [209.85.218.52 listed in dnsbl.sorbs.net] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (agrambot[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [209.85.218.52 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.218.52 listed in wl.mailspike.net] -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid 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.7 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: found 8432 25.1 quit Stephen Berman writes: > 1. emacs -Q > 2. In *scratch* insert the following sexp: > (dolist (e '(a b c)) > (message "Done") > (message "Done") > (message "Done")) > 3. M-x turn-on-eldoc-mode > 4. Putting point on (really, right after) the space after "dolist" makes > the echo area display this: > dolist: ((VAR LIST [RESULT]) BODY...) > 5. Move point one character to the right, onto (really, right after) the > left parenthesis before "e". > => Now "VAR" is highlighted in the echo area. Move point one more > character to the right and "VAR" is no longer highlighted (though > point is now really on/after the argument VAR of dolist). There is > no highlighting as point moves further rightwards, until it is at the > end of the line, right after the closing parenthesis of the argument > list: now "VAR" is highlighted again. > 6. Move point to column 0 of the first "message" sexp. > => Now "LIST" is highlighted in the echo area. > 7. Move point to column 0 of the second "message" sexp. > => Now "[RESULT]" is highlighted in the echo area. > 8. Move point to column 0 of the third "message" sexp. > => Now "BODY" is highlighted in the echo area. > > The same (mis)highlighting pattern arises with dotimes. [...] Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.4 RCVD_IN_SORBS_SPAM RBL: SORBS: sender is a spam source [209.85.218.52 listed in dnsbl.sorbs.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [209.85.218.52 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.218.52 listed in wl.mailspike.net] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (agrambot[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid found 8432 25.1 quit Stephen Berman <stephen.berman@HIDDEN> writes: > 1. emacs -Q > 2. In *scratch* insert the following sexp: > (dolist (e '(a b c)) > (message "Done") > (message "Done") > (message "Done")) > 3. M-x turn-on-eldoc-mode > 4. Putting point on (really, right after) the space after "dolist" makes > the echo area display this: > dolist: ((VAR LIST [RESULT]) BODY...) > 5. Move point one character to the right, onto (really, right after) the > left parenthesis before "e". > => Now "VAR" is highlighted in the echo area. Move point one more > character to the right and "VAR" is no longer highlighted (though > point is now really on/after the argument VAR of dolist). There is > no highlighting as point moves further rightwards, until it is at the > end of the line, right after the closing parenthesis of the argument > list: now "VAR" is highlighted again. > 6. Move point to column 0 of the first "message" sexp. > => Now "LIST" is highlighted in the echo area. > 7. Move point to column 0 of the second "message" sexp. > => Now "[RESULT]" is highlighted in the echo area. > 8. Move point to column 0 of the third "message" sexp. > => Now "BODY" is highlighted in the echo area. > > The same (mis)highlighting pattern arises with dotimes. I can reproduce this in Emacs 25.1.
Received: (at control) by debbugs.gnu.org; 9 Sep 2016 00:15:59 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 08 20:15:59 2016 Received: from localhost ([127.0.0.1]:53987 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1bi9U7-0004Yx-Gb for submit <at> debbugs.gnu.org; Thu, 08 Sep 2016 20:15:59 -0400 Received: from mail-oi0-f52.google.com ([209.85.218.52]:34943) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <agrambot@HIDDEN>) id 1bi9U6-0004Ye-0x; Thu, 08 Sep 2016 20:15:58 -0400 Received: by mail-oi0-f52.google.com with SMTP id s131so99539599oie.2; Thu, 08 Sep 2016 17:15:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=9H5pBcqa0adLgYFabnw2hM3U7qxhbArppVtrzxIp484=; b=Z0rEDqWbm2f44Tz1MG4axDxjvPY4ixjF03rYuCTks8jtnEsnm7TjenLF8HO/jG52h3 NiWgRHztKgZ+rAfyMY9LC7LUaiOEDeEKhIpYU5wGPt3JkdBbO/tkViOoEhkmBnwyc9iG ft9knxXYqaviSb62jll82LjY25CoTcDLcek/iFZsXCnAwv/Hqh2xJSBsYERTLwbzMowu Z2tlPySHx/wXQeg6zYbkISDgI7WbpF6RPTNPzMjvtq1epUbYIBGoorOoVGUZltNFk2oo LL39VUOlvIHyfNB5kTcRXOeMg+ZWYblSLIN0lSPlfu/vx9KhKPFJPTLe1cdRZqY/RG8m UAeA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=9H5pBcqa0adLgYFabnw2hM3U7qxhbArppVtrzxIp484=; b=AF+PTzCoxzwjx3+TlgIZg2PR2mKtAqvsyNfNbAODxvdKBGZB4gGiHvo4RK58zAr5UE p9oMFj+DL9VeEEHhwLPzwPP/eCuRt5/vwpu5ooQng/D61uxfRjYqw/NVZX5Jv+yMjiCo QjOhXf6hUsP8xWuxm0btCgr+Dg5FlSfwDKRdVUf1tCAQgR+aC6SpuQXEQmveGOKNybnV 1noq1tGlmnlCbmsXXDrk3l9+DWArQl8LIywLaAmIC8RBtrcyNLYcmVnUzoOqefo1lybl t6oDWVXwrYO/R0KX3pcP3y4kxdvNM8+l/BpnvAVro+AMJzt0zB9RGRzw/hCi9JuO/0rC P6Sw== X-Gm-Message-State: AE9vXwM6TsNyamE3HaHqrpFl0YT7bB/P6fWo2jHFtbpjIiU9xVVngkyviGtmcfueuy625Q== X-Received: by 10.202.223.195 with SMTP id w186mr936635oig.173.1473380152362; Thu, 08 Sep 2016 17:15:52 -0700 (PDT) Received: from lylat (S01061859339e9903.ss.shawcable.net. [174.2.107.88]) by smtp.gmail.com with ESMTPSA id e131sm567847iof.19.2016.09.08.17.15.51 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 08 Sep 2016 17:15:51 -0700 (PDT) From: Alex <agrambot@HIDDEN> To: Stephen Berman <stephen.berman@HIDDEN> Subject: Re: bug#8432: 24.0.50; Eldoc highlighting is confused by dolist and dotimes References: <87zko3vk3i.fsf@HIDDEN> Date: Thu, 08 Sep 2016 18:15:50 -0600 In-Reply-To: <87zko3vk3i.fsf@HIDDEN> (Stephen Berman's message of "Wed, 06 Apr 2011 10:51:13 +0200") Message-ID: <87vay653nt.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.7 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: found 8432 25.1 quit Stephen Berman writes: > 1. emacs -Q > 2. In *scratch* insert the following sexp: > (dolist (e '(a b c)) > (message "Done") > (message "Done") > (message "Done")) > 3. M-x turn-on-eldoc-mode > 4. Putting point on (really, right after) the space after "dolist" makes > the echo area display this: > dolist: ((VAR LIST [RESULT]) BODY...) > 5. Move point one character to the right, onto (really, right after) the > left parenthesis before "e". > => Now "VAR" is highlighted in the echo area. Move point one more > character to the right and "VAR" is no longer highlighted (though > point is now really on/after the argument VAR of dolist). There is > no highlighting as point moves further rightwards, until it is at the > end of the line, right after the closing parenthesis of the argument > list: now "VAR" is highlighted again. > 6. Move point to column 0 of the first "message" sexp. > => Now "LIST" is highlighted in the echo area. > 7. Move point to column 0 of the second "message" sexp. > => Now "[RESULT]" is highlighted in the echo area. > 8. Move point to column 0 of the third "message" sexp. > => Now "BODY" is highlighted in the echo area. > > The same (mis)highlighting pattern arises with dotimes. [...] Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.4 RCVD_IN_SORBS_SPAM RBL: SORBS: sender is a spam source [209.85.218.52 listed in dnsbl.sorbs.net] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (agrambot[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [209.85.218.52 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.218.52 listed in wl.mailspike.net] -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid X-Debbugs-Envelope-To: control Cc: 8432 <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: 1.7 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: found 8432 25.1 quit Stephen Berman writes: > 1. emacs -Q > 2. In *scratch* insert the following sexp: > (dolist (e '(a b c)) > (message "Done") > (message "Done") > (message "Done")) > 3. M-x turn-on-eldoc-mode > 4. Putting point on (really, right after) the space after "dolist" makes > the echo area display this: > dolist: ((VAR LIST [RESULT]) BODY...) > 5. Move point one character to the right, onto (really, right after) the > left parenthesis before "e". > => Now "VAR" is highlighted in the echo area. Move point one more > character to the right and "VAR" is no longer highlighted (though > point is now really on/after the argument VAR of dolist). There is > no highlighting as point moves further rightwards, until it is at the > end of the line, right after the closing parenthesis of the argument > list: now "VAR" is highlighted again. > 6. Move point to column 0 of the first "message" sexp. > => Now "LIST" is highlighted in the echo area. > 7. Move point to column 0 of the second "message" sexp. > => Now "[RESULT]" is highlighted in the echo area. > 8. Move point to column 0 of the third "message" sexp. > => Now "BODY" is highlighted in the echo area. > > The same (mis)highlighting pattern arises with dotimes. [...] Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.4 RCVD_IN_SORBS_SPAM RBL: SORBS: sender is a spam source [209.85.218.52 listed in dnsbl.sorbs.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [209.85.218.52 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.218.52 listed in wl.mailspike.net] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (agrambot[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid found 8432 25.1 quit Stephen Berman <stephen.berman@HIDDEN> writes: > 1. emacs -Q > 2. In *scratch* insert the following sexp: > (dolist (e '(a b c)) > (message "Done") > (message "Done") > (message "Done")) > 3. M-x turn-on-eldoc-mode > 4. Putting point on (really, right after) the space after "dolist" makes > the echo area display this: > dolist: ((VAR LIST [RESULT]) BODY...) > 5. Move point one character to the right, onto (really, right after) the > left parenthesis before "e". > => Now "VAR" is highlighted in the echo area. Move point one more > character to the right and "VAR" is no longer highlighted (though > point is now really on/after the argument VAR of dolist). There is > no highlighting as point moves further rightwards, until it is at the > end of the line, right after the closing parenthesis of the argument > list: now "VAR" is highlighted again. > 6. Move point to column 0 of the first "message" sexp. > => Now "LIST" is highlighted in the echo area. > 7. Move point to column 0 of the second "message" sexp. > => Now "[RESULT]" is highlighted in the echo area. > 8. Move point to column 0 of the third "message" sexp. > => Now "BODY" is highlighted in the echo area. > > The same (mis)highlighting pattern arises with dotimes. I can reproduce this in Emacs 25.1.
Received: (at control) by debbugs.gnu.org; 18 Oct 2016 22:24:06 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Oct 18 18:24:06 2016 Received: from localhost ([127.0.0.1]:38483 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1bwcnm-0001Nq-0l for submit <at> debbugs.gnu.org; Tue, 18 Oct 2016 18:24:06 -0400 Received: from mail-it0-f41.google.com ([209.85.214.41]:38684) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <npostavs@HIDDEN>) id 1bwcnk-0001NK-DT for control <at> debbugs.gnu.org; Tue, 18 Oct 2016 18:24:04 -0400 Received: by mail-it0-f41.google.com with SMTP id 66so12113004itl.1 for <control <at> debbugs.gnu.org>; Tue, 18 Oct 2016 15:24:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=LQchO/FRb+tec0ixNyrIj+L1duiqBPVvWCn6YFl+/JU=; b=vQGcI6lOJBqBNXZpzFGkE5dhgWprBrnePVkpDIKrvTocNOg6f4FdztkucnyQp1yibJ 5m+Wkg3xobwaUv6qGDrirT/PRnWsvVngUca+w8/+iOhhOViW4bAdVUNeNYXAkZIakkG+ +HffyXT1zW54b1PsqyKyTcopbF95mertXtIcsTpYKQsmuKNv1PNrH3ApbuMC9GWE+9d/ WkHCFlqWG3IESSPXag4O/hHo0G5RrHG5iU9ivktAqTg/4UN5dPBgOhIX5VdvfZsEhoTs V58k5f6zg4Bx24FOkLpSBmlbF5ZDKCA5iLYALBcDmUysZlUfhbXAfA2YLC0W5mP/KCpU 6Jyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:to:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=LQchO/FRb+tec0ixNyrIj+L1duiqBPVvWCn6YFl+/JU=; b=Om4hrxVrqUXZqCkJUjom7kXuzpLxKyDWT3pBO7PHtILqXkODqEdf3P5FiTWT6zco0W UPnLSPPIP6P0XnxMIUNptT/ltDvFatbN974pavwYxO6r5NZGiVhdES3Myc/RLGRT31qE K/sYhetv/8g/N0d6iimkhrEUOcoYM71JLfqoItKGaRPsvUSrFivbtx23vht2dqtyeB/E XGnHmyTGsMM09S6nsRSnZFn32A7qmWJ4Z7NjW6cbW1+rRoPJKdAlsN8OvPa5T5199tiR BbrURpUw7lVoKgc4DNMASS916sSfztL0TDV0KjW3M80R7zcraGO2Xj2z7DoCHtg3pybd UuZg== X-Gm-Message-State: AA6/9RlniQLR+rUMq7nN1GPelX79h13idvOOiUh6OIAJ/3gh/kzQfBBua88E+XHwg+ETRw== X-Received: by 10.36.201.198 with SMTP id h189mr17552214itg.75.1476829438662; Tue, 18 Oct 2016 15:23:58 -0700 (PDT) Received: from zony ([45.2.7.130]) by smtp.googlemail.com with ESMTPSA id t141sm2372466ita.0.2016.10.18.15.23.58 for <control <at> debbugs.gnu.org> (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 18 Oct 2016 15:23:58 -0700 (PDT) From: npostavs@HIDDEN To: control <at> debbugs.gnu.org Subject: Re: bug#24732: 26.0.50; Incorrect eldoc for cl-flet (and possibly other CL macros) References: <wvr4oa2h2yai.fsf@HIDDEN> <87inspbb2l.fsf@HIDDEN> Date: Tue, 18 Oct 2016 18:24:23 -0400 In-Reply-To: <87inspbb2l.fsf@HIDDEN> (Stephen Berman's message of "Tue, 18 Oct 2016 23:29:22 +0200") Message-ID: <87bmyhuwh4.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: control 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 (/) forcemerge 8432 24732 quit Stephen Berman <stephen.berman@HIDDEN> writes: > On Tue, 18 Oct 2016 22:32:37 +0200 Philipp Stephani <p.stephani2@HIDDEN> wrote: > >> M-x load-library RET cl-lib RET >> In *scratch*, enter: >> (cl-flet ((f (x) x)) (f 1)) >> Move point to the opening parenthesis of the (f 1) form. >> In the minibuffer you'll see >> cl-flet: (((FUNC ARGLIST BODY...) ...) FORM...) >> with ARGLIST in bold, but FORM should be bold because point is in FORM. > > Probably the same problem as reported in bug#8432.
X-Loop: help-debbugs@HIDDEN Subject: bug#8432: 24.0.50; Eldoc highlighting is confused by dolist and dotimes 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: Sun, 16 Aug 2020 10:27:02 +0000 Resent-Message-ID: <handler.8432.B8432.159757359931222 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 8432 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alex <agrambot@HIDDEN> Cc: 8432 <at> debbugs.gnu.org, Stephen Berman <stephen.berman@HIDDEN> Received: via spool by 8432-submit <at> debbugs.gnu.org id=B8432.159757359931222 (code B ref 8432); Sun, 16 Aug 2020 10:27:02 +0000 Received: (at 8432) by debbugs.gnu.org; 16 Aug 2020 10:26:39 +0000 Received: from localhost ([127.0.0.1]:56933 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1k7Fs7-00087W-FH for submit <at> debbugs.gnu.org; Sun, 16 Aug 2020 06:26:39 -0400 Received: from mail-yb1-f173.google.com ([209.85.219.173]:42549) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1k7Fs2-000871-Tp for 8432 <at> debbugs.gnu.org; Sun, 16 Aug 2020 06:26:37 -0400 Received: by mail-yb1-f173.google.com with SMTP id a34so7763147ybj.9 for <8432 <at> debbugs.gnu.org>; Sun, 16 Aug 2020 03:26:34 -0700 (PDT) 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=QJbywXE7/uPsi5torQmD0Yxy7Z+r3o1PmaJec2PrU7M=; b=gaWsdq4D3UNhMw87Rxi6AaZ0/XpXwJuI2TXxhr+5eJh1TzNz/buDXsgO2rgOCHXXEQ 4Pfh1/lfVlEViYs4sBszDx8BXf2t7PqMfhY3JQ1ucUliBmevzcoQO8QIHtU8VoSpIlZW k0kk3XuiyazjWl3aJAjx/9KzDd+JwLwlEKAhOa8KdxFgg/UG9Jh8tWdXDzlEOgdvDWTA GDu0oVQ13dTO3DeDdKhKDD/Q5/dhbUPPqLfFdb+uGPyFQoUCmoX+02QA94MnIOr9kpIw mtd3iuA0vq50/WWBJWZ3AwqZ3g5dByMCePPQ69TzNuNQ3GQi3ms13J6U4LuHbVPXiLsh MxTw== X-Gm-Message-State: AOAM533wdeLub/QJmvRcalwAl57PU4JniYpZHRQJge8+RIJUy2EjwkHb GSJ/4Ym80zMkXstz/ImQ/Wsb1233LKYfyGWX098= X-Google-Smtp-Source: ABdhPJwxNP7/SnwXWRB+rTE9E7uAkqDqU6igz7ceLT0cfnlYwwXNkX1zp+BiFE1Jk+lqMTh1AWe0lzntffn95fJA7wo= X-Received: by 2002:a25:b290:: with SMTP id k16mr13741484ybj.389.1597573589356; Sun, 16 Aug 2020 03:26:29 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 16 Aug 2020 03:26:29 -0700 From: Stefan Kangas <stefan@HIDDEN> In-Reply-To: <87vay653nt.fsf@HIDDEN> (Alex's message of "Thu, 08 Sep 2016 18:15:50 -0600") References: <87zko3vk3i.fsf@HIDDEN> <87vay653nt.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Date: Sun, 16 Aug 2020 03:26:29 -0700 Message-ID: <CADwFkm=Z26Dx2erdr-nxvDU9z-W=i4qX9Sbyq=wxqqquiHHa1w@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 (/) found 8432 28.0.50 thanks Alex <agrambot@HIDDEN> writes: > found 8432 25.1 > quit > > Stephen Berman <stephen.berman@HIDDEN> writes: > >> 1. emacs -Q >> 2. In *scratch* insert the following sexp: >> (dolist (e '(a b c)) >> (message "Done") >> (message "Done") >> (message "Done")) >> 3. M-x turn-on-eldoc-mode >> 4. Putting point on (really, right after) the space after "dolist" makes >> the echo area display this: >> dolist: ((VAR LIST [RESULT]) BODY...) >> 5. Move point one character to the right, onto (really, right after) the >> left parenthesis before "e". >> => Now "VAR" is highlighted in the echo area. Move point one more >> character to the right and "VAR" is no longer highlighted (though >> point is now really on/after the argument VAR of dolist). There is >> no highlighting as point moves further rightwards, until it is at the >> end of the line, right after the closing parenthesis of the argument >> list: now "VAR" is highlighted again. >> 6. Move point to column 0 of the first "message" sexp. >> => Now "LIST" is highlighted in the echo area. >> 7. Move point to column 0 of the second "message" sexp. >> => Now "[RESULT]" is highlighted in the echo area. >> 8. Move point to column 0 of the third "message" sexp. >> => Now "BODY" is highlighted in the echo area. >> >> The same (mis)highlighting pattern arises with dotimes. > > I can reproduce this in Emacs 25.1. Still reproducible on current master. Best regards, Stefan Kangas
Received: (at control) by debbugs.gnu.org; 16 Aug 2020 10:26:37 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Aug 16 06:26:37 2020 Received: from localhost ([127.0.0.1]:56931 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1k7Fs5-00087I-0O for submit <at> debbugs.gnu.org; Sun, 16 Aug 2020 06:26:37 -0400 Received: from mail-yb1-f181.google.com ([209.85.219.181]:35004) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1k7Fs2-000872-Tr for control <at> debbugs.gnu.org; Sun, 16 Aug 2020 06:26:35 -0400 Received: by mail-yb1-f181.google.com with SMTP id y134so7790237yby.2 for <control <at> debbugs.gnu.org>; Sun, 16 Aug 2020 03:26:34 -0700 (PDT) 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=QJbywXE7/uPsi5torQmD0Yxy7Z+r3o1PmaJec2PrU7M=; b=sgRdekicvE1bX1X2pffMUzGWRjrtbg4K/ajXjnNGz7uUAWQc3EWzuhS0/Jnr7XUhms muM13GyKXlYNSs1HXie/xUGNYt5b0NuLZ83vM0hF0U0aMPYjT4279IfSDqVjF+B7lvER RmetoHd9GpV2BWjBuXkJLHW/kyp0EJKJgPaCNARRIc28Dlksuan4pt8f08IlhX6Yjd1Y f3FQouppCQt8xkNGqOux4Q7xQJ0z9xTHlB+UWqM9E8/iFRaFuX/cX8Iyyhk03Gxh9gLj xCvyn+boi6oM3NkHdoX9RY+ZN/P6zXmbX58TJquQ3Nejc9JjCDzUrTRXk1c+OdTdg2Lh qsGg== X-Gm-Message-State: AOAM533gTmw+484Ri91q+ptuQ9S/RDprPnHQ2cDjS7PdwAzNTp095hxC e69iE9BRL1V7E6bLiQrKadYt3t2qveQ33nUW79I= X-Google-Smtp-Source: ABdhPJwxNP7/SnwXWRB+rTE9E7uAkqDqU6igz7ceLT0cfnlYwwXNkX1zp+BiFE1Jk+lqMTh1AWe0lzntffn95fJA7wo= X-Received: by 2002:a25:b290:: with SMTP id k16mr13741484ybj.389.1597573589356; Sun, 16 Aug 2020 03:26:29 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 16 Aug 2020 03:26:29 -0700 From: Stefan Kangas <stefan@HIDDEN> In-Reply-To: <87vay653nt.fsf@HIDDEN> (Alex's message of "Thu, 08 Sep 2016 18:15:50 -0600") References: <87zko3vk3i.fsf@HIDDEN> <87vay653nt.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Date: Sun, 16 Aug 2020 03:26:29 -0700 Message-ID: <CADwFkm=Z26Dx2erdr-nxvDU9z-W=i4qX9Sbyq=wxqqquiHHa1w@HIDDEN> Subject: Re: bug#8432: 24.0.50; Eldoc highlighting is confused by dolist and dotimes To: Alex <agrambot@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: 8432 <at> debbugs.gnu.org, Stephen Berman <stephen.berman@HIDDEN> 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 (/) found 8432 28.0.50 thanks Alex <agrambot@HIDDEN> writes: > found 8432 25.1 > quit > > Stephen Berman <stephen.berman@HIDDEN> writes: > >> 1. emacs -Q >> 2. In *scratch* insert the following sexp: >> (dolist (e '(a b c)) >> (message "Done") >> (message "Done") >> (message "Done")) >> 3. M-x turn-on-eldoc-mode >> 4. Putting point on (really, right after) the space after "dolist" makes >> the echo area display this: >> dolist: ((VAR LIST [RESULT]) BODY...) >> 5. Move point one character to the right, onto (really, right after) the >> left parenthesis before "e". >> => Now "VAR" is highlighted in the echo area. Move point one more >> character to the right and "VAR" is no longer highlighted (though >> point is now really on/after the argument VAR of dolist). There is >> no highlighting as point moves further rightwards, until it is at the >> end of the line, right after the closing parenthesis of the argument >> list: now "VAR" is highlighted again. >> 6. Move point to column 0 of the first "message" sexp. >> => Now "LIST" is highlighted in the echo area. >> 7. Move point to column 0 of the second "message" sexp. >> => Now "[RESULT]" is highlighted in the echo area. >> 8. Move point to column 0 of the third "message" sexp. >> => Now "BODY" is highlighted in the echo area. >> >> The same (mis)highlighting pattern arises with dotimes. > > I can reproduce this in Emacs 25.1. Still reproducible on current master. Best regards, Stefan Kangas
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.