Received: (at 76759) by debbugs.gnu.org; 5 Mar 2025 13:29:12 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 05 08:29:12 2025 Received: from localhost ([127.0.0.1]:36137 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tpooC-0001bX-D1 for submit <at> debbugs.gnu.org; Wed, 05 Mar 2025 08:29:12 -0500 Received: from fout-b4-smtp.messagingengine.com ([202.12.124.147]:36061) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <jostein@HIDDEN>) id 1tpoo8-0001ax-Vw for 76759 <at> debbugs.gnu.org; Wed, 05 Mar 2025 08:29:09 -0500 Received: from phl-compute-01.internal (phl-compute-01.phl.internal [10.202.2.41]) by mailfout.stl.internal (Postfix) with ESMTP id 6C5651140176; Wed, 5 Mar 2025 08:29:03 -0500 (EST) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-01.internal (MEProxy); Wed, 05 Mar 2025 08:29:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= secure.kjonigsen.net; h=cc:cc:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1741181343; x=1741267743; bh=e6HBT0b7kd9jrw2lXu71P9B+llfED88z1umU75GlAII=; b= A1yAGaTYvfvmJIoEZs6VNHkMxl7Egfsj7vEgwEQDIstl8NTji5vy2A1OtlX9FBkG iviHKkHlwUXC2KaHjMWPEoUEFqnBEQg6fX1W39+/pPLVjFPTzCKIg2qFJD9/1BdY RZggAxRUfurbY4Mxy3rmm7cSCKB383aYmiOk2qyjzHZfltFvyBiVK5Gq+zupQDCp Npmh9IjriyayG71FHlizHXXQTcoA7wvHGFTdOzcdzKy8LWkCXF748365x+qSMvXU /oHo72uODWhJdZ6fi4bURxyI/TMb5i1O5qL7n04+IFr04j4LEqiRZ8355sD+WQpt ZOcxuGzT8D0yafVXElLXYw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1741181343; x=1741267743; bh=e6HBT0b7kd9jrw2lXu71P9B+llfED88z1um U75GlAII=; b=MQR8pT9+j1L35pXkO5vtGxzhRedHjw0Pix67GvQ0C95ZZ1u0c2H jGGBZDn3Msj1R5N+0DZYdoPxxl87pApKMtqnAfJBsht7yzO5FFnuJGpU7iEswaDM VzghgnOZghokRGtD3F6b7vhBxA8j88740UT2zsEYMrhwIWmpwsXUBRBQu9wXPONG d81fNYuTllrjhpBfT9m/NPKCk4jtl9kP8gdugAL+lAoa26xKa+7dkAeCzMcurODO LOgvBLZvtmC1vCIIpoaPVXKElIYWPFWE+zKVCVEoqZidFLgFeyHDP+yiFFLVhJJq vhT6IbmPl1GNblOzBaUVq6TFog8qMWJeWDg== X-ME-Sender: <xms:n1HIZ1Xolf37mSEZyIXJE8bdW6YHyqeZOo_kF2x7asmd1Uw-SW3PtQ> <xme:n1HIZ1lm4tOyaaOWupW2HvYyBFkel8yE7HhTnARZOSl6cZu5nBdqlg_WcqZZhn08i IjYOf1ZqF_56ui6Mg> X-ME-Received: <xmr:n1HIZxbixR7aeX_U-HKx1H_wcYXcYhVqifWevUG5HueTbVi_Q14svngt7ma3YV8POUo> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddutdegleefucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpih gvnhhtshculddquddttddmnecujfgurhephffktgggufffjgevvfhfofesrgdtmherhhdt vdenucfhrhhomheplfhoshhtvghinhcumfhjpphnihhgshgvnhcuoehjohhsthgvihhnse hsvggtuhhrvgdrkhhjohhnihhgshgvnhdrnhgvtheqnecuggftrfgrthhtvghrnhepgeeg ffevieeggedujeehhfeftdegtddugeejuedvteeujeeutdekieejieejteelnecuvehluh hsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepjhhoshhtvghinhes shgvtghurhgvrdhkjhhonhhighhsvghnrdhnvghtpdhnsggprhgtphhtthhopeegpdhmoh guvgepshhmthhpohhuthdprhgtphhtthhopehmrghurhhoohgrrhgrnhgurgesghhmrghi lhdrtghomhdprhgtphhtthhopegrrhhnvggpsggrsgesfigvsgdruggvpdhrtghpthhtoh epjeeijeehleesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopegvmhgrtghs qdguvghvvghlsehgnhhurdhorhhg X-ME-Proxy: <xmx:n1HIZ4VzjKiTG1Wsy2hHOsWFTyeT4G9KcK4bJrkLPlVdHUc2BSpGbQ> <xmx:n1HIZ_lxdgSCIF0FNLuUgSpFY_IKizsuhLnyp0zgka51mMdBmcBktA> <xmx:n1HIZ1fZRtG_dlXT-3EaOUTkW0iru665OBBfy4zdkIBNp4y92l5XVA> <xmx:n1HIZ5FFQAMDgoaUgBfDLW8sNaESKseL-K91T0WRErfbeD9IEbySjw> <xmx:n1HIZ4CVZMgUVcrVuq5_M8bsaU3QnTdtc69pRhnllt3fPjUx8TIc_6oP> Feedback-ID: ib2f84088:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 5 Mar 2025 08:29:02 -0500 (EST) From: =?utf-8?Q?Jostein_Kj=C3=B8nigsen?= <jostein@HIDDEN> Message-Id: <E959AACF-8456-4F33-90EC-DB68A25C5405@HIDDEN> Content-Type: multipart/alternative; boundary="Apple-Mail=_C05E37ED-D71A-4B2C-BDC1-1A0F1DF65426" Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\)) Subject: Re: [PATCH] 31.0.50; makefile-mode: incorrectly highlights make-instructions as make targets Date: Wed, 5 Mar 2025 14:28:49 +0100 In-Reply-To: <F81C073D-3A68-45A2-B4BA-AB89996F9FDB@HIDDEN> To: Mauro Aranda <maurooaranda@HIDDEN>, "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN> References: <FC4586A9-DF0C-4815-A561-336A87140EBB@HIDDEN> <140fffe4-79a9-4bff-9148-9debd208e6fc@HIDDEN> <F81C073D-3A68-45A2-B4BA-AB89996F9FDB@HIDDEN> X-Mailer: Apple Mail (2.3826.400.131.1.6) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 76759 Cc: 76759 <at> debbugs.gnu.org, "Ergus via Emacs development discussions." <emacs-devel@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: -1.7 (-) --Apple-Mail=_C05E37ED-D71A-4B2C-BDC1-1A0F1DF65426 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Tested with \t and that works too. Attached is a patch containing these = changes and which fixes this (these) bug(s). =EF=BF=BC =E2=80=94 Kind Regards Jostein Kj=C3=B8nigsen > On 5 Mar 2025, at 14:19, Jostein Kj=C3=B8nigsen = <jostein@HIDDEN> wrote: >=20 >> =46rom the Makefile format, I think this should not be leading = whitespace, but only leading tabs. Leading spaces in rules are a syntax = error. Can you check whether \t instead of \s also works? >=20 >=20 > Good catch, Arne. Will check. >=20 >> Looks like the 10th duplicate of Bug#17400. >=20 >=20 > Also good catch, Mauro. Can someone merge these 2 bugs? >=20 > But honestly: A more than 10 year old bug!!! About time we get it = fixed! >=20 > I'll report back as soon as I have a new patch! >=20 > =E2=80=94 > Kind Regards > Jostein Kj=C3=B8nigsen >=20 --Apple-Mail=_C05E37ED-D71A-4B2C-BDC1-1A0F1DF65426 Content-Type: multipart/mixed; boundary="Apple-Mail=_ED394EC3-E220-409E-B5C9-D008B6A74791" --Apple-Mail=_ED394EC3-E220-409E-B5C9-D008B6A74791 Content-Transfer-Encoding: 7bit Content-Type: text/html; charset=us-ascii <html><head><meta http-equiv="content-type" content="text/html; charset=us-ascii"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div>Tested with \t and that works too. Attached is a patch containing these changes and which fixes this (these) bug(s).</div><div><br></div><div></div></body></html> --Apple-Mail=_ED394EC3-E220-409E-B5C9-D008B6A74791 Content-Disposition: attachment; filename=0001-Fix-fontification-error-in-makefile-mode.patch Content-Type: application/octet-stream; x-unix-mode=0644; name="0001-Fix-fontification-error-in-makefile-mode.patch" Content-Transfer-Encoding: quoted-printable =46rom=20ca150c19ae03f55a7f83026d3e52327ad7f37a4f=20Mon=20Sep=2017=20= 00:00:00=202001=0AFrom:=20=3D?UTF-8?q?Jostein=3D20Kj=3DC3=3DB8nigsen?=3D=20= <jostein@HIDDEN>=0ADate:=20Wed,=205=20Mar=202025=2010:24:09=20= +0100=0ASubject:=20[PATCH]=20Fix=20fontification=20error=20in=20= makefile-mode.=0A=0A-=20lisp/progmodes/make-mode.el:=20= makefile-dependency-regex=0A=0AEnsure=20we=20check=20for=20leading=20= spaces=20when=20trying=20to=20match=20make-targets.=0A---=0A=20= lisp/progmodes/make-mode.el=20|=202=20+-=0A=201=20file=20changed,=201=20= insertion(+),=201=20deletion(-)=0A=0Adiff=20--git=20= a/lisp/progmodes/make-mode.el=20b/lisp/progmodes/make-mode.el=0Aindex=20= 0ae74630cff..29c1d025fef=20100644=0A---=20a/lisp/progmodes/make-mode.el=0A= +++=20b/lisp/progmodes/make-mode.el=0A@@=20-226,7=20+226,7=20@@=20= makefile-runtime-macros-list=0A=20;;=20index=20in=20= makefile-imenu-generic-expression.=0A=20(defvar=20= makefile-dependency-regex=0A=20=20=20;;=20Allow=20for=20two=20nested=20= levels=20$(v1:$(v2:$(v3:a=3Db)=3Dc)=3Dd)=0A-=20=20= "^\\(\\(?:\\$\\(?:[({]\\(?:\\$\\(?:[({]\\(?:\\$\\(?:[^({]\\|.[^\n$#})]+?[}= )]\\)\\|[^\n$#)}]\\)+?[})]\\|[^({]\\)\\|[^\n$#)}]\\)+?[})]\\|[^({]\\)\\|[^= \n$#:=3D]\\)+?\\)\\(:\\)\\(?:[=20\t]*$\\|[^=3D\n]\\(?:[^#\n]*?;[=20= \t]*\\(.+\\)\\)?\\)"=0A+=20=20= "^\\(\\(?:\\$\\(?:[({]\\(?:\\$\\(?:[({]\\(?:\\$\\(?:[^({]\\|.[^\n\t$#})]+?= [})]\\)\\|[^\n\t$#)}]\\)+?[})]\\|[^({]\\)\\|[^\n\t$#)}]\\)+?[})]\\|[^({]\\= )\\|[^\n\t$#:=3D]\\)+?\\)\\(:\\)\\(?:[=20\t]*$\\|[^=3D\n]\\(?:[^#\n]*?;[=20= \t]*\\(.+\\)\\)?\\)"=0A=20=20=20"Regex=20used=20to=20find=20dependency=20= lines=20in=20a=20makefile.")=0A=20=0A=20(defconst=20= makefile-bsdmake-dependency-regex=0A--=20=0A2.48.1=0A=0A= --Apple-Mail=_ED394EC3-E220-409E-B5C9-D008B6A74791 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 <html><head><meta http-equiv=3D"content-type" content=3D"text/html; = charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; = -webkit-nbsp-mode: space; line-break: = after-white-space;"><div></div><div> <meta charset=3D"UTF-8"><div>=E2=80=94<br>Kind Regards<br>Jostein = Kj=C3=B8nigsen</div> </div> <div><br><blockquote type=3D"cite"><div>On 5 Mar 2025, at 14:19, Jostein = Kj=C3=B8nigsen <jostein@HIDDEN> wrote:</div><br = class=3D"Apple-interchange-newline"><div><meta http-equiv=3D"content-type"= content=3D"text/html; charset=3Dutf-8"><div style=3D"overflow-wrap: = break-word; -webkit-nbsp-mode: space; line-break: = after-white-space;"><div><blockquote type=3D"cite">=46rom the Makefile = format, I think this should not be leading whitespace, but only leading = tabs. Leading spaces in rules are a syntax error. Can you check whether = \t instead of \s also works?</blockquote></div><div><br></div><div>Good = catch, Arne. Will check.</div><div><br></div><div><blockquote = type=3D"cite">Looks like the 10th duplicate of = Bug#17400.<br></blockquote></div><div><br></div><div>Also good catch, = Mauro. Can someone merge these 2 bugs?</div><div><br></div><div><div>But = honestly: A more than 10 year old bug!!! About time we get it = fixed!</div></div><div><br></div><div>I'll report back as soon as I have = a new patch!</div><div><br></div><div><div> <meta charset=3D"UTF-8"><div>=E2=80=94<br>Kind Regards<br>Jostein = Kj=C3=B8nigsen</div> </div> <div><br></div></div></div></div></blockquote></div><br></body></html>= --Apple-Mail=_ED394EC3-E220-409E-B5C9-D008B6A74791-- --Apple-Mail=_C05E37ED-D71A-4B2C-BDC1-1A0F1DF65426--
bug-gnu-emacs@HIDDEN
:bug#76759
; Package emacs
.
Full text available.Mauro Aranda <maurooaranda@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 76759) by debbugs.gnu.org; 5 Mar 2025 13:28:30 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 05 08:28:30 2025 Received: from localhost ([127.0.0.1]:36124 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tponW-0001ZS-4X for submit <at> debbugs.gnu.org; Wed, 05 Mar 2025 08:28:30 -0500 Received: from mail-pj1-x1032.google.com ([2607:f8b0:4864:20::1032]:56699) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <maurooaranda@HIDDEN>) id 1tponS-0001Z7-UC; Wed, 05 Mar 2025 08:28:27 -0500 Received: by mail-pj1-x1032.google.com with SMTP id 98e67ed59e1d1-2f9d3d0f55dso11000628a91.1; Wed, 05 Mar 2025 05:28:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741181301; x=1741786101; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=ULzSnmD1ItcDA5CMOaAR27mfki7S5XkZbmga5Ve+e4M=; b=FRZVkyORDLTAZE5w8ZKPHss5QvOhnUYoAUeZTORNsExfaGbtt400kzEx7nOzNAR7Eq /iQuc1/fDf+Q4K4QKTBtzvItk+f6LE0+yB3vDL//rArjco+WE4rKFT+8qIvuYGIA0Iy2 gIRRQ9n2rGFBKJbdDykB/b36WqPEj2EucmYX3pBPcStD00hyQ0zZQQIiN8q10Jon3v3l LJh54ltDM2A2a0lteKBM0L6uffWLtcmZZ0dJnZQX7MNJKd/I8rp6noTH6Z0DKWkImzKt ZPqJiF61y9JMsf7mgbCP4hxNZDflC/hEKPcKY/gfwRp32r2t93fACX07aoewxegNGaSe SoOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741181301; x=1741786101; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ULzSnmD1ItcDA5CMOaAR27mfki7S5XkZbmga5Ve+e4M=; b=IOzlNSufHAqJsibpshcIF1aQFuQ7t4C/xYn/XLOCFBfNddLw0Y2B9HDCbfWJkf9Iwd Ma8BgefIrM028TREJewozlGjjiJh02zZuuwkOs7IISaVKdnNcFHsogRlaNcawOxTlDrp U/qfksVmHIQriV6TfRw+k5GPm97RG78kusXSo5EXcvdcyumYqJRNHhwZjW0Ulz91xzPZ a2n9RfcphLPKh29678PtgRdPP1cOsArDNif4HfuxT606Fbldjra+GgElwfcfShfxlKKi iyPNDcqQgvEqoAZLAGg9a0U6Msttw0Brx60434gUA2KXzqQwmAbP1SSiJfTYv+AlKpnP zrZQ== X-Forwarded-Encrypted: i=1; AJvYcCWFlr6WIRDWOiGxmAPwrCaYd0gk/WReJmxbkRJcwV7DH4U/roc66UJ5vOCa7vSA5BhHipfoloSy <at> debbugs.gnu.org X-Gm-Message-State: AOJu0YyqAHSvF4IoNjqyzbHpTnomhtWLp41tRTTYw8eb9lCppAKO6pUb YF1GyH5gdl5+1FpYcrUz8LomlJW7HSYWEyFOXirG9pdhhH7kOn1d X-Gm-Gg: ASbGncumzIKZ5EgrA9lC1WZIbdYErVjzUHVdRDCRKgZGoq1CjSw2X0pESuWZvX8ZFOM pidd95xTZpfP8TshDsXLcrXPN2+DdQ/1jdb8AINiJyqp7w+KeuAQhZMmdPHK0pS9fsrKiOWeyF8 T0YxUaLQmWhHRP9KOf232ePMGxJxEVLtGB/xadIFQWp81AnCFcZKeU5Bkb0E8DDic0k91JjjWrl gP3EhdWgPMRMPbkTGif9PJ2Je2nHenipH/7YajLKT8mM8WrmxRATIh/82TZYErDb9xHFGozFwba AnO1SgPCaHcURAJfiBUJNdWWvsLq3Xi8gzDJJqCpLzb4YK2pbQU= X-Google-Smtp-Source: AGHT+IEF2f6/1XtOy+PyzZu/s2DhIyO/ZyJxFZSgZAqr1h/Jz/KxM//uOQLF+GYhImliKzntdzmC/w== X-Received: by 2002:a17:90b:2e44:b0:2ee:c918:cd60 with SMTP id 98e67ed59e1d1-2ff49753517mr5374086a91.20.1741181300714; Wed, 05 Mar 2025 05:28:20 -0800 (PST) Received: from [192.168.0.234] ([181.228.33.6]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-223501d2778sm112891595ad.36.2025.03.05.05.28.19 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 05 Mar 2025 05:28:20 -0800 (PST) Message-ID: <f581be9b-cb67-4e14-a2ff-598d66f3bb81@HIDDEN> Date: Wed, 5 Mar 2025 10:28:17 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] 31.0.50; makefile-mode: incorrectly highlights make-instructions as make targets To: =?UTF-8?Q?Jostein_Kj=C3=B8nigsen?= <jostein@HIDDEN> References: <FC4586A9-DF0C-4815-A561-336A87140EBB@HIDDEN> <140fffe4-79a9-4bff-9148-9debd208e6fc@HIDDEN> <F81C073D-3A68-45A2-B4BA-AB89996F9FDB@HIDDEN> Content-Language: en-US From: Mauro Aranda <maurooaranda@HIDDEN> In-Reply-To: <F81C073D-3A68-45A2-B4BA-AB89996F9FDB@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76759 Cc: "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN>, 76759 <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 (-) merge 17400 76759 quit Jostein Kjønigsen <jostein@HIDDEN> writes: > Looks like the 10th duplicate of Bug#17400. > > Also good catch, Mauro. Can someone merge these 2 bugs? Thanks for confirming. Merging the bugs now. > But honestly: A more than 10 year old bug!!! About time we get it fixed! > > I'll report back as soon as I have a new patch! Thanks for working on this.
bug-gnu-emacs@HIDDEN
:bug#76759
; Package emacs
.
Full text available.Received: (at 76759) by debbugs.gnu.org; 5 Mar 2025 13:19:34 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 05 08:19:34 2025 Received: from localhost ([127.0.0.1]:36101 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tpoes-00018b-9o for submit <at> debbugs.gnu.org; Wed, 05 Mar 2025 08:19:34 -0500 Received: from fout-b4-smtp.messagingengine.com ([202.12.124.147]:49393) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <jostein@HIDDEN>) id 1tpoep-00018N-OJ for 76759 <at> debbugs.gnu.org; Wed, 05 Mar 2025 08:19:32 -0500 Received: from phl-compute-05.internal (phl-compute-05.phl.internal [10.202.2.45]) by mailfout.stl.internal (Postfix) with ESMTP id 0F69811401F8; Wed, 5 Mar 2025 08:19:26 -0500 (EST) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-05.internal (MEProxy); Wed, 05 Mar 2025 08:19:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= secure.kjonigsen.net; h=cc:cc:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1741180765; x=1741267165; bh=GwMACskg75D2lc9qflalow7YzUsaB8LVhmI8gjB4t/E=; b= ql6s/e+VFlqysTg3USNJVRD/3nR4On9XBDYjolChn9JZkzB1S9Vzc1khdw/xInBH xrzNJofZJAm4FG1BkosPypQ5qSF989YdVquRAx3t8kPYDL+wGsJi5K4xg/B2wd5h bMfcV9PMMMEQ7y52l6nooIdHKGXF0/+N0E05s2PhO/Fy3NTF6rrtjB46zyxm+wor gJ4iHz6mEjHwC38O8qT/dDUXxZk3TjcAJtOsKLiLAtgvSokiDZcJvUNfuMoNTtcC L6lHNnZNid/IACeH7wkkix+vgkzIxqpRN7DC3t/83A/dKQmMLryar3+e4kS9BeQk +dp+9C8u/8AyRzdFb4h1aw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1741180765; x=1741267165; bh=GwMACskg75D2lc9qflalow7YzUsaB8LVhmI 8gjB4t/E=; b=aN/gBR9bJvdm4uPTqkVg0pF2dtNYd/t5jm2Hi7tjKHAQkjcaec4 B+r9loYROnjcWvcHZgtYUkQoZX/Szh1IpyE8VDv3+2Y+lAUJSsVaNBhbVNgUMNjp AkB+/WlSUiLNZOPGqru/ChzoSOAY6Izxktr1SlwJcUqarn22fAImJpGD/3fR2dve 3XLt/stpZJJlArhO6TipKihjmPIOsqf8LmIncvwR4iifb4n+DewK7TKouTa6mdFg x7L/cCW9qet96DWQ3YjI3BXZ4YVUxc2z5Lt6nu4FYMjKZO0b1nNwbSmohT+Qj5p7 vYGoh/ZhxB0tb6Gh36/qULGhnsgYJXmq3zQ== X-ME-Sender: <xms:XU_IZzBMkuCeZrqNWJGI1U5o3bw2aDy4dzsZJbPzitvaDzvvI61pFw> <xme:XU_IZ5is8zKTsxv3SpNNx_lmyHsXdSSUX5XVG1Jq3HdADzjXGA9WImaveCdLXbDqk 6Rx5eZSegdt42Gd9w> X-ME-Received: <xmr:XU_IZ-lkUYIY4LN3jonhUZRPxXRhcxlPl5xRA7qiC-Ts8byIaLhKispiheVU93njUaE> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddutdegleduucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpih gvnhhtshculddquddttddmnecujfgurhephffktgggufffjgevvfhfofesrgdtmherhhdt jeenucfhrhhomheplfhoshhtvghinhcumfhjpphnihhgshgvnhcuoehjohhsthgvihhnse hsvggtuhhrvgdrkhhjohhnihhgshgvnhdrnhgvtheqnecuggftrfgrthhtvghrnhepvdei tdeuheelfeefteejgfegvdevleduveekffefhffgjeekteejheetffegueegnecuvehluh hsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepjhhoshhtvghinhes shgvtghurhgvrdhkjhhonhhighhsvghnrdhnvghtpdhnsggprhgtphhtthhopeefpdhmoh guvgepshhmthhpohhuthdprhgtphhtthhopehmrghurhhoohgrrhgrnhgurgesghhmrghi lhdrtghomhdprhgtphhtthhopegrrhhnvggpsggrsgesfigvsgdruggvpdhrtghpthhtoh epjeeijeehleesuggvsggsuhhgshdrghhnuhdrohhrgh X-ME-Proxy: <xmx:XU_IZ1y5APdMMCNIw75rIxtacPWHW3WMctiEgCp0FEYxGEaoV6ju3A> <xmx:XU_IZ4RY67Yl9lyuOMg0oRx2qg1NhuYpPMhXLmI0gltYzGykuZdk7Q> <xmx:XU_IZ4bkUeaYsqw4fnSAVNmAz3udm2z0whwpKIXQJySjH9HLSTVGrA> <xmx:XU_IZ5RCVPZcPFVh0vri_OYgHdtNFFsXHrOxLyKayjjtM0TKax4fuQ> <xmx:XU_IZ-cUhLQ5te1IYzffMJiDEqI_4-dXekgU6lnwSJvvURq4TCrFAY_4> Feedback-ID: ib2f84088:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 5 Mar 2025 08:19:25 -0500 (EST) From: =?utf-8?Q?Jostein_Kj=C3=B8nigsen?= <jostein@HIDDEN> Message-Id: <F81C073D-3A68-45A2-B4BA-AB89996F9FDB@HIDDEN> Content-Type: multipart/alternative; boundary="Apple-Mail=_24BF04F4-94C2-46C6-8B4B-832CEE20E26E" Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\)) Subject: Re: [PATCH] 31.0.50; makefile-mode: incorrectly highlights make-instructions as make targets Date: Wed, 5 Mar 2025 14:19:12 +0100 In-Reply-To: <140fffe4-79a9-4bff-9148-9debd208e6fc@HIDDEN> To: Mauro Aranda <maurooaranda@HIDDEN>, "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN> References: <FC4586A9-DF0C-4815-A561-336A87140EBB@HIDDEN> <140fffe4-79a9-4bff-9148-9debd208e6fc@HIDDEN> X-Mailer: Apple Mail (2.3826.400.131.1.6) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 76759 Cc: 76759 <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 (-) --Apple-Mail=_24BF04F4-94C2-46C6-8B4B-832CEE20E26E Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > =46rom the Makefile format, I think this should not be leading = whitespace, but only leading tabs. Leading spaces in rules are a syntax = error. Can you check whether \t instead of \s also works? Good catch, Arne. Will check. > Looks like the 10th duplicate of Bug#17400. Also good catch, Mauro. Can someone merge these 2 bugs? But honestly: A more than 10 year old bug!!! About time we get it fixed! I'll report back as soon as I have a new patch! =E2=80=94 Kind Regards Jostein Kj=C3=B8nigsen --Apple-Mail=_24BF04F4-94C2-46C6-8B4B-832CEE20E26E Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 <html><head><meta http-equiv=3D"content-type" content=3D"text/html; = charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; = -webkit-nbsp-mode: space; line-break: = after-white-space;"><div><blockquote type=3D"cite">=46rom the Makefile = format, I think this should not be leading whitespace, but only leading = tabs. Leading spaces in rules are a syntax error. Can you check whether = \t instead of \s also works?</blockquote></div><div><br></div><div>Good = catch, Arne. Will check.</div><div><br></div><div><blockquote = type=3D"cite">Looks like the 10th duplicate of = Bug#17400.<br></blockquote></div><div><br></div><div>Also good catch, = Mauro. Can someone merge these 2 bugs?</div><div><br></div><div><div>But = honestly: A more than 10 year old bug!!! About time we get it = fixed!</div></div><div><br></div><div>I'll report back as soon as I have = a new patch!</div><div><br></div><div><div> <meta charset=3D"UTF-8"><div>=E2=80=94<br>Kind Regards<br>Jostein = Kj=C3=B8nigsen</div> </div> <div><br></div></div></body></html>= --Apple-Mail=_24BF04F4-94C2-46C6-8B4B-832CEE20E26E--
bug-gnu-emacs@HIDDEN
:bug#76759
; Package emacs
.
Full text available.Received: (at 76759) by debbugs.gnu.org; 5 Mar 2025 13:01:02 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 05 08:01:02 2025 Received: from localhost ([127.0.0.1]:36060 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tpoMw-0000Mp-0T for submit <at> debbugs.gnu.org; Wed, 05 Mar 2025 08:01:02 -0500 Received: from mail-pl1-x631.google.com ([2607:f8b0:4864:20::631]:56767) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <maurooaranda@HIDDEN>) id 1tpoMt-0000MB-H8 for 76759 <at> debbugs.gnu.org; Wed, 05 Mar 2025 08:01:00 -0500 Received: by mail-pl1-x631.google.com with SMTP id d9443c01a7336-223785beedfso87333185ad.1 for <76759 <at> debbugs.gnu.org>; Wed, 05 Mar 2025 05:00:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741179653; x=1741784453; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=NrJAaC8JtjRDeJquhk0d6yolO9E04qvj/fjhmTb3Y+c=; b=EZ+ESaySlkvabX5V1P7C351hs2H7wFYSH/jxETkIwri9h2xlAoIo9S5jgJ52vQPA3/ HSxeISSAbhIz5kunYWZpLA5RQ2Zaf/ah/WQHvkaksil5/uo2YEdTR338lTfA8EU6QK7m QyNTrnbkIuyeMvA09bMbAXjKqAzObLGB1cJcrccavlVVY6LEb039DpI25MMZbSQSjS7q XSBQv34KQ2qOJgcsFM56BLCG1BYcVnRNyJkynlOWrbYky6ukMiRMqTl2numKmiXxc0uF kpjXBqD4z8+LHukc+n2ztSm0iUYKPwfyxzzGWXqtuOWi/8HNJjm9cTfnG4rAY/llOY/Q AC1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741179653; x=1741784453; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=NrJAaC8JtjRDeJquhk0d6yolO9E04qvj/fjhmTb3Y+c=; b=QQLfSSxGmHeGIXANMUefA02cv1lv9hcSe+HMXQIorM4pI/0jY2pJXNXE6l8Ftqa125 zxbcGnJz/j2n3MVhAdkQ+n4ZJk18wPVu1RfY10/aqYruejgUlDoW0qVdT4k6QT6PUu7J e8SqOkymPVA+DoqTJAcUA6BkbBEl02WG174r1M0fuANg/T2If7gLlIRkwom5TMQNHB2y n8KPZSo3po+i1DATNyyiW5eLSUnJOFeOxfji4dRsHP1+JyNVPiD13FEHTNw1WG2cKAkM JGJaWWuZ4NLQwqLO7w5SIg5R4GoM6hjAuC9BKMSWSqs/mABCJSnOTG8Mu1xPp84lDMgG 9XxQ== X-Forwarded-Encrypted: i=1; AJvYcCUaqhh9MtEfdzxrw22vLegYS1RNQyHdZWoiB1uOXtOuXpAEGjGnOZ7v6Kl2njQzWVcL9UnKag==@debbugs.gnu.org X-Gm-Message-State: AOJu0Ywlc2sZCJDSXibdcwGgmAi5Cij9Nd9AjvD187jpUoCBjvPL0xwo fRhifQTH1LP1twFjUhHnadWKTKGjIH5hI8mgJL5bjiRnF0QVqmh9 X-Gm-Gg: ASbGncsJ1RgPIP9IDhpgICIaz/+f7y3bNon1ycje6itiHJgM2DsEIIDxf2Nd8g97xKz u93ADEmfkhulSnAQPn1eJaZQ4AuQNSOVqM4Xp7EgHacQ1Z7pua9WDyK3NM3chbrjuIYxswRcgxA sbLMoGY8BSu5ZuFd2IZ47VAGsI0Y0uVmcTH9TmDl6enIJHUX7eL5LUawAUJTP+xCIp1dGRdU9EY MO9C0JqUu6UzDthAv0lEAzo3bZ7+gMHCwKbQvGhdFChz1AEzjx3IF+rOWOStwSq3+4G5aE+9xns rWYP4RrsUvPJ14jJTOTzEYnNOdUlQqrlEjtXJKy8rioQ1+NfXuU= X-Google-Smtp-Source: AGHT+IGn0X/nifGozhMi/gPWIpGsmPBFbyWUbDxLrvHZyaX8q2dmmeiQBNImo1myI6FtkQFqeNBDRg== X-Received: by 2002:a17:902:f682:b0:223:37b8:c213 with SMTP id d9443c01a7336-223f1d359fdmr43831675ad.52.1741179652992; Wed, 05 Mar 2025 05:00:52 -0800 (PST) Received: from [192.168.0.234] ([181.228.33.6]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2ff4e77629asm1257678a91.13.2025.03.05.05.00.51 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 05 Mar 2025 05:00:52 -0800 (PST) Message-ID: <140fffe4-79a9-4bff-9148-9debd208e6fc@HIDDEN> Date: Wed, 5 Mar 2025 10:00:50 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] 31.0.50; makefile-mode: incorrectly highlights make-instructions as make targets To: =?UTF-8?Q?Jostein_Kj=C3=B8nigsen?= <jostein@HIDDEN>, 76759 <at> debbugs.gnu.org References: <FC4586A9-DF0C-4815-A561-336A87140EBB@HIDDEN> Content-Language: en-US From: Mauro Aranda <maurooaranda@HIDDEN> In-Reply-To: <FC4586A9-DF0C-4815-A561-336A87140EBB@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76759 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 (-) Jostein Kjønigsen <jostein@HIDDEN> writes: > Hey everyone. > > I found a bug in makefile-mode fontification. > > Currently shell-commands/make-instructions within a target may get > fontified as make-targets if they contain a : (colon) sign. > > Consider the following make-target: > > ------- Makefile ------ > > run-docker: build-docker > docker run -p 8080:8080 imagename > > -------------------------- > > This defined a make-target called "run-docker" which depends on > "build-docker", which runs the command "docker run -p 8080:8080 > imagename". > > In the current code, since the command contains a ":" the whole text up > to that point ("docker run -p 8080") gets fontified as a make-target, even > though it's clearly not declared at the beginning of the line. > Looks like the 10th duplicate of Bug#17400.
bug-gnu-emacs@HIDDEN
:bug#76759
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 5 Mar 2025 11:55:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 05 06:55:07 2025 Received: from localhost ([127.0.0.1]:35926 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tpnL9-0002eu-Ap for submit <at> debbugs.gnu.org; Wed, 05 Mar 2025 06:55:07 -0500 Received: from lists.gnu.org ([2001:470:142::17]:50660) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <arne_bab@HIDDEN>) id 1tpnL6-0002aX-Nm for submit <at> debbugs.gnu.org; Wed, 05 Mar 2025 06:55:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <arne_bab@HIDDEN>) id 1tpnKt-0008TR-07; Wed, 05 Mar 2025 06:54:51 -0500 Received: from mout.web.de ([217.72.192.78]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <arne_bab@HIDDEN>) id 1tpnKr-0002dH-7i; Wed, 05 Mar 2025 06:54:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1741175685; x=1741780485; i=arne_bab@HIDDEN; bh=6hLvZGCJlD9DLE7251z0fCm9BkMRurDNxtTUfScZ1kM=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=Avs3qSYtuAKGs8c90uPAmrMoHCMVwoxzWoSCJ61rhWm1UuQq4yEjyMxs1EbkhRbP Yku14O4pWm74QV57vxzRy1nOhjUIuHV6n4CWFc5E8haOcQ5lzf6C+PTZAVhZwMA2h +6XVntX2llpNpUlKKgCCbsr/z29K9NsiBPt1QAIHyIlk7iWKVZqbgNCLTrj/S1HLJ Ji3QMFU0eD2TRyF8c/U7uErojDWxUURdwz8VIMlNJnzF5hDdxbOSQJsCjsGwe4aPS gP1ajWmXWFMfqt4cbJkMnQ3wZG8eytUJ0Jgsc06lPCiAgq+i/hjML46noP7dhckOA dgoClTeah4MzBirwCw== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from fluss ([84.165.28.160]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1N7QQB-1tBWOm06G5-00woIs; Wed, 05 Mar 2025 12:54:45 +0100 From: "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN> To: Jostein =?utf-8?Q?Kj=C3=B8nigsen?= <jostein@HIDDEN> Subject: Re: [PATCH] 31.0.50; makefile-mode: incorrectly highlights make-instructions as make targets In-Reply-To: <FC4586A9-DF0C-4815-A561-336A87140EBB@HIDDEN> ("Jostein =?utf-8?Q?Kj=C3=B8nigsen=22's?= message of "Wed, 5 Mar 2025 10:32:39 +0100") References: <FC4586A9-DF0C-4815-A561-336A87140EBB@HIDDEN> User-Agent: mu4e 1.12.8; emacs 30.0.92 Date: Wed, 05 Mar 2025 12:54:41 +0100 Message-ID: <87wmd33d6m.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Provags-ID: V03:K1:I05O7+SF2zYV4R6CP95kuoHfTwqICNUbzBR8TjDGErgHK+ZvKTN TVNUp6P9kpwY5LBdZegvKeWkHRf91L3PFtqDS2CDrQluhweOyTPXf8fkE4koo6qu/I3Ldr6 lQNFnhyLOFI1OEB3dlxilBQ9VxVWaH4agPLMNKsJlR6sgMGKnIDaYb4oFMS8uG5UvH5tTry rDgZ2bC47lKEXxGSxJK6w== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:lDpbybPSxKc=;AkLGkmnLejTa79tK8Kx6yaGzVA/ 3a/f0OfnIJA2TsAAsoj1pv/DzUvtTNUbQ/lKD254eVQXEAI5kQh1Oao4APbtXdCFXoywgQ6WI WFZGVycjJg+kGM0I1Kw5eVkJQHvd+bjNMnzjcKHMhWBXzXxztG3jB/26qXjA2NE07LvvRuD9g FmJFFhwzkiMJFzjDztSt48IrN8jxzbIFGdfu08jWUQRltl0Ueb7DWIRIv33hVW464dx8dsSpw 2Jd47c8YeuUX3H9PBPsyHW11c90VmJEbYXaNvIX/1Oj/bT8HD+pVEAHKvmB9W8XnoAxraTSvP 8l7EJ+hJOWGKcBlXYnkOjkuuw43K2rpuBhpl2+0vo4cvf8Kf/IjgtWNGk7bpRyCbtrzgE1ARC fjT08++68PJ97dSkfTmBcz9ri1RG1H0iOuYdX3iPo+tFfNAD4K9d/edA35/KIrflaumdsd/iQ JKCa3b+VlzQybHZYMPK6Gb0J6vH1koJBL2nLx0NZfbDsTc3Odw4xDsivSHSkPv5w+3HRZQkTf gmLydqlDgiyAfX7hpCYbkUazCiG3XOsrw6Esu24tSmVzZjtO1f1zReU9wGEklL3zX1OvT6qA3 1ZiZnq/HVrmXQZ/5Ut7jl3RCneH/KNNiqmO/oR4i9LRsZSL+F1KwKwsTCpxqa7JI5LaqoqJff YIv2VpanGfsqdqpccNIVJRSyOJ40Nrj4wONGauT/V8rIa0EmiB1HQY2BbrLhtB60+ke0e2wCi v6ajc/49DH9silu99sTX16NHcIKPeTLMBgM/Q21KAip5KvMXfoRbRGo62fDz+WgfNrUuA5YXG k28t77q+Z6LsV6y+haIMWm6QebX3ffwIwUokrvEOG92Ck5m/Jm+x5kyb/P5lRAJriJm3G9QKX s1u67vIil2rtw5hqsq8PuYLfWa8Rz4BukkefpfBCCSZ3mDq9+gIrzboV/ZXx955GFza0ImwuP nr/UEIddeFwQERV7BY6p/5jd7u334lLfYs2Z6MV0KA7xh27dZvmHfeg15Gnjcn/Fq7S2cQw1P JE3xzqRvlqlzQ7WY8ACHAbfndXzooEu0/pobzOEl2Kui/fzNMidK+r1jgqvrl/9L+fir+0NDd nQvyac7nNCNQiMWcXKQ8lz83VKRQnp0XdOh9BoKmCMUJrfhxFwMJ4r5ZvvDyX69UGvjDevWLh DgqxKTOYaksUHPvUAtJynaKQmmmzA0q0uUdfkXpjXK4QSTRcNkpYQVrCukv8mD2agS5Y+eUED Sq0ReSCfbyMn8pzt2MGpFI+xqeuJdbp3hair1KV33w6rFo0H6v7c0I044AOALfyRvF5k0vAOd fbjN0JRe/kziMBPg88r/I18rYIdznGv5VhmvzBsYG45FZahMmHtfCJM/n1j+WEjQz4e4BOfvD lBMXb/c6HlD08V8eQwl8e20YXo85YvUB7onVo= Received-SPF: pass client-ip=217.72.192.78; envelope-from=arne_bab@HIDDEN; helo=mout.web.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_LOW=-0.7, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@HIDDEN, "Ergus via Emacs development discussions." <emacs-devel@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: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Jostein, Jostein Kj=C3=B8nigsen <jostein@HIDDEN> writes: > A common pattern used in this regex is "[^\n$#]" (with slight variations)= , which (from how I read regexps) aims to match anything which is not a > lineshift, a $-sign or a #-sign. > > "Anything" in this case would then also include whitespace, which IMO is = the source of the bug. > > I've tried changing this part of the statement in parts of the regex to "= [^\n\s$#]", like in the attached patch. Ie also exclude leading whitespace. > From what I've tested, it does not seem to have any adverse effects, alth= ough I may not have tested all areas affected by this change. From=20the Makefile format, I think this should not be leading whitespace, but only leading tabs. Leading spaces in rules are a syntax error. Can you check whether \t instead of \s also works? Best wishes, Arne =2D-=20 Unpolitisch sein hei=C3=9Ft politisch sein, ohne es zu merken. draketo.de --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmfIO4EQHGFybmVfYmFi QHdlYi5kZQAKCRAT741FJAPD6403EACKovVuo4u/9KHg9HbU1/07mlb67Xaju8Hp CHA3Nt9QXvR3TIuwbyJGnmbGsZ1h9Bx727hJJRNQIvimnkn8n4kjPWoimvLcqbwb Xb8SGi7kQrPvWtaH3zY1ZHdPpr3zIYQrRnaoP9vqWWpJzgNmNioSs1XBn+JxBWwk WVHc3Ypk9XtolAB8xjTDKl7JZ//JS+W6Fj5PqSnDgmm+yvrde8yaN0qU86HhDusw laVNfDvr5gXm/uTDPJPO6/AYj1s0TJ5FsPMjbgnlgNxO/0NQeQmo2L4i7S4pBqip UCLyXMpRofAbhJ1Rk/jPpPAR9MMEJ5qDTgPvGTzDgvf0DSxPQo0sSDhwGMU2Fplu BIypZzp03jN6mw0N+EDbluFI6NswVUg5iDQuOz+ztsyaXNIdDxduCV8cuXfAWRof yAtkDlvB+i6lxyq79ykMqrQFju+7sqhoiucVEqDc5qUTnbyOhy5smowKaJvwwoT0 Wy7QUSMqKLEt50L642UT5T5Fqa1ET9k/qdWlWc/dyHEHIpln1NrazzJbW/AtLpe7 rmPr6/3U0MJxsxUf2K9qI5fbfh3FNmuePq7P0FV6G05Btz33Xxc/XTMMWbL/374K 8myhUsza4llHp/EncYE/zfj08sA40FoZG/jVw4TaiwtBhfeqr0eUHH6w8ebR/xZk MnyGiC9C1YjEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmfIO4EQHGFy bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSIMyBACCXLuBV5himltN0okMMOhQdGWD SHFIiTSXoC2kp4svNyipQLYyZTKLWpBhXRjHAdYd8c5+T5gVDgmMHqrkDaDFT9Zq 9HDACt2tnqA3UVIsJehup6p3CJIujc3cvJwGFMZJtoyQhHH3YjbJ5QNhL8gEPrpy BQnevD4mE1xhP59bMg== =l6F5 -----END PGP SIGNATURE----- --=-=-=--
bug-gnu-emacs@HIDDEN
:bug#76759
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 5 Mar 2025 09:33:17 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 05 04:33:16 2025 Received: from localhost ([127.0.0.1]:35268 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tpl7q-0000sH-3T for submit <at> debbugs.gnu.org; Wed, 05 Mar 2025 04:33:16 -0500 Received: from lists.gnu.org ([2001:470:142::17]:45934) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <jostein@HIDDEN>) id 1tpl7j-0000rk-Vg for submit <at> debbugs.gnu.org; Wed, 05 Mar 2025 04:33:10 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <jostein@HIDDEN>) id 1tpl7d-0007Yl-6A; Wed, 05 Mar 2025 04:33:01 -0500 Received: from fhigh-a1-smtp.messagingengine.com ([103.168.172.152]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <jostein@HIDDEN>) id 1tpl7Z-0002sh-DK; Wed, 05 Mar 2025 04:33:00 -0500 Received: from phl-compute-12.internal (phl-compute-12.phl.internal [10.202.2.52]) by mailfhigh.phl.internal (Postfix) with ESMTP id 0622B11401C0; Wed, 5 Mar 2025 04:32:53 -0500 (EST) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-12.internal (MEProxy); Wed, 05 Mar 2025 04:32:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= secure.kjonigsen.net; h=cc:cc:content-type:content-type:date :date:from:from:in-reply-to:message-id:mime-version:reply-to :subject:subject:to:to; s=fm3; t=1741167173; x=1741253573; bh=jb mLETdglPZAT+FD7LdRGuW5RnFSZkR1yh1CskMZvBY=; b=tvyBuENwxd6HdA8BKY 2DqVQT3SVc64DHeakXWYyCU2kaXAOhUYjwD3SVa9oq0yvBO43kRAsMZXKcTd57k7 +lirpSyNaNZfdnVaOkCjpNfA4+jZwVN0nFh+YbXLQzw0GbiHnWMAmd5I19lQohWe 47RfhNjL+zWjvmd2FLqmMiq+/WVQERobGVx3duFLYX2AUjSBcpwjYzedTDkDekj7 V4fJZ1D4hjD6YO/WZXm2N8QloO3mkLD/7ysnD94zapxK7bOgg351jGRfGJwNhOce Uq3Pe7QgUTAvsqNMqpSo75exvdrSVfR8LujiKvXOUDW5GLOLlXHjkoVFmTBWBdjR vBZA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1741167173; x= 1741253573; bh=jbmLETdglPZAT+FD7LdRGuW5RnFSZkR1yh1CskMZvBY=; b=z /hsOVXdNIxb9z2XXbbr19KZ4BLvFcyzDyosUazlDayI9tenYUamd5kPAFc5vDPGU DZpiKZD78aQ/m/4GXsUB0CSTTpj6dMmRngvCq1oLxX3M24mPQMH14c/Wcr7d/1jf Gn6ypZt6EjcDIMsVuwMefVDEdjlPy0LTanIk6EEFAw9Qp6+KGUjDeV5fj20/V7b6 8DVb5V3SM/8ISWtEpGyl/0iuu7/IEQkYY4ZxM16g0cAnae/5FukuqcgqNseClxjs 4Gwv1Hiwe+0wwk/u3CHPG5bncaQtTZG2q/9ZBg1/mAHXWoiKmiFQ6bc1AtaWCTuq lZRfZ1IE1Ld4YJvdCqRHQ== X-ME-Sender: <xms:RBrIZ9botTM8ZYkJgLL3svXVy3aLg8_N32V5X0NYxA6cd60q_ATQXw> <xme:RBrIZ0aD4vQiZPUg7fXaI98ID3MIqfn51sR7KlV9V3Dt3opfDFMxJ3pH9fsIJf00k Vo1KDkVRHzmSZnJNg> X-ME-Received: <xmr:RBrIZ_8gS3afBymGnfiBvNCWibQCpLjGkniiX6QWNGIxv59qnPVancuTpP5dJZ5ZK_Y> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddutdeggeeiucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpih gvnhhtshculddquddttddmnecujfgurhephfgtggfukfffvefvofesrgdtmherhhdtvden ucfhrhhomheplfhoshhtvghinhcumfhjpphnihhgshgvnhcuoehjohhsthgvihhnsehsvg gtuhhrvgdrkhhjohhnihhgshgvnhdrnhgvtheqnecuggftrfgrthhtvghrnhepleetveeu ffeihfdvgeeivdeiveelleegtedujefhjeekkeffueekjefgffeggfelnecuvehluhhsth gvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepjhhoshhtvghinhesshgv tghurhgvrdhkjhhonhhighhsvghnrdhnvghtpdhnsggprhgtphhtthhopedvpdhmohguvg epshhmthhpohhuthdprhgtphhtthhopegsuhhgqdhgnhhuqdgvmhgrtghssehgnhhurdho rhhgpdhrtghpthhtohepvghmrggtshdquggvvhgvlhesghhnuhdrohhrgh X-ME-Proxy: <xmx:RBrIZ7qSma_RDUxPZneTw1kvWdvzZsizi4zdXYfnZdRVqN4OhI9W5w> <xmx:RBrIZ4pZ8oldtfNGIosk53-jgHuA2w9O_BvqSEsMoMrA0Qp2E0tHpA> <xmx:RBrIZxS4wDDhcWuT3y22_A3fZezUpLsMIcB0e2b4DJlF4w4qCFAJ6g> <xmx:RBrIZwrqfWQuL0BEzxuzxAn3Eee8bydbEyvBArVnDOQbbrof9rE23Q> <xmx:RBrIZ_1Nl7ENXkplI-Q8GHYRGtE0qi5ZLMyeyHrSCShLuuFjmmoO9BSV> Feedback-ID: ib2f84088:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 5 Mar 2025 04:32:51 -0500 (EST) From: =?utf-8?Q?Jostein_Kj=C3=B8nigsen?= <jostein@HIDDEN> Content-Type: multipart/alternative; boundary="Apple-Mail=_DCC3467D-9594-44D0-A1AF-E72761DF7A0B" Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\)) Subject: [PATCH] 31.0.50; makefile-mode: incorrectly highlights make-instructions as make targets Message-Id: <FC4586A9-DF0C-4815-A561-336A87140EBB@HIDDEN> Date: Wed, 5 Mar 2025 10:32:39 +0100 To: bug-gnu-emacs@HIDDEN X-Mailer: Apple Mail (2.3826.400.131.1.6) Received-SPF: pass client-ip=103.168.172.152; envelope-from=jostein@HIDDEN; helo=fhigh-a1-smtp.messagingengine.com X-Spam_score_int: -26 X-Spam_score: -2.7 X-Spam_bar: -- X-Spam_report: (-2.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: submit Cc: "Ergus via Emacs development discussions." <emacs-devel@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.3 (/) --Apple-Mail=_DCC3467D-9594-44D0-A1AF-E72761DF7A0B Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hey everyone. I found a bug in makefile-mode fontification. Currently shell-commands/make-instructions within a target may get = fontified as make-targets if they contain a : (colon) sign. Consider the following make-target: ------- Makefile ------ run-docker: build-docker docker run -p 8080:8080 imagename -------------------------- This defined a make-target called "run-docker" which depends on = "build-docker", which runs the command "docker run -p 8080:8080 = imagename". In the current code, since the command contains a ":" the whole text up = to that point ("docker run -p 8080") gets fontified as a make-target, = even though it's clearly not declared at the beginning of the line. Based on my digging, this seems to be due to the matching criteria = defined in makefile-dependency-regex. A common pattern used in this regex is "[^\n$#]" (with slight = variations), which (from how I read regexps) aims to match anything = which is not a lineshift, a $-sign or a #-sign. "Anything" in this case would then also include whitespace, which IMO is = the source of the bug. I've tried changing this part of the statement in parts of the regex to = "[^\n\s$#]", like in the attached patch. Ie also exclude leading = whitespace. =46rom what I've tested, it does not seem to have any = adverse effects, although I may not have tested all areas affected by = this change. Feel free to test the suggested changes, and let me know if they can be = improved in any way. =EF=BF=BC =E2=80=94 Kind Regards Jostein Kj=C3=B8nigsen In GNU Emacs 31.0.50 (build 19, aarch64-apple-darwin24.3.0, NS appkit-2575.40 Version 15.3.1 (Build 24D70)) of 2025-03-03 built on SOK67R3KWV97 Repository revision: 38ed2238316a83ad2c95db04f115c38ade48514f Repository branch: master Windowing system distributor 'Apple', version 10.3.2575 System Description: macOS 15.3.1 Configured using: 'configure --with-tree-sitter --with-native-compilation --with-imagemagick --with-harfbuzz' Configured features: ACL GLIB GNUTLS IMAGEMAGICK LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM ZLIB Important settings: value of $LC_ALL: en_US.UTF-8 value of $LC_CTYPE: UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: BSDmakefile Minor modes in effect: treemacs-filewatch-mode: t treemacs-follow-mode: t treemacs-hide-gitignored-files-mode: t treemacs-git-mode: t treemacs-fringe-indicator-mode: t global-git-commit-mode: t magit-auto-revert-mode: t electric-pair-mode: t highlight-symbol-mode: t flycheck-mode: t editorconfig-mode: t indent-bars-mode: t completion-preview-mode: t which-function-mode: t delete-selection-mode: t global-auto-revert-mode: t poetry-tracking-mode: t all-the-icons-completion-mode: t marginalia-mode: t vertico-mode: t global-nlinum-mode: t nlinum-mode: t override-global-mode: t server-mode: t global-hl-line-mode: t pixel-scroll-precision-mode: t doom-modeline-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-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 minibuffer-regexp-mode: t column-number-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t hs-minor-mode: t Load-path shadows: /Users/josteink/.emacs.d/elpa/transient-20250301.2218/transient hides = /Users/josteink/build/emacs/lisp/transient Features: (shadow sort mail-extr emacsbug lisp-mnt re-builder make-mode dockerfile-ts-mode conf-mode em-unix em-term term ehelp em-script em-prompt em-pred em-ls em-hist em-glob em-extpipe em-cmpl em-dirs em-basic em-banner em-alias esh-mode esh-var expand-region text-mode-expansions the-org-mode-expansions python-el-fgallina-expansions html-mode-expansions er-basic-expansions expand-region-core expand-region-custom whitespace hydra lv treemacs-hydras tabify treemacs-mouse-interface treemacs treemacs-header-line treemacs-compatibility treemacs-mode treemacs-bookmarks treemacs-tags treemacs-interface treemacs-persistence treemacs-filewatch-mode treemacs-follow-mode treemacs-rendering treemacs-annotations treemacs-async treemacs-workspaces treemacs-dom treemacs-visuals treemacs-fringe-indicator treemacs-faces treemacs-icons treemacs-scope treemacs-themes treemacs-core-utils pfuture ht treemacs-logging treemacs-customization treemacs-macros ido yaml-ts-mode display-line-numbers misearch multi-isearch help-fns radix-tree bicep-ts-mode magit-gitignore git-rebase goto-addr magit-extras vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs log-view vc bug-reference magit-bookmark magit-submodule magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log magit-diff smerge-mode git-commit log-edit pcvs-util magit-core magit-autorevert magit-margin magit-transient magit-process with-editor magit-mode benchmark magit-git magit-base magit-section cursor-sensor crm llama markdown-mode add-log elec-pair json-ts-mode vc-git vc-dispatcher tramp-cache time-stamp tramp-sh pulse org-duration diary-lib diary-loaddefs cal-iso disp-table oc-basic ol-eww ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum gnus-group gnus-undo gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range message sendmail yank-media rfc822 mml mml-sec epa derived epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win ol-docview doc-view jka-compr image-mode exif dired dired-loaddefs ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi org-agenda elisp-slime-nav etags fileloop paredit highlight-symbol flycheck editorconfig editorconfig-core editorconfig-core-handle editorconfig-fnmatch indent-bars-ts indent-bars cus-edit cus-start cus-load face-remap color eglot tree-widget external-completion jsonrpc flymake diff ert ewoc debug backtrace compile completion-preview which-func hideshow eww vtable url-queue shr pixel-fill kinsoku url-file svg xml puny mm-url gnus nnheader gnus-util mail-utils range wid-edit mm-util mail-prsvr tramp trampver tramp-integration tramp-message tramp-compat shell parse-time iso8601 tramp-loaddefs imenu ob-plantuml delsel autorevert filenotify embark-org org-element org-persist org-id org-refile org-element-ast inline avl-tree org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src sh-script smie executable ob-comint org-pcomplete org-list org-footnote org-faces org-entities time-date noutline outline ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar cal-loaddefs org-version org-compat org-macs poetry pyvenv eshell esh-cmd esh-ext esh-proc esh-opt esh-io esh-arg pcomplete esh-module esh-module-loaddefs esh-util embark-consult consult bookmark text-property-search embark ffap orderless all-the-icons-completion marginalia vertico nlinum linum use-package-bind-key bind-key server hl-line pixel-scroll cua-base all-the-icons all-the-icons-faces data-material data-weathericons data-octicons data-fileicons data-faicons data-alltheicons doom-modeline doom-modeline-segments doom-modeline-env doom-modeline-core shrink-path f s dash nerd-icons nerd-icons-faces nerd-icons-data nerd-icons-data-mdicon nerd-icons-data-flicon nerd-icons-data-codicon nerd-icons-data-devicon nerd-icons-data-sucicon nerd-icons-data-wicon nerd-icons-data-faicon nerd-icons-data-powerline nerd-icons-data-octicon nerd-icons-data-pomicon nerd-icons-data-ipsicon dracula-theme use-package-ensure use-package-core finder-inf all-the-icons-completion-autoloads all-the-icons-autoloads bmx-mode-autoloads cargo-autoloads cmake-mode-autoloads combobulate-autoloads combobulate-go combobulate-json combobulate-yaml combobulate-css combobulate-js-ts combobulate-python combobulate-html combobulate-toml combobulate-cursor multiple-cursors mc-separate-operations rectangular-region-mode mc-mark-pop mc-edit-lines mc-hide-unmatched-lines-mode mc-mark-more sgml-mode facemenu dom thingatpt mc-cycle-cursors multiple-cursors-core advice comp comp-cstr cl-extra help-mode warnings comp-run comp-common rect combobulate-query savehist xref files-x scheme combobulate-ui transient pp format-spec edmacro kmacro combobulate-display combobulate-ztree combobulate-envelope combobulate-manipulation python rx project compat comint ansi-osc ring ansi-color combobulate-procedure combobulate-navigation combobulate-misc combobulate-setup tempo combobulate-interface combobulate-settings diff-mode track-changes easy-mmode treesit generator combobulate-rules company-autoloads copilot-mode-autoloads crontab-mode-autoloads dap-mode-autoloads bui-autoloads doom-modeline-autoloads dracula-theme-autoloads elisp-slime-nav-autoloads embark-consult-autoloads consult-autoloads embark-autoloads expand-region-autoloads flycheck-autoloads highlight-symbol-autoloads indent-bars-autoloads lsp-docker-autoloads lsp-treemacs-autoloads lsp-mode-autoloads magit-autoloads pcase magit-section-autoloads llama-autoloads marginalia-autoloads markdown-mode-autoloads multiple-cursors-autoloads nerd-icons-autoloads nlinum-autoloads orderless-autoloads paredit-autoloads poetry-autoloads powershell-autoloads pyvenv-autoloads shrink-path-autoloads f-autoloads spinner-autoloads transient-autoloads treemacs-autoloads cfrs-autoloads posframe-autoloads ht-autoloads hydra-autoloads lv-autoloads pfuture-autoloads ace-window-autoloads avy-autoloads s-autoloads dash-autoloads undo-tree-autoloads queue-autoloads vertico-autoloads wgrep-autoloads info with-editor-autoloads wsd-mode-autoloads yaml-autoloads package browse-url xdg url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs icons password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine 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 emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads kqueue cocoa ns lcms2 multi-tty make-network-process tty-child-frames native-compile emacs) Memory information: ((conses 16 1136723 236110) (symbols 48 57070 3) (strings 32 315761 12126) (string-bytes 1 9424642) (vectors 16 112250) (vector-slots 8 2121204 187375) (floats 8 1899 10828) (intervals 56 21125 6631) (buffers 992 88)) --Apple-Mail=_DCC3467D-9594-44D0-A1AF-E72761DF7A0B Content-Type: multipart/mixed; boundary="Apple-Mail=_7D2A2F88-BB78-40DB-8AAF-5DD1DFEA48D5" --Apple-Mail=_7D2A2F88-BB78-40DB-8AAF-5DD1DFEA48D5 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii <html><head><meta http-equiv=3D"content-type" content=3D"text/html; = charset=3Dus-ascii"></head><body style=3D"overflow-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;"><div>Hey = everyone.</div><div><br></div><div>I found a bug in makefile-mode = fontification.</div><div><br></div><div>Currently = shell-commands/make-instructions within a target may get fontified as = make-targets if they contain a : (colon) = sign.</div><div><br></div><div>Consider the following = make-target:</div><div><br></div><div>------- Makefile = ------</div><div><br></div><div><div>run-docker: = build-docker</div><div><span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>docker run -p 8080:8080 = imagename</div></div><div><br></div><div>--------------------------</div><= div><br></div><div>This defined a make-target called "run-docker" which = depends on "build-docker", which runs the command "docker run -p = 8080:8080 imagename".</div><div><br></div><div>In the current code, = since the command contains a ":" the whole text up to that point = ("docker run -p 8080") gets fontified as a make-target, even though it's = clearly not declared at the beginning of the = line.</div><div><br></div><div>Based on my digging, this seems to be due = to the matching criteria defined = in <i>makefile-dependency-regex</i>.</div><div><br></div><div>A = common pattern used in this regex is "<i>[^\n$#]</i>" (with slight = variations), which (from how I read regexps) aims to match anything = which is not a lineshift, a $-sign or a = #-sign.</div><div><br></div><div>"Anything" in this case would then also = include <i>whitespace</i>, which IMO is the source of the = bug.</div><div><br></div><div>I've tried changing this part of the = statement in parts of the regex to "<i>[^\n\s$#]</i>", like in the = attached patch. Ie also exclude leading whitespace. =46rom what I've = tested, it does not seem to have any adverse effects, although I may not = have tested all areas affected by this = change.</div><div><br></div><div>Feel free to test the suggested = changes, and let me know if they can be improved in any = way.</div><div><br></div><div></div></body></html>= --Apple-Mail=_7D2A2F88-BB78-40DB-8AAF-5DD1DFEA48D5 Content-Disposition: attachment; filename=0001-Fix-fontification-error-in-makefile-mode.patch Content-Type: application/octet-stream; x-unix-mode=0644; name="0001-Fix-fontification-error-in-makefile-mode.patch" Content-Transfer-Encoding: quoted-printable =46rom=209774fe6028b0c5341aa7bf85adf20464e9ac4b5e=20Mon=20Sep=2017=20= 00:00:00=202001=0AFrom:=20=3D?UTF-8?q?Jostein=3D20Kj=3DC3=3DB8nigsen?=3D=20= <jostein@HIDDEN>=0ADate:=20Wed,=205=20Mar=202025=2010:24:09=20= +0100=0ASubject:=20[PATCH]=20Fix=20fontification=20error=20in=20= makefile-mode.=0A=0A-=20lisp/progmodes/make-mode.el:=20= makefile-dependency-regex=0A=0AEnsure=20we=20check=20for=20leading=20= spaces=20when=20trying=20to=20match=20make-targets.=0A---=0A=20= lisp/progmodes/make-mode.el=20|=202=20+-=0A=201=20file=20changed,=201=20= insertion(+),=201=20deletion(-)=0A=0Adiff=20--git=20= a/lisp/progmodes/make-mode.el=20b/lisp/progmodes/make-mode.el=0Aindex=20= 0ae74630cff..7e0ccb0697e=20100644=0A---=20a/lisp/progmodes/make-mode.el=0A= +++=20b/lisp/progmodes/make-mode.el=0A@@=20-226,7=20+226,7=20@@=20= makefile-runtime-macros-list=0A=20;;=20index=20in=20= makefile-imenu-generic-expression.=0A=20(defvar=20= makefile-dependency-regex=0A=20=20=20;;=20Allow=20for=20two=20nested=20= levels=20$(v1:$(v2:$(v3:a=3Db)=3Dc)=3Dd)=0A-=20=20= "^\\(\\(?:\\$\\(?:[({]\\(?:\\$\\(?:[({]\\(?:\\$\\(?:[^({]\\|.[^\n$#})]+?[}= )]\\)\\|[^\n$#)}]\\)+?[})]\\|[^({]\\)\\|[^\n$#)}]\\)+?[})]\\|[^({]\\)\\|[^= \n$#:=3D]\\)+?\\)\\(:\\)\\(?:[=20\t]*$\\|[^=3D\n]\\(?:[^#\n]*?;[=20= \t]*\\(.+\\)\\)?\\)"=0A+=20=20= "^\\(\\(?:\\$\\(?:[({]\\(?:\\$\\(?:[({]\\(?:\\$\\(?:[^({]\\|.[^\n\s$#})]+?= [})]\\)\\|[^\n\s$#)}]\\)+?[})]\\|[^({]\\)\\|[^\n\s$#)}]\\)+?[})]\\|[^({]\\= )\\|[^\n\s$#:=3D]\\)+?\\)\\(:\\)\\(?:[=20\t]*$\\|[^=3D\n]\\(?:[^#\n]*?;[=20= \t]*\\(.+\\)\\)?\\)"=0A=20=20=20"Regex=20used=20to=20find=20dependency=20= lines=20in=20a=20makefile.")=0A=20=0A=20(defconst=20= makefile-bsdmake-dependency-regex=0A--=20=0A2.48.1=0A=0A= --Apple-Mail=_7D2A2F88-BB78-40DB-8AAF-5DD1DFEA48D5 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 <html><head><meta http-equiv=3D"content-type" content=3D"text/html; = charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; = -webkit-nbsp-mode: space; line-break: = after-white-space;"><div></div><div> <meta charset=3D"UTF-8"><div>=E2=80=94<br>Kind Regards<br>Jostein = Kj=C3=B8nigsen</div> </div> <br><div><br></div><div><div>In GNU Emacs 31.0.50 (build 19, = aarch64-apple-darwin24.3.0, NS</div><div> appkit-2575.40 Version = 15.3.1 (Build 24D70)) of 2025-03-03 built = on</div><div> SOK67R3KWV97</div><div>Repository revision: = 38ed2238316a83ad2c95db04f115c38ade48514f</div><div>Repository branch: = master</div><div>Windowing system distributor 'Apple', version = 10.3.2575</div><div>System Description: macOS = 15.3.1</div><div><br></div><div>Configured = using:</div><div> 'configure --with-tree-sitter = --with-native-compilation</div><div> --with-imagemagick = --with-harfbuzz'</div><div><br></div><div>Configured = features:</div><div>ACL GLIB GNUTLS IMAGEMAGICK LCMS2 LIBXML2 MODULES = NATIVE_COMP NOTIFY</div><div>KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS = TOOLKIT_SCROLL_BARS</div><div>TREE_SITTER WEBP XIM = ZLIB</div><div><br></div><div>Important settings:</div><div> value = of $LC_ALL: en_US.UTF-8</div><div> value of $LC_CTYPE: = UTF-8</div><div> value of $LANG: en_US.UTF-8</div><div> = locale-coding-system: utf-8-unix</div><div><br></div><div>Major mode: = BSDmakefile</div><div><br></div><div>Minor modes in = effect:</div><div> treemacs-filewatch-mode: t</div><div> = treemacs-follow-mode: t</div><div> = treemacs-hide-gitignored-files-mode: t</div><div> = treemacs-git-mode: t</div><div> treemacs-fringe-indicator-mode: = t</div><div> global-git-commit-mode: t</div><div> = magit-auto-revert-mode: t</div><div> electric-pair-mode: = t</div><div> highlight-symbol-mode: t</div><div> = flycheck-mode: t</div><div> editorconfig-mode: t</div><div> = indent-bars-mode: t</div><div> completion-preview-mode: = t</div><div> which-function-mode: t</div><div> = delete-selection-mode: t</div><div> global-auto-revert-mode: = t</div><div> poetry-tracking-mode: t</div><div> = all-the-icons-completion-mode: t</div><div> marginalia-mode: = t</div><div> vertico-mode: t</div><div> global-nlinum-mode: = t</div><div> nlinum-mode: t</div><div> override-global-mode: = t</div><div> server-mode: t</div><div> global-hl-line-mode: = t</div><div> pixel-scroll-precision-mode: t</div><div> = doom-modeline-mode: t</div><div> tooltip-mode: t</div><div> = global-eldoc-mode: t</div><div> show-paren-mode: = t</div><div> electric-indent-mode: t</div><div> = mouse-wheel-mode: t</div><div> menu-bar-mode: t</div><div> = file-name-shadow-mode: t</div><div> global-font-lock-mode: = t</div><div> font-lock-mode: t</div><div> blink-cursor-mode: = t</div><div> minibuffer-regexp-mode: t</div><div> = column-number-mode: t</div><div> line-number-mode: = t</div><div> indent-tabs-mode: t</div><div> = transient-mark-mode: t</div><div> auto-composition-mode: = t</div><div> auto-encryption-mode: t</div><div> = auto-compression-mode: t</div><div> hs-minor-mode: = t</div><div><br></div><div>Load-path = shadows:</div><div>/Users/josteink/.emacs.d/elpa/transient-20250301.2218/t= ransient hides = /Users/josteink/build/emacs/lisp/transient</div><div><br></div><div>Featur= es:</div><div>(shadow sort mail-extr emacsbug lisp-mnt re-builder = make-mode</div><div>dockerfile-ts-mode conf-mode em-unix em-term term = ehelp em-script</div><div>em-prompt em-pred em-ls em-hist em-glob = em-extpipe em-cmpl em-dirs</div><div>em-basic em-banner em-alias = esh-mode esh-var expand-region</div><div>text-mode-expansions = the-org-mode-expansions</div><div>python-el-fgallina-expansions = html-mode-expansions er-basic-expansions</div><div>expand-region-core = expand-region-custom whitespace hydra lv</div><div>treemacs-hydras = tabify treemacs-mouse-interface treemacs</div><div>treemacs-header-line = treemacs-compatibility treemacs-mode</div><div>treemacs-bookmarks = treemacs-tags treemacs-interface = treemacs-persistence</div><div>treemacs-filewatch-mode = treemacs-follow-mode treemacs-rendering</div><div>treemacs-annotations = treemacs-async treemacs-workspaces = treemacs-dom</div><div>treemacs-visuals treemacs-fringe-indicator = treemacs-faces treemacs-icons</div><div>treemacs-scope treemacs-themes = treemacs-core-utils pfuture ht</div><div>treemacs-logging = treemacs-customization treemacs-macros ido = yaml-ts-mode</div><div>display-line-numbers misearch multi-isearch = help-fns radix-tree</div><div>bicep-ts-mode magit-gitignore git-rebase = goto-addr magit-extras vc-hg</div><div>vc-bzr vc-src vc-sccs vc-svn = vc-cvs vc-rcs log-view vc bug-reference</div><div>magit-bookmark = magit-submodule magit-blame magit-stash = magit-reflog</div><div>magit-bisect magit-push magit-pull magit-fetch = magit-clone magit-remote</div><div>magit-commit magit-sequence = magit-notes magit-worktree magit-tag</div><div>magit-merge magit-branch = magit-reset magit-files magit-refs magit-status</div><div>magit = magit-repos magit-apply magit-wip magit-log magit-diff = smerge-mode</div><div>git-commit log-edit pcvs-util magit-core = magit-autorevert magit-margin</div><div>magit-transient magit-process = with-editor magit-mode benchmark magit-git</div><div>magit-base = magit-section cursor-sensor crm llama markdown-mode = add-log</div><div>elec-pair json-ts-mode vc-git vc-dispatcher = tramp-cache time-stamp</div><div>tramp-sh pulse org-duration diary-lib = diary-loaddefs cal-iso disp-table</div><div>oc-basic ol-eww ol-rmail = ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art</div><div>mm-uu mml2015 = mm-view mml-smime smime gnutls dig gnus-sum = gnus-group</div><div>gnus-undo gnus-start gnus-dbus dbus gnus-cloud = nnimap nnmail mail-source</div><div>utf7 nnoo gnus-spec gnus-int = gnus-range message sendmail yank-media</div><div>rfc822 mml mml-sec epa = derived epg rfc6068 epg-config mm-decode</div><div>mm-bodies mm-encode = mail-parse rfc2231 rfc2047 rfc2045 ietf-drums</div><div>mailabbrev = gmm-utils mailheader gnus-win ol-docview doc-view = jka-compr</div><div>image-mode exif dired dired-loaddefs ol-bibtex = bibtex ol-bbdb ol-w3m</div><div>ol-doi org-link-doi org-agenda = elisp-slime-nav etags fileloop paredit</div><div>highlight-symbol = flycheck editorconfig = editorconfig-core</div><div>editorconfig-core-handle = editorconfig-fnmatch indent-bars-ts indent-bars</div><div>cus-edit = cus-start cus-load face-remap color eglot = tree-widget</div><div>external-completion jsonrpc flymake diff ert ewoc = debug backtrace</div><div>compile completion-preview which-func hideshow = eww vtable url-queue shr</div><div>pixel-fill kinsoku url-file svg xml = puny mm-url gnus nnheader gnus-util</div><div>mail-utils range wid-edit = mm-util mail-prsvr tramp trampver</div><div>tramp-integration = tramp-message tramp-compat shell parse-time = iso8601</div><div>tramp-loaddefs imenu ob-plantuml delsel autorevert = filenotify embark-org</div><div>org-element org-persist org-id = org-refile org-element-ast inline</div><div>avl-tree org ob ob-tangle = ob-ref ob-lob ob-table ob-exp org-macro</div><div>org-src sh-script smie = executable ob-comint org-pcomplete org-list</div><div>org-footnote = org-faces org-entities time-date noutline = outline</div><div>ob-emacs-lisp ob-core ob-eval org-cycle org-table ol = org-fold</div><div>org-fold-core org-keys oc org-loaddefs find-func = cal-menu calendar</div><div>cal-loaddefs org-version org-compat org-macs = poetry pyvenv eshell</div><div>esh-cmd esh-ext esh-proc esh-opt esh-io = esh-arg pcomplete esh-module</div><div>esh-module-loaddefs esh-util = embark-consult consult bookmark</div><div>text-property-search embark = ffap orderless all-the-icons-completion</div><div>marginalia vertico = nlinum linum use-package-bind-key bind-key server</div><div>hl-line = pixel-scroll cua-base all-the-icons = all-the-icons-faces</div><div>data-material data-weathericons = data-octicons data-fileicons</div><div>data-faicons data-alltheicons = doom-modeline doom-modeline-segments</div><div>doom-modeline-env = doom-modeline-core shrink-path f s dash = nerd-icons</div><div>nerd-icons-faces nerd-icons-data = nerd-icons-data-mdicon</div><div>nerd-icons-data-flicon = nerd-icons-data-codicon = nerd-icons-data-devicon</div><div>nerd-icons-data-sucicon = nerd-icons-data-wicon = nerd-icons-data-faicon</div><div>nerd-icons-data-powerline = nerd-icons-data-octicon</div><div>nerd-icons-data-pomicon = nerd-icons-data-ipsicon dracula-theme</div><div>use-package-ensure = use-package-core finder-inf</div><div>all-the-icons-completion-autoloads = all-the-icons-autoloads</div><div>bmx-mode-autoloads cargo-autoloads = cmake-mode-autoloads</div><div>combobulate-autoloads combobulate-go = combobulate-json combobulate-yaml</div><div>combobulate-css = combobulate-js-ts combobulate-python = combobulate-html</div><div>combobulate-toml combobulate-cursor = multiple-cursors</div><div>mc-separate-operations = rectangular-region-mode mc-mark-pop = mc-edit-lines</div><div>mc-hide-unmatched-lines-mode mc-mark-more = sgml-mode facemenu dom</div><div>thingatpt mc-cycle-cursors = multiple-cursors-core advice comp comp-cstr</div><div>cl-extra help-mode = warnings comp-run comp-common rect combobulate-query</div><div>savehist = xref files-x scheme combobulate-ui transient pp = format-spec</div><div>edmacro kmacro combobulate-display = combobulate-ztree</div><div>combobulate-envelope = combobulate-manipulation python rx project compat</div><div>comint = ansi-osc ring ansi-color = combobulate-procedure</div><div>combobulate-navigation combobulate-misc = combobulate-setup tempo</div><div>combobulate-interface = combobulate-settings diff-mode track-changes</div><div>easy-mmode = treesit generator combobulate-rules = company-autoloads</div><div>copilot-mode-autoloads = crontab-mode-autoloads dap-mode-autoloads</div><div>bui-autoloads = doom-modeline-autoloads = dracula-theme-autoloads</div><div>elisp-slime-nav-autoloads = embark-consult-autoloads consult-autoloads</div><div>embark-autoloads = expand-region-autoloads = flycheck-autoloads</div><div>highlight-symbol-autoloads = indent-bars-autoloads = lsp-docker-autoloads</div><div>lsp-treemacs-autoloads lsp-mode-autoloads = magit-autoloads pcase</div><div>magit-section-autoloads llama-autoloads = marginalia-autoloads</div><div>markdown-mode-autoloads = multiple-cursors-autoloads = nerd-icons-autoloads</div><div>nlinum-autoloads orderless-autoloads = paredit-autoloads poetry-autoloads</div><div>powershell-autoloads = pyvenv-autoloads shrink-path-autoloads = f-autoloads</div><div>spinner-autoloads transient-autoloads = treemacs-autoloads cfrs-autoloads</div><div>posframe-autoloads = ht-autoloads hydra-autoloads lv-autoloads</div><div>pfuture-autoloads = ace-window-autoloads avy-autoloads s-autoloads</div><div>dash-autoloads = undo-tree-autoloads queue-autoloads = vertico-autoloads</div><div>wgrep-autoloads info with-editor-autoloads = wsd-mode-autoloads</div><div>yaml-autoloads package browse-url xdg url = url-proxy url-privacy</div><div>url-expand url-methods url-history = url-cookie generate-lisp-file</div><div>url-domsuf url-util mailcap = url-handlers url-parse auth-source cl-seq</div><div>eieio eieio-core = cl-macs icons password-cache json subr-x map byte-opt</div><div>gv = bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc = iso-transl</div><div>tooltip cconv eldoc paren electric uniquify = ediff-hook vc-hooks</div><div>lisp-float-type elisp-mode mwheel = term/ns-win ns-win ucs-normalize</div><div>mule-util term/common-win = tool-bar dnd fontset image regexp-opt fringe</div><div>tabulated-list = replace newcomment text-mode lisp-mode prog-mode register</div><div>page = tab-bar menu-bar rfn-eshadow isearch easymenu timer = select</div><div>scroll-bar mouse jit-lock font-lock syntax font-core = term/tty-colors</div><div>frame minibuffer nadvice seq simple cl-generic = indonesian philippine</div><div>cham georgian utf-8-lang misc-lang = vietnamese tibetan thai tai-viet lao</div><div>korean japanese eucjp-ms = cp51932 hebrew greek romanian slovak czech</div><div>european ethiopic = indian cyrillic chinese composite emoji-zwj = charscript</div><div>charprop case-table epa-hook jka-cmpr-hook help = abbrev obarray oclosure</div><div>cl-preloaded button loaddefs = theme-loaddefs faces cus-face macroexp</div><div>files window = text-properties overlay sha1 md5 base64 format env</div><div>code-pages = mule custom widget keymap hashtable-print-readable = backquote</div><div>threads kqueue cocoa ns lcms2 multi-tty = make-network-process</div><div>tty-child-frames native-compile = emacs)</div><div><br></div><div>Memory information:</div><div>((conses = 16 1136723 236110) (symbols 48 57070 3)</div><div> (strings 32 = 315761 12126) (string-bytes 1 9424642)</div><div> (vectors 16 = 112250) (vector-slots 8 2121204 187375)</div><div> (floats 8 1899 = 10828) (intervals 56 21125 6631) (buffers 992 = 88))</div></div><div><br></div></body></html>= --Apple-Mail=_7D2A2F88-BB78-40DB-8AAF-5DD1DFEA48D5-- --Apple-Mail=_DCC3467D-9594-44D0-A1AF-E72761DF7A0B--
Jostein Kjønigsen <jostein@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#76759
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.