]> git.eshelyaron.com Git - emacs.git/commit
Fix exponential slowdowns on repeated tty frame creation.
authorKaroly Lorentey <lorentey@elte.hu>
Tue, 3 May 2005 01:38:40 +0000 (01:38 +0000)
committerKaroly Lorentey <lorentey@elte.hu>
Tue, 3 May 2005 01:38:40 +0000 (01:38 +0000)
commit941d4811d5b6660e2cdb5f668d52792c7e5920e8
treefdc7828b0b482e4c21f41eb0fcc6ee95431d534f
parent09a1444abb2494d0db3d71e4c942f5210786b619
Fix exponential slowdowns on repeated tty frame creation.

* 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
lisp/term/iris-ansi.el
lisp/term/news.el
lisp/term/rxvt.el
lisp/term/sun.el
lisp/term/xterm.el