From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 22 15:07:53 2014 Received: (at submit) by debbugs.gnu.org; 22 Feb 2014 20:07:53 +0000 Received: from localhost ([127.0.0.1]:35931 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHIrY-0007oV-Mi for submit@debbugs.gnu.org; Sat, 22 Feb 2014 15:07:53 -0500 Received: from eggs.gnu.org ([208.118.235.92]:34629) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHIrW-0007oI-VD for submit@debbugs.gnu.org; Sat, 22 Feb 2014 15:07:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHIrI-0002Dc-6Y for submit@debbugs.gnu.org; Sat, 22 Feb 2014 15:07:45 -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 lists.gnu.org ([2001:4830:134:3::11]:59414) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHIrI-0002DY-3d for submit@debbugs.gnu.org; Sat, 22 Feb 2014 15:07:36 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36325) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHIrA-0003C8-Hl for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 15:07:36 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHIr2-0002Ao-Ss for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 15:07:28 -0500 Received: from moutng.kundenserver.de ([212.227.17.10]:62854) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHIr2-0002Ah-H7 for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 15:07:20 -0500 Received: from purzel.sitgens (brln-4d0ca461.pool.mediaWays.net [77.12.164.97]) by mrelayeu.kundenserver.de (node=mreue007) with ESMTP (Nemesis) id 0LthqL-1XHy540rP3-011Cfk; Sat, 22 Feb 2014 21:07:19 +0100 Message-ID: <53090478.8010409@easy-emacs.de> Date: Sat, 22 Feb 2014 21:11:36 +0100 From: =?ISO-8859-15?Q?Andreas_R=F6hler?= User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org Subject: 24.3.50.1; Info 48.2.4.1 Specifying File Variables Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V02:K0:IOmJghicooOqa3dhxzcQo3lpzCrVrVlTesSwYjh1VEJ KwWr7SPLpxOZr8L6JJLtp4QGQOLeifD5ZjUvBSaJX7nJrN89nd PcU3dSe7mgTBHt7p8PRO+UAWWqONhU0Ha60BARxNOn/vvo0FRi fOkDRIc0/cRzXjz7Py180req25dh9tkCssLgkIkF1XMAe3vtTb 6EWVTeF/XLSWV7INDXug2aolPHDzkKhO+P9b+PKtru882izhHX JEc1yujJSR0QSMRNJSZfveeSA/NNHK9bTMpGqomhoR3ekW4bpD C8jyqLG40AG+KqAAYO8JORGgUP1PQehFBaTshgULgcDH4oJuHG 2UA1m5GDObYNHPU1iJlXl0Nf6Fii5QNzI4Ci1Gayz X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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.15 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 (-----) 48.2.4.1 Specifying File Variables Doesn't mention the required ";;;" before, saying: .................................. There are two ways to specify file local variable values: in the first line, or with a local variables list. Here's how to specify them in the first line: -*- mode: MODENAME; VAR: VALUE; ... -*- ;;;;;;;;; see also bug-report bug#16836 GNU Emacs 24.3.50.1 (i686-pc-linux-gnu, GTK+ Version 2.24.10) of 2014-02-19 From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 22 15:29:53 2014 Received: (at 16846) by debbugs.gnu.org; 22 Feb 2014 20:29:53 +0000 Received: from localhost ([127.0.0.1]:35956 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHJCq-0008Qp-Hy for submit@debbugs.gnu.org; Sat, 22 Feb 2014 15:29:52 -0500 Received: from mail-yh0-f50.google.com ([209.85.213.50]:51343) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHJCn-0008QP-An for 16846@debbugs.gnu.org; Sat, 22 Feb 2014 15:29:49 -0500 Received: by mail-yh0-f50.google.com with SMTP id 29so3822013yhl.9 for <16846@debbugs.gnu.org>; Sat, 22 Feb 2014 12:29:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=2npmpRbrSxHw/KPureeVjQ4rS6f2Dza1MGgZ80f/YCE=; b=n4G4iTpy3sbvOUkCYA2huzpYVrSjSXwDZQb2t2hEW6czwgVNNx5ThiOjzyS3FGUTxF GF5bhKsamLUOHRMXUbQ1k1SzACqp7vqkjV1aevxR6u0Uj4uzl1PjNTYEQe8+sdxSv3Ov AZhrQOm9mbsCLUQgsvrtas/olr/5viE4ov+yn3tSFQvE7r0A8oOLc6PpO3Em2r0T/7Oz jtY30avighc8nrQxORaENa9twsQjc4VVjw6j21tYqPXdwXlAJ9s3uVSNB7TCcEyN/aJq 3+n8USc2WXc2QQTRR//9CVg2iTyHbfdhNfQHKKWchtGvve1hyuj8nk+NbqnsVbAH7S2Q YAVw== X-Received: by 10.236.149.2 with SMTP id w2mr19773845yhj.114.1393100983791; Sat, 22 Feb 2014 12:29:43 -0800 (PST) MIME-Version: 1.0 Received: by 10.170.197.1 with HTTP; Sat, 22 Feb 2014 12:29:03 -0800 (PST) In-Reply-To: <53090478.8010409@easy-emacs.de> References: <53090478.8010409@easy-emacs.de> From: Juanma Barranquero Date: Sat, 22 Feb 2014 21:29:03 +0100 Message-ID: Subject: Re: bug#16846: 24.3.50.1; Info 48.2.4.1 Specifying File Variables To: =?UTF-8?Q?Andreas_R=C3=B6hler?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 16846 Cc: 16846@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.7 (/) merge 16836 16846 quit On Sat, Feb 22, 2014 at 9:11 PM, Andreas R=C3=B6hler wrote: > 48.2.4.1 Specifying File Variables > > Doesn't mention the required ";;;" before, saying: It's not that ";;;" is required. The line used to specify local variables is usually a comment because presumably the file is to be processed by some kind of program (a compiler or interpreter, for program source files, for example). If you start an elisp file with -*- mode: emacs-lisp; tab-width: 4 -*- Emacs will have no trouble understanding the variables. Edit the file and you'll see that it is in emacs-lisp-mode and tab-width is 4. But when you eval the buffer, as you did in your bug#16836 report, Emacs complains that the line is not valid Elisp code. > see also bug-report bug#16836 Why have you filed two bug reports for the same thing? From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 22 15:39:14 2014 Received: (at control) by debbugs.gnu.org; 22 Feb 2014 20:39:14 +0000 Received: from localhost ([127.0.0.1]:35964 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHJLt-0000GR-SP for submit@debbugs.gnu.org; Sat, 22 Feb 2014 15:39:14 -0500 Received: from mail-yh0-f50.google.com ([209.85.213.50]:57086) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHJLr-0000GE-P5 for control@debbugs.gnu.org; Sat, 22 Feb 2014 15:39:12 -0500 Received: by mail-yh0-f50.google.com with SMTP id 29so3826505yhl.9 for ; Sat, 22 Feb 2014 12:39:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=Y4RqrSzxZCUG6Lul4w+RA3KWTbflysimkjsl2ylSxjs=; b=Nl7C4tTm3ElPpoYLFvBlOJBN2VScDJOspOEz796MyQcqaKthb4kF28RFPfwN/dMtvr RztSPVyTlteOD33VPaav05l7rjfDBbEVTDtamN9bUNsUVYUFOw5UCPDY+XByHCUxHnYD Jurdno9GPDHYCaMDd/s+4q6bRKM9PGXigoRmzXhHqAOr53nfF49DPAzrZvLGwMLf2aZo ka2UiOpl4cY2pIgOSRL/rtNd6D556YRc3EKLlS+PRIBJ9sf/E9QKilMwzJML2SizDDXk FAVfH9dd29JfSNL22Fjc4+HgSKha0cF0oXipJhZlTSzyJVR/SYIzHdGGiRWpxuLq0f4c baZg== X-Received: by 10.236.149.2 with SMTP id w2mr19816618yhj.114.1393101546022; Sat, 22 Feb 2014 12:39:06 -0800 (PST) MIME-Version: 1.0 Received: by 10.170.197.1 with HTTP; Sat, 22 Feb 2014 12:38:25 -0800 (PST) From: Juanma Barranquero Date: Sat, 22 Feb 2014 21:38:25 +0100 Message-ID: Subject: To: control@debbugs.gnu.org Content-Type: text/plain; charset=UTF-8 X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: reopen 16836 merge 16836 16846 close 16836 quit [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [209.85.213.50 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (lekktu[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 2.0 BLANK_SUBJECT Subject is present but empty 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: reopen 16836 merge 16836 16846 close 16836 quit [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [209.85.213.50 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (lekktu[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 2.0 BLANK_SUBJECT Subject is present but empty 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid reopen 16836 merge 16836 16846 close 16836 quit From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 22 15:42:17 2014 Received: (at 16846) by debbugs.gnu.org; 22 Feb 2014 20:42:18 +0000 Received: from localhost ([127.0.0.1]:35972 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHJOr-0000MG-LE for submit@debbugs.gnu.org; Sat, 22 Feb 2014 15:42:17 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:41346 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHJOp-0000M6-I6 for 16846@debbugs.gnu.org; Sat, 22 Feb 2014 15:42:15 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1WHJOo-0005zj-00; Sat, 22 Feb 2014 15:42:14 -0500 From: Glenn Morris To: Juanma Barranquero Subject: Re: [debbugs-tracker] Processed: your mail References: X-Spook: BROMURE munitions encryption Operation Iraqi Freedom PLO X-Ran: rK&7:Z=kPPWnN};sSP3D,mZ0_~1r+1;TDHk%k@MR1C?!*p74J3J.,\}e`PAKbnaT_B!?}d X-Hue: yellow X-Attribution: GM Date: Sat, 22 Feb 2014 15:42:13 -0500 In-Reply-To: (GNU bug tracker automated control server's message of "Sat, 22 Feb 2014 15:40:02 -0500") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.5 (-----) X-Debbugs-Envelope-To: 16846 Cc: 16846@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.5 (-----) GNU bug tracker automated control server wrote: > Processing commands for control@debbugs.gnu.org: > >> reopen 16836 >> merge 16836 16846 >> close 16836 aka: forcemerge 16836 16846 From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 22 15:46:22 2014 Received: (at 16846) by debbugs.gnu.org; 22 Feb 2014 20:46:22 +0000 Received: from localhost ([127.0.0.1]:35980 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHJSo-0001fc-8D for submit@debbugs.gnu.org; Sat, 22 Feb 2014 15:46:22 -0500 Received: from moutng.kundenserver.de ([212.227.17.10]:62961) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHJSl-0001fM-St for 16846@debbugs.gnu.org; Sat, 22 Feb 2014 15:46:20 -0500 Received: from purzel.sitgens (brln-4d0ca461.pool.mediaWays.net [77.12.164.97]) by mrelayeu.kundenserver.de (node=mreue007) with ESMTP (Nemesis) id 0M8X0Z-1XD0iN3qjr-00wB9x; Sat, 22 Feb 2014 21:46:13 +0100 Message-ID: <53090D96.6040304@easy-emacs.de> Date: Sat, 22 Feb 2014 21:50:30 +0100 From: =?ISO-8859-15?Q?Andreas_R=F6hler?= User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: 16846@debbugs.gnu.org Subject: Re: bug#16846 acknowledged by developer () References: <53090478.8010409@easy-emacs.de> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V02:K0:DUh2y8/0kLCmQ0W6wuo9x0ELjQb/c8M/n3DrxBm6cR1 27h7UXtctmhOaL6sgPN6cERKuOXFv2OjZAKHULSEFpbhWkDJMu +GhX6eCr1ZOUqORbLhwcgEJFNSb0Zpfiy2nd6AZslwxzAjVf4n EmkEsPYuoEuHaeHFE5vF/UoqDPlRkBYbjtH+mgfNl7GXYYP98A Eo4NfrybaEYyugzKg8dGDu4GeC4JP9Tf5YKycoUTK9qLrXx9n7 GFUWvASKEeLift75C/VwllsTi9I1fdHXEddkm4kEghNhC4EUpM ZAsjJ+wagLxXBgInOtESCQe5897E/9IXNFgJ6O9shK9dtIPG5d 9zn2seITefOImJBF4cvTaZhU6Y0++TAieBSXTK490 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 16846 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.0 (/) Am 22.02.2014 21:40, schrieb GNU bug Tracking System: > This is an automatic notification regarding your bug report > #16846: 24.3.50.1; Info 48.2.4.1 Specifying File Variables, > which was filed against the emacs package. > > Thank you for your report, which has now been closed. > You can view the full report at > http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16846 > > If you require further information, please followup to 16846@debbugs.gnu.org. > > debbugs.gnu.org maintainers > (administrator, GNU bugs database) > > re-open bug#16846 This bug is about Info files, the former report was about a wrong compiler warning. From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 22 17:44:48 2014 Received: (at 16846) by debbugs.gnu.org; 22 Feb 2014 22:44:48 +0000 Received: from localhost ([127.0.0.1]:36023 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHLJP-0004uT-Ap for submit@debbugs.gnu.org; Sat, 22 Feb 2014 17:44:47 -0500 Received: from mail-yk0-f175.google.com ([209.85.160.175]:44340) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHLJN-0004u9-8O for 16846@debbugs.gnu.org; Sat, 22 Feb 2014 17:44:46 -0500 Received: by mail-yk0-f175.google.com with SMTP id 131so10265223ykp.6 for <16846@debbugs.gnu.org>; Sat, 22 Feb 2014 14:44:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=hsNr1U8O0eiK0xKCDqwQoZyCPW3r6OJ+aKX/JdcJ3I8=; b=farEBdKfzYbEqnUFGAcxbFfc9fZgm6V/DznW+LviUON8fxYW1d1AUTN098X6iPEBMT yaAj4oNE8JUlhwK59Zjgr+Ba2jYN6VHMflbd406BsftUA2YByKm1BNgA4BLl/sXk/ptE u0HzB1GXiSjmn1qZpwWHh006U1tyNCXFKc+pDIWiLwwf34J/4lCveSVpjxOmkVfx0yOV 9N1XfCfpYxrVnbTz826y+mvm022e3B0r29n2vabSF3KGkWwHwHZO1tz7o+iPGP3rwnoy s/vh0Cfj6zQ2Rj7a+gvWy7m0DRpqMQ3L99MIv6iNv6rCJYOYR4ZaJrAJdMI7oxxXIXcm lUTg== X-Received: by 10.236.17.195 with SMTP id j43mr20060136yhj.137.1393109079463; Sat, 22 Feb 2014 14:44:39 -0800 (PST) MIME-Version: 1.0 Received: by 10.170.197.1 with HTTP; Sat, 22 Feb 2014 14:43:59 -0800 (PST) In-Reply-To: <53090D96.6040304@easy-emacs.de> References: <53090478.8010409@easy-emacs.de> <53090D96.6040304@easy-emacs.de> From: Juanma Barranquero Date: Sat, 22 Feb 2014 23:43:59 +0100 Message-ID: Subject: Re: bug#16846: acknowledged by developer () To: =?UTF-8?Q?Andreas_R=C3=B6hler?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 16846 Cc: 16846@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.7 (/) On Sat, Feb 22, 2014 at 9:50 PM, Andreas R=C3=B6hler wrote: > This bug is about Info files I don't think there is a bug. That info node talks about the format of the file variables, but of course says nothing about the format of the contents of your file. If your file is text, perhaps just -*- variable: value -*- in the first line is perfectly acceptable. If the file contains C source code, or elisp, or another data format to be digested by some external processor, it should already be clear that the file variables must be acceptable to these external processors. You can't expect to have -*- mode: c -*- as the first line of a C file and compile it with GCC without getting an er= ror. That said, the same node that you quote already says: Here is an example first line that specifies Lisp mode and sets two variables with numeric values: ;; -*- mode: Lisp; fill-column: 75; comment-column: 50; -*- and a little later: In shell scripts, the first line is used to identify the script interpreter, so you cannot put any local variables there. To accommodate this, Emacs looks for local variable specifications in the _second_ line if the first line specifies an interpreter. The same is true for man pages which start with the magic string `'\"' to specify a list of troff preprocessors (not all do, however). which clearly suggests that the file variables must also be acceptable to the consumer of the file. >, the former report was about a wrong compiler warning. Which was, in fact, not wrong at all. From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 23 03:45:11 2014 Received: (at 16846) by debbugs.gnu.org; 23 Feb 2014 08:45:11 +0000 Received: from localhost ([127.0.0.1]:36251 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHUgQ-0004bK-FW for submit@debbugs.gnu.org; Sun, 23 Feb 2014 03:45:10 -0500 Received: from moutng.kundenserver.de ([212.227.17.9]:56266) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHUgL-0004aU-2d for 16846@debbugs.gnu.org; Sun, 23 Feb 2014 03:45:06 -0500 Received: from purzel.sitgens (brln-4d0cad33.pool.mediaWays.net [77.12.173.51]) by mrelayeu.kundenserver.de (node=mreue105) with ESMTP (Nemesis) id 0Lmc9z-1WqpZ50XfH-00a9zo; Sun, 23 Feb 2014 09:44:57 +0100 Message-ID: <5309B605.5000900@easy-emacs.de> Date: Sun, 23 Feb 2014 09:49:09 +0100 From: =?UTF-8?B?QW5kcmVhcyBSw7ZobGVy?= User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Juanma Barranquero Subject: Re: bug#16846: acknowledged by developer () References: <53090478.8010409@easy-emacs.de> <53090D96.6040304@easy-emacs.de> In-Reply-To: Content-Type: multipart/mixed; boundary="------------020406050203020701080406" X-Provags-ID: V02:K0:qg4CgLpPhIZy+J2lal7JP4HJJCgWavSpQsef1dcmX30 Otuwuj5U8yx+JawIgUUAapI8u6hJNyfFpROBkkz1E3nJg+VA2A tDJQvs5PbDFXbDBxdddy5ygmgGMp4/fLlUzc/eD7qGEl0nGw4P JXXXP8gqE8BpLA9148wb7HipezQzrHv3sAsF0ZxFno/NRFMaqf bY4hGZEvFmgu7TySGwYpJaNvCNy9pOaW1UJIx6S8btWR0WoS3J bKuRwyNC1FXDeHMe3trYwKtiMgaI9bg1emrX7NMysqwL+IV5F3 428msU6nYHwPdmoOBA4lKrcUgWO8MsoGrXod3oLo5pucv+OjPZ mfeWIIDJVesuJzbwYGz6ic8N5z21vLkNwlaUxscgR X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 16846 Cc: 16846@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.0 (/) This is a multi-part message in MIME format. --------------020406050203020701080406 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Am 22.02.2014 23:43, schrieb Juanma Barranquero: > On Sat, Feb 22, 2014 at 9:50 PM, Andreas Röhler > wrote: > >> This bug is about Info files > > I don't think there is a bug. That info node talks about the format of > the file variables, but of course says nothing about the format of the > contents of your file. If your file is text, perhaps just > > -*- variable: value -*- > > in the first line is perfectly acceptable. Do you want file-local variables restrict to text-mode? Doesn't make sense for me. If the file contains C > source code, or elisp, or another data format to be digested by some > external processor, it should already be clear that the file variables > must be acceptable to these external processors. You can't expect to > have > > -*- mode: c -*- > > as the first line of a C file and compile it with GCC without getting an error. > We must not discuss possible other bugs here. Let's stay with the reported one. > That said, the same node that you quote already says: > > Here is an example first line that specifies Lisp mode and sets two > variables with numeric values: > > ;; -*- mode: Lisp; fill-column: 75; comment-column: 50; -*- > > and a little later: > > In shell scripts, the first line is used to identify the script > interpreter, so you cannot put any local variables there. To > accommodate this, Emacs looks for local variable specifications in the > _second_ line if the first line specifies an interpreter. The same is > true for man pages which start with the magic string `'\"' to specify a > list of troff preprocessors (not all do, however). > > which clearly suggests that the file variables must also be acceptable > to the consumer of the file. It rather says: implementation is not that straightforward as it could/should be. It's at Emacs, when sending code, to clear its artistics before. > >> , the former report was about a wrong compiler warning. > > Which was, in fact, not wrong at all. > Attach foo1.png - happens when evaluating a buffer with contents: ;;;;;; -*- lexical-binding: t -*- (setq foo 1) ;;;;;; --------------020406050203020701080406 Content-Type: image/png; name="foo1.png" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="foo1.png" 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 dmPN2o0zpk99cO/2gnlzFvouiY5+Xy750XT//oO1azcs9l3w4N7t2bOmL1m64sswxeSfW88F KF0xEUK3bt1u07qV5pr27drcunUbIcTn8+Vy+aJFS2bOmPrw/p1/t2zcun1nyJmzJcpDURm7 eOnytu07165e8eTRvX+3bPT3Dzh1+gy3ic/n5+bmTZo8/c9eHrdvXjkZdPTipSuaraOp02dZ WlqeDDz28vmjkFNB7u5uM2bOKUXZvyTNk5qbmWkZWF20QotfzFZt3l3JKSkzZs4xMjI8c/pk 6IvHF8/nH5yKK7umYs7OV7cW7xvkn8/nxyckXL9+89KFkPF/jZ03b9GDh4+uXDo3buyodev/ pml63PhJPbp3vXbl4svnjw7s280wzOIly9W73717f8WK1VOmTLz3381zZ4JtbKwnTZ72zfJf 1OelmHS1+ZyWi1J/K36zHAIAAPgFfM9ZgPbu3T9vzsxmzZqIRKKGDRtMmvDXvv0Hyz2VXXv2 zZo13a2Kq0gkatCg/uRJ48s9ia96/yHG2tpac421daUPMbEIIRzHaZr29hpcv15dkUjk7u42 e9b0/Qf8yiXdAwf9Zs+cXqtWTZFI6O7uNnPm9MMBR7lNOI7LZLIxo0Z07txRV1fXzMxsyqQJ mpWwhw8feQ0ZaGJiTBCEsbHRcJ+hB/bvLmN+8vLy/rt7b+asuXPnzixjVF+lzbsrLi7e0dFx +rQpJibGJEmquw9VRNm/VMzZ+erW4n2D/OM4npOTM378WENDw65dOsfGxU34a6y+vl7XLp3f vo0kCOLq5fNdOnfS09MlSdLOznbkCJ8rV6+rd9+xa/esWdObNmksFosNDAyG+wz9Z8vf3zL/ hSom3Qr9nGoq9bfiN8shAACAX4C2YwC+vF1e9h60oWFhjZs0Ui+2aNl89doNixbOK0VUxQy1 DAsLr1mjunplndq1ShF/GcnlcoGAr7lGIBDI5XL1YsOGDdSva9asERMTUy7phoWF16tfV71Y p06tV69eaQZo2rSx+rWVlWVCQqJ6sUmTxhv/3mJtXal69Wo1a1Tn8Xilzobm2TE3N/ddOK9l i+aljk1L2ry7GIbp0b3rl/uWY9mLUfzZ+eq5K0YFnTs19WffxdkZIaSnp4sQsrW14V4rlcov dzE3N8vMzFQvPn/2Yt2ald8g/yXy1XTL63NaTE/CMn4rVtA3CQAAgF9MeQ4CLqm8PGm9+o01 1xAEUbqoisleamqaWCxWL2q+/mbEYrFcLtdMusCinp6e+rVERycrK7tc0s3Lk+pKJOpFXYkk L0+qGUCisbWATRvXHQ44eubsuZWr1vL5/G5du8ycMVVfX6+o8MX4NAg4O/vps+cbNm5OSk4u 0SDgUtDy3cVVWwsox7IXn8Nizs5Xz10xyv3cFUUkEqpf8/mfNXGVSuXWbTsuX76akJCYm5dH 07Tm1ty8PF1d3bLkX7MOXV7fTl9Nt7w+p4XOAsS9KOO3YgV9kwAAAPjFaNsAqAh6enpXLp3j Lh9WHIFAkJOTY2BgwC1mZX2HaSLt7Gzfv//g5lZFveZDTKyjo4N6USqVqutDWVnZBgb65ZKu rkSiWfac3Fzdomv8BfD5fK8hg7yGDJLJZC9evDwdcnbU6HEBh0vfRwvHcQMDg5Ytmld1d+/R 01PdAGBZFsMw7nWBcaJloeW7q0C1Vb2yfMteqOLPzg917kph4qRpTk4OWzZvNDAwEItFCCG3 qp9uvhkZGWVlZRsbGxW6rzb5r4hLEl9Nt4I+p5rK+K34DXIIAADgF/A9xwDUrFH9wYOHFZ2K q6vL8+cv1Yv37j0oaQw4jjMMU5Y8tGje7PyFS5prLl++2qplC/Xi3Xv31a8fP3lib2dXLnmo Vr3qXY3yPnr4uFr1Es9ixI2dmDplYniEtl1QisciVt1LxNTUJD09Q73p3v1yez+Uy7ur3Muu qfiz82OeO+3dvHV73NjRdna2+vp6PB6vwGw21aq6/Xf37lcj+V75Lyrdr35Oy66M79tvkEMA AAC/gO/ZAPDx8V68dPmd//0nl8sTE5PWrtswe878ck9l2FDv1WvWRbx6LZPJ7vzvv9179+N4 yUrt5OR48eJlmqZlMtmr169LkQdvr0FBJ4MDjhzLzc2VSqVBJ4NPBp8aPGgAtxXH8W3bdj58 9Fgmk4WGhq1du2HYMK9yyYPXkEErV655/PipXC5/9vzF8pWrhwwepOW+Q7x89u49kJ2dwzBM enr6rt17mzVt/PXdisaybE5Ozt2798ePn7x0ySJu5coVSzdt+TcjI0MqlV67fmPrth3cdP5l 51OGd1e5l71QxZ+dH+rclYKjg31g4Enu4PsfPnI44Ki+vt6HD/ld0of7DF2xcu3tO/+TyWTp 6enbd+z2GT76u+e/+HS1+ZyWnU8Z3rffJocAAAB+ARjLspFvwooPVPwzjIofJlj81ouXLv/9 9z/voqLMzc179ew+ZvTIUgz4++rzSv/3392tW3c8ffbMza3KYt+FvT37P3/6QN0M+OqzWiPf RW3a9M/Va9dIkmdnZ3syUNvJWDRFRUevWLGau6bbsGGDeXNmqXufO1euetj/wPLlq169fmNu bjZ96uTOnTsW2L2YPBSf/2PHA//duj0hIbFSJasxo0f2/rOn5o4FTqvmmqjo6FWr1z169CQn J8fMzLR1q5ZTJk8sRc8Ezezp6ek62NtPmji+WbMm6pXHjp1Ys26jXC6vU7vWggVzBg0aevvW 1QKNtK++A4uaBbX4d1dRO5ZX2b+aVjFn56tbiznvFXHuvkxFs0Rfvg4LC1/ouzQiIkIkErdp 3XL2rBkrVq0JCTnz4tkjLtj58xc3b9n6LirKwEC/c6eOU6dMVI+KKWP+S/2NVHy62nxOtcxe 8U8CLv59W0z+yyuHAAAAfmE3r18eNnKiVg0AUKF+0mfEAvBb+fE/pz9+DgEAAHx3XAPge3YB AgAAAAAAAHxj0AAAAAAAAADgNwINgO8P7toD8OP78T+nP34OAQAA/CCgAQAAAAAAAMBvBBoA AAAAAAAA/EagAQAAAAAAAMBvBBoAAAAAAAAA/EZIhNDN65e/dzYAAAAAAAAAAAAAAAAAAFCu MJZli9yGFbcVAAAAAAAA8HPBMIxECEW+Cftym7pfUKFbAQAAAAAAAD8XroafPwjYycX9u2YG AAAAAAAA8C3kNwAi34RxbQBoCQAAAAAAAPAL+zQNKNfVR90SAAAAAAAAAPx6CukCBJ3+AQAA AAAA+FVBFyAAAAAAAAB+I9AFCAAAAAAAgN8Iyf3PycVd3fNHyy5AFE2lpKdn52TTNIMQyz0x gGVZgiAEfIGQLxCJhAZ6+hiGIcQ9TACriAKUr6S0lDypVHMN+6lkH//HsnoSXUsz8++TxdL6 kPyGoPSP/Ld2bNelQgH/e2enxLhZq5q3bPu9M/LdlO4IXL1+o2mTJnweWVQAmVxx+MiRYV5D ypq/b+V9TEx0zAeGYbhFHMcd7e1trCqVLrbSHdXnH+TPouWv4pVRyQoWIQdTfmUrQU07QS17 UemyAQAAAHxL+dUC7sK/+q82eyanplpZ2TRu2BzHcc31NE2pKEqpVMQnxMXF3ra1VEoEsUj1 nCFqK/E2Stqi/AtRTpJSUwwMjWrXakAQBMZBGMqv+7Msw7Asy7AMwzAxse9jExKsLS2/d5aL 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 vDwpSZA4jr948aJ/v4F+/gdv37nFBejj2Tcw6ISJmYlKReXlSbmhCCVNBSHUsX2H7Tt3CQQC RwfHxMQEJ2cnDMN27NyNYZitvX3lyi5xcbHW1taRkZGJ8QmjRgwvRRIH/fbPnT1/498bxo4Z F3QykOsFpHkH4PC8J4f8DvTq2fuQ3wHP3n1OnDg+eOBnIzX5fL5cQSUnxXEXU1mW1pWIe3Tv YmhkkpeXc/HytSaNGvbr109PTz8rK/vmzZsPHz9v0qg+d0CcnRxT07PMzc25U/Yu6r2jo4O1 jUNsTBRC6P2H2Hv3H3fu1MHdvWpiUvKxY8fMzc35/HLrLU3J3qe/9Knedo9It5IyO5gU1SH4 rsa21RoXdimaRSytTJPnREbenanIuKfvOBNhX88Jn8/Pzc2bNHn6qBE+Gzeskclkq9duMDY2 rlsn/6bT/fsP1q7dsGbNSns72xcvXi5ZukJz94uXLm/bvnPdmpWurq5RUVGTp0w3NDTs3q1L uRS/gKh3b5q3aHUy6Hhvz37nz53t2q3H02fPa1SvFh7+ysdnxIXz59u1ax8cdKJduw4sU8gc QcUbOGBISEhIzx69goIDF/suDgoOXOy7JOhk4NIly4JOBvbp3TckJMRrcIk7sH2JpinEMggh fYng66FZpiLuAIRGpumSBlFZ8S0aOhgZGerp6gpEQhxDLEIZ6SlcwgSGGRoaNKzjevPBq8YW 7o8jUxByLfecAAAAAGVX+geB5VcN0ccu+FzdH0MYQgwyYnBTkidiWRWiUxGTiuhElk5kmWSG yiJEtVSsofZZpCk6MzNTKpVJpTKGYQiCzMhIK/QfQZAMw0ilMpoqcQ2AYRgcw6VSGUkQJEFW cXUzMTYd4TNq5PD8fyRBMAyjUCgUSrlUKsUwvHQNAJFIOHKEz4fo95Hv3lWysk5MTHCp7OLq 5lbZ1dWtimtSYqKVVaW3b9++j44eOcJHJBKWIomB/QcHnwru26ffLr9N9nYOQxY1b9Sw8ZLA gQM7Tlh3dfD8Xn7Lt01zrew2YkW7Th277N67y8Oj574DezRj+KNBXT8/v/sPnrx6/TYtPYMb aKGQy+JiozEMG9Cvd9PmLSiVIvZDVHZmimtlxzdv3pqY5k/w6uLs+OLFCx1J/tjlt2/f1axV Mzc3m1t88SK0ZcvmderWz8nOJDCqQf264a/e8Hjl9lyC1IhZJnYNhbrmiqx9jCpKmX1Clrq8 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 bUpISNiyZUtmZubGjRsTExM3bdpUQWmV1KVLl7p3725ubs7j8YyNjdu2bXv48GHNAF5eXhiG 7dmzp8COEREROjo6Q4YMUa/BvlBUog8fPhw8eLC9vb1AINDV1W3YsOE///xDUVSBYHv37m3R ooWRkRFJksbGxp07d75161aZS/wVGIYxDLNmzRo3NzehUGhubj506NDExMQCYb5aUqlUimGY u7s7TdPLli1zdnYWCAQODg5r1qwpEDI5OXn48OEWFhZCodDZ2XnhwoVKpbLQjJVjoomJicOG DbO0tBQKhW5ubps2bWJZ1traGsOwQj8exZ9Q7XHxvHv3rkCJyh5zMX7kDyAAAAAAKhRF0ecu XImJibty7Vah/ScqcAwAhmG7/s/efcZZVR16A14HplAldBQMKkQpP0VjQa8aRQTUiEajUbEE 0avGBvaGUclVUbGAqAkqWCLR2N4QpFxQsSBIbCioFDuggIyAM0MZmHk/7Ju5cwdmPDNM0/U8 Pz6cs846e62995zD/p+99toPPXTssceOGzeu+lqpqJtvvrlv377Z2dlTp05ds2bNa6+91qFD hwEDBpx99tnFde6///4uXboMHjw4OWhLbNiw4eSTT95hhx3uv//+4sKiEspp9IEHHujZs2dh YeE///nPtWvXzp8//9e//vXFF1/8m9/8ZvPmzcXVbrzxxkGDBnXs2PGdd97Jzc2dNGnSl19+ 2atXr5deeqlKt0FpGRkZgwcPXrNmzYwZM3JycoYPH/7EE08ceuihJS8eTWdNGzZsGELIy8sb PHhwZmbme++99+GHH7Zv3/7KK6/885//XFxt/fr1hx122GOPPXbrrbfm5OTMnj27SZMmAwcO zMgofUl6FTaam5v7q1/96oknnrjllltWrVo1ffr0uXPnXnnllWvWrAkhZGdnV3irpa1k/9P8 g6kSdfMDCABUq8LCwukvzVixYmUIYcmSpa++PmsrBx1r05NmkyWPb4YNG9a+ffvc3Nw2bdoM GzasqAZt2ZnEG2+8EULo169fYWFhyfK+ffuGEJ599tnikvfff79BgwYHHHDApk2bkpILL7ww MzPzX//6V0UbnTt3br169Y466qhS5VdccUUI4cYbb0yebty4sUuXLs2aNcvLyyuuM2PGjBDC wQcfXNFG0xdCSKVSJ510UsnCSy+9NIRw9913V7TREEJGRsaQIUOKS5KhL3vttVdxyb333htC uOyyy0q+8fzzzy9/Xbax0REjRoQQrrzyyuKSwsLCX/3qV8WTC1WoxUqo2qWloxY/gABAlUjz QH3EbcOKiooWL5y/eOH8R8Y9fMX/9dRTTyUvjR0zMoRQULCxGs8AbN68+aKLLmrcuPEFF1xQ 1gikGjZ69OgQwuWXX15qAMaQIUNCCCV/KN19993vueeeWbNm/dd//VcIYcKECaNHj77lllv2 2WefijY6cuTIwsLCCy+8sFT5Oeec06hRo6lTpyZPMzMzP/roo9WrVzdq1Ki4TtLcO++8U9FG K6SoqKjkuKYQwvHHHx9C+Mc//lGJpW3atGngwIHFT/fYY48QwoIFC4pL/t//+3/FTRQbMGBA JdpKv9GJEyeWajSVSp133nlFZf8Sn3zwtqVXtasOfgABgOp20IH7D73umttL+N3vfte6zfYl 6/w07wRc1pzxHTt2/PLLL1euXNmqVauS5Tk5OS1btmzXrt3XX39dsvzkk09+9tlnn3zyyXPO OWffffedPHlyOUO3y2p0l112+eyzz7755pu2bdtW4bqk82r6y1+6dOkOO+xQXPjtt9+2bt26 bdu2pa4E+MFGk5dyc3MbN25cVv3tt9/+m2+++fbbb1u2bFlcJ9kF5azLNjbarl275cuXr1q1 qkWLFsV1vvjii5122qmcRquQ+xgAABWV/p2AL7vy+nTuAzDonMEFBRsrcyOwLQ9ituWKxi3f W30HScuXLw9lz4z+7bfflioZM2bMW2+9dcIJJ7Rt2/bRRx+t3Gomx9AlD3bL8umnn953332v v/76119/nZOTU1BQsOVVwhWV5uYtlYh+9rOfhRC+++67yjVa8kB8S6tWrQohNGvWrGRhqadV 3mhOTk7YIsdWLpLVuqr9yNTkBxAAqAuq/UZgdUq9evVCCGvXrt3qKKuCgoJS9Rs2bJgcuDdu 3Di52LQSCgsLQwg/OAbjlVde2X333ceNG3fSSSdNmTLlq6++WrNmzVbnxqkO9evXL/m06N/X BlRHW1td+LZHnUo0mvw9AABEpTJnAKr2uLAmf25s37794sWLlyxZ0rVr13TqX3bZZXPmzLn8 8svvvPPOc84558knn6xEox06dPjkk0+WL1/epEmTcqpdfvnl+fn5Tz311NFHH11cmJubW4kW S0pz865Zs6bk2JjVq1eHEEqWVKHmzZuvXLmyVIvJaYHqs9122+Xk5OTm5pY81ZCcEfrRqdqP jN/7AeCn4dUZ09OsWZkA8ON16KGHLl68eNasWaUCwNy5c0888cTf/e53ySW/iaeffvree+8d MmRIMqP8iBEjevXqde6551a00YMOOuiTTz754IMPOnXqVLJ88eLFu+++e7du3d5+++0Qwrx5 80IIhx9+eMk61T0BaLEPP/zwoIMOKn760UcfhX9fSlvlunbtunLlykWLFvXs2bO4cO7cudXR VrHOnTvPmTPns88+23PPPYsLZ82aVa2NlpRKpRxqAwDVpEI/0Mc1BOLiiy/OyMgYMWJEqQE5 w4YNW7RoUTIlfGLhwoVnnXXWvvvue9ttt4UQbr755r322mvIkCEffPBBRRu98MIL69Wrl9x2 qmT5ww8/vH79+iOOOCJ5mlyDu2LFiuIKeXl5I0aMSM4bVPdYoPHjx5d8+swzz4QtJuqpKskp jueff75k4V//+tdqHZDTp0+fEMKkSZOKS4qKiv7yl7+U85aqvV1XmzZtQgh5eXlVtUAAgGJp ziuaVI4rAOy+++6jR49euHDhUUcd9e67765fv37+/Pknn3zyc88917Nnz5tvvjmptm7duhNP PLFevXpPPfVUVlZWCCErK2v8+PH16tX73e9+V9FjuH322eeuu+6aMWPGSSed9MEHH2zYsOGr r7666aabbr/99j59+lx//fVJtTPPPDOEcPHFFy9btiw/P3/69OmHHXbYJZdcsu+++4YQnn32 2erIAMnfQePGjb/99tu77rpr6dKl+fn548aNe+CBB/baa6+kS1XuvPPO23nnne+5557x48ev W7du+fLlQ4cObdOmzbZfB1yOiy66qHXr1sOHD3/uuedWr169ZMmSgQMH9uvXr/paLKV3794h hAcffHDjxo05OTkvv/xyjTUNAMTgk0Uflv9v3IOj/qdq9d0IrCZVqGNz5sw55ZRTOnTokJmZ 2aRJk549e44aNWrjxo3FFZID32eeeaZUK8mdZc8444xKNDp79uyTTz65Q4cOWVlZTZo0OeCA A8aMGbN58+biCgUFBXfccUfXrl0bNmzYtm3bo48+eubMmckbd9ttt/r16zdv3ryijf6g5F6/ 7dq1W79+/bXXXtupU6esrKy2bduee+65q1atqsTm3Woftiz86quvTj311FatWmVnZ++6667D hw/fvHnzjjvuGELIz8+vpkY//vjj/v37N2vWrHHjxnvvvffjjz9e1nvLWWylff3118cff3zz 5s0zMjLatGnTs2fPqloyAPBTVYkbgZXzr/hGYD/N+wBAOgoKCrKysho1amRkDgBQB1XTfQDi GgIEJS1dujSEsPPOO9d2RwAAao4AQBRWrVrVrVu3nXfeueQNByZOnBhC+PWvf117/QIAqGkC AFFo2bLlwQcf/Pnnnw8cOPDLL7/8/vvv//73vw8dOrRjx45XXXVVbfcOAKDmxHUfAGKWTG00 duzYvfbaKzc3d4cddjjttNOuv/76arrfGQBA3SQAEIt69eqdd9555513Xm13BACgNhkCBAAA EUn3DID5PQEA4CfAGQAAAIiIAAAAABERAAAAICICAAAAREQAAACAiAgAAAAQEQEAAAAiIgAA AEBEBAAAAIiIAAAAABERAAAAICICAAAAREQAAACAiAgAAAAQEQEAAAAiIgAAAEBEBAAAAIiI AAAAABERAAAAICICAAAAREQAAACAiAgAAAAQEQEAAAAiIgAAAEBEBAAAAIiIAAAAABHZpgDw 0EMPpVKps846q6p6Uwdt3rz59ttv32OPPRo1alS/fv3GjRu3b9++tjtVAYMGDUqlUg8//HBt dwQAgDqh8gFg/vz5F110Ubdu3e67774q7FA5Ro4cmUqlaqatYn/605+uuuqq9u3bz507d8OG DcuXL3/99ddruA/b4r777uvSpcuFF144f/782u4LAAC1r5IBoLCw8Pe///2GDRvGjRvXoEGD qu1TWd58882aaaikRx99NIQwcuTIX/ziFxkZGU2aNNl5551rvhtbNW7cuIyMjPJDUcOGDceO Hbthw4aBAwcWFhbWWN8AAKibKhkAHn300bfffvvUU0/db7/9qrZD5aiVALBkyZIQwi677FLz TW9VXl7e4sWLH3744YMPPnjQoEGbN2/+wbcccMABJ5100ltvvfXII49UfwcBAKjTKhMAioqK hg8fHkK4+uqry6ozYcKEPn36tGzZMisra/vtt+/fv/9LL720ZbVp06Ydc8wxbdu2zczMbNmy 5eGHH/63v/1ty2qpVCqVSn366afFjxMl66xcufLss89u27ZtgwYNOnXqdN111xUUFBx44IFd unTZsGFDRdexuIlNmzaFEDIzM8tqd+rUqUcffXSbNm3KX4U0q/2gFi1aHHjggWPHjt1nn31e e+21NN+V7KnbbrutqKioEo0CAPCTUZkA8M477yxcuLBnz57du3ffaoUxY8Yce+yxjRo1mj17 9vfff//iiy/m5ub26dPn8ccfL1nt5ptv7tu3b3Z29tSpU9esWfPaa6916NBhwIABZ599dqkF FhUVFR+5FpVQXGHDhg2HHXbY448/fscdd+Tk5Lz00ktNmzYdNGjQnDlzFixYkJmZWdF1LNVE 0f9VXO2GG2444ogjWrRo8dprr+Xm5r7++utdunQZMGDAeeedV3JpaVZLR3IdwsyZM+++++6D DjoozXf16NFj7733Xrhw4cyZMyvaIgAAPyWVCQBTpkwJIRxzzDFlVbj11ltDCH/+859/8Ytf ZGdnd+vW7YEHHmjcuHEynj4xa9asoUOH9uvX7+9///uee+7ZqFGjbt26PfLII3379n344Yef e+65CnXp4Ycfnjdv3kUXXXTGGWc0atSoY8eOV199dcOGDZPf7+vVq5bZTl999dVhw4b17t37 scce22233bKzs7t27Tp69Oj+/fv/5S9/mTRpUoWqVbdkf02cOLFmmgMAoG6qzJHxyy+/HELY f//9y6qwbNmyEELJgTddunRZu3bt9OnTi0tGjx4dQrj88stLjagZMmRICGHcuHEV6tLzzz8f Qvjtb39bsvD000+v0EIq6oEHHgghXHjhhaXK//M//zOEUDzzZprVqluyv/71r3/VTHMAANRN lQkAyXWxHTp0KKvCAQccEEI44ogjxo4du3z58q3WSSbT3HPPPUuV9+zZM4Tw1ltvVahL8+bN CyHsuuuuJQu7detWoYVU1KxZs0IIW14Gvffee4cSh9ppVqtuyf5KshkAANGqTAD49ttvQwgt W7Ysq8L48eP322+/BQsWnHXWWe3atdtrr71uvvnmVatWlayTBIPWrVun/q9ksUkT6UsW3qxZ s5KFpZ5WuW+++SaE0Lp161LlrVq1CiGsWLGiQtWqW9KBlStX1kxzAADUTZUJAGvWrAnlHl7v sMMOb7755syZM6+66qoePXq89957Q4cO3XXXXd95553/bbhevRDC2rVri7amoKCgQl1KLswt NZoouQCg+iTNbTmvTlJSfOFBmtWq289+9rMQwtq1a2umOQAA6qbKHH0mh/5JDCjHf/zHfwwf Pvy9995btGhR//79c3JyBg4cWPxq+/btw79HE2275s2bhxBWr15dsrCipxEqavvttw9b+wk/ OR2RvJp+teqWbJzqPisCAEAdV5kAkAwmKTWkpxydO3f+61//GkJYsGBBceGhhx4a/j0+vqS5 c+fuuuuuQ4cO3XI55dzyNhnuX3L5IYR33303zR5WTjIL55a3J0suYDj44IMrVK26JYN/thyJ BABAVCoTAHbcccdQ7o/3v/nNb1q1avXZZ58VlyS/f3fu3Lm45OKLL87IyBgxYsT69etLvnfY sGGLFi3a6umFNm3ahBDy8vK2fKl///4hhFKThz722GPVOsDmggsuSKVSyXRGJd1///2pVOr8 88+vULXqluyvHXbYoWaaAwCgbqrM8fFhhx0WQpg9e3ZZFQ455JBVq1adc845ixcvLigo+OST Ty688MJUKnXTTTcV19l9991Hjx69cOHCo4466t13312/fv38+fNPPvnk5557rmfPnjfffPOW i+3du3cI4cEHH9y4cWNOTk4yG2ni3HPP7dSp06hRox599NH8/Pwvv/zy2muv7dy5c0ZGRiVW ME09e/a86aabZsyYMXDgwPnz5+fn58+fP//ss8+eOnXqzTffXDztT5rVqluyv2qsOQAA6qbK BIB+/fqFECZMmFBWhUsuueTJJ5/ctGnT/vvv36hRo3333bdevXrTpk074YQTSlY799xzZ82a 1a5du2OOOWa77bbbf//9P//881GjRr322mvbbbfdlou98847jz/++GHDhjVu3Lhr167XXHNN 8UtNmjR55ZVXTjrppCuuuKJFixZ9+/Zt06bNrbfeunHjxkqsYPquv/76KVOmrFix4pBDDmnW rFmvXr2WL18+bdq0kn1Lv1o6Sk2atGVhWW9M9ldyqgQAgGil0pwWpmnTpsWPi4qKunfv/tFH H82bN6979+7V1rcqUNYMPLGZO3funnvu2bVr1/nz55cTEgAAqDu+//77dKqNeeCey668/pNF H5Zf7dUZ0wedM7igYGNlzgCkUqnkp+vhw4dX4u3UvGRPXX311Y7+AQAiV8lrZE877bR99933 iSeemDNnTtV2iCo3a9asp556ar/99jv99NNruy8AANSySgaAVCo1bty47OzsM888s9Q0PtQp 69atGzRoUHZ29rhx4/z8DwBA5WfJ7N69++jRoz/88MMLLrigCjtE1brgggs+/vjj0aNHJ7dK AAAgcts0S+ZZZ5111llnVVVXqoPLf8eOHTt27Nja7gUAAHVFNd4nCwAAqGsEAAAAiIgAAAAA EREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIA AABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICI CAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAA ACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQE AAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAA EREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIA AABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICI CAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAA ACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQE AAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAA EREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIA AABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICI CAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAA ACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQE AAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAA EREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAA6X7QAAAgAElEQVQAQEQEAAAAiIgA AAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAg IgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAA AICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABAR AQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAA QEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgA AAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAg IgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAA AICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABAR AQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAA QEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgA AAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAg IgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAA AICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABAR AQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAA QEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgA AAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAg IgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAA AICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABAR AQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAA QEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgA AAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAg IgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAA AICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABAR AQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAA QEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgA AAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAg IgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAA AICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABAR AQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAA QEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgA AAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAg IgIAAABERAAAAICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAA AICICAAAABARAQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABAR AQAAACIiAAAAQEQEAAAAiIgAAAAAEREAAAAgIgIAAABERAAAAICICAAAABARAQAAACKSUdsd AAAAttWrM6anWVMAAACAH7dUKpV+ZQEAAAB+3F5/9cX0K7sGAAAAIiIAAABARAQAAACIiAAA AAAREQAAACAiAgAAAEREAAAAgIgIAAAAEBEBAAAAIiIAAABARAQAAACIiAAAAAAREQAAACAi AgAAAEREAAAAgIgIAAAAEBEBAAAAIiIAAABARAQAAACIiAAAAAAREQAAACAiAgAAAEREAAAA gIgIAAAAEBEBAAAAIiIAAABARAQAAACIiAAAAAAREQAAACAiAgAAAEQko7Y7AAAAbJMDDz4s nWqpVKqgYKMAAAAAP3qfLPqw/AqvzpiePDAECAAAIiIAAABARAQAAACIiGsAAADgJ+KGG//0 xPgnS5acOuDkm268vmSJMwAAAPAT8cfrr+3du1fx0969e/3x+mtL1REAAADgJ6J+/fr33DWi R489Qgg9euxxz10j6tevX6qOAAAAAD8dDRs2ePAv9/3qVwc9+Jf7GjZssGUF1wAAAMBPSosW LcY+9JeyXnUGAAAAIiIAAABARAwBAgCAH71XZ0xPs6YAAAAAP26pVKoCldeuXZtOvaZNm1a2 PwAAQIV9//336VTb6lQ/5UgVFRV9/fXXleoSAADwY7L99tunli1btmDBgtruCQAAUO0mTpzo GoBa0KvX/9yf+eWXXy7n1WJbrVZNXarJRqmcUjurrD2VZjW23QsvvDBixIgjjzzyyiuvrO2+ /Ggkf5819md5++23T548+YorrjjqqKNqpkWAukwAgB+Z4mOmLWNbJaqxjT7//PNRo0Z17Nhx yJAhtd0XyjR48OD58+ePHDmyW7duO+20U213B6CWCQC1oPwfvWrluM3BYt1x6aWXvvvuuzvt tNO4ceNquy//q0K/106ePHnEiBGFhYU/+dMORUVFt956a0FBwdVXX52VlVXq1TQT2k9DRX/R r+HVz87OvvLKKy+66KLhw4c/8MADFZorA+CnRwCAOmTZsmXvvfde06ZNP//8848++qhr1661 3aN0rV+/ftWqVXPnzp0yZcoHH3xQ292pIVOmTFm4cGGfPn26dOlSVp2f2IH+j1f37t179er1 0ksvTZky5cgjj6zt7gDUpmoPADU80LNWLFiw4Omnn37//fe/++67Jk2a9OjR49RTT/3FL35R qlqtjLNPs2/UEZMmTSoqKjr//PNvu+22SZMm/YgCQP/+/Zs0adK+ffuuXbv+53/+58UXX1zb Pap2RUVF48ePDyEMGDCg0gvZsGHDEUcc0aNHj+OOO+7uu+9u3br1nXfe+eqrr44ZM6ZRo0bD hg3bddddiytPnjx5ypQpn332WV5eXuPGjbt16zZgwIA99tij1DIXLFjw7LPPvv/++6tWrcrM zNxpp5369u3bv3//+vXrl6z2xhtvPPfccwsXLly3bt1222232267nXjiiXvttVel1+UHpf8d +IN9S7Zby5Ytn3766fHjx0+ZMmX58uWNGzc+4IADzj777BYtWmx1sQMGDHjppZfGjx9/xBFH OAkAxKxebXfgR++f//zn+eef/+KLL65cuXLTpk2rV69+5ZVX/vCHP8ycObO2u1an+8aWCgsL p0yZsv322x9xxBG77LLLSy+9tGHDhtruVLqmTZv2/PPPjx49+oILLth9991ruzs1YdGiRUuW LOnateu2jClPBg7l5uZ+8sknQ4YMWbx48dixY5csWXLJJZcsX7587NixxTUfeeSR22+/vV27 dmPGjJk8efJtt922fPnySy655N133y25wH/84x9/+MMfCgsLb7nllkmTJj3yyCP777//qFGj hg4dWlhYWFxt4sSJ1113XXZ29v333z9p0qS77rpr3bp1l1122X//939Xel1+0MsllFMtnb4l 2y0/P//+++/fuHHjiBEjkq+76dOnDx48OD8/f6tL7tSp06677rpkyZJ58+ZV7aoB/LgIANvk k08+ufvuuwsLC1u2bHnHHXdMmjRp+PDhzZo127x586233rp69eqSldP5n6+2+kZdMHv27FWr Vh1++OEhhD59+uTn57/yyiu13SnKNGfOnBDCgQceuC0LSX6H/uSTT/bbb7+99947hDBhwoTe vXvvs88+IYSFCxcm1TZt2vTyyy83btz40ksvbdeuXVZWVteuXYcMGVJYWPjII48UL+3TTz8d OXLkfvvtN3To0F122SUzM7NNmzZnnHHGSSedNHv27Mcff7y45hNPPBFCuPTSSzt06JCZmdmx Y8dLLrmkYcOGU6dO3ZbVqRLp9C3ZbuvXr8/JyTnzzDPbtm2bnZ3dp0+fk046acmSJRMmTChr 4cn+mjVrVvWvB0DdVe0BoCYPeWve008/XVRUFEL4wx/+sM8++zRs2LBnz55nn312CCEvL2/K lCn6RvpeeOGFEELfvn1DCIcddlgqlZo8eXJtd4oyJT+9d+vWrUqWtuOOOzZu3DiEUFRUtMMO OySPi28AmZGR8eijj06cODE7O7v4LbvttlsoERJCCM8880xRUdFxxx1XauFHH310dnb2v/71 r+KSb7/9NoRQUFBQXPLzn//8hRdeuPPOO6tkdbZF+n0rKipKPi/FkuP7N998s6yFJ/vr448/ rsIOA/zoOAOwTebOnZs82HPPPYsLDzjggORB8gNhbanLfWNLOTk5b775Zvfu3Tt06BBCaNOm zR577DF37lw36q6zVq5cGUJo3bp1+dV6bc2W1Ro3blyv3v98ITds2DB5vGnTpnKW3KBBgxDC +vXri0vee++9EELJywYS7du3nzJlyujRo4tLunfvHkK48sorJ0+e/N1335W/CjWsQn3r3Llz yaft27cPISxfvrys+sn+WrVqVRV0FOBHq5IXAVft9axpLq1qq1WJnJyc5MEJJ5yw5auff/55 NbWbjrrcN7Y0ZcqUzZs39+vXr7jk8MMPnzt37uTJkwcNGlSLHaMsa9asCSFst9125VdL8/sn I+N/v42Lk0BJX3/99fPPP//BBx/k5OSsXbt206ZNmzdvLlUn+dT/YJdCCNdff/3QoUM//vjj 22+/PYTQuXPnQw455Jhjjtnqe2t4AoMK9a1UYXLmpJzY0KxZsxCCMZBA5EwDuk3Kn0ei+PR9 rajLfWNLyWifu+6666677ipZPnXq1DPPPNOMJXVQXl5e+PcRZ3WbO3fuVVddlZWVdfrpp++3 334tWrTIzs7OyMjo3bt3yWrJZb4bN25s2LBh+Qts2bLlAw88MH/+/JkzZ86ZM2fx4sWLFy/+ +9//fuedd9b6LGEV6lupqY2SLbDVBJVo0qRJCKGsq4QBIlHJAFC1P/+kubSqrVYlWrduvWTJ khDChAkTmjZtWmPtpqMu941S3nvvvSVLlhx88MHDhg0rWX7ddde98cYbb7311r777ltbfaMs jRs3Xrt2bV5eXjq/uG+jBx54YMOGDTfccEPxKL4Qwrp160pVa9269bJly7777rsfDACJ7t27 d+/e/Zxzzlm6dOn999//xhtvDB8+/OGHHy5VrVau40qzb3l5eSW/35JU1rx587IWm5ubG2oq tgHUWa4B2Ca//OUvkwd1cEh9Xe4bpUyaNCmEUHL8TyK5wDF5lbrmZz/7WQhh7dq1NdDWZ599 FkJIpgkqVmoC0BBCMgHrp59+Wqp86dKl/fr1O+ecc8pafvv27a+77roQwpdfflklHa5C5fft iy++KPk0+dWjXbt2ZS0tGbiV7DuAaFV7ACjrirefht/+9rfJyN177733tddey8/PX7ly5cSJ E4888sgTTjjhtttuq+4OlHNNYa33jTTl5ua++uqr2223Xc+ePUu99B//8R9NmjSZOXOmIVt1 UJs2bcK/LwWubi1btgz/d+T6+vXrn3rqqeSX/uJrhY877rhUKvXcc88lM4AVmzRp0saNG/fb b7/ikqFDhx577LElLzFPxs0nF9HWrgr1bfr06SWfJjPnljM3a7K/ku0JEC3XAGyTn//850OG DLnrrrvWrFnzxz/+seRLTZo0OeWUU4qfbvUYvWRhcpI9zWq10jeqyfTp0zds2HDkkUeWvAw0 kZmZeeihh06cOHHatGnHH398rXSPsuy1115vvfXWhx9+WK13z00ceeSRY8eOHTVq1CWXXNKk SZN58+Y99NBDAwYMeP755999991XXnnlkEMOycjI2G233S644IL77rtv2LBhp59++o477vjd d99Nnjz5b3/72z777HPGGWcUL7BHjx4zZ8688847L7nkkrZt265YsWLkyJGpVOrMM8+s7nX5 Qen3LTMzc82aNU899dSRRx6ZnZ09Y8aM559/fqeddjrqqKPKWviHH34YQvgR3WMboDoIANvq 17/+dadOnZ5++un3339/9erVGRkZO+6440EHHXT88ccnV5vpG+Ura/xPol+/fhMnTpw8efLx xx9f8zGynIXUWKN11r777vvggw/OnDnz1FNPLadaWadAK7RBBgwYkJWVNXny5FNPPbVRo0Zd unS58MILu3fv3qpVq1tvvfWWW24ZOXJkcver3/72t926dXvmmWeuvvrq7777LjMzc5dddrn0 0kt//etfl7yU/MQTT2zVqtWECRPOP//8vLy8Ro0adevWbcSIEcVDByunSv5C0u/bpk2brr32 2scee+wPf/jDihUrmjRp0qdPn3PPPbfk3RJKSe6DXvJSCoAIpZYtW7ZgwYLa7gbAj0xRUdGZ Z575xRdfjBs3bqeddqrt7kQnCQ8VylGffPLJ2Wef3bFjx3HjxplZC4jWxIkTXQQMUBmpVGrA gAEhhPHjx9d2X0hLsqcGDBjg6B+InAAAUEl9+vTp0qXL9OnTP/7449ruCz9g/vz5L7/8cpcu Xfr06VPbfQGoZQIAQCWlUqmrrroqMzNz+PDhGzdurO3uUKYNGzbcfvvtmZmZV199tZ//AQQA gMrbaaedBg8e/MUXX9xzzz213RfKNHLkyC+//HLw4MEdO3as7b4A1D4XAQMAQCwmTpyYKioq uvzyy2u7JwAAQLUbMWJEKs372Ddt2rS6ewMAABT7/vvv06k25oEKDEMdfOnVbgQGAAA/bpdd eX061VKp1I8jACQzNhQVFVXtAouVv+TkjpIbNmyoqtZrUoXWlOq27X/J6S+hdnd9lX9ma15F V6EOrnKjRo3y8/NruxcA1JxPFn1YfoVXZ0xPHvwIAkCVK/5POp3J4Jo2bfrjnTOuQmvKT4ld T+vWrWu7CwDUURWeBvTdd9897bTTdtttt6ZNmzZo0KBz587nnXfekiVLqqNzdUHTpk232267 2u4FPwVFRUV16hfi6vMTWNMf7yr8/ve//6//+q+1a9e2atXqu++++9Of/nTmmWfWdqcAqGnr 16+fNGXa+vXrt/pqxQLA1KlT999//zlz5owePXrlypVffPHFkCFDHnnkkYMOOmjFihVV0ds6 RwAAfkSaNWs2atSojh07fvrppz//+c9HjRplCgeA2GzatHny1Be/+mrpiy+/ttWfsyoWAK66 6qqNGzc+8sgjffr0adCgQdu2bS+88MJrrrnmiy++uOGGG0II3377bXZ2dtOmTdetW7dFVza1 atUqKytr5cqVIYT8/PxUKnXooYc+88wzrVu33muvvVatWvXggw+2bNlyp512evvtt0u+N5VK FRYW3nHHHV27dk3aPfPMM7/55ptSTUydOvXoo49u06ZNZmZmy5YtDz/88L/97W8VWsEtNW3a tPz/PidMmNCnT5+WLVtmZWVtv/32/fv3f+mllyrRUI8ePVKp1HvvvVeqfPny5ZmZmXvuuWfJ wnHjxh1yyCEtWrTIyMho2bLlUUcd9dprr1Wi0RBCKpXacpTIVgunTZt2zDHHtG3btko2b5qr UJc3byqVSqbQnTBhwi9/+cusrKysrKyWLVuWqlNKWT1Mv9F0PgtpqsJ9mv6a1so+TefLIc1V WLFixdlnn92uXbvkFOgNN9xQ/j2Ay98aVW7UqFFff/316NGjV69efc8993zzzTejRo2qsdYB qHWFhYXTX5qxYsXKEMKSJUtffX3WlhmgYgHg448/DiH88pe/LFl4+umnt23bNplOtFWrVscc c0xubu6ECRNKvfeVV15ZtWpV//79k5GpDRs2DCGsXr167ty5991333vvvffHP/5x4cKF999/ /xdffPHHP/6x5HszMjIGDx68Zs2aGTNm5OTkDB8+/Iknnjj00ENLXuJ2ww03HHHEES1atHjt tddyc3Nff/31Ll26DBgw4LzzzqvQOpZS/hmAMWPGHHvssY0aNZo9e/b333//4osv5ubm9unT 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 uXMI4cMPP6zEGm2pcqtQVPc2b0X/fsqqn36j6XwW0my0avdpmo1uqQb2adV+OSSTmJXaBcmi HEADUOUqFACq5RqA0047rV27dgsWLChV3qpVqxBCqVkIjzvuuObNmydjc5999tnGjRufdNJJ 6be1pQ8//LDk02TE8x577JE8Peigg0IIb775Zql3JUOZDz744G1pOn2dO3f+61//GkLYciul qVevXjvuuOPEiRPz8/MnTJjQo0ePUqO0582bF0I4/PDDSxZuywSgye+jJScy/+yzz0rVOfTQ Q8O/x1KXNHfu3F133XXo0KEVarHSq/Bj3LzpqGij5X8W0lS1+7TSamCfVu2XQzLcf9GiRSUL k984AODHogIBoG3btsuXLx85cmSp8n/84x/h38cTxRo0aHDqqae+8847ixcvfuaZZ0488cQm TZpsS0eTUwrFkiuMjz/++OTpBRdckEqlRo8eXepd999/fyqVKp6kr8r95je/adWqVckj5uTn 2OTn1UpIpVKnnXbaihUr7r333ry8vC2vT91hhx2KW0nk5eWNGDEi2bzl35Boqzp16hT+7yWk Tz75ZKlJzS+++OKMjIwRI0aUGi09bNiwRYsWrVmzpkItpr8KP4HNm46KNlr+ZyFNVbtP01fz +7RqvxyOPvroEMLzzz9fsvCvf/1rvXplfpfW8I3AAOCHpT8EaO3atfvvv38I4YILLpg/f35+ fv6yZcv+8pe/NGvWrG3btgsWLCh1zuLdd98NIZxxxhkhhFdeeWXLkxpJB8p/nFwH2bhx4xNP PPHOO+9csmRJXl7e2LFjMzIy9tprr40bNxYvbdiwYSGE3//+9/PmzcvLy5s3b95ZZ50VQrjl llvKOqtSsqHKueuuu0IIhx9++KJFizZu3Lh48eJ+/fqlUqmnn3660stMft/92c9+VnIu82J/ +tOfQgjHHnvs0qVL8/Lypk2btt9++z333HO9evUKIYwfP37Lsc5F5a5pMknIUUcd9eWXX+bn 5z/44IODBw9ODklLTq/+5z//uX79+r169XrnnXfWrVs3b9685JROz54916xZU6EVTH8V6vjm rejfT1n102w0/c9COo0WVek+Tb/Rmt+nRVX65bB27dqdd945Ozv7iSeeyM/P/+abb6677roh Q4Y0b968rFXe9u8ZAKJViSFAj4x7+Ir/65FxD5caAlSxawByc3Nvu+22/fffv1mzZvXq1Wva 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 AJAlChgNetUjR/68Z8/+p0+fS6XSx0/+PnDg8EitqfMmT52+Z+/+ykqRTCY78fupy1euaap2 2tSaq8eNGRUesTgpKVld6JYsXbH4n+kKNbxLTPTz822I/qAxjfyE8WPXRW189PiJXC4XCAR7 9x0cP2FKrTqMHTOqe/fQKVNn1DrOsKoxOCio6dNnz6u1/FEUVVRccvXazWvXb8EwTJIkl8vt FtqZpMjExOSRI4epL+vapXNZWfm8sIjCwiIHB/upUyaFdq2as4wkyQULwtaujXqfkmpjYx02 b472NO1t27RevCgiMjI6IzPTxsZm0MD+q1YuM+z1gtCunTlsk+07diUnLZDKZM5OjiNG/KyZ bmL8uDEHDh6eNn12Xn4+DMNuri7Dhw/78YchhqQFn3tBOApQhIpAEARF6QRB5Obm2tnZsVgm GZkZAFBsNpckqbz8PBdnZxSlQTCiUqlqOgB6QoDcPRg2NoriYjwttXz1intt2jo3a27j4clf s+Etl5G5bsfSK39lyWS4fwCTz9fpl7cIDpo5/Zdfd+zKyc21tLT8rnfP+XNnG/iAixaGb968 befuvUwmq337tsuXLdqxc8/osRNu37wKAGjevNnMGdN27Nidk5vL5fK6hXZZrfUrz587a9fu fUeP/S6VSi0szNu3a7sgwtBJ8c/8cY4kyWXLP/ryfVKEjy769f2Oz+etWrMuLy/Pzs7ul6mT OrQ3aGwJAKDPd714PO7yFavz8gtsbW3Gjh7Zs0dVnvdwd4sIm7t5y/b8/HwnR6dFC8PU6xg0 KpoeAFNTUwaLSaczcgrzkBIUAGBuYY5jKgxTKuUKQamg3j0ADSnLdVIzAAMYVh7XR61dvnJN VPRGFsukW2iXzZui163f0Pd/A+LjXjVQckNYuXLp+uhNu/bsE4vF1tZWoV27RK6tysONZzP1 0751gJv10ynzfls5PdDVzbV127Y0Go0kCVyFA0KWX4TzC3OVuAVpatY7yKBlOgAAVlaWa9es WLFqTdu2rU1MTBpJeQzDGAzGwgVhq1ZHpqdnhIQER65d2axZVcda504dS4pLen3XX6FQBAc1 Xx+1ZsSIsSRJqoc5DR0yiE6jjR03USisbNEiaPOmaO3RUAnv3gUE+Gu27e0+cgD05x93N7fo qMjIqOjU1DQ/P9+oyNVeWkv+DR8+zNXNdcfO3eXlAnNz89GjR7Zv1xYYhn7JjUrTpqbPn2Xs 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 kmRjTf2/zf8Bf/Zbvy1zX78AAAAASUVORK5CYII= --------------020406050203020701080406-- From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 23 06:07:54 2014 Received: (at 16846) by debbugs.gnu.org; 23 Feb 2014 11:07:54 +0000 Received: from localhost ([127.0.0.1]:36279 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHWuY-0008Jo-2L for submit@debbugs.gnu.org; Sun, 23 Feb 2014 06:07:54 -0500 Received: from mail-yk0-f176.google.com ([209.85.160.176]:45873) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHWuW-0008JV-F1 for 16846@debbugs.gnu.org; Sun, 23 Feb 2014 06:07:53 -0500 Received: by mail-yk0-f176.google.com with SMTP id 19so11267805ykq.7 for <16846@debbugs.gnu.org>; Sun, 23 Feb 2014 03:07:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=msK9pjgvUk9MaL1kF+fK+AopMZbBxMCPx1deBUWOpIY=; b=iACmmlqGxUcBQRPQztWa1SaR3X65JtbbZMYp4RrTyVnEsDPjwS5dF4NTA+f3a9R0BE i/0eNUlMumN/XXegDZhsqvD6BX/NeD3vmbW8JRvrBGWMiEGRSLFxekNXimM7VPdqKPoU xD7wm6FmVtiIal7OhSNgLAeyn49B/9Mmv7i79athdIYtVtIrnDRhMDUkv1CV8Iaa1eNK TRZreD1MxjFeNIsZvUn0z9DY1AiFI9/eBlpXQhi7XHWe9R+ja9iz5G68lymKvplUZ9eS wrhv1aYLCyZSXZBmwPNdjliLrP9KUzdIprjDcC32wYmxthi8sXeSJKT/gljtccpbh/k8 zQ4A== X-Received: by 10.236.159.65 with SMTP id r41mr13294754yhk.20.1393153666646; Sun, 23 Feb 2014 03:07:46 -0800 (PST) MIME-Version: 1.0 Received: by 10.170.197.1 with HTTP; Sun, 23 Feb 2014 03:07:06 -0800 (PST) In-Reply-To: <5309B605.5000900@easy-emacs.de> References: <53090478.8010409@easy-emacs.de> <53090D96.6040304@easy-emacs.de> <5309B605.5000900@easy-emacs.de> From: Juanma Barranquero Date: Sun, 23 Feb 2014 12:07:06 +0100 Message-ID: Subject: Re: bug#16846: acknowledged by developer () To: =?UTF-8?Q?Andreas_R=C3=B6hler?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 16846 Cc: 16846@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.7 (/) On Sun, Feb 23, 2014 at 9:49 AM, Andreas R=C3=B6hler wrote: > Do you want file-local variables restrict to text-mode? That's a non sequitur. > We must not discuss possible other bugs here. Let's stay with the reporte= d > one. I see no bug. Neither the "possible other" nor the reported one. > It rather says: implementation is not that straightforward as it > could/should be. It says nothing of the sort. It says: an elisp file with file variables should still be an elisp file, a C one still has to have C syntax, etc. > It's at Emacs, when sending code, to clear its artistics before. And, somehow, if you have a C file edited with Emacs and having a file variable line, Emacs is to somehow know when you're about to compile that file (outside Emacs) and "clear its artistics". Sorry, but it makes no sense. > Attach foo1.png - happens when evaluating a buffer with contents: > > ;;;;;; > > > -*- lexical-binding: t -*- > > (setq foo 1) > > ;;;;;; I still see no bug. The way it works makes sense, and it's how it has worked for years. If you want to file a bug report about the info node not being clear enough of the obvious need to put the file variables in a comment or another suitable way to protect them from the file content's consumer, please suit yourself. But the behavior that you're suggesting, that somehow Emacs should remove the file variables before passing it (to the Elisp interpreter or anywhere else) is not going to be implemented. J From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 07:45:53 2014 Received: (at 16846) by debbugs.gnu.org; 24 Feb 2014 12:45:53 +0000 Received: from localhost ([127.0.0.1]:37449 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHuuv-00073e-Dm for submit@debbugs.gnu.org; Mon, 24 Feb 2014 07:45:53 -0500 Received: from moutng.kundenserver.de ([212.227.126.130]:51195) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHuus-00073C-PI for 16846@debbugs.gnu.org; Mon, 24 Feb 2014 07:45:51 -0500 Received: from purzel.sitgens (brln-4db90db1.pool.mediaWays.net [77.185.13.177]) by mrelayeu.kundenserver.de (node=mreue004) with ESMTP (Nemesis) id 0MHtgv-1WGWwC3Ryn-003eBR; Mon, 24 Feb 2014 13:45:42 +0100 Message-ID: <530B3FE9.5040905@easy-emacs.de> Date: Mon, 24 Feb 2014 13:49:45 +0100 From: =?UTF-8?B?QW5kcmVhcyBSw7ZobGVy?= User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Juanma Barranquero Subject: Re: bug#16846: acknowledged by developer () References: <53090478.8010409@easy-emacs.de> <53090D96.6040304@easy-emacs.de> <5309B605.5000900@easy-emacs.de> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V02:K0:7fYyg5dg04iHqMOzg09b9I5qZtAtARJ4HN/fF09JbhQ nqFNfxDhsi6HsMhtP+HGQvl2Sv77Ioh5/T+gorsyQ4UxlhkD7v 80Nc7gbvKuxgLt1P6ojWE7pKQC94Gkf1BVpVUTkDdVKI+8U9Wh 1dNHJth0umXtLP7SgZs2+vP1KxM+YVn2W7CzWwYn1buPeRUmyY v+kdxN4D72t+a+Oewgjxt0gmhbbGcZk4Fle6YCRq9Doe56OtMk ZdC/4H8RR4uD4QlNLfF99MIdBsV+Nco1KtCb392P4y89JuQr+7 HOh/urV4JNco84GytzBAO0ZPKseDBDu/zpwFZxtww/kcfp2vhZ pSQAOOPOud5tStm1vYVLC+rAhvJVDlwhS7zaQs+bJ X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 16846 Cc: 16846@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.0 (/) Am 23.02.2014 12:07, schrieb Juanma Barranquero: >> Attach foo1.png - happens when evaluating a buffer with contents: >> >> ;;;;;; >> >> >> -*- lexical-binding: t -*- >> >> (setq foo 1) >> >> ;;;;;; > > I still see no bug. > > The way it works makes sense, and it's how it has worked for years. It works but sends an error. Sending the error upon working code is a bug. Or you say: a single file local setting needs to be commented, more of them not. If a comment is needed, it's a docu-bug. From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 07:51:29 2014 Received: (at 16846) by debbugs.gnu.org; 24 Feb 2014 12:51:29 +0000 Received: from localhost ([127.0.0.1]:37458 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHv0K-0007Ds-Fy for submit@debbugs.gnu.org; Mon, 24 Feb 2014 07:51:29 -0500 Received: from mail-yh0-f47.google.com ([209.85.213.47]:61408) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHv0H-0007Dc-RY for 16846@debbugs.gnu.org; Mon, 24 Feb 2014 07:51:26 -0500 Received: by mail-yh0-f47.google.com with SMTP id c41so5093001yho.34 for <16846@debbugs.gnu.org>; Mon, 24 Feb 2014 04:51:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=heaReE9sEneoUVvnAEJ5vsQmUkK/wgcse4esDisbjho=; b=zFYZDhSRv7KyiRUYW/Rd1AKm4i2UYUXyQgZ4TP5svyuDgRaDGH0hyfV0wnTnOzQycg V5VSaY6TaGjcvg3lBCxoDjLOWed+pZudZmjq7s1vPQVbpFeVm/FLV+DCss96FZ9SStIW sE7LEIYHafG1ci3RvKUXA8CcoiXt1u8kkdOUN7ReJZY5It98kfddVp/pwwga+Qoh1PQI 8hRS4OoZnAmf2nJRZUJr15cfkt+8ufUGek4VRXNMjZThC7x3dViH7hOWGe+oSm0i21RQ nwfVhOU5QGIxUe/IiTVLcv7dyK0SmB0mj1ey54A5CQLoXG0q2AF0hQZPld4HA6ZbjIPx IfNQ== X-Received: by 10.236.60.68 with SMTP id t44mr28960876yhc.47.1393246280145; Mon, 24 Feb 2014 04:51:20 -0800 (PST) MIME-Version: 1.0 Received: by 10.170.197.1 with HTTP; Mon, 24 Feb 2014 04:50:39 -0800 (PST) In-Reply-To: <530B3FE9.5040905@easy-emacs.de> References: <53090478.8010409@easy-emacs.de> <53090D96.6040304@easy-emacs.de> <5309B605.5000900@easy-emacs.de> <530B3FE9.5040905@easy-emacs.de> From: Juanma Barranquero Date: Mon, 24 Feb 2014 13:50:39 +0100 Message-ID: Subject: Re: bug#16846: acknowledged by developer () To: =?UTF-8?Q?Andreas_R=C3=B6hler?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 16846 Cc: 16846@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.7 (/) On Mon, Feb 24, 2014 at 1:49 PM, Andreas R=C3=B6hler wrote: > It works but sends an error. As it would if you instead of -*- variable: value -*- put This line is here just to mess with the interpreter So, if you don't want to mess with the program that process the file, follow the file's intended conventions. Nothing to do with file variables. > Sending the error upon working code is a bug. No, its not. That line is not valid elisp. > Or you say: a single file local setting needs to be commented, more of th= em > not. Sorry, I don't understand you. > If a comment is needed, it's a docu-bug. As I already said, if you think the info manual needs to be more explicit about the implicit (but obvious) need to respect the conventions of the kind of file you're writing (whether source code, or any other kind), please file a bug report saying so. From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 08:38:52 2014 Received: (at 16846) by debbugs.gnu.org; 24 Feb 2014 13:38:52 +0000 Received: from localhost ([127.0.0.1]:37486 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHvkB-00007h-VJ for submit@debbugs.gnu.org; Mon, 24 Feb 2014 08:38:52 -0500 Received: from moutng.kundenserver.de ([212.227.126.130]:63725) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHvk7-000071-I7 for 16846@debbugs.gnu.org; Mon, 24 Feb 2014 08:38:48 -0500 Received: from purzel.sitgens (brln-4db90db1.pool.mediaWays.net [77.185.13.177]) by mrelayeu.kundenserver.de (node=mreue004) with ESMTP (Nemesis) id 0Ltj2f-1XISSY3EaD-0119sq; Mon, 24 Feb 2014 14:38:40 +0100 Message-ID: <530B4C62.4080600@easy-emacs.de> Date: Mon, 24 Feb 2014 14:42:58 +0100 From: =?UTF-8?B?QW5kcmVhcyBSw7ZobGVy?= User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Juanma Barranquero Subject: Re: bug#16846: acknowledged by developer () References: <53090478.8010409@easy-emacs.de> <53090D96.6040304@easy-emacs.de> <5309B605.5000900@easy-emacs.de> <530B3FE9.5040905@easy-emacs.de> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Provags-ID: V02:K0:prGNxa53uf2gq4RndRM2RDOunTUBntrJ2U0P58WehEp aXJiWVwhpGUauWn31U7+NmYDa/fzIlXmBYYm/8nSXFkBCI21Ma 5NvyL5U3cO8OVEEeIL65ib9pao31A9EmpxEH7ZmA2TGmkRQdSv HrwjGhA2hS40+q9tkaXmMK26sLD6QaUnfOdnOGB3zwl6tsH8+m 9iean2ZIJzSdc8xsVSV05jVDAzqAM+cCjgi07ZaNPlXhhdTz1+ Ldyd8cnTzfPqHtKUS6CnbDG2H3QE1SJshrNiDRmduJMruZ/M/8 xf4cMYr/iLnRIPOx8u2V37qPXnxl6T0TNTRNh5d63aDxuSC11m JJcOSnsdRFQRKaMKctBvzxwHC5WCfEyPSrb4ULBoB X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 16846 Cc: 16846@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.0 (/) Am 24.02.2014 13:50, schrieb Juanma Barranquero: > On Mon, Feb 24, 2014 at 1:49 PM, Andreas Röhler > wrote: > >> It works but sends an error. > > As it would if you instead of > > -*- variable: value -*- > > put > > This line is here just to mess with the interpreter > > So, if you don't want to mess with the program that process the file, > follow the file's intended conventions. Nothing to do with file > variables. Please tell me, what's the difference between this example and the one given in the info: -*- mode: MODENAME; VAR: VALUE; ... -*- beside specified just one? > >> Sending the error upon working code is a bug. > > No, its not. That line is not valid elisp. > >> Or you say: a single file local setting needs to be commented, more of them >> not. > > Sorry, I don't understand you. > >> If a comment is needed, it's a docu-bug. > > As I already said, if you think the info manual needs to be more > explicit about the implicit (but obvious) need to respect the > conventions of the kind of file you're writing (whether source code, > or any other kind), please file a bug report saying so. > This was done with #16846 From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 08:41:11 2014 Received: (at 16846) by debbugs.gnu.org; 24 Feb 2014 13:41:11 +0000 Received: from localhost ([127.0.0.1]:37490 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHvmQ-0000CY-O6 for submit@debbugs.gnu.org; Mon, 24 Feb 2014 08:41:11 -0500 Received: from mxin.ulb.ac.be ([164.15.128.112]:33797) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHvmO-0000CM-Du for 16846@debbugs.gnu.org; Mon, 24 Feb 2014 08:41:09 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqAEAElLC1OkD4Xx/2dsb2JhbABZhxu9aoEsdIIlAQEEASNWBQsIAxoCBSECAg8BBEkTh3ABDAilNlOXfAGICReBKYY6hk4zB4JvgUkEmDSGMYt2gy47 Received: from mathsrv4.ulb.ac.be (HELO geodiff-mac3) ([164.15.133.241]) by smtp.ulb.ac.be with ESMTP; 24 Feb 2014 14:41:06 +0100 From: Nicolas Richard To: Andreas =?utf-8?Q?R=C3=B6hler?= Subject: Re: bug#16846: acknowledged by developer () References: <53090478.8010409@easy-emacs.de> <53090D96.6040304@easy-emacs.de> <5309B605.5000900@easy-emacs.de> <530B3FE9.5040905@easy-emacs.de> Date: Mon, 24 Feb 2014 14:41:18 +0100 In-Reply-To: <530B3FE9.5040905@easy-emacs.de> ("Andreas \=\?utf-8\?Q\?R\=C3\=B6h\?\= \=\?utf-8\?Q\?ler\=22's\?\= message of "Mon, 24 Feb 2014 13:49:45 +0100") Message-ID: <87fvn8eigx.fsf@yahoo.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 16846 Cc: Juanma Barranquero , 16846@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Andreas R=C3=B6hler writes: >>> -*- lexical-binding: t -*- > It works but sends an error. > Sending the error upon working code is a bug. It might help if you say why do you write the line "-*- lexical-binding: t -*-", and in particular why you did not add comment syntax (i.e. semi colons) at the beginning of it. What doc did you read that lead you to write that ? > Or you say: a single file local setting needs to be commented, more of th= em not. > > If a comment is needed, it's a docu-bug. I might indeed suggest that in (info "(elisp) Using Lexical Binding") a direct xref to (info "(emacs) Specifying File Variables") could help to know what "first line" means in that context, because it's not obvious from the elisp manual itself. --=20 Nico. From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 10:55:51 2014 Received: (at 16846) by debbugs.gnu.org; 24 Feb 2014 15:55:51 +0000 Received: from localhost ([127.0.0.1]:37973 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHxsl-0004IC-66 for submit@debbugs.gnu.org; Mon, 24 Feb 2014 10:55:51 -0500 Received: from moutng.kundenserver.de ([212.227.126.131]:65386) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHxsi-0004Hx-LH for 16846@debbugs.gnu.org; Mon, 24 Feb 2014 10:55:49 -0500 Received: from purzel.sitgens (brln-4db90db1.pool.mediaWays.net [77.185.13.177]) by mrelayeu.kundenserver.de (node=mreue006) with ESMTP (Nemesis) id 0MKgdv-1WIEzk1wsJ-002257; Mon, 24 Feb 2014 16:55:40 +0100 Message-ID: <530B6C7D.4000603@easy-emacs.de> Date: Mon, 24 Feb 2014 16:59:57 +0100 From: =?UTF-8?B?QW5kcmVhcyBSw7ZobGVy?= User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Nicolas Richard Subject: Re: bug#16846: acknowledged by developer () References: <53090478.8010409@easy-emacs.de> <53090D96.6040304@easy-emacs.de> <5309B605.5000900@easy-emacs.de> <530B3FE9.5040905@easy-emacs.de> <87fvn8eigx.fsf@yahoo.fr> In-Reply-To: <87fvn8eigx.fsf@yahoo.fr> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Provags-ID: V02:K0:UQ9XUwJhC2oNRGhbVAoT8RTApi957Rh81gqMUo1C0Bs VxjTANQvPh4i427VbYX1i+r6ubLz9HhQvgQWNOYxb4AvuoqQIx h2F2mjfSQSRA+EeV0fKWu5L+ZmqHkkeW0bc/hU4JGKgolvswHf tcezbb4WZzyLQ3RCpKnKJGDNIRxtD3JXEpkZTVSJ/gbDB2NpI/ YyBfuAj3mSs7QWKwPX5I2q5vN5gYEcktgtmwMnkrJG5Gl8KJaQ GPyCsji3zXadRZuM2vNCrs+PVj5ryy9tJ3rGRWbFuQuHjR4am+ 0dFDHkzvRt9RmF1jXXx9yMkol+mYHGDOmwJ3RuRnV9huXL8ome zqqsI+BLvxCnQH/Nya76pZ3Z+5++NuPJyLdObv1yA X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 16846 Cc: Juanma Barranquero , 16846@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.0 (/) Am 24.02.2014 14:41, schrieb Nicolas Richard: > Andreas Röhler writes: >>>> -*- lexical-binding: t -*- >> It works but sends an error. >> Sending the error upon working code is a bug. > > It might help if you say why do you write the line "-*- lexical-binding: > t -*-", Just an example here, want lexical-binding in buffer. and in particular why you did not add comment syntax (i.e. semi > colons) at the beginning of it. What doc did you read that lead you to > write that ? > I'm referring to: 48.2.4.1 Specifying File Variables .................................. There are two ways to specify file local variable values: in the first line, or with a local variables list. Here's how to specify them in the first line: -*- mode: MODENAME; VAR: VALUE; ... -*- You can specify any number of variable/value pairs in this way, each pair with a colon and semicolon. ;;;;;;; BTW left out the semicolon as understood it's to separate pairs. The error Symbol's value as variable is void: -*- is signaled too with semicolon added. From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 11:06:25 2014 Received: (at 16846) by debbugs.gnu.org; 24 Feb 2014 16:06:25 +0000 Received: from localhost ([127.0.0.1]:37989 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHy2z-0004by-0K for submit@debbugs.gnu.org; Mon, 24 Feb 2014 11:06:25 -0500 Received: from mxin.ulb.ac.be ([164.15.128.112]:43989) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHy2w-0004bl-Bs for 16846@debbugs.gnu.org; Mon, 24 Feb 2014 11:06:23 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqAEAH1tC1OkD4Xx/2dsb2JhbABZhxu9a4EtdIIlAQEEASNWBQsIAxoCBSECAg8BBEkTh3ABDAilKFOYCgGHRReBKYY6hwEHgm+BSQSYNIYxi3aDLjs Received: from mathsrv4.ulb.ac.be (HELO geodiff-mac3) ([164.15.133.241]) by smtp.ulb.ac.be with ESMTP; 24 Feb 2014 17:06:17 +0100 From: Nicolas Richard To: Andreas =?utf-8?Q?R=C3=B6hler?= Subject: Re: bug#16846: acknowledged by developer () References: <53090478.8010409@easy-emacs.de> <53090D96.6040304@easy-emacs.de> <5309B605.5000900@easy-emacs.de> <530B3FE9.5040905@easy-emacs.de> <87fvn8eigx.fsf@yahoo.fr> <530B6C7D.4000603@easy-emacs.de> Date: Mon, 24 Feb 2014 17:06:29 +0100 In-Reply-To: <530B6C7D.4000603@easy-emacs.de> ("Andreas \=\?utf-8\?Q\?R\=C3\=B6h\?\= \=\?utf-8\?Q\?ler\=22's\?\= message of "Mon, 24 Feb 2014 16:59:57 +0100") Message-ID: <87y510cx6i.fsf@yahoo.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 16846 Cc: Nicolas Richard , 16846@debbugs.gnu.org, Juanma Barranquero X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Andreas R=C3=B6hler writes: > Am 24.02.2014 14:41, schrieb Nicolas Richard: >> and in particular why you did not add comment syntax (i.e. semi >> colons) at the beginning of it. What doc did you read that lead you to >> write that ? >> > > I'm referring to: > > 48.2.4.1 Specifying File Variables That part of the doc doesn't say that you shouldn't write anything else on that line. In particular, you should at least make that line valid in the context of that file (e.g. make it a comment if it's a programming language). Using M-x add-file-local-variable-prop-line, which is suggested in the doc, should do that for you in most modes (and does for emacs-lisp). > BTW left out the semicolon as understood it's to separate pairs. I meant semicolons at the beginning of line, i.e. to turn the line into a comment. --=20 Nico. From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 11:45:17 2014 Received: (at 16846) by debbugs.gnu.org; 24 Feb 2014 16:45:17 +0000 Received: from localhost ([127.0.0.1]:38035 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHyea-0005km-Tq for submit@debbugs.gnu.org; Mon, 24 Feb 2014 11:45:17 -0500 Received: from moutng.kundenserver.de ([212.227.126.131]:52083) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHyeY-0005kY-6Q for 16846@debbugs.gnu.org; Mon, 24 Feb 2014 11:45:15 -0500 Received: from purzel.sitgens (brln-4db90db1.pool.mediaWays.net [77.185.13.177]) by mrelayeu.kundenserver.de (node=mreue005) with ESMTP (Nemesis) id 0LgL5M-1X5YYQ2T5Q-00ni3l; Mon, 24 Feb 2014 17:45:07 +0100 Message-ID: <530B7814.9080906@easy-emacs.de> Date: Mon, 24 Feb 2014 17:49:24 +0100 From: =?UTF-8?B?QW5kcmVhcyBSw7ZobGVy?= User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Nicolas Richard Subject: Re: bug#16846: acknowledged by developer () References: <53090478.8010409@easy-emacs.de> <53090D96.6040304@easy-emacs.de> <5309B605.5000900@easy-emacs.de> <530B3FE9.5040905@easy-emacs.de> <87fvn8eigx.fsf@yahoo.fr> <530B6C7D.4000603@easy-emacs.de> <87y510cx6i.fsf@yahoo.fr> In-Reply-To: <87y510cx6i.fsf@yahoo.fr> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Provags-ID: V02:K0:s/qqJ4QVsnOmsjGyy9zsnrYrg+nSlnYuGbAhcgqeHOy IEwwAJcpmCi9I6SiqUQn27vp6bbaXd3SKCs44tc3KOgTucTbto 1u2XJjpMjp5jT6Poin58QaQS01i/UozvRS9Z/NYsFLkoNxKJ2G XG8YoDtElP1WeOzYk/thmPWgzrkQs0FzqLlCUY/TMdiThw68eB n5vV/eI3QHnNCMG2xSJA+j5srOu11ijIIEvU8A0B64fZdMCxaX 00eGr0Nkp5CXJTEdUdj/gGxWPKtN037WqnlYZ7qVCPIPFj/VA1 m23IW5eJuCdOtcstchtsgaILyudJ5v5pQ6rN/v+wjy2K6dXgx0 S9f+8lxL86Se/CosUKDKW+o9F80iPCBvos/RRYdTp X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 16846 Cc: Juanma Barranquero , 16846@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.0 (/) Am 24.02.2014 17:06, schrieb Nicolas Richard: > Andreas Röhler writes: >> Am 24.02.2014 14:41, schrieb Nicolas Richard: >>> and in particular why you did not add comment syntax (i.e. semi >>> colons) at the beginning of it. What doc did you read that lead you to >>> write that ? >>> >> >> I'm referring to: >> >> 48.2.4.1 Specifying File Variables > > That part of the doc doesn't say that you shouldn't write anything else > on that line. It formulates a general example which isn't general. It's misleading. A better start would be the Emacs Lisp example below, followed by a hint WRT to plain text-modes. From unknown Wed Jun 18 23:18:34 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, 25 Mar 2014 11:24:03 +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