2 ----------------------------
3 What's new in screen-3.5 ?
4 ----------------------------
7 * Texinfo manpage! Thanks to Jason Merrill.
9 * Screen now has a very large 'configure' script. If you have
10 problems with the resulting configuration please send mail to
11 screen@uni-erlangen.de.
13 * Stackable overlay planes.
14 All commands are available even if you work with an overlay. Thus
15 you can be in copy/paste mode on several windows!
17 * Unification of key bindings and screen commands. All keys now generate
20 * Screen now reads/writes only in asyncronous mode.
22 * Ansi parser speedup code resulting in much faster output of text.
24 * Changed the rc file syntax. Commands now directly affect the current
25 window. The default settings are changed with 'def...' commands.
26 The 'set' keyword no longer exists.
27 Please run the 'newsyntax' script on your old screenrc files!
29 * Emacs style isearch added to copy mode. Try ^A ESC ^R screen ^R ^R
30 to locate the last three occurences of the word 'screen' in the
33 * New command 'silence'. Alarms the user whenever there was inactivity
34 for a specified amount of time on a certain window.
35 Useful if you want to wait for a compilation to end.
37 * Much better margin handling:
38 Screen now handles autowrapped lines correctly in the redisplay and
41 * New commands for pastebuffer management:
42 'copy_reg' copies the pastebuffer to a register,
43 'ins_reg' pastes a register,
44 'register' fills a register with a string,
45 'process' stuffs a register into strings input queue.
47 * Autonuke feature. Flush the output buffer if the window gets
48 cleared. Enable this with 'autonuke on'.
50 * Modifications to save memory: Empty attribute and font lines don't
51 get allocated. This is very useful if you have a lage scrollback.
53 * Multi display support:
54 You can now attach from more than one terminal to a session with
57 * New option '-S' to specify socket name.
59 * Experimental multiuser support added:
60 You can start screen in multiuser Mode by prepending the socket
61 name with a '/' (or by the command 'multiuser on').
62 If another user wants to attach to the screen session, he can do
63 this by prepending the socketname with 'screenuser/'.
64 Of course he must be in the access control list for a successful
65 attach (see the acladd/acldel command).
67 * Extension to the 'screen' command: You can now specify tty lines
68 instead of programs. This can be used for console management.
69 Added the command 'break' to send a break to the tty line.
70 Not really a new feature, but terminal initialisation now works
73 * Input/output filters added. This has been implemented to allow the
74 user to configure an open tty line, but got soon exended to allow
75 all sorts of filters. For more information read the explanation
76 of the 'exec' command in the man page and check the 'fdpat.ps'
79 * Screen can now be started detached (screen -d -m -S sockname).
80 This is useful if you want to start screen in your /etc/rc file
81 (e.g. as a console multiplexer)
83 * Console grabbing added ('console on' command).
85 * Windows can now be selected by akas, too. (Per default bound to the
88 * New terminal capabiliteise CS/CE for cursorkey control.
90 * setenv/unsetenv commands added.
92 * Expansion of environment variables ($VAR) and terminal capabilities
93 ($:TC:) in the screenrc files and detach messages.
94 Example: pow_detach_msg "Session of \$LOGNAME \$:cr:\$:nl:ended."
97 'hardcopydir' and 'logdir' to change the output directories,
98 'partial' and 'allpartial' to make screen only refresh the line
99 containing the cursor if a window is selected (useful for slow
102 * Cleanup of the provided termcap/terminfo file. Please install
105 * The program 'terminfo/checktc.c' does a visual check of a
106 termcap/terminfo entry. Please try it before calling screen and
109 * LOTS of bugfixes and code cleanup.
111 Thanks to all the beta testers who helped porting screen to at least
112 the following platforms: Ultrix, SunOS, Solaris, BSD43, linux, NEWSOS,
113 Irix, OSF/1, Harris CX/UX, hpux, dynix/ptx, AIX.
114 And even more thanks to the brave who attempted to use the 'exec'
117 Donnate patches, bugreports, suggestions, money, beer & pizza to
118 screen@uni-erlangen.de