[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/simple.el,v
From: |
Stefan Monnier |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/simple.el,v |
Date: |
Tue, 12 Feb 2008 02:25:11 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Stefan Monnier <monnier> 08/02/12 02:25:11
Index: lisp/simple.el
===================================================================
RCS file: /sources/emacs/emacs/lisp/simple.el,v
retrieving revision 1.900
retrieving revision 1.901
diff -u -b -r1.900 -r1.901
--- lisp/simple.el 11 Feb 2008 04:03:14 -0000 1.900
+++ lisp/simple.el 12 Feb 2008 02:25:08 -0000 1.901
@@ -5547,6 +5547,9 @@
(defvar clone-buffer-hook nil
"Normal hook to run in the new buffer at the end of `clone-buffer'.")
+(defvar clone-indirect-buffer-hook nil
+ "Normal hook to run in the new buffer at the end of
`clone-indirect-buffer'.")
+
(defun clone-process (process &optional newname)
"Create a twin copy of PROCESS.
If NEWNAME is nil, it defaults to PROCESS' name;
@@ -5692,6 +5695,8 @@
(setq newname (substring newname 0 (match-beginning 0))))
(let* ((name (generate-new-buffer-name newname))
(buffer (make-indirect-buffer (current-buffer) name t)))
+ (with-current-buffer buffer
+ (run-hooks 'clone-indirect-buffer-hook))
(when display-flag
(pop-to-buffer buffer norecord))
buffer))
- [Emacs-diffs] Changes to emacs/lisp/simple.el,v, Miles Bader, 2008/02/01
- [Emacs-diffs] Changes to emacs/lisp/simple.el,v, Glenn Morris, 2008/02/10
- [Emacs-diffs] Changes to emacs/lisp/simple.el,v,
Stefan Monnier <=
- [Emacs-diffs] Changes to emacs/lisp/simple.el,v, Dan Nicolaescu, 2008/02/17
- [Emacs-diffs] Changes to emacs/lisp/simple.el,v, Stefan Monnier, 2008/02/26