emacs-diffs
[Top][All Lists]
Advanced

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

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


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

Index: emacs/lisp/emacs-lisp/checkdoc.el
diff -c emacs/lisp/emacs-lisp/checkdoc.el:1.47 
emacs/lisp/emacs-lisp/checkdoc.el:1.48
*** emacs/lisp/emacs-lisp/checkdoc.el:1.47      Fri Jul  8 22:54:57 2005
--- emacs/lisp/emacs-lisp/checkdoc.el   Sat Jul 16 17:16:57 2005
***************
*** 430,461 ****
  
  ;;; Compatibility
  ;;
! (if (string-match "X[Ee]macs" emacs-version)
!     (progn
!       (defalias 'checkdoc-make-overlay 'make-extent)
!       (defalias 'checkdoc-overlay-put 'set-extent-property)
!       (defalias 'checkdoc-delete-overlay 'delete-extent)
!       (defalias 'checkdoc-overlay-start 'extent-start)
!       (defalias 'checkdoc-overlay-end 'extent-end)
!       (defalias 'checkdoc-mode-line-update 'redraw-modeline)
!       (defalias 'checkdoc-call-eval-buffer 'eval-buffer)
!       )
!   (defalias 'checkdoc-make-overlay 'make-overlay)
!   (defalias 'checkdoc-overlay-put 'overlay-put)
!   (defalias 'checkdoc-delete-overlay 'delete-overlay)
!   (defalias 'checkdoc-overlay-start 'overlay-start)
!   (defalias 'checkdoc-overlay-end 'overlay-end)
!   (defalias 'checkdoc-mode-line-update 'force-mode-line-update)
!   (defalias 'checkdoc-call-eval-buffer 'eval-current-buffer)
!   )
! 
! ;; Emacs 20s have MULE characters which don't equate to numbers.
! (if (fboundp 'char=)
!     (defalias 'checkdoc-char= 'char=)
!   (defalias 'checkdoc-char= '=))
! 
! ;; Read events, not characters
! (defalias 'checkdoc-read-event 'read-event)
  
  ;;; User level commands
  ;;
--- 430,449 ----
  
  ;;; Compatibility
  ;;
! (defalias 'checkdoc-make-overlay
!   (if (featurep 'xemacs) 'make-extent 'make-overlay))
! (defalias 'checkdoc-overlay-put
!   (if (featurep 'xemacs) 'set-extent-property 'overlay-put))
! (defalias 'checkdoc-delete-overlay
!   (if (featurep 'xemacs) 'delete-extent 'delete-overlay))
! (defalias 'checkdoc-overlay-start
!   (if (featurep 'xemacs) 'extent-start 'overlay-start))
! (defalias 'checkdoc-overlay-end
!   (if (featurep 'xemacs) 'extent-end 'overlay-end))
! (defalias 'checkdoc-mode-line-update
!   (if (featurep 'xemacs) 'redraw-modeline 'force-mode-line-update))
! (defalias 'checkdoc-char=
!   (if (featurep 'xemacs) 'char= '=))
  
  ;;; User level commands
  ;;
***************
*** 628,634 ****
                (goto-char (checkdoc-error-start (car (car err-list))))
                (if (not (pos-visible-in-window-p))
                    (recenter (- (window-height) 2)))
!               (setq c (checkdoc-read-event)))
              (if (not (integerp c)) (setq c ??))
              (cond
               ;; Exit condition
--- 616,622 ----
                (goto-char (checkdoc-error-start (car (car err-list))))
                (if (not (pos-visible-in-window-p))
                    (recenter (- (window-height) 2)))
!               (setq c (read-event)))
              (if (not (integerp c)) (setq c ??))
              (cond
               ;; Exit condition
***************
*** 844,850 ****
  doesn't work is just not useful.  Comments, doc strings, and rogue
  spacing are all verified."
    (interactive)
!   (checkdoc-call-eval-buffer nil)
    (checkdoc-current-buffer t))
  
  ;;;###autoload
--- 832,838 ----
  doesn't work is just not useful.  Comments, doc strings, and rogue
  spacing are all verified."
    (interactive)
!   (eval-buffer nil)
    (checkdoc-current-buffer t))
  
  ;;;###autoload




reply via email to

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