From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 09 16:56:00 2011 Received: (at submit) by debbugs.gnu.org; 9 Dec 2011 21:56:00 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RZ8Q7-0003pA-Qy for submit@debbugs.gnu.org; Fri, 09 Dec 2011 16:56:00 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RZ8Q2-0003p0-PY for submit@debbugs.gnu.org; Fri, 09 Dec 2011 16:55:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RZ8P6-0003sw-Ks for submit@debbugs.gnu.org; Fri, 09 Dec 2011 16:54:53 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.4 required=5.0 tests=BAYES_00,BODY_8BITS, RCVD_IN_DNSWL_NONE,T_DKIM_INVALID autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([140.186.70.17]:38548) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RZ8P6-0003sp-IO for submit@debbugs.gnu.org; Fri, 09 Dec 2011 16:54:52 -0500 Received: from eggs.gnu.org ([140.186.70.92]:49728) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RZ8P5-00084W-51 for bug-gnu-emacs@gnu.org; Fri, 09 Dec 2011 16:54:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RZ8P2-0003s6-TA for bug-gnu-emacs@gnu.org; Fri, 09 Dec 2011 16:54:51 -0500 Received: from caiajhbdcaid.dreamhost.com ([208.97.132.83]:58105 helo=homiemail-a7.g.dreamhost.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RZ8P2-0003rd-M4 for bug-gnu-emacs@gnu.org; Fri, 09 Dec 2011 16:54:48 -0500 Received: from homiemail-a7.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a7.g.dreamhost.com (Postfix) with ESMTP id 2C11225C06D for ; Fri, 9 Dec 2011 13:54:47 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=jidanni.org; h=from:to:subject :date:message-id:mime-version:content-type: content-transfer-encoding; q=dns; s=jidanni.org; b=FPaF0iMK8guCg GKwi4YgI0xU9bnNa7w/6KKbeTTaw7IhMLVRdWNcVWYbG5LrENYnKIS6JqPzUX6EQ 8s5aWwiFTnoJLgxzwwVt6AUpsP5haVqK7UY+iJxxIcux2Rxg60Zy4j0vuzJp2+yM sjXenQzivI55Ryf1PQDS/7lStwkxGI= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to :subject:date:message-id:mime-version:content-type: content-transfer-encoding; s=jidanni.org; bh=pjWO/nqXCmjdJYRXnez /ryYQg6M=; b=BdMNW+5y6YP/oMp56Su1cvr/k32SYZt0rpgORtkcmYzy4kxKrAQ Z2nle4PFJop3VEmLy8YJYj+Nv7b/haW7HKuojSnimm5clN1OTVF9AHJJQ+11mhoR Sw+Bl0HwHZSIDh8TZXNAThg7Cj8JANFjI7NQyJaPcCeDWHuxrXFABku8= Received: from jidanni.org (218-163-20-28.dynamic.hinet.net [218.163.20.28]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by homiemail-a7.g.dreamhost.com (Postfix) with ESMTPSA id 8467425C061 for ; Fri, 9 Dec 2011 13:54:46 -0800 (PST) From: jidanni@jidanni.org To: bug-gnu-emacs@gnu.org Subject: compilation-error-regexp-alist just assumes columns not characters Date: Sat, 10 Dec 2011 04:18:12 +0800 Message-ID: <8739ctzegr.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -5.4 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.4 (-----) Gentlemen, why does *compilation* say basex -b y=3D3 TaiwanAMFMSW.xq Stopped at line 57, column 29 in /home/jidanni/millerliu/xquery/TaiwanA= MFMSW.xq: [XPST0003] Expecting "return", found "r". But the cursor upon next-error ends up at case "TaiwanAMFMSW_by_band" retrun let $K:=3D "AM/FM/SW" return (= ) ^ ^ A, not B if those blanks at front were = a TAB. Well that is because on (describe-variable (quote compilation-error-regexp-alist)) there is nary a mention of what to do when the compiler making the message is counting characters (TAB=3D1) and emacs is thinking it is counting columns (TAB=3D8, etc.). All we see is COLUMN can also be of the form (COLUMN . END-COLUMN) meaning a range of columns starting on LINE and ending on END-LINE, if that matched. There is no way to communicate to emacs that this certain compiler does not know how many columns a TAB equals in emacs, and is just reporting a character count from the last newline. So one is forced to untabify ones source files! So it seems that compilation-error-regexp-alist needs an extra parameter to tell if we are just counting characters or actually counting columns. P.S., guess what happens when there are wide characters involved, case "=E8=A3=9C=E8=A3=9C=E8=A3=9CTaiwanAMFMSW_by_band" retrun let= $K:=3D "AM/FM/SW" return () you guessed it! How can I tell emacs in (add-to-list 'compilation-error-regexp-alist-alist '(basex "^Stopped at line \\([0-9]+\\), column \\([0-9]+\\) in \\(.*?\= \):$" 3 1 2)) (add-to-list 'compilation-error-regexp-alist 'basex) that "column" means "char"? From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 12 11:29:39 2011 Received: (at 10258) by debbugs.gnu.org; 12 Dec 2011 16:29:39 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ra8l0-0005lB-NS for submit@debbugs.gnu.org; Mon, 12 Dec 2011 11:29:39 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.183]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ra8ky-0005l3-79 for 10258@debbugs.gnu.org; Mon, 12 Dec 2011 11:29:36 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av0EAAUr5k5FxLI7/2dsb2JhbABDqn+BBoFyAQEEAVYjBQsLNBIUGA2IP7UriFODGgSIMZo0hFE X-IronPort-AV: E=Sophos;i="4.71,339,1320642000"; d="scan'208";a="151978295" Received: from 69-196-178-59.dsl.teksavvy.com (HELO ceviche.home) ([69.196.178.59]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 12 Dec 2011 11:28:22 -0500 Received: by ceviche.home (Postfix, from userid 20848) id 51F4F660D4; Mon, 12 Dec 2011 11:28:22 -0500 (EST) From: Stefan Monnier To: jidanni@jidanni.org Subject: Re: bug#10258: compilation-error-regexp-alist just assumes columns not characters Message-ID: References: <8739ctzegr.fsf@jidanni.org> Date: Mon, 12 Dec 2011 11:28:22 -0500 In-Reply-To: <8739ctzegr.fsf@jidanni.org> (jidanni@jidanni.org's message of "Sat, 10 Dec 2011 04:18:12 +0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 10258 Cc: 10258@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) > there is nary a mention of what to do when the compiler making the > message is counting characters (TAB=1) and emacs is thinking it is > counting columns (TAB=8, etc.). There's compilation-error-screen-columns, but it can't be set only for a specific compilation-error-regexp-alist entry. OTOH in Emacs-24, you can set it buffer-locally in the target buffer (i.e. in your TaiwanAMFMSW.xq file). Stefan From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 14 09:10:33 2011 Received: (at 10258) by debbugs.gnu.org; 14 Dec 2011 14:10:34 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RapXV-0005KJ-9E for submit@debbugs.gnu.org; Wed, 14 Dec 2011 09:10:33 -0500 Received: from caiajhbdcaib.dreamhost.com ([208.97.132.81] helo=homiemail-a61.g.dreamhost.com) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RapXT-0005KC-9T for 10258@debbugs.gnu.org; Wed, 14 Dec 2011 09:10:32 -0500 Received: from homiemail-a61.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a61.g.dreamhost.com (Postfix) with ESMTP id 77500578078; Wed, 14 Dec 2011 06:09:06 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=jidanni.org; h=from:to:cc:subject :references:date:message-id:mime-version:content-type; q=dns; s= jidanni.org; b=env6+qfL2xRp73Wj4GvrGaiH5MmVJhHza1u8CHOzXObGk0Kdh uduj32xraqFdjxOBO71GuphUzTfzjZD0cd6BqHFrKh9ttKSsz3Yw2PYZRAwNDm3T RhqsnpZg0835D647khyeuNnwnJ8OzEaIwpdIfzHlkccVvIswKFwZnNVtIY= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to:cc :subject:references:date:message-id:mime-version:content-type; s=jidanni.org; bh=Q58IOpzp6BaExitZg3dym+QPU9w=; b=Zd0IuR2afIwfa euPkcOblBEa2ZY+R3ChvtOjVmBnEhHdXhqxBxR8izAZOgzIaozGzcMLyQHI3ZOSC ECCGW89KqSQGF1Nvr/nXTPATXkq8JU4losZlqYWAOj1BaoaGE7TQhUiRv4b/HCfD 1wO7tSrLu2TH1PgA3PSb5sxxr1b9oY= Received: from jidanni.org (218-163-19-154.dynamic.hinet.net [218.163.19.154]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by homiemail-a61.g.dreamhost.com (Postfix) with ESMTPSA id 0FC7F57807D; Wed, 14 Dec 2011 06:09:06 -0800 (PST) From: jidanni@jidanni.org To: monnier@iro.umontreal.ca Subject: Re: bug#10258: compilation-error-regexp-alist just assumes columns not characters References: Date: Wed, 14 Dec 2011 22:09:02 +0800 Message-ID: <87r507b5z5.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -3.4 (---) X-Debbugs-Envelope-To: 10258 Cc: 10258@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.4 (---) >>>>> "SM" == Stefan Monnier writes: SM> There's compilation-error-screen-columns, but it can't be set only for SM> a specific compilation-error-regexp-alist entry. Well do consider that enhancement. In the meantime I discovered this works: (setq compilation-error-screen-columns t);default, set once more for good luck. (make-variable-buffer-local 'compilation-error-screen-columns) (add-hook 'xquery-mode-hook (function (lambda () (setq compilation-error-screen-columns nil)))) From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 15 19:07:49 2011 Received: (at 10258) by debbugs.gnu.org; 16 Dec 2011 00:07:49 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RbLL3-0006sW-Aa for submit@debbugs.gnu.org; Thu, 15 Dec 2011 19:07:49 -0500 Received: from smtp-01.vtx.ch ([194.38.175.90]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RbLL1-0006sM-Qd for 10258@debbugs.gnu.org; Thu, 15 Dec 2011 19:07:48 -0500 Received: from ceviche.home (dyn.144-85-152-106.dsl.vtx.ch [144.85.152.106]) by smtp-01.vtx.ch (VTX Services SA) with ESMTP id 43B5D2864A; Fri, 16 Dec 2011 01:06:14 +0100 (CET) Received: by ceviche.home (Postfix, from userid 20848) id 06DFF662EE; Thu, 15 Dec 2011 19:06:14 -0500 (EST) From: Stefan Monnier To: jidanni@jidanni.org Subject: Re: bug#10258: compilation-error-regexp-alist just assumes columns not characters Message-ID: References: <87r507b5z5.fsf@jidanni.org> Date: Thu, 15 Dec 2011 19:06:13 -0500 In-Reply-To: <87r507b5z5.fsf@jidanni.org> (jidanni@jidanni.org's message of "Wed, 14 Dec 2011 22:09:02 +0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: 10258 Cc: 10258@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) > (setq compilation-error-screen-columns t);default, set once more for good luck. > (make-variable-buffer-local 'compilation-error-screen-columns) > (add-hook 'xquery-mode-hook > (function (lambda () > (setq compilation-error-screen-columns nil)))) Better not call make-variable-buffer-local except on variables you have defined yourself (e.g. in this case only do it in compile.el). I.e. use (add-hook 'xquery-mode-hook (lambda () (set (make-local-variable 'compilation-error-screen-columns) nil))) -- Stefan From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 21 20:49:33 2011 Received: (at 10258) by debbugs.gnu.org; 22 Dec 2011 01:49:33 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RdXmm-0008DL-Sa for submit@debbugs.gnu.org; Wed, 21 Dec 2011 20:49:33 -0500 Received: from caiajhbdcaib.dreamhost.com ([208.97.132.81] helo=homiemail-a60.g.dreamhost.com) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RdXmk-0008DC-12 for 10258@debbugs.gnu.org; Wed, 21 Dec 2011 20:49:31 -0500 Received: from homiemail-a60.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a60.g.dreamhost.com (Postfix) with ESMTP id 2CF0C3BC06B; Wed, 21 Dec 2011 17:47:22 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=jidanni.org; h=from:to:cc:subject :references:date:message-id:mime-version:content-type; q=dns; s= jidanni.org; b=QOEzKuk2nGWGR/ye0TwlT16sfdUO6ENlU92h6iRdb5GSFhxwc wmLKHlKHiQzklnDeCA08CC9KP3ByuznVJLwySY8JNpvGxAScdBvdoZcSRZRhCKUI C3hpnTR7iNIRIP5sak72wXNStj5Oq2N3f7ivTip5nOewtZT0QHKnsCO47w= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to:cc :subject:references:date:message-id:mime-version:content-type; s=jidanni.org; bh=AXnEJrtKxPAa2CyedyTbm32HzYI=; b=aV+MKK050ISvk bMkKp/K4PA7YKFiH8Vr9fo6YZmfOnIbNizRoyYIe0Vu5uk4xrdcYOx5PnStOCd0U XX6NTBicR5dgAivOBWA9hs9x/5wF3akmVGuB95bZyAAPlzgqzx/wcnQh7KgQLSa8 p2XBJ8U7nleIsP2PfAmmerj/qWfzmc= Received: from jidanni.org (218-174-208-113.dynamic.hinet.net [218.174.208.113]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by homiemail-a60.g.dreamhost.com (Postfix) with ESMTPSA id D14C83BC063; Wed, 21 Dec 2011 17:47:21 -0800 (PST) From: jidanni@jidanni.org To: monnier@iro.umontreal.ca Subject: Re: bug#10258: compilation-error-regexp-alist just assumes columns not characters References: Date: Thu, 22 Dec 2011 07:59:01 +0800 Message-ID: <877h1p329m.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -4.6 (----) X-Debbugs-Envelope-To: 10258 Cc: 10258@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.3 (----) >>>>> "SM" == Stefan Monnier writes: SM> Better not call make-variable-buffer-local except... OK thanks. Maybe (info "(emacs) Locals") more precisely, (Info-menu "Emacs (emacs-snapshot)" nil) (Info-index "make-variable-buffer-local") should warn/hint about that, just like (describe-function (quote make-variable-buffer-local)) already does. From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 28 05:21:30 2011 Received: (at 10258-done) by debbugs.gnu.org; 28 Dec 2011 10:21:30 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RfqdV-0007LG-K6 for submit@debbugs.gnu.org; Wed, 28 Dec 2011 05:21:30 -0500 Received: from pruche.dit.umontreal.ca ([132.204.246.22]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RfqdT-0007L9-Bd for 10258-done@debbugs.gnu.org; Wed, 28 Dec 2011 05:21:28 -0500 Received: from ceviche.home (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id pBSAIc2X012306; Wed, 28 Dec 2011 05:18:40 -0500 Received: by ceviche.home (Postfix, from userid 20848) id 2E87A66796; Tue, 27 Dec 2011 18:49:07 -0500 (EST) From: Stefan Monnier To: jidanni@jidanni.org Subject: Re: bug#10258: compilation-error-regexp-alist just assumes columns not characters Message-ID: References: <877h1p329m.fsf@jidanni.org> Date: Tue, 27 Dec 2011 18:49:07 -0500 In-Reply-To: <877h1p329m.fsf@jidanni.org> (jidanni@jidanni.org's message of "Thu, 22 Dec 2011 07:59:01 +0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV4084=0 X-NAI-Spam-Version: 2.2.0.9309 : core <4084> : streams <714534> : uri <1036180> X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: 10258-done Cc: 10258-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.1 (----) SM> Better not call make-variable-buffer-local except... > OK thanks. Maybe > (info "(emacs) Locals") > more precisely, > (Info-menu "Emacs (emacs-snapshot)" nil) > (Info-index "make-variable-buffer-local") > should warn/hint about that, just like > (describe-function (quote make-variable-buffer-local)) > already does. Indeed. I've installed the patch below, Stefan === modified file 'doc/lispref/variables.texi' --- doc/lispref/variables.texi 2011-12-23 13:14:12 +0000 +++ doc/lispref/variables.texi 2011-12-27 23:42:22 +0000 @@ -1352,6 +1352,8 @@ This function marks @var{variable} (a symbol) automatically buffer-local, so that any subsequent attempt to set it will make it local to the current buffer at the time. +Contrary to @code{make-local-variable} with which it is often confused, this +cannot be undone, and affects the behavior of the variable in all buffers. A peculiar wrinkle of this feature is that binding the variable (with @code{let} or other binding constructs) does not create a buffer-local From unknown Wed Aug 20 05:16:49 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 25 Jan 2012 12:24:02 +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