emacs-commit
[Top][All Lists]
Advanced

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

[Emacs-commit] emacs src/xterm.c src/xfns.c src/w32term.c src/...


From: Stefan Monnier
Subject: [Emacs-commit] emacs src/xterm.c src/xfns.c src/w32term.c src/...
Date: Thu, 25 Oct 2007 02:38:42 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Stefan Monnier <monnier>        07/10/25 02:38:42

Modified files:
        src            : xterm.c xfns.c w32term.c w32fns.c term.c 
                         macterm.c macfns.c keyboard.h keyboard.c 
                         frame.h frame.c dispnew.c ChangeLog 
        lisp           : startup.el ChangeLog 

Log message:
        Make `window-system' into a keyboard-local variable (rather than
        frame-local as done originally by multi-tty).
        
        * startup.el (window-system): Remove.  Don't make it frame-local.
        
        * keyboard.h (struct kboard): Add Vwindow_system.
        * keyboard.c (init_kboard): Set a default for Vwindow_system.
        (mark_kboards): Mark Vwindow_system.
        
        * dispnew.c (syms_of_display) <window-system>: Declare terminal-local.
        (init_display): Don't set the obsolete `window-system' frame-param.
        
        * xterm.c (x_term_init):
        * w32term.c (w32_create_terminal):
        * term.c (init_tty): Set Vwindow_system.
        * macterm.c (mac_create_terminal): Set a keyboard (missing piece of the
        multi-tty merge maybe?), copied from w32term.c.  Set Vwindow_system.
        
        * xfns.c (Fx_create_frame, x_create_tip_frame):
        * w32fns.c (Fx_create_frame, x_create_tip_frame):
        * macfns.c (Fx_create_frame):
        Don't set the obsolete `window-system' frame-param.
        
        * frame.h (Qwindow_system): Remove.
        * frame.c (Qwindow_system): Remove.  In `syms_of_frame' as well.
        (Fmake_terminal_frame): Don't set obsolete `window-system' frame-param.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/src/xterm.c?cvsroot=emacs&r1=1.963&r2=1.964
http://cvs.savannah.gnu.org/viewcvs/emacs/src/xfns.c?cvsroot=emacs&r1=1.696&r2=1.697
http://cvs.savannah.gnu.org/viewcvs/emacs/src/w32term.c?cvsroot=emacs&r1=1.273&r2=1.274
http://cvs.savannah.gnu.org/viewcvs/emacs/src/w32fns.c?cvsroot=emacs&r1=1.300&r2=1.301
http://cvs.savannah.gnu.org/viewcvs/emacs/src/term.c?cvsroot=emacs&r1=1.208&r2=1.209
http://cvs.savannah.gnu.org/viewcvs/emacs/src/macterm.c?cvsroot=emacs&r1=1.236&r2=1.237
http://cvs.savannah.gnu.org/viewcvs/emacs/src/macfns.c?cvsroot=emacs&r1=1.114&r2=1.115
http://cvs.savannah.gnu.org/viewcvs/emacs/src/keyboard.h?cvsroot=emacs&r1=1.80&r2=1.81
http://cvs.savannah.gnu.org/viewcvs/emacs/src/keyboard.c?cvsroot=emacs&r1=1.925&r2=1.926
http://cvs.savannah.gnu.org/viewcvs/emacs/src/frame.h?cvsroot=emacs&r1=1.128&r2=1.129
http://cvs.savannah.gnu.org/viewcvs/emacs/src/frame.c?cvsroot=emacs&r1=1.356&r2=1.357
http://cvs.savannah.gnu.org/viewcvs/emacs/src/dispnew.c?cvsroot=emacs&r1=1.395&r2=1.396
http://cvs.savannah.gnu.org/viewcvs/emacs/src/ChangeLog?cvsroot=emacs&r1=1.5960&r2=1.5961
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/startup.el?cvsroot=emacs&r1=1.468&r2=1.469
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/ChangeLog?cvsroot=emacs&r1=1.12048&r2=1.12049




reply via email to

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