• Karoly Lorentey's avatar
    Fix background-mode on terminal frames (Dan Nicolaescu). · 2666355c
    Karoly Lorentey authored
    lisp/faces.el (frame-set-background-mode): Guess the background mode
    on terminal frames from the termcap type string.
    (tty-create-frame-with-faces): Switch to the new frame during its setup.
    Load the customization library corresponding to the terminal type of the
    newly created frame.  (Reported by Dan Nicolaescu <dann at ics dot uci dot edu>.)
    
    lisp/startup.el (normal-top-level): Moved background-mode heuristic to
    frame-set-background-mode.
    
    src/dispnew.c (init_display): Update the tty-type frame parameter of
    the initial terminal frame.
    
    src/frame.h (Qtty, Qtty_type): New externs.
    
    src/term.c (term_init): Update comments.
    
    git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-114
    2666355c
frame.c 123 KB