diff options
author | Karoly Lorentey <[email protected]> | 2005-09-07 23:17:07 +0000 |
---|---|---|
committer | Karoly Lorentey <[email protected]> | 2005-09-07 23:17:07 +0000 |
commit | b8c89bf6382f885d1d20e94a617d55ea0709b023 (patch) | |
tree | 5928731084442bae97ed61dc24537a137f21241c /README.multi-tty | |
parent | 0e1bfc78fbb453f514d5936cb1b35a9289b90e91 (diff) |
Prevent resource allocation explosion when C-x 5 2 is used on xterms.
* lisp/term/xterm.el (terminal-init-xterm): Protect function-key-map
against multiple invocations on the same terminal.
git-archimport-id: [email protected]/emacs--multi-tty--0--patch-401
Diffstat (limited to 'README.multi-tty')
-rw-r--r-- | README.multi-tty | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/README.multi-tty b/README.multi-tty index 5a5ff63a30..aa11d9538e 100644 --- a/README.multi-tty +++ b/README.multi-tty @@ -386,6 +386,11 @@ is probably not very interesting for anyone else.) THINGS TO DO ------------ +** Go through lisp/term/*.el once more and protect terminal-local + initializations with '(when (eq 1 (length (frames-on-display-list)))' + as in xterm.el. This is to prevent resource allocation explosions + when C-x 5 2 is used repeatedly. + ** Dan Nicolaescu writes: > The terminal initialization code still has some issues. > This can be seen when using emacsclient -t on a 256 color xterm. The |