help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Tabs for Indent and Spaces for Align


From: Nikolaj Schumacher
Subject: Re: Tabs for Indent and Spaces for Align
Date: Wed, 22 Oct 2008 22:13:57 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.3 (darwin)

"Luke Hoersten" <luke@hoersten.org> wrote:

> ;; use only spaces for alignment
> (defun align-with-spaces (beg end)
>   "Align selected using only spaces for whitespace."
>   (interactive "r")
>   (let (tabs-mode (indent-tabs-mode))
>        (setq indent-tabs-mode nil)
>        (align beg end)
>        (setq indent-tabs-mode tabs-mode)))
>
> I'd love if an elisp expert could do something better though =)

You can shorten that to:

(defun align-with-spaces (beg end)
  "Align selected using only spaces for whitespace."
  (interactive "r")
  (let ((indent-tabs-mode nil))
    (align beg end)))


regards,
Nikolaj Schumacher




reply via email to

[Prev in Thread] Current Thread [Next in Thread]