[Top][All Lists]
[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
- [Emacs-diffs] Changes to emacs/src/ChangeLog, (continued)
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Eli Zaretskii, 2002/02/23
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F. Storm, 2002/02/23
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F. Storm, 2002/02/23
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F. Storm, 2002/02/23
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Jason Rumney, 2002/02/24
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Jason Rumney, 2002/02/24
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Pavel JanÃk, 2002/02/24
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Juanma Barranquero, 2002/02/26
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Eli Zaretskii, 2002/02/26
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Eli Zaretskii, 2002/02/26
- [Emacs-diffs] Changes to emacs/src/ChangeLog,
Kim F. Storm <=
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F. Storm, 2002/02/28
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F. Storm, 2002/02/28
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F. Storm, 2002/02/28
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kenichi Handa, 2002/02/28
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kenichi Handa, 2002/02/28
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kenichi Handa, 2002/02/28