~dannf/ubuntu/saucy/screen/lp1213278-from-debian

« back to all changes in this revision

Viewing changes to NEWS.3.9

  • Committer: Bazaar Package Importer
  • Author(s): Nathaniel McCallum
  • Date: 2004-09-03 15:15:33 UTC
  • Revision ID: james.westby@ubuntu.com-20040903151533-px02yqlrchs4fv2t
Tags: upstream-4.0.2
ImportĀ upstreamĀ versionĀ 4.0.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
                  -------------------------------
 
2
                   What's new in screen-3.9.15 ?
 
3
                  -------------------------------
 
4
 
 
5
* unicode combining character support
 
6
 
 
7
* new encoding: chinese GBK
 
8
 
 
9
* new 'backtick' command and string escape to embed command
 
10
  output into e.g. the hardstatus line
 
11
 
 
12
 
 
13
                  -------------------------------
 
14
                   What's new in screen-3.9.13 ?
 
15
                  -------------------------------
 
16
 
 
17
* altscreen support from Gurusamy Sarathy
 
18
 
 
19
* new command "maxwin" to set a limit on the number of windows
 
20
 
 
21
* new keys in copy&paste mode: 'B' and 'E'
 
22
 
 
23
 
 
24
                  -------------------------------
 
25
                   What's new in screen-3.9.11 ?
 
26
                  -------------------------------
 
27
 
 
28
* windowlist, bound to ^A"
 
29
 
 
30
* support for other encodings, e.g. big5, koi8r, cp1251
 
31
    new commands 'encoding', 'defencoding'
 
32
    'register', 'readreg', 'readbuf', 'writebuf' now understand
 
33
    an extra encoding parameter
 
34
 
 
35
* support for double utf-8 characters
 
36
 
 
37
* lots of new string escapes and extensions to existsing ones:
 
38
    %LD, %LM, %Lw, %W, %-w, %+w, %H, %f, %F, %l, %=, %<, %>
 
39
 
 
40
* new commands: 'source', 'eval', 'deflog', 'ignorecase', 'setsid'
 
41
 
 
42
* command key classes: 'bind', 'command' and 'help' understand
 
43
  a '-c <class>' parameter. See the man page for examples
 
44
 
 
45
* new login state: always - don't remove slot even if screen gets
 
46
  detached
 
47
 
 
48
* 256 color support (experimental)
 
49
 
 
50
* configurable time format string (for ^At)
 
51
 
 
52
* config option to use localized month/week names
 
53
 
 
54
* new option '-h' for hardcopy: also dump the scrollback buffer
 
55
 
 
56
 
 
57
                  ------------------------------
 
58
                   What's new in screen-3.9.9 ?
 
59
                  ------------------------------
 
60
 
 
61
* new '-X' option to send commands to screen sessions.
 
62
 
 
63
    screen -X echo Hi...
 
64
 
 
65
* added a possibility to change the attributes/color in caption or
 
66
  hardstatus strings:
 
67
 
 
68
    caption always "%3n %{r}%t%{-}%? @%u%?%? %{g}[%h]%{-}%?"
 
69
 
 
70
* new 'dinfo' command to show what screen thinks about your terminal.
 
71
 
 
72
* new 'attrcolor' command to map attributes to color codes:
 
73
    attrcolor u "-u b"
 
74
    attrcolor b "r"
 
75
 
 
76
* support for UTF-8: new commands 'utf8', 'defutf8' to change the
 
77
  encoding of a window, plus a '-U' option to tell screen that
 
78
  your terminal sends/receives UTF-8 codes.
 
79
 
 
80
* support for 16 colors.
 
81
 
 
82
 
 
83
                  ------------------------------
 
84
                   What's new in screen-3.9.8 ?
 
85
                  ------------------------------
 
86
 
 
87
* new command 'resize' to resize regions (aka split windows), try:
 
88
    bind = resize =
 
89
    bind + resize +1
 
90
    bind - resize -1
 
91
    bind _ resize max
 
92
 
 
93
* new argument for 'focus': up, down, top, bottom
 
94
 
 
95
* X11 mouse tracking support
 
96
 
 
97
* Support for the "new color model", aka "background color erase":
 
98
    the bce/defbce commands change the color model of the current
 
99
    window/new windows.
 
100
 
 
101
* experimental rxvt OSC sequence support (used to set a background
 
102
  picture or to change the default colors), disabled by default.
 
103
 
 
104
 
 
105
                  ----------------------------
 
106
                   What's new in screen-3.9 ?
 
107
                  ----------------------------
 
108
 
 
109
* real multiuser support
 
110
    A window can now be displayed on more than one attached displays.
 
111
    Screen does all the necessary clipping if the window size doesn't
 
112
    fit the display.
 
113
    New command:
 
114
      ^AF - fit the window size into the display size.
 
115
 
 
116
* split screen support
 
117
    A display may now host multiple windows.
 
118
    New commands:
 
119
      ^AS - split horizontally. This add another region to the display
 
120
      ^A<Tab> - move the focus to the next region
 
121
      ^AX - kill the current region
 
122
      ^AQ - kill all other regions
 
123
 
 
124
* hardstatus emulation support
 
125
    The last line of the display may now be used as a hardstatus
 
126
    line if the terminal doesn't have the 'hs' capability.
 
127
    New commands:
 
128
      hardstatus [always]lastline
 
129
      hardstatus [always]message
 
130
      hardstatus [always]ignore
 
131
 
 
132
* configurable window seperator and hardstatus strings
 
133
    The window (region) seperator and the hardstatus can be set to an
 
134
    arbitrary string containing screen's % escape sequences.
 
135
    The window's hardstatus is just another escape sequence, '%h'.
 
136
    New commands:
 
137
      hardstatus string [string]
 
138
      caption string [string]
 
139
    The default strings are "%h" (hardstatus) and "%3n %t" (caption).
 
140
 
 
141
* permanent window seperator
 
142
    The window seperator can be set to stay on screen even if
 
143
    the display contains only one region
 
144
    New commands:
 
145
      caption always
 
146
      caption splitonly
 
147
 
 
148
* many new escapes
 
149
    %c - current time HH:MM (*CHANGE*: this was %w in screen-3.7)
 
150
    %C - current time HH:MM in 24h format
 
151
    %l - the load of the system
 
152
    %h - hardstatus of the window
 
153
    %w - all window names
 
154
    %W - all window names except the current window
 
155
    %u - all other users on this window
 
156
    %? - the part to the next %? is displayed only if an escape
 
157
         expands to an nonempty string.
 
158
    %: - "else" part of %?
 
159
    Some escapes like %c may be qualified with a '0' (like %0c)
 
160
    to make screen use '0' instead of space as a filler.
 
161
    Others understand a length qualifier, like %3n.
 
162
    If escapes like the current time are used as hardstatus/caption
 
163
    string screen will update them so that you can always have
 
164
    the current time onscreen.
 
165
    *CHANGE* ~ is no longer used as bell character, use ^G instead!
 
166
 
 
167
* logfile timestamps and flush timeout
 
168
    New commands:
 
169
      logfile flush <secs>
 
170
      logtstamp [on|off]
 
171
      logtstamp string [string]
 
172
      logtstamp after [secs]
 
173
 
 
174
* configurable breaktype
 
175
    You can now choose one of TIOCSBRK, TCSBRK, tcsendbreak.
 
176
    New commands:
 
177
      breaktype
 
178
      defbreaktype
 
179
 
 
180
* other new commands:
 
181
    hstatus - set the window's hardstatus
 
182
    defslowpaste
 
183
    defsilence
 
184
 
 
185
* optional builtin telnet.
 
186
    This is useful if screen is used as frontend to a terminal
 
187
    multiplexor. Use //telnet to access the builtin telnet program,
 
188
    as in: 'screen //telnet host [port]'
 
189
 
 
190
* remote detach and reattach change:
 
191
    '-d' is now ignored if the screen is already detached and you
 
192
    want to reattach. You can also use '-RR' to make screen use
 
193
    the first session found if more than one session is available.
 
194
    Thus '-d -RR' or '-x -RR' always gets you a screen.
 
195
 
 
196
* support for history compaction
 
197
    You can tell screen to suppress trailing blank lines when
 
198
    scolling up text into the history buffer. (Wayne Davison)
 
199
    New command:
 
200
      compacthist
 
201
 
 
202
* optional Braille support. If you can read Braille and have one of
 
203
    the devices listed in README.DOTSCREEN, please compile with
 
204
    -DHAVE_BRAILLE and let us know if this feature is useful.
 
205