From unknown Sat Aug 09 22:37:48 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#33649 <33649@debbugs.gnu.org> To: bug#33649 <33649@debbugs.gnu.org> Subject: Status: 26.1.50; variable is highlighted as type in c++ mode Reply-To: bug#33649 <33649@debbugs.gnu.org> Date: Sun, 10 Aug 2025 05:37:48 +0000 retitle 33649 26.1.50; variable is highlighted as type in c++ mode reassign 33649 emacs,cc-mode submitter 33649 Shanavas severity 33649 minor thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 06 10:28:14 2018 Received: (at submit) by debbugs.gnu.org; 6 Dec 2018 15:28:14 +0000 Received: from localhost ([127.0.0.1]:35925 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gUvZW-00070g-A1 for submit@debbugs.gnu.org; Thu, 06 Dec 2018 10:28:14 -0500 Received: from eggs.gnu.org ([208.118.235.92]:47684) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gUrjB-00052W-4Y for submit@debbugs.gnu.org; Thu, 06 Dec 2018 06:21:57 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gUrj5-0002H1-25 for submit@debbugs.gnu.org; Thu, 06 Dec 2018 06:21:51 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,HTML_MESSAGE autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:47566) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gUrj4-0002GX-SL for submit@debbugs.gnu.org; Thu, 06 Dec 2018 06:21:50 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57287) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gUrj4-0003wD-0k for bug-gnu-emacs@gnu.org; Thu, 06 Dec 2018 06:21:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gUrj1-0002CG-CF for bug-gnu-emacs@gnu.org; Thu, 06 Dec 2018 06:21:49 -0500 Received: from mail-it1-x133.google.com ([2607:f8b0:4864:20::133]:32853) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gUrj1-0002C0-6v for bug-gnu-emacs@gnu.org; Thu, 06 Dec 2018 06:21:47 -0500 Received: by mail-it1-x133.google.com with SMTP id m8so16697975itk.0 for ; Thu, 06 Dec 2018 03:21:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:user-agent:mime-version:content-transfer-encoding:autocrypt :subject:to:from:message-id; bh=IrFgQc4KeqfgmVS/nzdSJMxRT1wqHbZT3A8i4H0RtYs=; b=SgkdBRG+0e29Sl34BJI/DucKO6Yi6Z95EEwDWoXrZQ0pWvdKk9AEPEbVmoXYAKBN++ DUr9E9S9fn6ztvcM51hPq3DedBGLUieSk71apDjnv8EDtdnddIen/CX45ioojAyvmtkM 9CCj78kGTj8Tk6SpKSRMlGP1ussLulfbr2ZkEC02lX0xzoKyann4fJIyeMGjxj8fb2df wUL4VLA+sDNeBbTfQPiDbyfKgFIFKjz0wlD0yTTK+bMc5hiC1087P0sz0p85rIKKmUp+ ocCwOqFv42SsC3njIPmklhBQtlXIjX0hu9JG+WGjkFqBLB9RoGNsWLqG6QH5yorzWJQn O1eg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:user-agent:mime-version :content-transfer-encoding:autocrypt:subject:to:from:message-id; bh=IrFgQc4KeqfgmVS/nzdSJMxRT1wqHbZT3A8i4H0RtYs=; b=Dh+D9FjBDUvUxB2ut4N7CLQHiTTY+3g8AMDADiW9mp3nl0+m/sqt827GsgucvSt8EY D/t2VjBFh0f8dG6cC3UIdyuctpibz4a+HSslQp9mZ6YLE+rEMRk6pyFHl1tEmO/bCopQ sIl5mKlYlHYtyZKy/W7s/f4MrWNak1eYLbXzF+i7mUD35oBMj9yf9e8MJOnaDSLsk2nn nKmBGTfF//Xc93LeR/uSjJ5CmIIBK/cAy7hb8vwbf6ZT/fPoC2JZO5J6vMmVV/1B6xrT vNTEAQxOq3jk8oeqJjdLlS/KrSBwbjnWJ2/5oJQnxyHKycCYgWOeDWWg9d4G7RKoKsxB E+Ww== X-Gm-Message-State: AA+aEWZNrRgxpSD5tEsPFkkQXWiLbjWUYJ1HA4HEQdZKO1GVPR5QGdyB CPkITOBccDgWYGlLTza0V1UIBG/i X-Google-Smtp-Source: AFSGD/Vf72FYYgR2QNsgAJ2w+t0RvNdeSzZ/KRpcdNz95uHa+yv9eYu7FhXBJcphV8LPnSMCMCJ97w== X-Received: by 2002:a02:350a:: with SMTP id k10mr25680520jaa.139.1544095305808; Thu, 06 Dec 2018 03:21:45 -0800 (PST) Received: from [100.83.4.71] ([27.97.179.203]) by smtp.gmail.com with ESMTPSA id 195sm245321itm.2.2018.12.06.03.21.44 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 06 Dec 2018 03:21:44 -0800 (PST) Date: Thu, 06 Dec 2018 16:51:41 +0530 User-Agent: K-9 Mail for Android MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----7SP31Q95X7OHH45TIOY6QAVKUZCEU4" Content-Transfer-Encoding: 7bit Autocrypt: addr=shanavas.m2@gmail.com; keydata=mQGNBFh0nzgBDADHdKoIj9L3iIlED 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 Subject: 26.1.50; variable is highlighted as type in c++ mode To: bug-gnu-emacs@gnu.org From: Shanavas Message-ID: <5C09219F-CA27-4B4E-9373-16923BB0829D@gmail.com> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.8 (---) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 06 Dec 2018 10:28:06 -0500 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: -4.8 (----) ------7SP31Q95X7OHH45TIOY6QAVKUZCEU4 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable For the following snippet, ``` int a =3D 9; func(a); func(a * 9); ``` `a` is highlighted differently in two function calls=2E In `func(a)` it is highlighted as a variable where in `func(a * 9)` it is = highlighted as a type=2E Major mode: C++//l --=20 =E0=B4=B7=E0=B4=BE=E0=B4=A8=E0=B4=B5=E0=B4=BE=E0=B4=B8=E0=B5=8D Sent from my Android device with K-9 Mail=2E ------7SP31Q95X7OHH45TIOY6QAVKUZCEU4 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable For the following snippet,

```
int a =3D 9;
func(a);
func(a * 9);
```
`a` is highlighted differently in two function calls=2E
In `func(a)` it is highlighted as a variable where in `func(a * 9)` it is = highlighted as a type=2E

Major mode: C++//l
--
=E0=B4=B7=E0=B4=BE=E0=B4=A8=E0=B4=B5=E0=B4=BE=E0=B4=B8=E0=B5=8D
Sent from my Android device with K-9 Mail=2E ------7SP31Q95X7OHH45TIOY6QAVKUZCEU4-- From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 06 13:50:29 2018 Received: (at control) by debbugs.gnu.org; 6 Dec 2018 18:50:29 +0000 Received: from localhost ([127.0.0.1]:36017 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gUyjD-0003vr-SY for submit@debbugs.gnu.org; Thu, 06 Dec 2018 13:50:29 -0500 Received: from eggs.gnu.org ([208.118.235.92]:53107) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gUyjC-0003vT-0B for control@debbugs.gnu.org; Thu, 06 Dec 2018 13:50:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gUyj6-0005NJ-5Z for control@debbugs.gnu.org; Thu, 06 Dec 2018 13:50:20 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:57739) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gUyj6-0005NB-1d for control@debbugs.gnu.org; Thu, 06 Dec 2018 13:50:20 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1gUyj5-0004c9-Ue for control@debbugs.gnu.org; Thu, 06 Dec 2018 13:50:19 -0500 Subject: control message for bug 33649 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Thu, 06 Dec 2018 13:50:19 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control 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: -6.0 (------) reassign 33649 emacs,cc-mode From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 07 11:39:55 2018 Received: (at 33649) by debbugs.gnu.org; 7 Dec 2018 16:39:55 +0000 Received: from localhost ([127.0.0.1]:37232 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gVJAR-0007ef-0h for submit@debbugs.gnu.org; Fri, 07 Dec 2018 11:39:55 -0500 Received: from colin.muc.de ([193.149.48.1]:61454 helo=mail.muc.de) by debbugs.gnu.org with smtp (Exim 4.84_2) (envelope-from ) id 1gVJAO-0007eW-Va for 33649@debbugs.gnu.org; Fri, 07 Dec 2018 11:39:53 -0500 Received: (qmail 49238 invoked by uid 3782); 7 Dec 2018 16:39:51 -0000 Date: 7 Dec 2018 16:39:51 -0000 Message-ID: <20181207163951.49237.qmail@mail.muc.de> From: Alan Mackenzie To: Shanavas Subject: Re: bug#33649: 26.1.50; variable is highlighted as type in c++ mode Organization: muc.de e.V. In-Reply-To: X-Newsgroups: gnu.emacs.bug User-Agent: tin/2.4.2-20171224 ("Lochhead") (UNIX) (FreeBSD/11.2-RELEASE-p4 (amd64)) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 33649 Cc: 33649@debbugs.gnu.org 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 (-) Hello Shanavas. In article you wrote= : > [-- text/plain, encoding quoted-printable, charset: utf-8, 15 lines --] > For the following snippet, > ``` > int a =3D 9; > func(a); > func(a * 9); > ``` > `a` is highlighted differently in two function calls. > In `func(a)` it is highlighted as a variable where in `func(a * 9)` it = is highlighted as a type. Yes. It is due to CC Mode parsing "a *" as a "pointer to type a" without taking into account the following "9". Thanks for taking the trouble to report this bug. The following patch should fix this. Would you please try it out on your real source code, and either confirm to me that it works, or tell me what is still wrong. The patch should be applied to emacs/lisp/progmodes/cc-engine.el, and you should then byte-compile the patched file. If you want any help with the patching or the byte compilation, feel free to send me private mail. Thanks again, and looking forward to hearing back from you. diff -r 021672422937 cc-engine.el --- a/cc-engine.el Sat Nov 24 10:18:12 2018 +0000 +++ b/cc-engine.el Fri Dec 07 16:23:37 2018 +0000 @@ -8551,6 +8551,8 @@ got-parens ;; True if there is an identifier in the declarator. got-identifier + ;; True if we find a number where an identifier was expected. + got-number ;; True if there's a non-close-paren match of ;; `c-type-decl-suffix-key'. got-suffix @@ -8628,7 +8630,9 @@ (and (looking-at c-identifier-start) (setq pos (point)) (setq got-identifier (c-forward-name)) - (setq name-start pos))) + (setq name-start pos)) + (when (looking-at "[0-9]") + (setq got-number t))) ; We've probably got an arithmetic expression= . =20 ;; Skip over type decl suffix operators and trailing noise macros. (while @@ -9102,7 +9106,7 @@ =20 ;; CASE 18 (when (and (not (memq context '(nil top))) - (or got-prefix + (or (and got-prefix (not got-number)) (and (eq context 'decl) (not c-recognize-paren-inits) (or got-parens got-suffix)))) > Major mode: C++//l > --=20 > =E0=B4=B7=E0=B4=BE=E0=B4=A8=E0=B4=B5=E0=B4=BE=E0=B4=B8=E0=B5=8D > Sent from my Android device with K-9 Mail. --=20 Alan Mackenzie (Nuremberg, Germany). From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 10 02:43:11 2018 Received: (at 33649) by debbugs.gnu.org; 10 Dec 2018 07:43:11 +0000 Received: from localhost ([127.0.0.1]:40678 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gWGDe-0007Ii-Qt for submit@debbugs.gnu.org; Mon, 10 Dec 2018 02:43:11 -0500 Received: from mail-pg1-f182.google.com ([209.85.215.182]:40082) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gWGDc-0007IV-Ps for 33649@debbugs.gnu.org; Mon, 10 Dec 2018 02:43:09 -0500 Received: by mail-pg1-f182.google.com with SMTP id z10so4573696pgp.7 for <33649@debbugs.gnu.org>; Sun, 09 Dec 2018 23:43:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:user-agent:in-reply-to:references:mime-version :content-transfer-encoding:autocrypt:subject:to:cc:from:message-id; bh=Ytq3SDKhS5nXS20MgxIGg4SGa1APUjzUZkaNYXWg8mE=; b=fcCQrW5Ke3poIaFS6A9uzWD9zZtbyQ+kVFvdIdGVMKrRoOpxL84bfzC6EKH8BeWaI8 yoYcRphC2WIN6bOWm5wKJs42pPxqRRsfOjER/6ThQMorxQ5TE+DowE+whYryFvQLrOQp JunDgm0QH6nWdL6+HJJbcTFIwWdmmVRMFu75B1Oe6lzbm3qk297T3q4R8gk1kBgMXXpW qIfbcXbDud3HAHEYZkHCzXlbyBIkZi8d0o5DHxcGLV2nw9T3kCi9103cF/yfXdL4mTA+ fuW+HVp1sDwyMw/ac3z5/i04MRDzOqjPiS4dJjD10yRtU7Y5zwwIYnTWCbOrOI/Ezgpm lrVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:user-agent:in-reply-to:references :mime-version:content-transfer-encoding:autocrypt:subject:to:cc:from :message-id; bh=Ytq3SDKhS5nXS20MgxIGg4SGa1APUjzUZkaNYXWg8mE=; b=qrPXV+7btc0DXx+qYu7Xiy5yrIeSx1zi1xBjj4uKwol4MDzjgZ6sjMM5C8lpoQGwNS BQOvkybsayF9jQdlKimeAJnMFUifYMZt8pnjX8mhiqFuvhOatw3OJnw+Op3Zi4vrepqv sDMX7jVNzFMz83zVHh8gf4ugQFaIrvR4c+4leAO5nZCicc6jzXlaryJmwMGyqqIyUV2c Foal0CA7dvWS8WcSoeCU4yyFONJ0rgeKwz/+HpIb1K1Rt5HTRl+Duo/EavJGFNGkIyLB P7SwnDMXt7vijtkxkKEA+DelwvbLKtODl1a2rt+QLb+kaLp9++jGSMtN2uAd5cUOklHU pQWQ== X-Gm-Message-State: AA+aEWbmLHNJmRyQq9844r8/Eh/xT1rjlzL75rtiR6Ff2PLa+F532G6v qZc6YjBYfKn/Q+6iFME0h24= X-Google-Smtp-Source: AFSGD/Ud98S3MA8WpfhH0YknExyTpF+Zb3LfUtqH2TM/9PxZh3GouQVNGscyj9+OOJhsvsEUQUYtVg== X-Received: by 2002:a63:91c1:: with SMTP id l184mr10036481pge.29.1544427782138; Sun, 09 Dec 2018 23:43:02 -0800 (PST) Received: from [192.168.1.130] ([122.165.155.99]) by smtp.gmail.com with ESMTPSA id w185sm13877105pfb.135.2018.12.09.23.43.00 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 09 Dec 2018 23:43:01 -0800 (PST) Date: Mon, 10 Dec 2018 13:12:54 +0530 User-Agent: K-9 Mail for Android In-Reply-To: <20181207163951.49237.qmail@mail.muc.de> References: <20181207163951.49237.qmail@mail.muc.de> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----1J3SYSGGEUKGBQ29G62VI5NPKULLZE" Content-Transfer-Encoding: 7bit Autocrypt: addr=shanavas.m2@gmail.com; keydata=mQGNBFh0nzgBDADHdKoIj9L3iIlED 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 Subject: Re: bug#33649: 26.1.50; variable is highlighted as type in c++ mode To: Alan Mackenzie From: Shanavas Message-ID: X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 33649 Cc: 33649@debbugs.gnu.org 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.8 (/) ------1J3SYSGGEUKGBQ29G62VI5NPKULLZE Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Thanks, Works great=2E Please apply appropriate patch to emacs-26 branch too=2E --=20 =E0=B4=B7=E0=B4=BE=E0=B4=A8=E0=B4=B5=E0=B4=BE=E0=B4=B8=E0=B5=8D Sent from my Android device with K-9 Mail=2E ------1J3SYSGGEUKGBQ29G62VI5NPKULLZE Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Thanks, Works great=2E

Please apply appropriate patch to emacs-26 branch too=2E
--
=E0=B4=B7=E0=B4=BE=E0=B4=A8=E0=B4=B5=E0=B4=BE=E0=B4=B8=E0=B5=8D
Sent from my Android device with K-9 Mail=2E ------1J3SYSGGEUKGBQ29G62VI5NPKULLZE-- From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 10 07:25:59 2018 Received: (at 33649-done) by debbugs.gnu.org; 10 Dec 2018 12:25:59 +0000 Received: from localhost ([127.0.0.1]:40797 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gWKdK-0007nN-3C for submit@debbugs.gnu.org; Mon, 10 Dec 2018 07:25:58 -0500 Received: from colin.muc.de ([193.149.48.1]:60327 helo=mail.muc.de) by debbugs.gnu.org with smtp (Exim 4.84_2) (envelope-from ) id 1gWKdG-0007nB-S5 for 33649-done@debbugs.gnu.org; Mon, 10 Dec 2018 07:25:55 -0500 Received: (qmail 64943 invoked by uid 3782); 10 Dec 2018 12:25:53 -0000 Received: from acm.muc.de (p2E5D5AF9.dip0.t-ipconnect.de [46.93.90.249]) by colin.muc.de (tmda-ofmipd) with ESMTP; Mon, 10 Dec 2018 13:25:53 +0100 Received: (qmail 6161 invoked by uid 1000); 10 Dec 2018 12:20:39 -0000 Date: Mon, 10 Dec 2018 12:20:39 +0000 To: Shanavas Subject: Re: bug#33649: 26.1.50; variable is highlighted as type in c++ mode Message-ID: <20181210122039.GA4188@ACM> References: <20181207163951.49237.qmail@mail.muc.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Delivery-Agent: TMDA/1.1.12 (Macallan) From: Alan Mackenzie X-Primary-Address: acm@muc.de X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 33649-done Cc: 33649-done@debbugs.gnu.org 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 (-) Hello, Shanavas. On Mon, Dec 10, 2018 at 13:12:54 +0530, Shanavas wrote: > Thanks, Works great. Thank you for the testing! > Please apply appropriate patch to emacs-26 branch too. I've applied the patch to the emacs-26 branch. It will filter through to the master branch in due course when "somebody" activates the movement of bug fixes from emacs-26 to master. I'm closing the bug, now. > -- > ഷാനവാസ് > Sent from my Android device with K-9 Mail. -- Alan Mackenzie (Nuremberg, Germany). From unknown Sat Aug 09 22:37:48 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 08 Jan 2019 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator