From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chong Yidong Newsgroups: gmane.emacs.bugs Subject: bug#7025: Viper's `viper-deflocalvar' macro doesn't indent properly Date: Sun, 05 Aug 2012 16:53:47 +0800 Message-ID: <871ujlyb1g.fsf@gnu.org> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1344156861 30797 80.91.229.3 (5 Aug 2012 08:54:21 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 5 Aug 2012 08:54:21 +0000 (UTC) Cc: 7025@debbugs.gnu.org To: Vegard =?UTF-8?Q?=C3=98ye?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Aug 05 10:54:21 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1SxwbM-0001R0-Vi for geb-bug-gnu-emacs@m.gmane.org; Sun, 05 Aug 2012 10:54:21 +0200 Original-Received: from localhost ([::1]:46299 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SxwbM-0006ka-DN for geb-bug-gnu-emacs@m.gmane.org; Sun, 05 Aug 2012 04:54:20 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:46161) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SxwbK-0006kE-3m for bug-gnu-emacs@gnu.org; Sun, 05 Aug 2012 04:54:19 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SxwbJ-0003s6-1F for bug-gnu-emacs@gnu.org; Sun, 05 Aug 2012 04:54:18 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:53313) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SxwbI-0003s2-TI for bug-gnu-emacs@gnu.org; Sun, 05 Aug 2012 04:54:16 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1Sxwio-0008Pg-ER for bug-gnu-emacs@gnu.org; Sun, 05 Aug 2012 05:02:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Chong Yidong Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 05 Aug 2012 09:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7025 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 7025-submit@debbugs.gnu.org id=B7025.134415730132296 (code B ref 7025); Sun, 05 Aug 2012 09:02:02 +0000 Original-Received: (at 7025) by debbugs.gnu.org; 5 Aug 2012 09:01:41 +0000 Original-Received: from localhost ([127.0.0.1]:34623 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SxwiT-0008Or-3n for submit@debbugs.gnu.org; Sun, 05 Aug 2012 05:01:41 -0400 Original-Received: from mail-pb0-f44.google.com ([209.85.160.44]:37468) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SxwiQ-0008Oj-Mq for 7025@debbugs.gnu.org; Sun, 05 Aug 2012 05:01:39 -0400 Original-Received: by pbbrr4 with SMTP id rr4so2185673pbb.3 for <7025@debbugs.gnu.org>; Sun, 05 Aug 2012 01:53:51 -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-type:content-transfer-encoding; bh=Dh61rSjlG0dYyJvwsjvgul02vuu1KV5eVBYxrl5Ijq0=; b=N/pUFUYSj0EY4yqXWkWp165ppmWZIiBXZ/kV6CouTHpt0vH5PdI7URxX+kCBUKaFDc YQEYKs3dgig/hCr+5MSst42Z79Qi6hR2IzSZecI8NBtI0nM5b7bJ4shsQN7f7C5XrHOR D5aLyoxCawYCDZU0iC/G3zad0U0mcSoAyQr2lqz4aLNB9TAxCPPpRp5jtyJ19uVRx/M3 k1e1LnWqOnIaRvXpt3XoItouMvLr5aD2+v6S1R9J0vH7NI0W3qO3gRfMicWa/i+8Ixod paXUL7ILdQTii6xZ69bQgLHU6ydQNIH4k9ZHs+QGhp+If2s9t0/Oh3snlXK7yopTraX2 WUyg== Original-Received: by 10.66.75.133 with SMTP id c5mr10338675paw.24.1344156831712; Sun, 05 Aug 2012 01:53:51 -0700 (PDT) Original-Received: from ulysses (cm162.gamma80.maxonline.com.sg. [202.156.80.162]) by mx.google.com with ESMTPS id qa5sm6533237pbb.19.2012.08.05.01.53.49 (version=SSLv3 cipher=OTHER); Sun, 05 Aug 2012 01:53:50 -0700 (PDT) In-Reply-To: ("Vegard \=\?utf-8\?Q\?\=C3\=98ye\=22's\?\= message of "Sun, 12 Sep 2010 15:46:46 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:62838 Archived-At: Vegard =C3=98ye writes: > The `viper-deflocalvar' macro in viper-init.el is used for defining > buffer-local variables. However, it doesn't indent properly: > > (viper-deflocalvar foo nil > "Docstring") > > The following patch adds a `declare' statement to fix the indentation Thanks. I've committed your patch to trunk, except for the font-lock stuff (we don't generally provide font lock support for such package-specific compatibility macros).