]> git.eshelyaron.com Git - emacs.git/commitdiff
(ispell): New function, replacing an alias.
authorGerd Moellmann <gerd@gnu.org>
Wed, 2 Aug 2000 20:21:53 +0000 (20:21 +0000)
committerGerd Moellmann <gerd@gnu.org>
Wed, 2 Aug 2000 20:21:53 +0000 (20:21 +0000)
Spell-check active region if in transient-mark-mode and mark
is active; otherwise spell-check buffer.

lisp/textmodes/ispell.el

index b82a2195601a45cfe265871834074e1e9b34da4e..ae2900f4f9a2e1fb17a9c11231f485fd0d63cad2 100644 (file)
 
 (and (not version18p)
      (not (boundp 'epoch::version))
-     (defalias 'ispell 'ispell-buffer)
      (defalias 'ispell-check-version 'check-ispell-version))
 
 
@@ -2806,6 +2805,17 @@ Standard ispell choices are then available."
   (ispell-complete-word t))
 
 
+;;;###autoload
+(defun ispell ()
+  "Interactively check a region or buffer for spelling errors.
+If `transient-mark-mode' is on, an a region is active, spell-check
+that region.  Otherwise spell-check the buffer."
+  (interactive)
+  (if (and transient-mark-mode mark-active)
+      (ispell-region (region-beginning) (region-end))
+    (ispell-buffer)))
+
+
 ;;; **********************************************************************
 ;;;                    Ispell Minor Mode
 ;;; **********************************************************************