emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] Changes to emacs/lisp/progmodes/sh-script.el


From: Juanma Barranquero
Subject: [Emacs-diffs] Changes to emacs/lisp/progmodes/sh-script.el
Date: Tue, 24 Sep 2002 06:17:46 -0400

Index: emacs/lisp/progmodes/sh-script.el
diff -c emacs/lisp/progmodes/sh-script.el:1.112 
emacs/lisp/progmodes/sh-script.el:1.113
*** emacs/lisp/progmodes/sh-script.el:1.112     Fri Sep  6 03:17:05 2002
--- emacs/lisp/progmodes/sh-script.el   Tue Sep 24 06:17:46 2002
***************
*** 2655,2667 ****
  
  (defun sh-mark-init (buffer)
    "Initialize a BUFFER to be used by `sh-mark-line'."
!   (let ((main-buffer (current-buffer)))
!     (save-excursion
!       (set-buffer (get-buffer-create buffer))
!       (erase-buffer)
!       (occur-mode)
!       (setq occur-buffer main-buffer)
!       )))
  
  
  (defun sh-mark-line (message point buffer &optional add-linenum occur-point)
--- 2655,2665 ----
  
  (defun sh-mark-init (buffer)
    "Initialize a BUFFER to be used by `sh-mark-line'."
!   (save-excursion
!     (set-buffer (get-buffer-create buffer))
!     (erase-buffer)
!     (occur-mode)
!     ))
  
  
  (defun sh-mark-line (message point buffer &optional add-linenum occur-point)
***************
*** 2671,2677 ****
  If OCCUR-POINT is non-nil then the line is marked as a new occurrence
  so that `occur-next' and `occur-prev' will work."
    (let ((m1 (make-marker))
-       (main-buffer (current-buffer))
        start
        (line ""))
      (when point
--- 2669,2674 ----
***************
*** 2683,2689 ****
          (set-buffer (get-buffer buffer))
        (set-buffer (get-buffer-create buffer))
        (occur-mode)
-       (setq occur-buffer main-buffer)
        )
        (goto-char (point-max))
        (setq start (point))
--- 2680,2685 ----
***************
*** 2699,2708 ****
        (insert "\n")
        (if point
          (progn
!           (put-text-property start (point) 'occur m1)
            (if occur-point
!               (put-text-property occur-point (1+ occur-point)
!                                  'occur-point t))
            ))
        )))
  
--- 2695,2704 ----
        (insert "\n")
        (if point
          (progn
!           (put-text-property start (point) 'occur-target m1)
            (if occur-point
!               (put-text-property start occur-point
!                                  'occur-match t))
            ))
        )))
  




reply via email to

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