emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] Changes to emacs/lisp/abbrev.el


From: Juanma Barranquero
Subject: [Emacs-diffs] Changes to emacs/lisp/abbrev.el
Date: Wed, 20 Jul 2005 06:59:37 -0400

Index: emacs/lisp/abbrev.el
diff -c emacs/lisp/abbrev.el:1.42 emacs/lisp/abbrev.el:1.43
*** emacs/lisp/abbrev.el:1.42   Mon Jul  4 23:08:52 2005
--- emacs/lisp/abbrev.el        Wed Jul 20 10:59:36 2005
***************
*** 281,287 ****
                              name (abbrev-expansion name table))))
        (define-abbrev table (downcase name) exp))))
  
! (defun inverse-add-mode-abbrev (arg)
    "Define last word before point as a mode-specific abbrev.
  With prefix argument N, defines the Nth word before point.
  This command uses the minibuffer to read the expansion.
--- 281,287 ----
                              name (abbrev-expansion name table))))
        (define-abbrev table (downcase name) exp))))
  
! (defun inverse-add-mode-abbrev (n)
    "Define last word before point as a mode-specific abbrev.
  With prefix argument N, defines the Nth word before point.
  This command uses the minibuffer to read the expansion.
***************
*** 292,306 ****
         global-abbrev-table
       (or local-abbrev-table
         (error "No per-mode abbrev table")))
!    "Mode" arg))
  
! (defun inverse-add-global-abbrev (arg)
    "Define last word before point as a global (mode-independent) abbrev.
  With prefix argument N, defines the Nth word before point.
  This command uses the minibuffer to read the expansion.
  Expands the abbreviation after defining it."
    (interactive "p")
!   (inverse-add-abbrev global-abbrev-table "Global" arg))
  
  (defun inverse-add-abbrev (table type arg)
    (let (name exp start end)
--- 292,306 ----
         global-abbrev-table
       (or local-abbrev-table
         (error "No per-mode abbrev table")))
!    "Mode" n))
  
! (defun inverse-add-global-abbrev (n)
    "Define last word before point as a global (mode-independent) abbrev.
  With prefix argument N, defines the Nth word before point.
  This command uses the minibuffer to read the expansion.
  Expands the abbreviation after defining it."
    (interactive "p")
!   (inverse-add-abbrev global-abbrev-table "Global" n))
  
  (defun inverse-add-abbrev (table type arg)
    (let (name exp start end)
***************
*** 338,346 ****
  
  (defun expand-region-abbrevs (start end &optional noquery)
    "For abbrev occurrence in the region, offer to expand it.
! The user is asked to type y or n for each occurrence.
! A prefix argument means don't query; expand all abbrevs.
! If called from a Lisp program, arguments are START END &optional NOQUERY."
    (interactive "r\nP")
    (save-excursion
      (goto-char start)
--- 338,345 ----
  
  (defun expand-region-abbrevs (start end &optional noquery)
    "For abbrev occurrence in the region, offer to expand it.
! The user is asked to type `y' or `n' for each occurrence.
! A prefix argument means don't query; expand all abbrevs."
    (interactive "r\nP")
    (save-excursion
      (goto-char start)




reply via email to

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