aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2010-11-09 00:00:46 -0800
committerGlenn Morris2010-11-09 00:00:46 -0800
commite814121e1b2f8ef864d695ecb00512be7591fbb4 (patch)
tree3f251040c8d1a4490fca1857539c4b28efa942c3
parent3406534cab44e5433ed13231c8a55da9da58d100 (diff)
downloademacs-e814121e1b2f8ef864d695ecb00512be7591fbb4.tar.gz
emacs-e814121e1b2f8ef864d695ecb00512be7591fbb4.zip
* lisp/progmodes/meta-mode.el: (meta-indent-line): Simplify.
-rw-r--r--lisp/ChangeLog1
-rw-r--r--lisp/progmodes/meta-mode.el11
2 files changed, 6 insertions, 6 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 16beffe989e..33d50961912 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,6 +1,7 @@
12010-11-09 Glenn Morris <rgm@gnu.org> 12010-11-09 Glenn Morris <rgm@gnu.org>
2 2
3 * progmodes/meta-mode.el: Remove leading `*' from defcustom docs. 3 * progmodes/meta-mode.el: Remove leading `*' from defcustom docs.
4 (meta-indent-line): Simplify.
4 5
5 * vc/emerge.el (emerge-line-number-in-buf): 6 * vc/emerge.el (emerge-line-number-in-buf):
6 * textmodes/ispell.el (ispell-region): 7 * textmodes/ispell.el (ispell-region):
diff --git a/lisp/progmodes/meta-mode.el b/lisp/progmodes/meta-mode.el
index d40e0d77ef3..294c75c9ccf 100644
--- a/lisp/progmodes/meta-mode.el
+++ b/lisp/progmodes/meta-mode.el
@@ -575,12 +575,11 @@ If the list was changed, sort the list and remove duplicates first."
575 "Indent the line containing point as Metafont or MetaPost source." 575 "Indent the line containing point as Metafont or MetaPost source."
576 (interactive) 576 (interactive)
577 (let ((indent (meta-indent-calculate))) 577 (let ((indent (meta-indent-calculate)))
578 (save-excursion 578 (if (/= (current-indentation) indent)
579 (if (/= (current-indentation) indent) 579 (save-excursion
580 (let ((beg (line-beginning-position)) 580 (delete-region (line-beginning-position)
581 (end (progn (back-to-indentation) (point)))) 581 (progn (back-to-indentation) (point)))
582 (delete-region beg end) 582 (indent-to indent)))
583 (indent-to indent))))
584 (if (< (current-column) indent) 583 (if (< (current-column) indent)
585 (back-to-indentation)))) 584 (back-to-indentation))))
586 585