1. 01 Aug, 2005 1 commit
  2. 27 Jul, 2005 1 commit
    • Dan Nicolaescu's avatar
      * term/apollo.el (terminal-init-apollo): New function containing · 4f0c9ba7
      Dan Nicolaescu authored
      all former top level forms in the file.
      * term/bobcat.el (terminal-init-bobcat):
      * term/cygwin.el (terminal-init-cygwin):
      * term/iris-ansi.el (terminal-init-iris-ansi):
      * term/linux.el (terminal-init-linux):
      * term/news.el (terminal-init-news):
      * term/rxvt.el (terminal-init-rxvt):
      * term/sun.el (terminal-init-sun):
      * term/tvi970.el (terminal-init-tvi970):
      * term/vt100.el (terminal-init-vt100):
      * term/vt102.el (terminal-init-vt102):
      * term/vt125.el (terminal-init-vt125):
      * term/vt200.el (terminal-init-vt200):
      * term/vt201.el (terminal-init-vt201):
      * term/vt220.el (terminal-init-vt220):
      * term/vt240.el (terminal-init-vt240):
      * term/vt300.el (terminal-init-vt300):
      * term/vt320.el (terminal-init-vt320):
      * term/vt400.el (terminal-init-vt400):
      * term/vt420.el (terminal-init-vt420):
      * term/wyse50.el (terminal-init-wyse50):
      * term/xterm.el (terminal-init-xterm): Likewise.
      
      * term/README: Describe the terminal-init-* functionality.
      
      * startup.el (command-line): After loading the terminal
      initialization file call the corresponding terminal initialization
      function.
      4f0c9ba7
  3. 22 Jul, 2005 1 commit
  4. 12 Jul, 2005 1 commit
    • Karoly Lorentey's avatar
      Rename function-key-map to local-function-key-map, and global-function-key-map... · ac09dc1e
      Karoly Lorentey authored
      Rename function-key-map to local-function-key-map, and global-function-key-map to function-key-map.  Same for key-translation-map.
      
      * src/keyboard.h (struct kboard): Rename member 'Vfunction_key_map' to
        'Vlocal_function_key_map', and 'Vkey_translation_map' to
        'Vlocal_key_translation_map'.
        (Vfunction_key_map, Vkey_translation_map): New declarations.
      
      * src/keyboard.c (Vfunction_key_map): New variable.
        (Vglobal_key_translation_map): Rename to Vglobal_key_translation_map.
        (read_key_sequence, init_kboard, syms_of_keyboard, mark_kboards): Update.
      * src/keymap.c (Fdescribe_buffer_bindings): Update.
      * src/term.c (term_get_fkeys_1): Update.
      
      * lisp/double.el (double-setup): Replace global-key-translation-map with key-translation-map.
      * lisp/international/encoded-kb.el (encoded-kbd-setup-display): Ditto.
      * lisp/international/iso-transl.el: Ditto.
      * lisp/obsolete/iso-acc.el (iso-accents-customize): Ditto.
      
      * lisp/edmacro.el (edmacro-format-keys): Use terminal-local binding of
        local-function-key-map instead of function-key-map.
      * lisp/emulation/cua-base.el (cua--pre-command-handler): Ditto.
      * lisp/isearch.el (isearch-other-meta-char): Ditto.
      * lisp/subr.el (read-quoted-char): Ditto.
      * lisp/term/vt200.el: Ditto.
      * lisp/term/vt201.el: Ditto.
      * lisp/term/vt220.el: Ditto.
      * lisp/term/vt240.el: Ditto.
      * lisp/term/vt300.el: Ditto.
      * lisp/term/vt320.el: Ditto.
      * lisp/term/vt400.el: Ditto.
      * lisp/term/vt420.el: Ditto.
      
      * lisp/simple.el (normal-erase-is-backspace-mode): Add todo note.
      * lisp/xt-mouse.el: Ditto.
      
      * lisp/term/AT386.el: Adapt for renaming of function-key-map to local-function-key-map.
      * lisp/term/internal.el: Ditto.
      * lisp/term/iris-ansi.el: Ditto.
      * lisp/term/lk201.el: Ditto.
      * lisp/term/mac-win.el: Ditto.
      * lisp/term/news.el: Ditto.
      * lisp/term/rxvt.el: Ditto.
      * lisp/term/sun.el: Ditto.
      * lisp/term/tvi970.el: Ditto.
      * lisp/term/wyse50.el: Ditto.
      * lisp/term/x-win.el (x-setup-function-keys): Ditto.
      * lisp/term/xterm.el: Ditto.
      
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-386
      ac09dc1e
  5. 04 Jul, 2005 1 commit
  6. 29 Jun, 2005 1 commit
  7. 27 Jun, 2005 1 commit
    • Karoly Lorentey's avatar
      Use terminal-local-value to access function-key-map in terminal packages. · ff2fc632
      Karoly Lorentey authored
      * lisp/term/AT386.el: Wrap function-key-map accesses in (set-)terminal-local-value.
      * lisp/term/internal.el: Ditto.
      * lisp/term/iris-ansi.el: Ditto.
      * lisp/term/lk201.el: Ditto.
      * lisp/term/mac-win.el: Ditto.
      * lisp/term/news.el: Ditto.
      * lisp/term/rxvt.el: Ditto.
      * lisp/term/sun.el: Ditto.
      * lisp/term/tvi970.el: Ditto.
      * lisp/term/wyse50.el: Ditto.
      * lisp/term/x-win.el: Ditto.
      * lisp/term/xterm.el: Ditto.
      
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-366
      ff2fc632
  8. 26 Jun, 2005 1 commit
    • Karoly Lorentey's avatar
      Update Lisp code for a terminal-local `function-key-map'. · 2bb819d5
      Karoly Lorentey authored
      * lisp/term/x-win.el (x-setup-function-keys): New function.  Move
        function-key-map tweaks here.
      
      * lisp/faces.el (x-create-frame-with-faces): Call x-setup-function-keys.
      
      * lisp/term/iris-ansi.el: Update for terminal-local function-key-map.
      * lisp/term/lk201.el: Ditto.
      * lisp/term/news.el: Ditto.
      * lisp/term/rxvt.el: Ditto.
      * lisp/term/sun.el: Ditto.
      * lisp/term/xterm.el: Ditto.
      
      * lisp/startup.el: Cosmetic change.
      
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-356
      2bb819d5
  9. 14 May, 2005 1 commit
  10. 03 May, 2005 1 commit
    • Karoly Lorentey's avatar
      Fix exponential slowdowns on repeated tty frame creation. · 941d4811
      Karoly Lorentey authored
      * lisp/term/xterm.el: Protect extended function-key-map from being added
        to the real function-key-map each time the file is loaded.
        (xterm-function-map): New variable.
      
      * lisp/term/rxvt.el: Ditto.
        (rxvt-function-map): New variable.
      
      * lisp/term/lk201.el: Add note on buggy globalness of define-key.
      * lisp/term/iris-ansi.el: Ditto.
      * lisp/term/news.el: Ditto.
      * lisp/term/sun.el: Ditto.
      
      
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-337
      941d4811
  11. 23 Mar, 2005 1 commit
    • Karoly Lorentey's avatar
      Fix some superflous deviations from CVS, plus apply some cosmetics. · dc2be2fa
      Karoly Lorentey authored
      * etc/TODO: Fix deviation from CVS.
      * lisp/emulation/viper-util.el: Ditto.
      * lisp/international/mule-cmds.el: Ditto.
      * lisp/progmodes/gdb-ui.el: Ditto.
      * src/termchar.h: Ditto.
      * src/xfns.c (Fx_create_frame): Ditto.
      
      * lisp/term/rxvt.el: Don't embed `(require 'server)' in eval-when-compile.
      * lisp/term/xterm.el: Ditto.
      
      * src/xterm.c (x_delete_display): Cosmetic change.
      * src/xterm.c (x_create_frame_display): Cosmetic change.
      
      
      
      
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-317
      dc2be2fa
  12. 08 May, 2004 1 commit
    • Karoly Lorentey's avatar
      Fixed environment variable handling during terminal initialization. · 2cd1371d
      Karoly Lorentey authored
      lisp/server.el (server-getenv): New inline function.
      
      lisp/term/rxvt.el (rxvt-set-background-mode): Use server-getenv
      instead of getenv.
      lisp/term/x-win.el (x-initialize-window-system): Ditto.
      lisp/term/xterm.el (xterm-rxvt-set-background-mode): Ditto.
      
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-158
      2cd1371d
  13. 01 Sep, 2003 1 commit
  14. 04 Feb, 2003 1 commit
  15. 25 Jan, 2002 2 commits