From unknown Sat Jun 21 10:28:15 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#24434 <24434@debbugs.gnu.org> To: bug#24434 <24434@debbugs.gnu.org> Subject: Status: [25.1.1] parse-partial-sexp: opening delimiter missed Reply-To: bug#24434 <24434@debbugs.gnu.org> Date: Sat, 21 Jun 2025 17:28:15 +0000 retitle 24434 [25.1.1] parse-partial-sexp: opening delimiter missed reassign 24434 emacs submitter 24434 Andreas R=C3=B6hler severity 24434 normal tag 24434 notabug thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 05:40:28 2016 Received: (at submit) by debbugs.gnu.org; 14 Sep 2016 09:40:28 +0000 Received: from localhost ([127.0.0.1]:59130 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bk6g8-0004pG-HI for submit@debbugs.gnu.org; Wed, 14 Sep 2016 05:40:28 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36272) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bk6g7-0004ok-5D for submit@debbugs.gnu.org; Wed, 14 Sep 2016 05:40:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bk6g1-00049o-7Z for submit@debbugs.gnu.org; Wed, 14 Sep 2016 05:40:22 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:50478) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bk6g0-00049V-U6 for submit@debbugs.gnu.org; Wed, 14 Sep 2016 05:40:21 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55471) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bk6fy-0005vk-MQ for bug-gnu-emacs@gnu.org; Wed, 14 Sep 2016 05:40:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bk6fs-00048s-MY for bug-gnu-emacs@gnu.org; Wed, 14 Sep 2016 05:40:17 -0400 Received: from mout.kundenserver.de ([217.72.192.73]:49562) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bk6fs-00048Z-CW for bug-gnu-emacs@gnu.org; Wed, 14 Sep 2016 05:40:12 -0400 Received: from [192.168.178.35] ([77.12.23.47]) by mrelayeu.kundenserver.de (mreue101) with ESMTPSA (Nemesis) id 0MGzMw-1bp4TN2v9m-00DswW for ; Wed, 14 Sep 2016 11:40:10 +0200 To: bug-gnu-emacs@gnu.org From: =?UTF-8?Q?Andreas_R=c3=b6hler?= Subject: [25.1.1] parse-partial-sexp: opening delimiter missed Message-ID: Date: Wed, 14 Sep 2016 11:46:42 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Icedove/45.2.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:yN2l+9VYJQZf1mLgmrYaEO1jdvp6RNyf/JwCeOZzx1M5kAlWjs7 2uEtLTlCn04dj8PZpNdq00FiFTYCEH5jsDQYzjdko9zVbtiShtdtNLYM0LvWptylU7OCiBW 4pJmotnJ4Zo5vPhdpR0x71DGC8YtyVJl4rhkE1MNqMMEXverH0BNsSPwpDkxTEhwot2077d HqCSmcVm7U0acS07OeJXA== X-UI-Out-Filterresults: notjunk:1;V01:K0:xWHPlcVilRk=:bMHvZ1TuDdgE0ccrrkXWJc KCudf0HahElPGEyl3w7rcX6OeKOVH3CAIZ+dvwFye/rnCET07gkF53B+dPvyAUp/MpEE1+iBU ytvE886yCrmPbrfzl15xv5rFS5DAKGERWAz4kkMkLwSTJCl+wDnUAglZbsrlZcF03FibNsyCD 7qp6H9LIQQjPe1FSuoN6ITi3zp0lciurmWS8QoznJwkfw+2WNDOrelGo6iodfz6Al0CbvxMA+ ON7k1vPqy07FSnycojHpR+2A5F2SXE/00D7ndbD7JWxyXrTKzRlK9tjGnouDV9aBK2WHXzsGg +IoVNPDO3sQdCRbXVzt41A+uRGi7oo4EBxtgN9DXdrcInaby6u/wrx47Gfi451tbNLyqYF9xw MqKJVjqFukD3o02DFbf+W4VDjy7OCoivN+ZQnSiVLYao5PNfk6Jncu4XFuis7pVQTZywhAY6i tve1VDIitELoBomY3D6LITKTaLy6TDTrqfLnuUStAV+9okhL8KDQtXIKnZ2ilNqz+d2d1X49A tU1/ebsVVaVbC3113Ae40AKial9vltj82aUThc6bzDaVkgzCjTGg3jKkJzvkzN9blLhKQqD4X TJn/eO1pOscc1IlcMyQ6tqkfg1NMkErxINsJiHNJtytQkCGRIBwiuDb4aJR4T7Qhwi2fbMn4L 4Hb6SHemvE/G+6drg3s5VS/1T/azESQFRSU/XA7kucRzR9vNp1IQQhRfGRgZJD4L7tmrQ7huB BmQEvTXutunj9ycQ X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit 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: -5.0 (-----) python-mode, problem seems not restricted to. When after curly bracket in example below from https://docs.python.org/3/library/string.html#formatstrings 6.1.3. Format String Syntax: str.format("Bring me a { depth-in-paren. i.e. (nth 0 (parse-partial-sexp ...)) should indicate "2", but says "1". When outside a string, `{' is recognized as opener. GNU Emacs 25.1.1 (i686-pc-linux-gnu, GTK+ Version 3.14.5) of 2016-08-22 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 10:04:33 2016 Received: (at 24434) by debbugs.gnu.org; 14 Sep 2016 14:04:33 +0000 Received: from localhost ([127.0.0.1]:59622 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bkAnd-0004BD-5V for submit@debbugs.gnu.org; Wed, 14 Sep 2016 10:04:33 -0400 Received: from mail-oi0-f53.google.com ([209.85.218.53]:34564) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bkAnR-0004Aj-AY for 24434@debbugs.gnu.org; Wed, 14 Sep 2016 10:04:22 -0400 Received: by mail-oi0-f53.google.com with SMTP id m11so22602597oif.1 for <24434@debbugs.gnu.org>; Wed, 14 Sep 2016 07:04:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-transfer-encoding; bh=mdikKfIFdp2y74+SJeM+TaI2XTxY2yruX/4GU399jSQ=; b=yoJOeDQhzGi6D+Z2EVaY1HAA+hr4XyqTG/4Wct/zxAGaCyPbgvndBY2TKmQbQjZt4P ZdFxaLiXtft+AkiFvPmsKvc8BAC61tiTPXOLMzzNlfFTjBPOsyLi3ycsIB/RthZtUbB/ I3gDojKZtI0Qif0JjVHlfQycBX8xwRq+bPDWO0ncQf8JVErHvrKygLyWj0PSdPXutn2h iFxtciwvENAjntp2+Xy3XRvWa9viS4f6heTL8G0lb521lG2hH1rYHCIM9JA3PoYDFpCM wyuOj7fs3nlkgpUe+X8WajgxDWPGX6TpIkXz6P7P+ESzxUE3H9BAyR7YuwXLy0LsLkJF vctg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-transfer-encoding; bh=mdikKfIFdp2y74+SJeM+TaI2XTxY2yruX/4GU399jSQ=; b=G2u24iQNjG0kTQvMOukysHaHS00rfaU2i2U9yYdxV3nBAbZnBbcL+Qwz9Fr2QsApw+ OaIx68tQfsWG2aoT2JCZwQvj93Rn+T6TOkvOf5pL9EcMFSJQJII8L1RvgqZbXl4Uz7DS a6fKxWmi+ko0fPBYnktIWTWb9AKNB4r8GBGD6ecB1KW6mfDbuyXPDyKcIZ7uzwiGwbFh QnR+RkBvWlaXXgOgmN4MEpCa99Xff6hBLEp4DNDq46dD9puw+J9kJb6QXZ428tmfFIl9 XK9MCJ7kyVAAGee4ZXg4+cLWOuxH+Vi3twZuIaeGJN9TpUV0nwBlUelHDbFOnuQiQied 7tSw== X-Gm-Message-State: AE9vXwNvUo3oVeXYpO1zMSZ/39lA/LvQJr5Sz80w8Rk/bj9JQVidD/C1oH81fXe3NrKPcTUVkbtfx0DtBQEn+A== X-Received: by 10.157.43.109 with SMTP id f42mr2155657otd.77.1473861851722; Wed, 14 Sep 2016 07:04:11 -0700 (PDT) MIME-Version: 1.0 Received: by 10.157.41.144 with HTTP; Wed, 14 Sep 2016 07:04:11 -0700 (PDT) In-Reply-To: References: From: Noam Postavsky Date: Wed, 14 Sep 2016 10:04:11 -0400 X-Google-Sender-Auth: AtqNCV6WPlkf8391qCy25hJkBZI Message-ID: Subject: Re: bug#24434: [25.1.1] parse-partial-sexp: opening delimiter missed To: =?UTF-8?Q?Andreas_R=C3=B6hler?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.2 (/) X-Debbugs-Envelope-To: 24434 Cc: 24434@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.2 (/) tag 24434 moreinfo quit On Wed, Sep 14, 2016 at 5:46 AM, Andreas R=C3=B6hler wrote: > python-mode, problem seems not restricted to. > > When after curly bracket in example below from > https://docs.python.org/3/library/string.html#formatstrings > 6.1.3. Format String Syntax: > > str.format("Bring me a { > > depth-in-paren. i.e. > > (nth 0 (parse-partial-sexp ...)) This bug report is a bit incomplete, what do you put for "..."? > > should indicate "2", but says "1". > > When outside a string, `{' is recognized as opener. I think this is correct, parse-partial-sexp detects whether it's in a string-literal or not. If you want to parse the contents of the string literal, FROM should be inside the literal. From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 15 02:19:57 2016 Received: (at 24434) by debbugs.gnu.org; 15 Sep 2016 06:19:57 +0000 Received: from localhost ([127.0.0.1]:59979 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bkQ1d-0006Wa-Be for submit@debbugs.gnu.org; Thu, 15 Sep 2016 02:19:57 -0400 Received: from mout.kundenserver.de ([212.227.126.131]:55627) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bkQ1c-0006WN-6f for 24434@debbugs.gnu.org; Thu, 15 Sep 2016 02:19:56 -0400 Received: from [192.168.178.35] ([95.119.233.25]) by mrelayeu.kundenserver.de (mreue002) with ESMTPSA (Nemesis) id 0LrEhY-1b1Tra0XYi-0133RR; Thu, 15 Sep 2016 08:19:38 +0200 Subject: Re: bug#24434: [25.1.1] parse-partial-sexp: opening delimiter missed To: Noam Postavsky References: From: =?UTF-8?Q?Andreas_R=c3=b6hler?= Message-ID: <16b36b2f-8991-5724-0b17-949fcaf8691c@easy-emacs.de> Date: Thu, 15 Sep 2016 08:26:30 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Icedove/45.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K0:YpE0CMsp4bBRFoAqkLCJzhLrkwoN6jqNsxmad5dK8oMP1inRZic p6wLdc3smwmrKjWw8xD9En/4zd53qI0ebsFRfxAlKJL2Wy6SvMD/kTYZww3GA2DsmlR5QD8 jQqG3g2sLepQUweFGMTPhdKAgsh/DSDiDVFS47ufMWOredsOEcyw4juSzCs/qMq4X1woa2V YYaKBhlqrOjRUh4pBgVKg== X-UI-Out-Filterresults: notjunk:1;V01:K0:TipUPN04wRU=:FFCtXGdZDTZlqSiHrYjdEf f5zah88E7Wt2c+c0IJ+q4s6/3llPQSdiQMMYv5U9z0FZRX3c5pm/yT5vLTWGiVZjbq6aJB2Lc FIx+Kav0FWlVBYFvpCBzt/P/jnIpaz+kO0V95gy9UuPM3Lur46aHwSWDHE8G4SDoilVeggIXB YKAVHOxkhouyCsLvr4WR30ww+Hu8TqpGnqXf7hTi9c92aAKGzbrLFqZw4GhGYN4ASzRD0MGP2 amp1V915r/ZoQRhbTKIrZ503hTj1AUWf+ka4ZLx1baW/ATSAlAxd6cGM7YsGsYaO8BRM3UjrH EvmvApD42HNHlAJiKpM1WLJK0H2NSPLZI2LCwVCfZglk0DM4Nrm8smPKUCRfe8MGPsom6XRBX utdWBRx97/jPjChWdYbgf45QAhSEgMjKdd4tWajtPHmGYW/7dyfpPNd1uBqeGpDupLgG2V6NO GB+AXBj2SupG+WUSDc/hSukiormOC+wrFDwAk5+7rcfGunNl/s5UtgjMjvj35/N5Y0cNnLsMI gknWhYoED2HnBNGmul6BNo+55Upq2g0PUA59kEn32yoZR7J8O81Yfqwet1w3S/7hd6T6qGTVr IWNXpsXUohSlDAzY8U0JwjAKZZAiDncZICq7VlEzrST3yihkyf/St9HtGHnivCbQsFamL/8Bf Nm60L+9jQhLwRODORC+XoMRh9qvVNqVOJInwm7uNBZmLMNxPEp1rv7GDDtoOi43o/+ZH7KGxf mCl2E1/rc1fxwM3n X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 24434 Cc: 24434@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.5 (/) On 14.09.2016 16:04, Noam Postavsky wrote: > tag 24434 moreinfo > quit > > On Wed, Sep 14, 2016 at 5:46 AM, Andreas Röhler > wrote: >> python-mode, problem seems not restricted to. >> >> When after curly bracket in example below from >> https://docs.python.org/3/library/string.html#formatstrings >> 6.1.3. Format String Syntax: >> >> str.format("Bring me a { >> >> depth-in-paren. i.e. >> >> (nth 0 (parse-partial-sexp ...)) > This bug report is a bit incomplete, what do you put for "..."? (point-min) (point) > >> should indicate "2", but says "1". >> >> When outside a string, `{' is recognized as opener. > I think this is correct, parse-partial-sexp detects whether it's in a > string-literal or not. If you want to parse the contents of the string > literal, FROM should be inside the literal. Thanks. This works for me: (defun in-string-interpolation-maybe () (let ((pps (parse-partial-sexp (point-min) (point)))) (and (nth 3 pps) (nth 3 (parse-partial-sexp (1+ (nth 8 pps)) (point)))))) From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 15 08:50:24 2016 Received: (at 24434) by debbugs.gnu.org; 15 Sep 2016 12:50:24 +0000 Received: from localhost ([127.0.0.1]:60106 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bkW7U-0000Xm-Gu for submit@debbugs.gnu.org; Thu, 15 Sep 2016 08:50:24 -0400 Received: from mail-it0-f52.google.com ([209.85.214.52]:36408) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bkW7N-0000XQ-TR; Thu, 15 Sep 2016 08:50:21 -0400 Received: by mail-it0-f52.google.com with SMTP id o3so93460993ita.1; Thu, 15 Sep 2016 05:50:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=mdlfPsgePIRpZEiUz84AGXiRI+nQXu/rOTqAXCve0Bk=; b=lOMgaHtKjBAQB/ZtpFN1aHBgebehn5aZiY7msmEz2/MQD8iTHnmP2HlQ30QYEg33l+ zpfsAiLTpQw2/rNWEVIkhV+1zAJly+MnJoDT7btJIDaXTuy4LAH3M7CSDcnhscmVaXwL 2Je2lCnar5dPrxKs6beLqqLWR4yCXQwxvLRe72EUhnxUI628WWY3kYaqeSsFx2GuBwMo 75cIJTT8bZnL5dWRCScmlTZaggRlvydE/pooJ8Ra5mWbpKdnHXxngMNMWu7mAWKoAslW 8m9n1CzvO9O61CxGUQU28SQJSMjiYjyNyxg0UduvoIB5LWCb8h2gIWbHZ3ye9fQkZlvB 39Ng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version :content-transfer-encoding; bh=mdlfPsgePIRpZEiUz84AGXiRI+nQXu/rOTqAXCve0Bk=; b=M1cUMyWLzWDcR1KVgPBi4IkKgwGPyVR9EWhpE13DP7iStFxLpq20SLp9imSJw99Ews oW8rZ0698jlE4yrvit5sG8rVOt9XUYlRZiK3H/+R4q3zUIMjLASySJUeTPIOjdRfAKvu +C5xQ6RnlQplPZsajhJeHaDK2pFovSBpic9JQVGDam8HkbfkVanWr2qBodq3DKjd19JC Gr0v+IvME5WI190CE1chqEzEWHI1pOX7GFNktVV7+UUaYBzg0SrQxmepaMoVwgCnEAHD X1S6tvU+IPycKhjtsnTipmwak2UtDkCrIVT9RmXhpOLCp4U1tJX7KHvsg7ch071SV5/Y frVg== X-Gm-Message-State: AE9vXwMMjFX8fZrd/90cO6TdbqAip1xNthIINfL+0JKtaAMRWFqfXMQkd4HHN0F21Ma4YQ== X-Received: by 10.107.48.18 with SMTP id w18mr7617177iow.147.1473943812110; Thu, 15 Sep 2016 05:50:12 -0700 (PDT) Received: from zony ([45.2.7.130]) by smtp.googlemail.com with ESMTPSA id j194sm152010ioe.39.2016.09.15.05.50.11 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 15 Sep 2016 05:50:11 -0700 (PDT) From: npostavs@users.sourceforge.net To: Andreas =?utf-8?Q?R=C3=B6hler?= Subject: Re: bug#24434: [25.1.1] parse-partial-sexp: opening delimiter missed References: <16b36b2f-8991-5724-0b17-949fcaf8691c@easy-emacs.de> Date: Thu, 15 Sep 2016 08:50:35 -0400 In-Reply-To: <16b36b2f-8991-5724-0b17-949fcaf8691c@easy-emacs.de> ("Andreas \=\?utf-8\?Q\?R\=C3\=B6hler\=22's\?\= message of "Thu, 15 Sep 2016 08:26:30 +0200") Message-ID: <87vaxxz5r8.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.2 (/) X-Debbugs-Envelope-To: 24434 Cc: 24434@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.2 (/) tags 24434 =3D notabug close 24434 quit Andreas R=C3=B6hler writes: >>> >>> When outside a string, `{' is recognized as opener. >> I think this is correct, parse-partial-sexp detects whether it's in a >> string-literal or not. If you want to parse the contents of the string >> literal, FROM should be inside the literal. > > Thanks. This works for me: > > (defun in-string-interpolation-maybe () > (let ((pps (parse-partial-sexp (point-min) (point)))) > (and (nth 3 pps) (nth 3 (parse-partial-sexp (1+ (nth 8 pps)) > (point)))))) Okay, looks like everything is functioning as expected, closing. From unknown Sat Jun 21 10:28:15 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 14 Oct 2016 11: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