emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] /srv/bzr/emacs/trunk r102295: * lisp/progmodes/meta-mode.e


From: Glenn Morris
Subject: [Emacs-diffs] /srv/bzr/emacs/trunk r102295: * lisp/progmodes/meta-mode.el: (meta-indent-line): Simplify.
Date: Tue, 09 Nov 2010 00:00:46 -0800
User-agent: Bazaar (2.0.3)

------------------------------------------------------------
revno: 102295
committer: Glenn Morris <address@hidden>
branch nick: trunk
timestamp: Tue 2010-11-09 00:00:46 -0800
message:
  * lisp/progmodes/meta-mode.el: (meta-indent-line): Simplify.
modified:
  lisp/ChangeLog
  lisp/progmodes/meta-mode.el
=== modified file 'lisp/ChangeLog'
--- a/lisp/ChangeLog    2010-11-09 07:47:01 +0000
+++ b/lisp/ChangeLog    2010-11-09 08:00:46 +0000
@@ -1,6 +1,7 @@
 2010-11-09  Glenn Morris  <address@hidden>
 
        * 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):

=== modified file 'lisp/progmodes/meta-mode.el'
--- a/lisp/progmodes/meta-mode.el       2010-11-09 07:47:01 +0000
+++ b/lisp/progmodes/meta-mode.el       2010-11-09 08:00:46 +0000
@@ -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))))
 


reply via email to

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