emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] Changes to emacs/src/buffer.c,v


From: Nick Roberts
Subject: [Emacs-diffs] Changes to emacs/src/buffer.c,v
Date: Thu, 24 Aug 2006 20:40:53 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Nick Roberts <nickrob>  06/08/24 20:40:53

Index: buffer.c
===================================================================
RCS file: /sources/emacs/emacs/src/buffer.c,v
retrieving revision 1.507
retrieving revision 1.508
diff -u -b -r1.507 -r1.508
--- buffer.c    22 Aug 2006 09:25:59 -0000      1.507
+++ buffer.c    24 Aug 2006 20:40:53 -0000      1.508
@@ -1684,9 +1684,13 @@
   char *err;
 
   if (EQ (buffer, Fwindow_buffer (selected_window)))
+    {
+      if (NILP (norecord)  && !EQ (buffer, XCDR (XCAR (Vbuffer_alist))))
+       record_buffer (buffer);
     /* Basically a NOP.  Avoid signalling an error if the selected window
        is dedicated, or a minibuffer, ...  */
     return Fset_buffer (buffer);
+    }
 
   err = no_switch_window (selected_window);
   if (err) error (err);




reply via email to

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