comparison README.multi-tty @ 83101:a2e3f695c833

README updates. git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-141
author Karoly Lorentey <lorentey@elte.hu>
date Sat, 17 Apr 2004 18:24:32 +0000
parents 01716205773e
children efc0b56b83d9
comparison
equal deleted inserted replaced
83100:4970ad4995f5 83101:a2e3f695c833
69 ----------------------- 69 -----------------------
70 70
71 To try out the multi-tty branch, compile and run the multi-tty branch 71 To try out the multi-tty branch, compile and run the multi-tty branch
72 with the following commands: 72 with the following commands:
73 73
74 find -name "*.elc" | xargs rm # Delete leftover stuff
74 mkdir +build 75 mkdir +build
75 cd +build 76 cd +build
76 ../configure <your favourite options> 77 ../configure <your favourite options>
77 make bootstrap 78 make bootstrap
78 src/emacs -nw # You can also try without -nw 79 src/emacs -nw # You can also try without -nw
84 or 85 or
85 lib-src/emacsclient -t /optional/file/names... 86 lib-src/emacsclient -t /optional/file/names...
86 87
87 You'll hopefully have two fully working, independent frames on 88 You'll hopefully have two fully working, independent frames on
88 separate terminals. The new frame is closed automatically when you 89 separate terminals. The new frame is closed automatically when you
89 have finished editing the specified files (C-x #), but delete-frame 90 finish editing the specified files (C-x #), but delete-frame (C-x 5 0)
90 (C-x 5 0) also works. Of course, you can create frames on more than 91 also works. Of course, you can create frames on more than two tty
91 two tty devices. 92 devices.
92 93
93 Creating new frames on the same tty with C-x 5 2 works, and they 94 Creating new frames on the same tty with C-x 5 2 works, and they
94 behave the same way as in previous Emacs versions. If you exit emacs, 95 behave the same way as in previous Emacs versions. If you exit emacs,
95 all terminals should be restored to their previous states. 96 all terminals should be restored to their previous states.
96 97
253 254
254 ** The following needs to be supported: 255 ** The following needs to be supported:
255 256
256 $ emacsclient -t 257 $ emacsclient -t
257 C-z 258 C-z
258 $ bg
259 $ emacsclient -t 259 $ emacsclient -t
260 (This fails now.) 260 (This fails now.)
261 261
262 The cleanest way to solve this is to allow multiple displays on the 262 The cleanest way to solve this is to allow multiple displays on the
263 same terminal device; each new emacsclient process should create 263 same terminal device; each new emacsclient process should create