Lars Ingebrigtsen <larsi@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 48038) by debbugs.gnu.org; 27 Apr 2021 01:12:20 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 26 21:12:20 2021 Received: from localhost ([127.0.0.1]:47596 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1lbCGx-0003wj-WB for submit <at> debbugs.gnu.org; Mon, 26 Apr 2021 21:12:20 -0400 Received: from quimby.gnus.org ([95.216.78.240]:51692) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1lbCGw-0003wU-BE for 48038 <at> debbugs.gnu.org; Mon, 26 Apr 2021 21:12:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=8m/ooJg6Z+eO6TNpxRER5upRcRX/UFMrQzJ6bYk7WyQ=; b=m9xRHhxxayegs1EkIEfkrUOQYu 7paOW0hrNGnhecxQJxsMFPeEs2QY6M5tVm9bhI9Y+AN8/Za7dWRO8D5zUTXtn8IgXo+jjkOOLVzIk nBQ9cZ3UnCcKcDkm4xZULf0TtL/y6XbWzIZTpFSPiUJSMQ8W7aULa9Vo6h3Tr/49BF1I=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1lbCGn-0005EC-52; Tue, 27 Apr 2021 03:12:12 +0200 From: Lars Ingebrigtsen <larsi@HIDDEN> To: Morten Welinder <mwelinder@HIDDEN> Subject: Re: bug#48038: 26.3; Incorrect syntax highlighting in perl-mode References: <CANv4PNmh9D_puu1ntnaRTevyWm0tKW4peTfKUwfz1O-gVxOrmg@HIDDEN> X-Now-Playing: ESG's _Keep On Moving_: "Keep On Moving" Date: Tue, 27 Apr 2021 03:12:08 +0200 In-Reply-To: <CANv4PNmh9D_puu1ntnaRTevyWm0tKW4peTfKUwfz1O-gVxOrmg@HIDDEN> (Morten Welinder's message of "Mon, 26 Apr 2021 11:50:18 -0400") Message-ID: <87v9881qfr.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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 @@CONTACT_ADDRESS@@ for details. Content preview: Morten Welinder <mwelinder@HIDDEN> writes: > 1. Start "emacs -Q" and create a buffer "foo.pl" with the contents > > my %h = (foo => 1, > q_foo => 2, > ); > > 2. Notice that "q" is coloured black and "_foo" and everything thereafter is > colour [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 48038 Cc: 48038 <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.0 (-) Morten Welinder <mwelinder@HIDDEN> writes: > 1. Start "emacs -Q" and create a buffer "foo.pl" with the contents > > my %h = (foo => 1, > q_foo => 2, > ); > > 2. Notice that "q" is coloured black and "_foo" and everything thereafter is > coloured red. Expected is that the whole key is black and that > the subsequent > text is not affected. I can confirm that this bug is still present in Emacs 28. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
bug-gnu-emacs@HIDDEN
:bug#48038
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 26 Apr 2021 16:31:58 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 26 12:31:58 2021 Received: from localhost ([127.0.0.1]:46972 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1lb49N-0007hu-NK for submit <at> debbugs.gnu.org; Mon, 26 Apr 2021 12:31:58 -0400 Received: from lists.gnu.org ([209.51.188.17]:42820) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <mwelinder@HIDDEN>) id 1lb3VJ-0006bR-3O for submit <at> debbugs.gnu.org; Mon, 26 Apr 2021 11:50:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50508) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <mwelinder@HIDDEN>) id 1lb3VI-0002MS-M6 for bug-gnu-emacs@HIDDEN; Mon, 26 Apr 2021 11:50:32 -0400 Received: from mail-io1-xd2b.google.com ([2607:f8b0:4864:20::d2b]:39684) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <mwelinder@HIDDEN>) id 1lb3VG-00007C-Oi for bug-gnu-emacs@HIDDEN; Mon, 26 Apr 2021 11:50:32 -0400 Received: by mail-io1-xd2b.google.com with SMTP id k25so13429500iob.6 for <bug-gnu-emacs@HIDDEN>; Mon, 26 Apr 2021 08:50:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=IDuSBedKX92wedHINJlVqDtBNV2enDQa8dN3YP4P7CE=; b=uyeQawu7BcXpBZ43yR3LNlOl6DMRWiQhemFhZM8em+cDPw3koQ4gpXvrHFUyw0abSb cTY7OZ1OJj3m2aGFYVxSQ9kwLb9X2sobGzMY/hDsF3nkWYA4Sv/qufCKGxhhAdARbnxk tzkP3wp9f76pE3OTrNID2ti8tdqkWuVOiv6nT5k95FD5lD1VunAUJvKx7XlIamM/xOO9 Eh1fKsfgNDkz7X3kstNXL6Oi4Qg4h11eIJWbJSIFfMHACPN6OqyW8bG5XBSaDcdqKDme AbLOyz5ikFSM/WIiekvwdnG9yZHErhzKW3lILnYdKAYUMY6NdeQJkxkquOM2Obz2Vd4/ 5cog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=IDuSBedKX92wedHINJlVqDtBNV2enDQa8dN3YP4P7CE=; b=Re3Fj0puyCFD5tcdaxWh6Pka78H1ZNOyW2y0xMw/oXrLjNk5wriXh96MbiwpGlVwJt id1vg607Ts7f9dtcK+F8uh/CCv0JlU1ZFZYl+e0iOxNK3rCfyaMXBF8CSwNLN36o3N+1 N4HiiJvPUxTHmcHYEOOuG5ke4dp9PDa2HAaP7EUgMf1IGUwORc0t16FJuN9F9GlTFaBP NlUS0qMSr3eokrnOovKDsXhGxzLLduUWUIZoO0oYeXzjiaFfnfIcu6+18T0G9AsaG8No GHaL4YTXpRUfc/4W6sYGCw8RjpBPoffRaMvGDpdmCyABh1T6T9E01orCB4EH/w8NDPDo gZyA== X-Gm-Message-State: AOAM532mvx/8ApEXM1AsHQ1inj6w49Rz69aN0nF40kc5+k5FoixZTA9K jGOu8khmOeR4k6QrE5GBHe4VMprS+xBilQ5h2O7m1vYSO00= X-Google-Smtp-Source: ABdhPJxRXV192A3v7/pvp+61uU8zj6ZXoGYtrE5WSfYFjopB2sldXFoKS0K4/3ejwID/puq3HU/iu5Y0F/L90PJCRxQ= X-Received: by 2002:a05:6602:120e:: with SMTP id y14mr1135717iot.180.1619452228932; Mon, 26 Apr 2021 08:50:28 -0700 (PDT) MIME-Version: 1.0 From: Morten Welinder <mwelinder@HIDDEN> Date: Mon, 26 Apr 2021 11:50:18 -0400 Message-ID: <CANv4PNmh9D_puu1ntnaRTevyWm0tKW4peTfKUwfz1O-gVxOrmg@HIDDEN> Subject: 26.3; Incorrect syntax highlighting in perl-mode To: bug-gnu-emacs@HIDDEN Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2607:f8b0:4864:20::d2b; envelope-from=mwelinder@HIDDEN; helo=mail-io1-xd2b.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 26 Apr 2021 12:31:56 -0400 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: -2.3 (--) 1. Start "emacs -Q" and create a buffer "foo.pl" with the contents my %h = (foo => 1, q_foo => 2, ); 2. Notice that "q" is coloured black and "_foo" and everything thereafter is coloured red. Expected is that the whole key is black and that the subsequent text is not affected. Note: just loading a file with the above contents is not enough. The problem appears to happen during typing, specifically at [Enter] after "2,". A workaround is to change "_" to be a word character, but that comes with changes in word movement commands thereby upsetting ancient muscle memory. Morten In GNU Emacs 26.3 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.14) of 2020-03-26, modified by Debian built on lcy01-amd64-020 Windowing system distributor 'The X.Org Foundation', version 11.0.12009000 System Description: Linux Mint 20.1 Recent messages: Quit completing-read-default: Command attempted to use minibuffer while in minibuffer Quit C-x C-g is undefined Quit [2 times] (New file) kill-line: End of buffer [3 times] Saving file /home/welinder/foo.pl... Wrote /home/welinder/foo.pl Mark set previous-line: Beginning of buffer Configured using: 'configure --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --enable-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/26.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/26.3/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --enable-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/26.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/26.3/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 -fdebug-prefix-map=/build/emacs-mEZBk7/emacs-26.3+1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro'' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS GLIB NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM THREADS LIBSYSTEMD LCMS2 Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Perl Minor modes in effect: shell-dirtrack-mode: t diff-auto-refine-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny rfc822 mml mml-sec epa derived epg epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils make-mode add-log cl-extra help-mode edmacro kmacro m4-mode dabbrev dired dired-loaddefs thingatpt grep compile python tramp-sh tramp tramp-compat tramp-loaddefs trampver ucs-normalize shell pcomplete parse-time format-spec advice auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json map seq byte-opt gv bytecomp byte-compile cconv comint ring ansi-color misearch multi-isearch vc-git diff-mode easy-mmode perl-mode cc-mode cc-fonts easymenu cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs cl-loaddefs cl-lib elec-pair time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 327211 31035) (symbols 48 26835 5) (miscs 40 248 2187) (strings 32 48939 3513) (string-bytes 1 1559376) (vectors 16 49625) (vector-slots 8 1598228 187380) (floats 8 75 458) (intervals 56 15342 59) (buffers 992 29))
Morten Welinder <mwelinder@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#48038
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.