emacs-diffs
[Top][All Lists]
Advanced

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

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


From: Richard M . Stallman
Subject: [Emacs-diffs] Changes to emacs/lisp/whitespace.el
Date: Sat, 16 Jul 2005 13:10:58 -0400

Index: emacs/lisp/whitespace.el
diff -c emacs/lisp/whitespace.el:1.39 emacs/lisp/whitespace.el:1.40
*** emacs/lisp/whitespace.el:1.39       Wed Jul 13 10:32:08 2005
--- emacs/lisp/whitespace.el    Sat Jul 16 17:10:58 2005
***************
*** 150,182 ****
  don't define it."
        `(defvar ,sym ,val ,doc))))
  
! (if (fboundp 'make-overlay)
!     (progn
!       (defalias 'whitespace-make-overlay 'make-overlay)
!       (defalias 'whitespace-overlay-put 'overlay-put)
!       (defalias 'whitespace-delete-overlay 'delete-overlay)
!       (defalias 'whitespace-overlay-start 'overlay-start)
!       (defalias 'whitespace-overlay-end 'overlay-end)
!       (defalias 'whitespace-mode-line-update 'force-mode-line-update))
!   (defalias 'whitespace-make-overlay 'make-extent)
!   (defalias 'whitespace-overlay-put 'set-extent-property)
!   (defalias 'whitespace-delete-overlay 'delete-extent)
!   (defalias 'whitespace-overlay-start 'extent-start)
!   (defalias 'whitespace-overlay-end 'extent-end)
!   (defalias 'whitespace-mode-line-update 'redraw-modeline))
  
- (if (featurep 'xemacs)
- (defgroup whitespace nil
-   "Check for and fix five different types of whitespaces in source code."
-   ;; Since XEmacs doesn't have a 'convenience group, use the next best group
-   ;; which is 'editing?
-   :link '(emacs-commentary-link "whitespace.el")
-   :group 'editing)
  (defgroup whitespace nil
    "Check for and fix five different types of whitespaces in source code."
    :version "21.1"
    :link '(emacs-commentary-link "whitespace.el")
!   :group 'convenience))
  
  (defcustom whitespace-check-leading-whitespace t
    "Flag to check leading whitespace.  This is the global for the system.
--- 150,175 ----
  don't define it."
        `(defvar ,sym ,val ,doc))))
  
! (defalias 'whitespace-make-overlay
!   (if (featurep 'xemacs) 'make-extent 'make-overlay))
! (defalias 'whitespace-overlay-put
!   (if (featurep 'xemacs) 'set-extent-property 'overlay-put))
! (defalias 'whitespace-delete-overlay
!   (if (featurep 'xemacs) 'delete-extent 'delete-overlay))
! (defalias 'whitespace-overlay-start
!   (if (featurep 'xemacs) 'extent-start 'overlay-start))
! (defalias 'whitespace-overlay-end
!   (if (featurep 'xemacs) 'extent-end 'overlay-end))
! (defalias 'whitespace-mode-line-update
!   (if (featurep 'xemacs) 'redraw-modeline 'force-mode-line-update))
  
  (defgroup whitespace nil
    "Check for and fix five different types of whitespaces in source code."
    :version "21.1"
    :link '(emacs-commentary-link "whitespace.el")
!   ;; Since XEmacs doesn't have a 'convenience group, use the next best group
!   ;; which is 'editing?
!   :group (if (featurep 'xemacs) 'editing 'convenience))
  
  (defcustom whitespace-check-leading-whitespace t
    "Flag to check leading whitespace.  This is the global for the system.




reply via email to

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