emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] Changes to emacs/src/ChangeLog


From: Kim F. Storm
Subject: [Emacs-diffs] Changes to emacs/src/ChangeLog
Date: Tue, 26 Feb 2002 18:02:15 -0500

Index: emacs/src/ChangeLog
diff -c emacs/src/ChangeLog:1.2478 emacs/src/ChangeLog:1.2479
*** emacs/src/ChangeLog:1.2478  Tue Feb 26 13:42:25 2002
--- emacs/src/ChangeLog Tue Feb 26 18:02:14 2002
***************
*** 1,3 ****
--- 1,29 ----
+ 2002-02-26  Kim F. Storm  <address@hidden>
+ 
+       The following changes add a new Vminibuf_selected_window variable
+       which is similar to Vminibuf_scroll_window, but which is only set
+       on entry to the minibuffer (from a non-minibuffer window):
+       
+       * window.c: (Vminibuf_selected_window): New variable.
+       (struct save_window_data): New member minibuf_selected_window.
+       (Fset_window_configuration): Restore Vminibuf_selected_window.
+       (Fcurrent_window_configuration): Save Vminibuf_selected_window.
+       Set minibuf_scroll_window member to nil if minibuf_level is 0.
+       (compare_window_configurations): Compare minibuf_selected_window.
+ 
+       * window.h: (Vminibuf_selected_window): Declare extern.
+ 
+       * minibuf.c (read_minibuf): Set Vminibuf_selected_window on first
+       entry to minibuffer or on entry from a non-minibuffer window.
+ 
+       * dispextern.h (CURRENT_MODE_LINE_FACE_ID_3): Compare with
+       Vminibuf_selected_window instead of Vminibuf_scroll_window.
+ 
+       * xdisp.c (init_iterator): Compare with Vminibuf_selected_window
+       instead of Vminibuf_scroll_window when deciding in which window
+       the region should be highlighted.  Consequently, the region remains
+       highlighteded even when a completion buffer is also displayed.
+ 
  2002-02-26  Eli Zaretskii  <address@hidden>
  
        * fileio.c (Fsubstitute_in_file_name): Fix the change from



reply via email to

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