• Karoly Lorentey's avatar
    Don't let x_initialize break 8-bit input on ttys. (Reported by Joakim... · a712a8c3
    Karoly Lorentey authored
    Don't let x_initialize break 8-bit input on ttys.  (Reported by Joakim Verona.)  Split `set-input-mode'.
    
    * lisp/international/encoded-kb.el (encoded-kbd-setup-display): Use `set-input-meta-mode'.
    * lisp/linux.el (terminal-init-linux): Ditto.
    
    * src/keyboard.c (Fset_input_interrupt_mode, Fset_output_flow_control)
      (syms_of_keyboard): Defsubr them.
      (Fset_input_meta_mode, Fset_quit_char): New functions.
      (Fset_input_mode): Split to above functions.
    
    * lisp.h: EXFUN the new functions.
    
    * xterm.c (x_initialize): Use Fset_input_interrupt_mode.
    * macterm.c (mac_initialize): Ditto.
    
    git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-457
    a712a8c3
README.multi-tty 48 KB