comparison src/window.h @ 4775:1d61580e0cf7

Remove Fsave_window_excursion from window.c, it's overridden by Lisp. lisp/ChangeLog addition: 2009-11-08 Aidan Kehoe <kehoea@parhasard.net> * bytecomp.el (save-window-excursion): Remove the compiler form for this bytecode, we no longer generate calls to it. Keep the information about the bytecode's numeric value, we want that for disassembling code. src/ChangeLog addition: 2009-11-08 Aidan Kehoe <kehoea@parhasard.net> * window.c (Fsave_window_excursion, save_window_excursion_unwind): Remove these functions, the first was masked by #'save-window-excursion in window.el, and the second can be easily replaced with Lisp primitives. * bytecode.c (Bsave_window_excursion) : Don't pass save_window_excursion_unwind to record_unwind_protect, now the former is gone. * event-stream.c (execute_help_form): Ditto.
author Aidan Kehoe <kehoea@parhasard.net>
date Thu, 17 Dec 2009 12:57:38 +0000
parents a123f88fa975
children 07dcc7000bbf e0db3c197671
comparison
equal deleted inserted replaced
4774:26a007fa2f4c 4775:1d61580e0cf7
103 EXFUN (Fwindow_buffer, 1); 103 EXFUN (Fwindow_buffer, 1);
104 EXFUN (Fwindow_highest_p, 1); 104 EXFUN (Fwindow_highest_p, 1);
105 EXFUN (Fwindow_point, 1); 105 EXFUN (Fwindow_point, 1);
106 EXFUN (Fwindow_start, 1); 106 EXFUN (Fwindow_start, 1);
107 107
108 Lisp_Object save_window_excursion_unwind (Lisp_Object);
109 extern Lisp_Object Qcurrent_window_configuration, Qset_window_configuration; 108 extern Lisp_Object Qcurrent_window_configuration, Qset_window_configuration;
110 Lisp_Object display_buffer (Lisp_Object, Lisp_Object, Lisp_Object); 109 Lisp_Object display_buffer (Lisp_Object, Lisp_Object, Lisp_Object);
111 110
112 /* The minibuffer window of the selected frame. 111 /* The minibuffer window of the selected frame.
113 Note that you cannot test for minibufferness of an arbitrary window 112 Note that you cannot test for minibufferness of an arbitrary window