diff options
| author | Glenn Morris | 2007-08-28 03:40:44 +0000 |
|---|---|---|
| committer | Glenn Morris | 2007-08-28 03:40:44 +0000 |
| commit | f8790e875d81eb897aeac0557bd720703bbeef66 (patch) | |
| tree | 296646fb9811314d545aac1cbad24f0b71039439 | |
| parent | 9b8a7168913b7fabc0ff828c6cafc1d6bbd10cbc (diff) | |
| download | emacs-f8790e875d81eb897aeac0557bd720703bbeef66.tar.gz emacs-f8790e875d81eb897aeac0557bd720703bbeef66.zip | |
Further simplification pending merge to trunk.
| -rw-r--r-- | lisp/ChangeLog.multi-tty | 52 |
1 files changed, 21 insertions, 31 deletions
diff --git a/lisp/ChangeLog.multi-tty b/lisp/ChangeLog.multi-tty index d82f6f8d6ea..e61d054bd5f 100644 --- a/lisp/ChangeLog.multi-tty +++ b/lisp/ChangeLog.multi-tty | |||
| @@ -20,15 +20,14 @@ | |||
| 20 | 20 | ||
| 21 | * env.el (read-envvar-name): Don't consider the environment frame | 21 | * env.el (read-envvar-name): Don't consider the environment frame |
| 22 | param. | 22 | param. |
| 23 | (setenv): Set display-environment-variable and | ||
| 24 | term-environment-variable. | ||
| 25 | 23 | ||
| 26 | * frame.el (frame-initialize, make-frame): Likewise. | 24 | * env.el (setenv): |
| 25 | * frame.el (frame-initialize, make-frame): | ||
| 26 | * faces.el (tty-set-up-initial-frame-faces): | ||
| 27 | * server.el (server-process-filter): Set | ||
| 28 | display-environment-variable and term-environment-variable. | ||
| 27 | 29 | ||
| 28 | * faces.el (tty-set-up-initial-frame-faces): Likewise. | 30 | * server.el (server-process-filter): Set COLORFGBG and COLORTERM. |
| 29 | |||
| 30 | * server.el (server-process-filter): Likewise. Also set COLORFGBG and | ||
| 31 | COLORTERM. | ||
| 32 | 31 | ||
| 33 | 0000-00-00 Jason Rumney <jasonr@gnu.org> | 32 | 0000-00-00 Jason Rumney <jasonr@gnu.org> |
| 34 | 33 | ||
| @@ -70,8 +69,8 @@ | |||
| 70 | * ebrowse.el (ebrowse-electric-list-mode-map) | 69 | * ebrowse.el (ebrowse-electric-list-mode-map) |
| 71 | (ebrowse-electric-position-mode-map): | 70 | (ebrowse-electric-position-mode-map): |
| 72 | * ebuff-menu.el (electric-buffer-menu-mode-map): | 71 | * ebuff-menu.el (electric-buffer-menu-mode-map): |
| 73 | * echistory.el (electric-history-map): Bind C-z to | 72 | * echistory.el (electric-history-map): Bind C-z to `suspend-frame', |
| 74 | `suspend-frame', not `suspend-emacs'. | 73 | not `suspend-emacs'. |
| 75 | 74 | ||
| 76 | * ediff-wind.el (ediff-setup-windows-automatic): New function. | 75 | * ediff-wind.el (ediff-setup-windows-automatic): New function. |
| 77 | (ediff-window-setup-function): Use it as default. | 76 | (ediff-window-setup-function): Use it as default. |
| @@ -95,8 +94,7 @@ | |||
| 95 | 94 | ||
| 96 | * talk.el (talk): New function. | 95 | * talk.el (talk): New function. |
| 97 | (talk-handle-delete-frame): New function. | 96 | (talk-handle-delete-frame): New function. |
| 98 | (talk-add-display): Open a new frame only if FRAME was not a | 97 | (talk-add-display): Open a new frame only if FRAME was not a frame. |
| 99 | frame. | ||
| 100 | 98 | ||
| 101 | * termdev.el: New file. | 99 | * termdev.el: New file. |
| 102 | 100 | ||
| @@ -107,8 +105,7 @@ | |||
| 107 | * international/encoded-kb.el (encoded-kbd-setup-display): Use | 105 | * international/encoded-kb.el (encoded-kbd-setup-display): Use |
| 108 | `set-input-meta-mode'. Fix broken condition before set-input-mode. | 106 | `set-input-meta-mode'. Fix broken condition before set-input-mode. |
| 109 | Store the saved input method as a terminal parameter. Add keymap | 107 | Store the saved input method as a terminal parameter. Add keymap |
| 110 | parameter. Use it instead of changing key-translation-map | 108 | parameter. Use it instead of changing key-translation-map directly. |
| 111 | directly. | ||
| 112 | (saved-key-translation-map, encoded-kbd-mode, saved-input-mode): | 109 | (saved-key-translation-map, encoded-kbd-mode, saved-input-mode): |
| 113 | Remove. | 110 | Remove. |
| 114 | (encoded-kbd-setup-display): New function. | 111 | (encoded-kbd-setup-display): New function. |
| @@ -149,11 +146,11 @@ | |||
| 149 | local-function-key-map instead of function-key-map. Pass a frame | 146 | local-function-key-map instead of function-key-map. Pass a frame |
| 150 | to getenv. | 147 | to getenv. |
| 151 | 148 | ||
| 152 | * edmacro.el (edmacro-format-keys): Use terminal-local binding of | 149 | * edmacro.el (edmacro-format-keys): |
| 150 | * emulation/cua-base.el (cua--pre-command-handler): | ||
| 151 | * isearch.el (isearch-other-meta-char): | ||
| 152 | * xt-mouse.el: Use terminal-local binding of | ||
| 153 | local-function-key-map instead of function-key-map. | 153 | local-function-key-map instead of function-key-map. |
| 154 | * emulation/cua-base.el (cua--pre-command-handler): Ditto. | ||
| 155 | * isearch.el (isearch-other-meta-char): Ditto. | ||
| 156 | * xt-mouse.el: Ditto. | ||
| 157 | 154 | ||
| 158 | * fringe.el (set-fringe-mode): Simplify and fix using | 155 | * fringe.el (set-fringe-mode): Simplify and fix using |
| 159 | `modify-all-frames-parameters'. | 156 | `modify-all-frames-parameters'. |
| @@ -162,8 +159,7 @@ | |||
| 162 | check before calling `tool-bar-setup'. | 159 | check before calling `tool-bar-setup'. |
| 163 | (tool-bar-setup): New variable. | 160 | (tool-bar-setup): New variable. |
| 164 | (tool-bar-setup): Use it to guard against multiple calls. Add | 161 | (tool-bar-setup): Use it to guard against multiple calls. Add |
| 165 | optional frame parameter, and select that frame before adding | 162 | optional frame parameter, and select that frame before adding items. |
| 166 | items. | ||
| 167 | (toggle-tool-bar-mode-from-frame): New function. | 163 | (toggle-tool-bar-mode-from-frame): New function. |
| 168 | 164 | ||
| 169 | * menu-bar.el (toggle-menu-bar-mode-from-frame): New function. | 165 | * menu-bar.el (toggle-menu-bar-mode-from-frame): New function. |
| @@ -206,12 +202,10 @@ | |||
| 206 | (frame-notice-user-settings): Don't put 'tool-bar-lines in | 202 | (frame-notice-user-settings): Don't put 'tool-bar-lines in |
| 207 | `default-frame-alist' when initial frame is on a tty. | 203 | `default-frame-alist' when initial frame is on a tty. |
| 208 | (modify-all-frames-parameters): Simplify using `assq-delete-all'. | 204 | (modify-all-frames-parameters): Simplify using `assq-delete-all'. |
| 209 | Remove specified parameters from | 205 | Remove specified parameters from `window-system-default-frame-alist'. |
| 210 | `window-system-default-frame-alist'. | ||
| 211 | (make-frame-on-tty, framep-on-display, suspend-frame): | 206 | (make-frame-on-tty, framep-on-display, suspend-frame): |
| 212 | Extend doc string, update parameter names. | 207 | Extend doc string, update parameter names. |
| 213 | (frames-on-display-list): Use terminal-id to get the | 208 | (frames-on-display-list): Use terminal-id to get the display id. |
| 214 | display id. | ||
| 215 | (frame-notice-user-settings): Extend to apply | 209 | (frame-notice-user-settings): Extend to apply |
| 216 | settings in `window-system-default-frame-alist' as well. | 210 | settings in `window-system-default-frame-alist' as well. |
| 217 | (terminal-id, terminal-parameters, terminal-parameter) | 211 | (terminal-id, terminal-parameters, terminal-parameter) |
| @@ -245,16 +239,13 @@ | |||
| 245 | created. Update doc. Don't set client-record when nowait. | 239 | created. Update doc. Don't set client-record when nowait. |
| 246 | (server-handle-delete-frame): Delete the client if this was its | 240 | (server-handle-delete-frame): Delete the client if this was its |
| 247 | last frame. Check that the frame is alive. Remove bogus comment. | 241 | last frame. Check that the frame is alive. Remove bogus comment. |
| 248 | Add note on possible race condition. Delete tty clients, if | 242 | Add note on possible race condition. Delete tty clients, if needed. |
| 249 | needed. | ||
| 250 | (server-handle-suspend-tty): Use server-send-string. Kill the | 243 | (server-handle-suspend-tty): Use server-send-string. Kill the |
| 251 | client in case of errors from process-send-string. Use the display | 244 | client in case of errors from process-send-string. Use the display |
| 252 | parameter. | 245 | parameter. |
| 253 | (server-unload-hook): Remove obsolete delete-tty | 246 | (server-unload-hook): Remove obsolete delete-tty hook. |
| 254 | hook. | ||
| 255 | (server-start): Ask before restarting if the old server still has | 247 | (server-start): Ask before restarting if the old server still has |
| 256 | clients. Add feedback messages. Remove obsolete delete-tty | 248 | clients. Add feedback messages. Remove obsolete delete-tty hook. |
| 257 | hook. | ||
| 258 | (server-process-filter): Use server-send-string. Accept `-dir' | 249 | (server-process-filter): Use server-send-string. Accept `-dir' |
| 259 | command. Switch to *scratch* immediately after creating the frame, | 250 | command. Switch to *scratch* immediately after creating the frame, |
| 260 | before evaluating any -evals. Protect `display-splash-screen' | 251 | before evaluating any -evals. Protect `display-splash-screen' |
| @@ -308,8 +299,7 @@ | |||
| 308 | * xt-mouse.el (xterm-mouse-x, xterm-mouse-y): Convert to terminal | 299 | * xt-mouse.el (xterm-mouse-x, xterm-mouse-y): Convert to terminal |
| 309 | parameters. | 300 | parameters. |
| 310 | (xterm-mouse-position-function, xterm-mouse-event): Update. | 301 | (xterm-mouse-position-function, xterm-mouse-event): Update. |
| 311 | (xterm-mouse-mode): Don't depend on current value of | 302 | (xterm-mouse-mode): Don't depend on current value of window-system. |
| 312 | window-system. | ||
| 313 | (turn-on-xterm-mouse-tracking, turn-off-xterm-mouse-tracking): | 303 | (turn-on-xterm-mouse-tracking, turn-off-xterm-mouse-tracking): |
| 314 | Update for multi-tty. | 304 | Update for multi-tty. |
| 315 | (turn-on-xterm-mouse-tracking-on-terminal) | 305 | (turn-on-xterm-mouse-tracking-on-terminal) |