aboutsummaryrefslogtreecommitdiffstats
path: root/src/widget.c
diff options
context:
space:
mode:
authorStefan Monnier2016-12-21 15:07:43 -0500
committerStefan Monnier2016-12-21 15:07:43 -0500
commita6063ffe5ae395655cb55ba5823c83e306b3161b (patch)
treeab44b1db51c5ae4e5ff65533b9eeba79de954460 /src/widget.c
parentcf6ce9a1fe320ebe5b238af5f7af9416ac954855 (diff)
downloademacs-a6063ffe5ae395655cb55ba5823c83e306b3161b.tar.gz
emacs-a6063ffe5ae395655cb55ba5823c83e306b3161b.zip
* src/data.c (Fmake_variable_frame_local): Remove
* src/lisp.h (struct Lisp_Buffer_Local_Value): Remove `frame_local'. * src/data.c (swap_in_symval_forwarding, set_internal) (set_symbol_trapped_write, make_blv, Fmake_variable_buffer_local) (Fmake_local_variable, Fkill_local_variable, Flocal_variable_p): Don't pay attention to ->frame_local any more. (syms_of_data): Remove Qtrapping_frame_local and don't defsubr Smake_variable_frame_local. * etc/NEWS (Incompatible Lisp Changes in Emacs 26.1): Announce removal of make-variable-frame-local. * lisp/help-fns.el (describe-variable): Don't handle the now impossible frame-local case. * lisp/subr.el (make-variable-frame-local): Remove obsolescence data. * src/frame.c (store_frame_param): * src/eval.c (specbind): Don't pay attention to ->frame_local any more. * src/widget.c (first_frame_p): Remove, unused.
Diffstat (limited to 'src/widget.c')
-rw-r--r--src/widget.c10
1 files changed, 0 insertions, 10 deletions
diff --git a/src/widget.c b/src/widget.c
index 59ed431e23b..97b4196f682 100644
--- a/src/widget.c
+++ b/src/widget.c
@@ -212,16 +212,6 @@ mark_shell_size_user_specified (Widget wmshell)
212#endif 212#endif
213 213
214 214
215/* Can't have static frame locals because of some broken compilers.
216 Normally, initializing a variable like this doesn't work in emacs,
217 but it's ok in this file because it must come after lastfile (and
218 thus have its data not go into text space) because Xt needs to
219 write to initialized data objects too.
220 */
221#if 0
222static Boolean first_frame_p = True;
223#endif
224
225static void 215static void
226set_frame_size (EmacsFrame ew) 216set_frame_size (EmacsFrame ew)
227{ 217{