source: NEWS @ 7d4fbcd

barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
Last change on this file since 7d4fbcd was 7d4fbcd, checked in by James M. Kretchmar <kretch@mit.edu>, 18 years ago
Initial check in
  • Property mode set to 100644
File size: 7.0 KB
Line 
1What's new in owl version 1.1
2-----------------------------
3* Generic filtering now exists
4
5* The filter command creates a filter
6
7* The view command narrows the view to a filter
8
9* The viewclass / vc command automatically narrows the view
10  to a particular class
11
12* The viewuser / vu command automatically narrows the view
13  to a particular user
14
15* M-n automatically narrows the view to whatever is appropriate for
16  the current message
17
18* v will start a view command
19
20* X will expunge and change the view to the view_home variable value
21
22* R will reply to sender
23
24* C-r and C-R will let the user edit the reply line
25
26* T now uses the 'trash' filter
27
28* T tells you how many messages were marked for deletion
29
30* The local realm has been removed from login/logout messages
31
32* Command history works
33
34* Prettier status command
35
36* Leave the pointer near the current message after an expunge
37
38* C-l recenters the typing window
39
40* zlocate is implemented
41
42* @italic works like @i
43
44* Unecessary quoting and options in reply lines have been removed
45
46* Errors in the 'info' command don't show up in a popup now
47
48* Implemented the aexec, pexec commands
49
50* The zsig now gets zephyr formatting
51
52* Messages now have message id's. They are displayed in 'info' and are
53  passed to the config as $owl::id.
54
55* The 'show' command is implemented to display info about filters.
56
57* M-D marks for deletion all messages in the current view
58
59* added the delete command
60
61* load-subs with no argument loads the default subscription file
62
63* "Truncated" is now displayed when the *current* message is truncated
64  not when the last displayed message is truncated.
65
66* The reply-lockout filter locks out replies to some classes
67
68* In the configfile owl::receive_msg is run when a message is
69  received.
70
71* Added the beep command
72
73* Added the contributors file
74
75* zaway, zaway_msg and zaway_msg_default are all user variables now
76
77* There is a zsig variable that overrides other zsig mechanisims
78
79* The appendtosepbar variable exists to allow the config to display
80  things in the sepbar
81
82* login messages are included as 'trash' messages by default now
83
84* Fixed a memory corruption bug in readconfig.c
85
86* There are example configs in the distribution now
87
88* Implemented the perl, aperl and pperl commands
89
90* FIxed bug with zsigproc zombies
91
92* Can disable zsigproc after setting it now
93
94* There is support for multiple browsers with the 'webbrowser'
95  variable.
96
97* Set now takes a -q option to not echo
98
99* debug is now a variable that can be turned on and off
100
101* Don't allow " and \ characters in URLs passed to a webbrowser
102
103* Build system cleaned up some
104
105* Pop up windows are wider by default
106
107* Fix to work with older versions of libzephyr
108
109* PageUp and PageDown work in the main window and in popups
110
111* Added doc/code.txt describing the code layout
112
113
114What's new in owl version 1.0
115-----------------------------
116* 'print' and 'set' with no arguments prints all variables
117
118* The 'unsub' command renamed to 'unsuball'
119
120* 'unsubscribe' (and 'unsub') command
121
122* 'getsubs' command to print subscriptions
123
124* Bug fixed in logging messages to more than one recipient
125
126* Support for zwrite options -C, -O and -n
127
128* Fixed owl_editwin_delete_char bug when there are no chars after the
129  cursor
130
131* Display 'more' and 'truncated' in the status bar
132
133* Enable printing of the 'zsigproc' and 'loginsubs' variables
134
135* Only allow message scrolling if the message is longer than the
136  screen
137
138* 'P' (capitolized) will advance the pointer to the next personal
139  message.  'M-P' will move the pointer to the previous personal
140  message.
141
142* 'T' will mark certain "trash" messages for deletion.  This includes:
143  mail notifications, pings and admin messages.
144
145* Replying to a login/logout message sends as a personal message to
146  the user
147
148* Replying to an admin message that's an outgoing message copy sends
149  as a personal message to the user
150
151* 'status' command
152
153* intro document added to the release
154
155* The local realm is trimmed everywhere, including in logging
156
157* Fixed off by one bug in scrolling popups
158
159* Complete on line help added
160
161* Pass the realm to the config file in $owl::realm
162
163* Word wrap and scroll at the bottom right corner of the editing
164  window
165
166* Fixed a bug in editwing window key_right past the last character
167
168* Print an error and don't start owl if the configfile can't be
169  parsed
170
171* Fix bug where the only message displayed might not be the current
172  message
173
174* Don't display the M-^Z key error on resize
175
176What's new in owl version 0.11
177------------------------------
178* Bug fixed in viewing messages longer than a screen
179
180* Indicate in the sepbar if there is a vertical offset present
181
182* '.' on a line by itself will send a zephyr
183
184* disable-ctrl-d variable will disable sending on C-d
185
186* bug fixed that kept C-k from deleting a final newline
187
188* make non-character meta keys work
189
190* fixed phatom zephyr problem
191
192* <, >, M-< and M-> work in popups now
193
194* removed extra spaces at bottom of a popup
195
196* Added "about" command
197
198* Fixed bug using 'M' with no current message
199
200* Log personal messages to 'all' as well as the personal file
201
202* Messages take up less memory
203
204What's new in owl version 0.10
205------------------------------
206* Scrollable / pageable popup windows.  They act like the 'less' or
207  'more' programs.
208
209* Scrolling within a message, to facilitate reading messages longer
210  than the screen size.
211
212* The command parser deals with quoting.  i.e. zwrite -c "foo class"
213  now works.
214
215* The slow cut and paste bug is fixed.
216
217* C-v and M-v will page down and up in the main window, respectively.
218
219* A bug in redrawing the popup windows is fixed.
220
221* An error is displayed when non-functional keys are pressed.
222
223* @i() formatting is displayed as underlined in curses.
224
225* Curly braces work for zephyr formatting.
226
227* The popup window size is relatively larger on small terminals
228
229* A bug in having meta keys work on eight bit input xterms is fixed.
230
231* The cursor location is more consistent.
232
233
234What's new in owl version 0.9
235-----------------------------
236* Many emacs meta keys work
237
238  M-q, M-f, M-b, M-d, M-< and M-> now work in the typing window
239  M-< and M-> also work in the main window
240  M-x in the main window now enters command mode, just like ':'
241
242* The typing window will automatically word-wrap when hitting the
243  end of the line
244
245* SmaatBolding (TM)
246
247  Users without a .zephyr.subs won't have personal messages
248  displayed in all bold
249
250* Realm displayed for interrealm zephyrs
251
252* 'personalbell' variable printing fixed
253
254* bug with ringing terminal bell on pings fixed
255
256
257What's new in owl version 0.8
258-----------------------------
259* personal logging
260 
261  "set logging on" will turn on personal logging.  By default messages
262  will go to ~/zlog/people.  This path can be changed by setting the
263  "logpath" variable.
264
265* class logging
266
267  "set classlogging on" will turn on class logging.  By default
268  messages will go to ~/zlog/class.  This path can be changed by
269  setting the "classlogpath" variable.
270
271* variable for resizeing the typing window
272
273  "set typewinsize <n>" will change the number of lines in the typing
274  window to n.
275
276* fixed bugs with backspace
277
278* -v command line option prints the version number
Note: See TracBrowser for help on using the repository browser.