Mercurial > emacs
comparison README.multi-tty @ 53237:4f33c6fc9a1f
README.multi-tty updates.
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-13
author | Karoly Lorentey <lorentey@elte.hu> |
---|---|
date | Sat, 27 Dec 2003 14:20:59 +0000 |
parents | e77dcb66ec84 |
children | 7a619020ecd2 |
comparison
equal
deleted
inserted
replaced
53236:e77dcb66ec84 | 53237:4f33c6fc9a1f |
---|---|
40 | 40 |
41 lib-src/emacsclient -h | 41 lib-src/emacsclient -h |
42 | 42 |
43 You'll hopefully have two fully working frames on separate terminals. | 43 You'll hopefully have two fully working frames on separate terminals. |
44 If you exit emacs, both terminals should be restored to their previous | 44 If you exit emacs, both terminals should be restored to their previous |
45 states. | 45 states. You can close the newly opened frame and return to the shell |
46 | 46 without exiting Emacs with C-x 5 0, i.e., delete-frame. |
47 At the moment you can not close terminals without exiting Emacs -- | 47 |
48 this will soon be implemented. | 48 |
49 | 49 |
50 X, Mac, Windows and DOS support is broken, probably doesn't even | 50 X, Mac, Windows and DOS support is broken, probably doesn't even |
51 compile -- this will be solved later. | 51 compile -- this will be solved later. |
52 | 52 |
53 Tested under GNU/Linux only. | 53 Tested under GNU/Linux only. |
208 ** Change emacsclient/server.el to support the -h argument better, | 208 ** Change emacsclient/server.el to support the -h argument better, |
209 i.e. automatically close the socket when the frame is closed. | 209 i.e. automatically close the socket when the frame is closed. |
210 | 210 |
211 ** Export delete_tty to the Lisp environment, for emacsclient. | 211 ** Export delete_tty to the Lisp environment, for emacsclient. |
212 | 212 |
213 ** Restore tty screen after closing the terminal. | |
214 | |
215 ** 'TERM=dumb src/emacs' does not restore the terminal state. | |
216 | |
213 ** C-g should work on secondary terminals. | 217 ** C-g should work on secondary terminals. |
214 | 218 |
215 ** Make parts of struct tty_output accessible from Lisp. The device | 219 ** Make parts of struct tty_output accessible from Lisp. The device |
216 name and the type is sufficient. | 220 name and the type is sufficient. |
221 | |
222 ** Find out why does Emacs abort when it wants to close its | |
223 controlling tty. | |
217 | 224 |
218 ** Implement support for starting an interactive Emacs session without | 225 ** Implement support for starting an interactive Emacs session without |
219 an initial frame. (The user would connect to it and open frames | 226 an initial frame. (The user would connect to it and open frames |
220 later, with emacsclient.) Not necessarily a good idea. | 227 later, with emacsclient.) Not necessarily a good idea. |
221 | 228 |
227 secondary tty support, but it does not seem to do anything useful. | 234 secondary tty support, but it does not seem to do anything useful. |
228 | 235 |
229 ** Move optimalization parameters (costs) from union output_data to | 236 ** Move optimalization parameters (costs) from union output_data to |
230 a backend-neutral per-device structure. | 237 a backend-neutral per-device structure. |
231 | 238 |
232 ** Do tty output through term_hooks, too. | 239 ** Find out the best way to support suspending Emacs with multiple |
240 ttys. | |
241 | |
242 ** Do tty output through term_hooks, like all other display backends. | |
233 | 243 |
234 ** Fix X support. | 244 ** Fix X support. |
235 | 245 |
236 ** Allow simultaneous X and tty frames. | 246 ** Allow simultaneous X and tty frames. |
237 | 247 |