From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kevin Ryde Newsgroups: gmane.emacs.help Subject: align values in a lisp let form Date: Fri, 23 Sep 2005 10:01:39 +1000 Organization: Bah Humbug Message-ID: <87mzm4ps7w.fsf@zip.com.au> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1127434095 31632 80.91.229.2 (23 Sep 2005 00:08:15 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 23 Sep 2005 00:08:15 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Sep 23 02:08:05 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1EIb6F-0004PE-EV for geh-help-gnu-emacs@m.gmane.org; Fri, 23 Sep 2005 02:07:35 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EIb6E-0008MI-QQ for geh-help-gnu-emacs@m.gmane.org; Thu, 22 Sep 2005 20:07:34 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EIb1L-0006H6-TN for help-gnu-emacs@gnu.org; Thu, 22 Sep 2005 20:02:32 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EIb1B-0006Dg-SK for help-gnu-emacs@gnu.org; Thu, 22 Sep 2005 20:02:30 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EIb1A-0006Cx-VO for help-gnu-emacs@gnu.org; Thu, 22 Sep 2005 20:02:21 -0400 Original-Received: from [61.8.0.84] (helo=mailout1.pacific.net.au) by monty-python.gnu.org with esmtp (Exim 4.34) id 1EIb0v-0008TH-5c for help-gnu-emacs@gnu.org; Thu, 22 Sep 2005 20:02:05 -0400 Original-Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87]) by mailout1.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id j8N01uZ1018461 for ; Fri, 23 Sep 2005 10:01:56 +1000 Original-Received: from localhost (ppp28FB.dyn.pacific.net.au [61.8.40.251]) by mailproxy2.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id j8N01trr028330 for ; Fri, 23 Sep 2005 10:01:55 +1000 Original-Received: from gg by localhost with local (Exim 3.36 #1 (Debian)) id 1EIb0X-00011V-00; Fri, 23 Sep 2005 10:01:41 +1000 Original-To: help-gnu-emacs@gnu.org Mail-Copies-To: never User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.4 (gnu/linux) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:29654 Archived-At: Is there a way to align values in a let when editing, ie. to go from (let ((x 1) (foo 2) (zz 3)) to (let ((x 1) (foo 2) (zz 3)) I made myself a bit of code to do it, but I'd be surprised if nobody else has done something like this before. align.el doesn't seem to suit.