# HG changeset patch # User Glenn Morris # Date 1289289646 28800 # Node ID c4afb802863e9d7ac2887e2b147ba52aa09b979e # Parent ad9b9822ca6834d681ba716fd9416dbe7c919de5 * lisp/progmodes/meta-mode.el: (meta-indent-line): Simplify. diff -r ad9b9822ca68 -r c4afb802863e lisp/ChangeLog --- a/lisp/ChangeLog Mon Nov 08 23:47:01 2010 -0800 +++ b/lisp/ChangeLog Tue Nov 09 00:00:46 2010 -0800 @@ -1,6 +1,7 @@ 2010-11-09 Glenn Morris * progmodes/meta-mode.el: Remove leading `*' from defcustom docs. + (meta-indent-line): Simplify. * vc/emerge.el (emerge-line-number-in-buf): * textmodes/ispell.el (ispell-region): diff -r ad9b9822ca68 -r c4afb802863e lisp/progmodes/meta-mode.el --- a/lisp/progmodes/meta-mode.el Mon Nov 08 23:47:01 2010 -0800 +++ b/lisp/progmodes/meta-mode.el Tue Nov 09 00:00:46 2010 -0800 @@ -575,12 +575,11 @@ "Indent the line containing point as Metafont or MetaPost source." (interactive) (let ((indent (meta-indent-calculate))) - (save-excursion - (if (/= (current-indentation) indent) - (let ((beg (line-beginning-position)) - (end (progn (back-to-indentation) (point)))) - (delete-region beg end) - (indent-to indent)))) + (if (/= (current-indentation) indent) + (save-excursion + (delete-region (line-beginning-position) + (progn (back-to-indentation) (point))) + (indent-to indent))) (if (< (current-column) indent) (back-to-indentation))))