From unknown Sat Jun 14 19:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43916: $$, $@, $bla colors in Perl mode vs. Shell-script mode Resent-From: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 11 Oct 2020 00:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 43916 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 43916@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16023747863651 (code B ref -1); Sun, 11 Oct 2020 00:07:02 +0000 Received: (at submit) by debbugs.gnu.org; 11 Oct 2020 00:06:26 +0000 Received: from localhost ([127.0.0.1]:38829 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kROsc-0000wp-6H for submit@debbugs.gnu.org; Sat, 10 Oct 2020 20:06:26 -0400 Received: from lists.gnu.org ([209.51.188.17]:46410) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kROsY-0000wd-Sq for submit@debbugs.gnu.org; Sat, 10 Oct 2020 20:06:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48162) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kROsY-0006Eg-O5 for bug-gnu-emacs@gnu.org; Sat, 10 Oct 2020 20:06:22 -0400 Received: from lavender.maple.relay.mailchannels.net ([23.83.214.99]:20937) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kROsW-0002PM-Pb for bug-gnu-emacs@gnu.org; Sat, 10 Oct 2020 20:06:22 -0400 X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 223987010BF for ; Sun, 11 Oct 2020 00:06:17 +0000 (UTC) Received: from pdx1-sub0-mail-a91.g.dreamhost.com (100-98-118-43.trex.outbound.svc.cluster.local [100.98.118.43]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id AFCE470126D for ; Sun, 11 Oct 2020 00:06:16 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from pdx1-sub0-mail-a91.g.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.10); Sun, 11 Oct 2020 00:06:17 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@jidanni.org X-MailChannels-Auth-Id: dreamhost X-Trail-Whimsical: 58b63a70084ffe10_1602374776922_1186310887 X-MC-Loop-Signature: 1602374776922:2231720426 X-MC-Ingress-Time: 1602374776922 Received: from pdx1-sub0-mail-a91.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a91.g.dreamhost.com (Postfix) with ESMTP id 59978B97FE for ; Sat, 10 Oct 2020 17:06:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to :subject:date:message-id:mime-version:content-type; s= jidanni.org; bh=6Hoe/Gak3/kLrsA+DKq9Q8q7pb8=; b=WWVGya+ZGs1/IR0F 5G2FURdfIXefqJirAeDqRpfYvfCfJLgILoQ6350zq1TSxe/mgfrWx+hXwqH9Grtg KBIHxWEJ1JNcSvxIXI1UzfbU5ksvnUJL6/iPuZCsFNeFSIfWmvCssUNA8Zjc/LP5 hymSWB1V4Yv/78B2aMdS9JKvs+k= Received: from jidanni.org (220-140-5-242.dynamic-ip.hinet.net [220.140.5.242]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by pdx1-sub0-mail-a91.g.dreamhost.com (Postfix) with ESMTPSA id E4A5FB9807 for ; Sat, 10 Oct 2020 17:06:14 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a91 From: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson Date: Sun, 11 Oct 2020 07:04:26 +0800 Message-ID: <87imbhk7id.5.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain X-VR-OUT-STATUS: OK X-VR-OUT-SCORE: 0 X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedujedrheeggddvudcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucggtfgfnhhsuhgsshgtrhhisggvpdfftffgtefojffquffvnecuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkfggtgesthdtredttddtjeenucfhrhhomhepnjjnnjcuffgrnhculfgrtghosghsohhnuceojhhiuggrnhhnihesjhhiuggrnhhnihdrohhrgheqnecuggftrfgrthhtvghrnhepleetffegtdetveekffevffejiedvkeekkeetueektefhgfefjeektddtheeigeffnecukfhppedvvddtrddugedtrdehrddvgedvnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhppdhhvghlohepjhhiuggrnhhnihdrohhrghdpihhnvghtpedvvddtrddugedtrdehrddvgedvpdhrvghtuhhrnhdqphgrthhhpeeprehuthhfqdekreeureehiehmpfehnfhiheehsgevkeerpecuffgrnhculfgrtghosghsohhnuceojhhiuggrnhhnihesjhhiuggrnhhnihdrohhrgheqpdhmrghilhhfrhhomhepjhhiuggrnhhnihesjhhiuggrnhhnihdrohhrghdpnhhrtghpthhtohepsghughdqghhnuhdqvghmrggtshesghhnuhdrohhrgh Received-SPF: pass client-ip=23.83.214.99; envelope-from=jidanni@jidanni.org; helo=lavender.maple.relay.mailchannels.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/10 20:06:17 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) Looking at print $$, $@, $bla in Shell-script mode and Perl mode: At least all three leading $ should look the same in the same file. And they should all either be the same color, or different colors, from what follows them. So Perl mode has some work to do. emacs-version "26.3" From unknown Sat Jun 14 19:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43916: $$, $@, $bla colors in Perl mode vs. Shell-script mode Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 11 Oct 2020 04:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43916 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson Cc: 43916@debbugs.gnu.org Received: via spool by 43916-submit@debbugs.gnu.org id=B43916.160239094928908 (code B ref 43916); Sun, 11 Oct 2020 04:36:01 +0000 Received: (at 43916) by debbugs.gnu.org; 11 Oct 2020 04:35:49 +0000 Received: from localhost ([127.0.0.1]:39010 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kRT5J-0007WC-03 for submit@debbugs.gnu.org; Sun, 11 Oct 2020 00:35:49 -0400 Received: from quimby.gnus.org ([95.216.78.240]:57850) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kRT5G-0007Vy-Q3 for 43916@debbugs.gnu.org; Sun, 11 Oct 2020 00:35:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To: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=nvDXSRSrf2wA6R8w8atVxjJU1yUa+BThmVAZXu8UiYI=; b=bPf+zcqEAs7R22iV0eRTXRXtEZ qbNF7btUefSZ1/AOHeJ2FmMSfUuW+cHzztliOsYCB79fn9Te4i85J4KvwwLiVYfOcPEiAWpQsjBl9 bCvgL67lNM7+w/XmgeHW77CGuXHqbsAqnaCQVk+MHO8/cZsNJc2Zy8PlQTz9qWCT0Jrc=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kRT50-0005ZC-Qa; Sun, 11 Oct 2020 06:35:40 +0200 From: Lars Ingebrigtsen References: <87imbhk7id.5.fsf@jidanni.org> X-Now-Playing: Zola Jesus's _Conatus_: "Ixode" Date: Sun, 11 Oct 2020 06:35:29 +0200 In-Reply-To: <87imbhk7id.5.fsf@jidanni.org> ("=?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson"'s message of "Sun, 11 Oct 2020 07:04:26 +0800") Message-ID: <87sgalgz1q.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson writes: > Looking at > print $$, $@, $bla > in Shell-script mode and Perl mode: > At least all three leading $ should look the same in the same file. Is this about Perl mode or shell-script-mode? In Perl mode, all the four $'s look the same to me. 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan Jacobson writes: > Looking at > print $$, $@, $bla > in Shell-script mode and Perl mode: > At least all three leading $ should look the same in the same file. Is this about Perl mode or shell-script-mode? In Perl mode, all the four $'s look the same to me. > And they should all either be the same color, or different colors, from w= hat > follows them. The "bla" has a different colour, but I'm not sure why you think the "$" should have the same colour as the "bla". --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sat Jun 14 19:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43916: $$, $@, $bla colors in Perl mode vs. Shell-script mode In-Reply-To: <87imbhk7id.5.fsf@jidanni.org> Resent-From: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Oct 2020 23:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43916 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: 43916@debbugs.gnu.org Received: via spool by 43916-submit@debbugs.gnu.org id=B43916.160280595611416 (code B ref 43916); Thu, 15 Oct 2020 23:53:02 +0000 Received: (at 43916) by debbugs.gnu.org; 15 Oct 2020 23:52:36 +0000 Received: from localhost ([127.0.0.1]:56961 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTD2y-0002y4-3s for submit@debbugs.gnu.org; Thu, 15 Oct 2020 19:52:36 -0400 Received: from guinea.birch.relay.mailchannels.net ([23.83.209.79]:27815) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTD2u-0002xu-Sx for 43916@debbugs.gnu.org; Thu, 15 Oct 2020 19:52:34 -0400 X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 65D527E18FC; Thu, 15 Oct 2020 23:52:31 +0000 (UTC) Received: from pdx1-sub0-mail-a24.g.dreamhost.com (100-100-138-6.trex.outbound.svc.cluster.local [100.100.138.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id EFA067E1A20; Thu, 15 Oct 2020 23:52:30 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from pdx1-sub0-mail-a24.g.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.10); Thu, 15 Oct 2020 23:52:31 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@jidanni.org X-MailChannels-Auth-Id: dreamhost X-Cure-Illustrious: 3243d52404414d30_1602805951207_805534957 X-MC-Loop-Signature: 1602805951206:2485149371 X-MC-Ingress-Time: 1602805951206 Received: from pdx1-sub0-mail-a24.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a24.g.dreamhost.com (Postfix) with ESMTP id AB5BF7F4E3; Thu, 15 Oct 2020 16:52:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to:cc :subject:references:date:message-id:mime-version:content-type :content-transfer-encoding; s=jidanni.org; bh=/xO1Rr42/YQKgqrkWI 6JdNd/2GY=; b=CM6lqzz2il6G6Kj/G3QhIzM4Mr4FHucYDXdCwdrrfDZfOfGORC oXPCQS1ADbx99ZAai+66F90QZDjKfJw6REf/Pqha+mGHDS/q3vJYmybUXJ0m9cnU aDA+dCgEPDZFNB4cjXfuR7tuiK8nwd34OUTY3CRe6qXKktc+8W8J+HRA0= Received: from jidanni.org (114-41-16-12.dynamic-ip.hinet.net [114.41.16.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by pdx1-sub0-mail-a24.g.dreamhost.com (Postfix) with ESMTPSA id DF46A7F30E; Thu, 15 Oct 2020 16:52:29 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a24 From: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson References: <87imbhk7id.5.fsf@jidanni.org> <87sgalgz1q.fsf@gnus.org> Date: Fri, 16 Oct 2020 07:50:28 +0800 Message-ID: <87h7qvf3qz.5.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> "LI" =3D=3D Lars Ingebrigtsen writes: LI> =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan Jacobson writes= : >> Looking at >> print $$, $@, $bla >> in Shell-script mode and Perl mode: >> At least all three leading $ should look the same in the same file. LI> Is this about Perl mode or shell-script-mode? One must be wrong. They can't both be correct. I just don't know which. Or maybe both aren't correct. Anyway their syntax can't be that different. LI> In Perl mode, all the four $'s look the same to me. >> And they should all either be the same color, or different colors, fro= m what >> follows them. LI> The "bla" has a different colour, but I'm not sure why you think the = "$" LI> should have the same colour as the "bla". Anyway, no matter how you look at it, there is at least something wrong with at least one of items in at least one of the modes! If you say one item looks great, then you have to explain how another item can use a different coloring rule. From unknown Sat Jun 14 19:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43916: $$, $@, $bla colors in Perl mode vs. Shell-script mode Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 16 Oct 2020 05:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43916 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson Cc: 43916@debbugs.gnu.org Received: via spool by 43916-submit@debbugs.gnu.org id=B43916.160282486816628 (code B ref 43916); Fri, 16 Oct 2020 05:08:02 +0000 Received: (at 43916) by debbugs.gnu.org; 16 Oct 2020 05:07:48 +0000 Received: from localhost ([127.0.0.1]:57237 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTHy0-0004K8-4h for submit@debbugs.gnu.org; Fri, 16 Oct 2020 01:07:48 -0400 Received: from quimby.gnus.org ([95.216.78.240]:50798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTHxy-0004Jt-5F for 43916@debbugs.gnu.org; Fri, 16 Oct 2020 01:07:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To: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=7O4hWI5/YvKapYBLdLQuCJxnUr5/Imlcp+W4C5/8Kr4=; b=EpfJv+BQ20wlg/zF4a/Gab7sID hsPImp2eP+C/wlg1btRsu8GDvxhXeYiVKlmxxFMWlQyw2XyefOCIwzpHAxEZxg90I8s1rkVcAInoI JW1Kc/PjACQfs7/dqKp+DGN7YRFkKFfwWbKgJm8VAGKRTyiBbUS29tugUq3I1b9x165k=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kTHxo-0007AP-I4; Fri, 16 Oct 2020 07:07:40 +0200 From: Lars Ingebrigtsen References: <87imbhk7id.5.fsf@jidanni.org> <87sgalgz1q.fsf@gnus.org> <87h7qvf3qz.5.fsf@jidanni.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEXW0sqJgHMmJST/ //8NscnUAAAAAWJLR0QDEQxM8gAAAAd0SU1FB+QKEAQ0B3nvcoIAAAF6SURBVCjPRZHBTuMwEIZ/ R3FEc2KlBlGfYSX6FO4KOKeotrQ5bxHkKbrSqmezUnPgFFCK8DwlM25TRoqcb/7MzB8PkKIGlnKe 8VO4WyiBKRznXfpA33lXm72FYs4kX9Ie98QKq8oQxYYsqgVQEQ2eIis1ZjsiCopqKOtdyRDROujK oSX6oP2zRT7Ni6YjCZk51cZWrwm4da6htVRJtAEPkahPhuh+VazX7S4p1PBgFyfy7iie89ELVE1c s9dsk7PJztPqt8VEVO081UWwf6SiuvH0fxGykGDX0IC6tAK+M/QJXKYh5b+frCBPSrFaUmDzh/s7 38x7NcLSGnZiD7BA2fU4hkX5FnCKi74ea9jjW/2tKP6F1Qh5i+sfp7Kn/CrbHZvjBk+/tiPM+8/i /QTD0Axjx/nLYGI1wvbF8KquE5htKCnoR5lpTfeXV2RbcRPMx63nu56JspmTbmSTcj9o48QftoVn FWk2Qsxia457VJSyCZSUUpSd7r8ADi2IHHCSwcQAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTAt MTZUMDQ6NTI6MDcrMDA6MDDNcNd0AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEwLTE2VDA0OjUy OjA3KzAwOjAwvC1vyAAAAABJRU5ErkJggg== X-Now-Playing: Liaisons Dangereuses's _Liaisons Dangereuses_: "Aperitif de la mort" Date: Fri, 16 Oct 2020 07:07:35 +0200 In-Reply-To: <87h7qvf3qz.5.fsf@jidanni.org> ("=?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson"'s message of "Fri, 16 Oct 2020 07:50:28 +0800") Message-ID: <87o8l2sqqw.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson writes: > One must be wrong. They can't both be correct. I just don't know which. > Or maybe both aren't correct. Anyway their syntax can't be that > different. 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan Jacobson writes: > One must be wrong. They can't both be correct. I just don't know which. > Or maybe both aren't correct. Anyway their syntax can't be that > different. Sure they can -- they're different languages, even if they use the same symbols. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sat Jun 14 19:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43916: $$, $@, $bla colors in Perl mode vs. Shell-script mode In-Reply-To: <87imbhk7id.5.fsf@jidanni.org> Resent-From: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 18 Oct 2020 03:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43916 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: 43916@debbugs.gnu.org Received: via spool by 43916-submit@debbugs.gnu.org id=B43916.160299317323070 (code B ref 43916); Sun, 18 Oct 2020 03:53:02 +0000 Received: (at 43916) by debbugs.gnu.org; 18 Oct 2020 03:52:53 +0000 Received: from localhost ([127.0.0.1]:35987 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTzka-000602-Nl for submit@debbugs.gnu.org; Sat, 17 Oct 2020 23:52:52 -0400 Received: from blue.elm.relay.mailchannels.net ([23.83.212.20]:34646) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTzkY-0005zt-De for 43916@debbugs.gnu.org; Sat, 17 Oct 2020 23:52:51 -0400 X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id DCF0034148C; Sun, 18 Oct 2020 03:52:48 +0000 (UTC) Received: from pdx1-sub0-mail-a62.g.dreamhost.com (100-98-64-6.trex.outbound.svc.cluster.local [100.98.64.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 7893034149A; Sun, 18 Oct 2020 03:52:48 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from pdx1-sub0-mail-a62.g.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.10); Sun, 18 Oct 2020 03:52:48 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@jidanni.org X-MailChannels-Auth-Id: dreamhost X-Cooperative-Battle: 521c16003b2a3b7e_1602993168715_1856025121 X-MC-Loop-Signature: 1602993168715:66121827 X-MC-Ingress-Time: 1602993168715 Received: from pdx1-sub0-mail-a62.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a62.g.dreamhost.com (Postfix) with ESMTP id 36CE37FF28; Sat, 17 Oct 2020 20:52:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to:cc :subject:references:date:message-id:mime-version:content-type :content-transfer-encoding; s=jidanni.org; bh=kopKm7o9xcCMXO2Li2 lfTKHM7+4=; b=KKUZ2mjki2kBeF97B2dUIpnf3VPY4c/KBXhKlHoH5VZTX/N4J2 l0kO98H91MmKYddS4nlzofnZHOKE5QmarM+Vp5FA/j6qqWLBv6Gln4UAnGCcNXno wcQt1c4aG78bBmMb5n4pj2Ucppc5mM/+xPLLDGeAdfEbfh3rjsra38QGE= Received: from jidanni.org (114-46-59-245.dynamic-ip.hinet.net [114.46.59.245]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by pdx1-sub0-mail-a62.g.dreamhost.com (Postfix) with ESMTPSA id C03A57E3D5; Sat, 17 Oct 2020 20:52:47 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a62 From: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson References: <87imbhk7id.5.fsf@jidanni.org> <87sgalgz1q.fsf@gnus.org> <87h7qvf3qz.5.fsf@jidanni.org> <87o8l2sqqw.fsf@gnus.org> Date: Sun, 18 Oct 2020 11:52:43 +0800 Message-ID: <87sgac6vhw.5.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> "LI" =3D=3D Lars Ingebrigtsen writes: LI> =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan Jacobson writes= : >> One must be wrong. They can't both be correct. I just don't know which= . >> Or maybe both aren't correct. Anyway their syntax can't be that >> different. LI> Sure they can -- they're different languages, even if they use the sa= me LI> symbols. OK but that doesn't explain the inconsistencies within the same language = seen. From unknown Sat Jun 14 19:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43916: $$, $@, $bla colors in Perl mode vs. Shell-script mode Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 19 Oct 2020 07:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43916 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson Cc: 43916@debbugs.gnu.org Received: via spool by 43916-submit@debbugs.gnu.org id=B43916.16030942789719 (code B ref 43916); Mon, 19 Oct 2020 07:58:02 +0000 Received: (at 43916) by debbugs.gnu.org; 19 Oct 2020 07:57:58 +0000 Received: from localhost ([127.0.0.1]:39811 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUQ3K-0002Wh-Gk for submit@debbugs.gnu.org; Mon, 19 Oct 2020 03:57:58 -0400 Received: from quimby.gnus.org ([95.216.78.240]:59864) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUQ3I-0002WQ-RC for 43916@debbugs.gnu.org; Mon, 19 Oct 2020 03:57:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To: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=5AKbLc4ccbuiiTg9CsD0jlEbq600ObQovPO/uLpgNaA=; b=QsJ0MHHwsCyWUrayvWFOOCx6l5 NNlnNBhs/p8F2LfWYufr6M4P3PilBPatB3+YfuUdtZ9+ZTrvOUh8+qo8ywBRdOqEspUoxoDp2IE7h cCKgUpqsci3rVNCy1++mXw1rOwYrAsnFTcT1Fa+3INAdyO71WxBcnpAnEC/PxEZSOyNY=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kUQ38-0004hG-HL; Mon, 19 Oct 2020 09:57:50 +0200 From: Lars Ingebrigtsen References: <87imbhk7id.5.fsf@jidanni.org> <87sgalgz1q.fsf@gnus.org> <87h7qvf3qz.5.fsf@jidanni.org> <87o8l2sqqw.fsf@gnus.org> <87sgac6vhw.5.fsf@jidanni.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAFVBMVEVDNUhYT2KHdIYf GCT0zK+oXWX////KAn60AAAAAWJLR0QGYWa4fQAAAAd0SU1FB+QKEgciIGgyBOwAAAG7SURBVDjL XZRBcsMgDEWlquzBHvY2SfakTA/Qjr13Oub+V6mEwNAyWWT0pP9BCAMAoHV1TZQSB6z8Iv+BC9yS LECnoFVMISRdkg14FTgXbqmhCBYHsAzAdXMX1g6InTq4UwMp4VhxXzqA0eP+TQ1E7CCE+zZ386sk CLhdQCuwgu/5OmIBVk4Z2GNu5qjnsKI3jQcEBQQqlkYgyaCdWUZQmkjFy7awycXcWqBS0uJ+24oU WydJqDuKHFeA5V7AaTfAnwr6BZd05/N2ASpAlPBV8qsUJQHISv5lNN5AqWPXPNd4ATMUQNHl/Lnl LkUVPH0+TB6kSDdFbz4TXlLcQQUoIJpt8KCyW5yRwXsHFitIi8/QAceoaGGyJhszANSOTOTM8e4H DwbiFGg1x3mMB+Qbj8iPZkV77gOQKREaA1q//QM8IPNHsHB5XyC4eXossfV2yxVMqyOew96RrHfq pgViCKuFP8AKwGd4vJz1/yr4UcXw+Fmduu/b0QDPFLKWU5PcgeMR4We+Kjh3HajyDig9xV7BVywf DlAgYk7c9/OQgUYlc5m2qQJTkgWgTnpEnsM9v7wagzyoOtEK8i+W2o66dNtRxAAAACV0RVh0ZGF0 ZTpjcmVhdGUAMjAyMC0xMC0xOFQwNzozNDozMiswMDowMGkk31EAAAAldEVYdGRhdGU6bW9kaWZ5 ADIwMjAtMTAtMThUMDc6MzQ6MzIrMDA6MDAYeWftAAAAAElFTkSuQmCC X-Now-Playing: Rocket To The Sky's _Cigars_: "Cigars" Date: Mon, 19 Oct 2020 09:57:45 +0200 In-Reply-To: <87sgac6vhw.5.fsf@jidanni.org> ("=?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson"'s message of "Sun, 18 Oct 2020 11:52:43 +0800") Message-ID: <87mu0ihcli.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson writes: > OK but that doesn't explain the inconsistencies within the same language seen. The $ is the same colour in Perl mode, so you'll have to be more specific about what inconsistencies you're referring to. 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan Jacobson writes: > OK but that doesn't explain the inconsistencies within the same language = seen. The $ is the same colour in Perl mode, so you'll have to be more specific about what inconsistencies you're referring to. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sat Jun 14 19:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43916: $$, $@, $bla colors in Perl mode vs. Shell-script mode In-Reply-To: <87imbhk7id.5.fsf@jidanni.org> Resent-From: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 20 Oct 2020 11:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43916 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: 43916@debbugs.gnu.org Received: via spool by 43916-submit@debbugs.gnu.org id=B43916.16031940759561 (code B ref 43916); Tue, 20 Oct 2020 11:42:01 +0000 Received: (at 43916) by debbugs.gnu.org; 20 Oct 2020 11:41:15 +0000 Received: from localhost ([127.0.0.1]:43799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUq0x-0002U8-8m for submit@debbugs.gnu.org; Tue, 20 Oct 2020 07:41:15 -0400 Received: from antelope.elm.relay.mailchannels.net ([23.83.212.4]:62912) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUq0v-0002Tz-6r for 43916@debbugs.gnu.org; Tue, 20 Oct 2020 07:41:14 -0400 X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 61D8D5412C2; Tue, 20 Oct 2020 11:41:11 +0000 (UTC) Received: from pdx1-sub0-mail-a41.g.dreamhost.com (100-98-64-6.trex.outbound.svc.cluster.local [100.98.64.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id F241E54056C; Tue, 20 Oct 2020 11:41:10 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from pdx1-sub0-mail-a41.g.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.10); Tue, 20 Oct 2020 11:41:11 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@jidanni.org X-MailChannels-Auth-Id: dreamhost X-Versed-Fumbling: 46f05a6412fed0f4_1603194071237_1198210034 X-MC-Loop-Signature: 1603194071237:2812240309 X-MC-Ingress-Time: 1603194071237 Received: from pdx1-sub0-mail-a41.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a41.g.dreamhost.com (Postfix) with ESMTP id 9E1617E3C8; Tue, 20 Oct 2020 04:41:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to:cc :subject:references:date:message-id:mime-version:content-type :content-transfer-encoding; s=jidanni.org; bh=+j6bp8cyFPHSKwm4sa pZqrSVq24=; b=JMPqd44UWJfftclTpIvjp20eqTftBK8980Sh+cQmsso/2V4gdR Mn6/f/g0KQNaTzmMaxcQaIi+k5QwSU0yabltV+TSfl9hNfhpM71dV4TuymYg26/o XObas3ghFbho2Zs3Zn5HQvZqtNQBG8wbYsU2lkAOnvk4QIASGOathz5Dg= Received: from jidanni.org (1-170-84-23.dynamic-ip.hinet.net [1.170.84.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by pdx1-sub0-mail-a41.g.dreamhost.com (Postfix) with ESMTPSA id 1B2087F614; Tue, 20 Oct 2020 04:41:10 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a41 From: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson References: <87imbhk7id.5.fsf@jidanni.org> <87sgalgz1q.fsf@gnus.org> <87h7qvf3qz.5.fsf@jidanni.org> <87o8l2sqqw.fsf@gnus.org> <87sgac6vhw.5.fsf@jidanni.org> <87mu0ihcli.fsf@gnus.org> Date: Mon, 19 Oct 2020 23:29:56 +0800 Message-ID: <874kmqjksr.5.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.8 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.2 (/) >>>>> "LI" =3D=3D Lars Ingebrigtsen writes: LI> =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan Jacobson writes= : >> OK but that doesn't explain the inconsistencies within the same langua= ge seen. LI> The $ is the same colour in Perl mode, so you'll have to be more LI> specific about what inconsistencies you're referring to. All I know is in perl mode, $$, $@, $bla BB, BB, BTTT (Black, Tan) So it should be BT, BT, BTTT like Shell-script mode, or BB, BB, BBBB or TT, TT, TTTT. From unknown Sat Jun 14 19:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43916: $$, $@, $bla colors in Perl mode vs. Shell-script mode Resent-From: Corwin Brust Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 21 Oct 2020 06:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43916 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson Cc: Lars Ingebrigtsen , 43916@debbugs.gnu.org Received: via spool by 43916-submit@debbugs.gnu.org id=B43916.160326154326392 (code B ref 43916); Wed, 21 Oct 2020 06:26:02 +0000 Received: (at 43916) by debbugs.gnu.org; 21 Oct 2020 06:25:43 +0000 Received: from localhost ([127.0.0.1]:47531 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kV7Z9-0006rb-F3 for submit@debbugs.gnu.org; Wed, 21 Oct 2020 02:25:43 -0400 Received: from mail-ed1-f46.google.com ([209.85.208.46]:45758) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kV7Z7-0006rJ-CA for 43916@debbugs.gnu.org; Wed, 21 Oct 2020 02:25:42 -0400 Received: by mail-ed1-f46.google.com with SMTP id dg9so1324672edb.12 for <43916@debbugs.gnu.org>; Tue, 20 Oct 2020 23:25:41 -0700 (PDT) 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=3vA6JcsofCKEXpshvu9UT6BPXmR7+HqFTV9+42i9VDI=; b=ScpP+in8rpyNny/+erE7u8gbh8LClIn0skfHF34PjyJmo7UTNYJ+7FMGDlLgmMbA4N BPzQVJ2cqsSlONmtofNvsXMpbjS7Z+VRnWiKo9hdRSf0EPAiF+aG1DCLpnivxNURL9yV K62KqctK4/NbuFVsjWKPpTYqEsQn+OS8oQFHbsX/Z9frNdZ5dQbKFqsh1Z14UwxWoQxZ TbjTDG0O1Ze7Wz5nDR+S9S4PhH1/fi961xgTbepsDDDbGO5ZbNPJhfuTQwe2d5njjwRI gXmJUgW2Uelxiy4tzH2vJT/9Bqj37Kxo4GBqjMhczTACLYIoIl/CR9HpFkpbuOeN32N1 1H7w== X-Gm-Message-State: AOAM532SjslqDoeEhcZPeeMmppSTe9SC/NbzlV3rexUu8PXmWhdm5fhN n7rNXuplcyU5TAKZKs7zDdNmjpL3kgcKE37dq70= X-Google-Smtp-Source: ABdhPJw78eryuIyCz+FC/z/vzvqjIU4hU7O1v2+aKCfkkvu0hH8AOYfRIYGJ0Wko5FMR62M2f7GZP03GYgau0nPReVs= X-Received: by 2002:a05:6402:1d2c:: with SMTP id dh12mr724752edb.256.1603261534997; Tue, 20 Oct 2020 23:25:34 -0700 (PDT) MIME-Version: 1.0 References: <87sgalgz1q.fsf@gnus.org> <87h7qvf3qz.5.fsf@jidanni.org> <87o8l2sqqw.fsf@gnus.org> <87sgac6vhw.5.fsf@jidanni.org> <87mu0ihcli.fsf@gnus.org> <87imbhk7id.5.fsf@jidanni.org> <874kmqjksr.5.fsf@jidanni.org> In-Reply-To: <874kmqjksr.5.fsf@jidanni.org> From: Corwin Brust Date: Wed, 21 Oct 2020 01:25:23 -0500 Message-ID: Content-Type: multipart/mixed; boundary="00000000000046cb0305b2286aee" X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) --00000000000046cb0305b2286aee Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi! On Tue, Oct 20, 2020 at 6:42 AM =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan Jacobson wrote: > > >>>>> "LI" =3D=3D Lars Ingebrigtsen writes: > LI> =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan Jacobson writes= : > > >> OK but that doesn't explain the inconsistencies within the same langua= ge seen. > > LI> The $ is the same colour in Perl mode, so you'll have to be more > LI> specific about what inconsistencies you're referring to. > > All I know is in perl mode, > $$, $@, $bla > BB, BB, BTTT (Black, Tan) > > So it should be > BT, BT, BTTT like Shell-script mode, > or > BB, BB, BBBB > or > TT, TT, TTTT. I think what we have now makes sense. I've tried to attach a screenshot of a -Q session but with (setq cperl-hairy t) In essence, what I think I see is that cperl will color the whole array or hash variable including the @ or % sigil when it used as such, however, when a sigil is used to dereference only sigils is colored for the hash or array - the scalar being derefered is colored per scalar (e.g. tan). This is perhaps the most immediately obvious difference between perl and cperl-mode and probably a big part of why I think that cperl provides much better visual feedback than perl-mode. (As an aside, I've long wondered if there are people who perl-mode to cperl-mode and if disagreement about this drives that preference.) One thing I could wish for is that scalars used within hash and array access would be colored just as they are otherwise, e.g. using the tan color for the $scalar in $arr[$scalar] and $hash{$scalar}. Otherwise I'm pretty happy; I've not found a better Perl editing experience than Emacs cperl-mode. Thanks for your work on this feature! Corwin --00000000000046cb0305b2286aee Content-Type: image/png; name="emacs_4h1pZBfvyO.png" Content-Disposition: attachment; filename="emacs_4h1pZBfvyO.png" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kgj0cqdf0 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 F29eQi8uv45eWDZGz117FT133TWt/6//KW1adgMdfNC/0+J7N9JFN5c7Njolqk4fQ4MqKq6raLR6 qoZfHxbOo/ddGeWqy06iz3zqg7bP+d73vkf7778/jY6O0ofe/090zo9/SMuvOzea9+RDP1TLa1xF VP3Qhw5aCosqCx52u///4z/+g2655RbasGGD/fmL888/v5aGfpPp3Jdcdyk99cwDbTnx5B/Quyf9 vbpcnWHBSOlkhYWkZZBHVPw63vjIs3TylXfQnlO+S+tPO5LWH/t9Wn/09+mJw75LTxwzldb88Lv0 0DEH00NHfJ/uO+jbdP9B36L7pn2Hbv/OV+m2b3+Z9vrmPnTi/Gvpi1NPLHVcdEJUvB11HKNZqWO7 WQKLFy/OlAGXLV26tDZhcD1XXXUV3Xbbbbm59dZbadGiRbWtW4ZfHxbVbTeeZ3PN5SfTx3d8L/3m N7+hzZs32479scceowceeICmT59O/7T9/6aTjt/fznf70vPo+IPeU8trXEVUWXSjDx3E1CIq16hv vPHb6P/f/va3dM01V9Nzzz1n51m3bh2NjIxUbug/+IM/oCc33U/3P3RNlPsevNpm0djZ9K53/a26 XJ1hwbBseJRUZlS13/e+MvCiuuHh52jm5bfRdxsH0spjptM9hx9C9xx2MN0z/WAaP/wguueIg2nZ ft+i8cMOpOX77mWmHUy3fttI6ltfoRv239cud8zcMdr9wBNKHRN1i4q3YfOmGyofn3mpS1TcgZ1y yilqOefcc8+tXVQsoZtvvtk7nRSVGyHxSIrb8/LLL7dhmZ533nm2Uz/hhBNoxx13tPPwqIvnP/7A d9fyGtctqm72oYOYSqKSjcuN+pvfvB79//rrv6ZLLplvPwkwr776Kt1///108cUXl27ov/6bv6A5 F86yolpx92V0+12X0op7Lqc7x6+gu+4btdnjyzvTn/35n6jL1xUnKpaTHCXlheXE2eWzH61VVFnt 2YmDmusce/AZOvEny+nggw+2r29ReLnj5l1Hu+1/dKltrFNUvP7NzyynFx8JtkVGm79K6hTVBRdc oMrAlY+NjdUmC66HRXXppZfS3Llzbfj7IBYSy4Gf82P+n593WlR33TLXjqh4tPTJnd5H73n3dvSu v//rtsgR1Yqb59CxB/SXqLrdhw5qSolKa1xu1F//emv0/6+3/soetLxMWrR1ZOWd7/wzeuiRW+nm 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 fowuu+QimnvBbFrwk8vpzjtupfPPOqnW47LfU1hUfBOvDaYhuWNyF0hww9r/3XP+/4nHbFhSHB5J PWpE9fCD95lGPnmgG9mJisNX8BXNRBDVv580m75/0lz69owL6N07fJAeNZ/++JTEZ3fZiXb99I42 LKnV991lT2/wxTf8/yc+twd96psH066NH9JFy9fQ+z740VLHQqdFxeHtqvs4rWO7nXhcsuZxj5Pl dYfXwftVJGW2i1+PB+4yspv1BfrR4R+imYd+gI7e/x/ph9/+e/rb//U2K56idPP443UV6UPXPPaQ HUHdtPQ6I6kraNFPr6IVt99Cs8/A31Glhhtm9rk/NkPu0+11/PPnnG5inpv/+XLJi02i/88fsV/4 8blUDg9VOeeffTJ9Z+9ylyT3S5yoeHSUvHjCN4MsKs7b3v7f6LPf2Je++v3D6XNf3YsumTc7+i5q /K7bbHj0/NST6+1FFTyyvm7JQvrwzrvSLt/8Ae2y54F0/m2P0Xs/+LGudhS9TrdFlTVPneF18O/3 OQnlpexv/XH4eEkL/3ZfEXrxW39F+1A+A3Xu6SfQj089ls447Tg6xzxu7LVt3Z6+kKg47oCoGq3u QQmLShspFQn/QsXf/PVfqPUPSrTXtUj+7l8+bP/X6kYGK1KKRaLVVSXJY8wnWj2djLYNZaLVPVFT WFRIEJZV1Wj1IgiCIPFAVAiCIEhfB6JCEARB+joQFYIgCNLXgagQBEGQvg5EhSAIgvR1YqLiJwiC IAjSb4lE9fLLL2em07z44uq+DgAAgHY0X8gwW7bwjXbLB6LyDAAAgHY0X8gwmnyKBKLyDAAAgHY0 X8gwmnyKBKLyDAAAgHY0X8gwmnyKpD9FNbo7vTE0RDS0PW0dd9PPotftNJNJ0+glOX8tya4fAABA O5ovZBhNPkXSh6IywnCiYGFNOUuUraZXphiRJKbVmbT6AQAAtKP5QobR5FMk3qJa/s4tNO8zr9Hy z5j/3/karV/6Gi0Mp63nLVm7NXj+zpdp1Vq7bbT53JfNc55nazAhg0gK49MiOb00Y3vzeJoR1+70 ih1ZLaatk3jUs30w8rGjH1PmlrXLGLnZeVx5cnRk6pjilt+eXp/B9bt50utv0aSR4SFT1KCxZjgJ AAC2UTRfyDCafFz23HNPdbqM/4jKiiiQ0OZzXwtkZR6vP8RIbKndFiKW17lvhE+YN2iVE1kOMZEI 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 --00000000000046cb0305b2286aee-- From unknown Sat Jun 14 19:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43916: $$, $@, $bla colors in Perl mode vs. Shell-script mode In-Reply-To: <87imbhk7id.5.fsf@jidanni.org> Resent-From: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 21 Oct 2020 22:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43916 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Corwin Brust Cc: Lars Ingebrigtsen , 43916@debbugs.gnu.org Received: via spool by 43916-submit@debbugs.gnu.org id=B43916.160332036829638 (code B ref 43916); Wed, 21 Oct 2020 22:47:01 +0000 Received: (at 43916) by debbugs.gnu.org; 21 Oct 2020 22:46:08 +0000 Received: from localhost ([127.0.0.1]:50850 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVMrw-0007hx-Hg for submit@debbugs.gnu.org; Wed, 21 Oct 2020 18:46:08 -0400 Received: from bumble.birch.relay.mailchannels.net ([23.83.209.25]:16451) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVMrs-0007hh-02 for 43916@debbugs.gnu.org; Wed, 21 Oct 2020 18:46:08 -0400 X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 5AB3718150C; Wed, 21 Oct 2020 22:46:02 +0000 (UTC) Received: from pdx1-sub0-mail-a38.g.dreamhost.com (100-96-21-48.trex.outbound.svc.cluster.local [100.96.21.48]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id D6F2B181C2D; Wed, 21 Oct 2020 22:46:01 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from pdx1-sub0-mail-a38.g.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.10); Wed, 21 Oct 2020 22:46:02 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@jidanni.org X-MailChannels-Auth-Id: dreamhost X-Thread-Attack: 6b9e5de16220c5a8_1603320361944_3046760936 X-MC-Loop-Signature: 1603320361944:98125252 X-MC-Ingress-Time: 1603320361943 Received: from pdx1-sub0-mail-a38.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a38.g.dreamhost.com (Postfix) with ESMTP id 8DBA8B5B90; Wed, 21 Oct 2020 15:46:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to:cc :subject:references:date:message-id:mime-version:content-type; s=jidanni.org; bh=Y53wJymcWa2yT5Hts2SLB0aaWAY=; b=FiTsYzsU4RtWa VhmD6bjMCA/hwc9BxMrbzFcmYpcLUpxL7v9QU9PBjlWApBJnJG96QCJlPyT8+ifW frZ9aQEMQ4LDUyoKHmN6CXCgBi4555rwmzMK92h5VIdAZDyTzD+A38zeDj/AcfgM 9ZGD1nJjXMYIuOZ79bMk7mJ8N7bZtQ= Received: from jidanni.org (114-46-60-36.dynamic-ip.hinet.net [114.46.60.36]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by pdx1-sub0-mail-a38.g.dreamhost.com (Postfix) with ESMTPSA id D72327F4FC; Wed, 21 Oct 2020 15:46:00 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a38 From: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson References: <87sgalgz1q.fsf@gnus.org> <87h7qvf3qz.5.fsf@jidanni.org> <87o8l2sqqw.fsf@gnus.org> <87sgac6vhw.5.fsf@jidanni.org> <87mu0ihcli.fsf@gnus.org> <87imbhk7id.5.fsf@jidanni.org> <874kmqjksr.5.fsf@jidanni.org> Date: Thu, 22 Oct 2020 06:45:56 +0800 Message-ID: <87imb3gpuj.5.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) That's great about cperl mode. I was just talking about the default modes that emacs chooses for $ emacs fileA.sh fileB.pl