Okami: changes version U2.0
Changes version U2.0
Changes since version U1.34
General:
- Message date in index files was expressed in local time
instead of GMT, so that message sort by date didn't work properly.
Message dates in index files are now always GMT.
O (GEM module):
- Command `save-mid' added.
- Command `save-binary' added.
- If in a uuencoded file the filename is missing, and the user only
selects a target directory, Okami will supply a filename of the form
`OKAMInnn.UUD', where `nnn' is a three-digital number.
- Command `ad-adr' added.
- Msg numbers are now also updated for the Outbound group and
the fold it belongs to.
- New configuration parameters in quote format string added:
`%l', which is the same as `%d', but with the names of the weekdays in
the local language, and `%Z', which is the same as `%z', but with the
names... In order for this to work, the user must have an .inf file
(`language.info=' in o.inf) with the name of the weekdays, each name
on a separate line, beginning with Sunday, then Monday, etc.
- Adaptation to MagiC and partitions with
long filenames.
- New commands with respect to the msg sort key: `msgsort'
resorts the msgs in a msg list window according to the key in the
argument, and `set-sort-key' changes the default sort key according to
the argument (but doesn't resort the messages in the current msg list
window). The command `msgsort' now also correctly sorts messages in
masked windows.
- When window size is specified in o.inf, msg windows are also
centered.
- Commands `msg-go' and `quit' added.
- Double definitions in keymap.inf are detected.
- Iconified windows can now be dragged over the desktop.
- Command `multipart' added.
- Switch from modal dialogue boxes to non-modal ones.
- VA_START protocoll support (for CAB);
- If all msgs are masked off by `globalmsgmask', group can still
be opened.
- Under a multitasking OS, ST-GUIDE is loaded, if it isn't
running, after a Help request. The environment variable `STGUIDE' must
be set to its path, though.
- Clicking on an email addres (or `mailto:' line) in a msg will
pop up a little menu from which to select `Write mail to', or `Copy
address' (to address book). Similarly, if you click on a URL in a
message, the Internet browser can be called with the URL, or the URL can
be saved to a file.
- After changing the message mask condition, the resulting msg
list window sometimes didn't have a vertical slider. To avoid this
problem, msg list windows are now always opened with vertical sliders.
- Three new commands: `login', `mime', and `uu'.
- Okami now searches for new mail or news, or a new SOUP packet,
and imports it on request. In connection with this, there is also a new
variable in o.inf: `import.direct'. If set to one, Okami will
immediately start importing new mail and/or news, without asking and
without expiring first.
- New command line option for the GEM module: `-Mm', where `m' is
either `u', `n', or `s', for modes UUCP, NOS, or SOUP respectively, to
start the program in a different mode from the one configured in
o.inf.
- Two new commands: `reply' and `Reply'. These commands directly
call the editor to reply to the message in the top window, without
opening the write dialog box. `reply' quotes the original message,
`Reply' doesn't. After quitting the editor, the write dialog box
appears again.
- To make Okami more "millennium robust", all dates are now
printed with four-digit years.
OIMPORT.TTP:
- Dupe check function changed. If msg is dupe, but has different size,
it is still imported.
- Import routines completely rewritten.
- If no char set is specified in msgs containing 8bit chars, chars are
converted according to the variable `charset' in o.inf.
- New option `-i' - set default iso conversion.
OEXPIRE.TTP:
- New option: `-E', expire by message date, i.e. the
date the message was written (default is import date);
OFIND.TTP:
- New option: --Dbfchk.
- Fixed a bug in the repair index routine: in the msg
list window of the Outbound groups (Outbound and Outbound.archive) the
from addressee instead of the to addressee was displayed.
CUTLOG.TTP:
- cutlog.ttp now works with four-digit years.
BUG FIXES:
- Okami didn't quit when Magic was shut down.
- After writing a message, the vertical slide bar of msg list windows
wasn't set correctly. Fixed.
- `Save-To with header' and `Quote with header' didn't work if
msg was MIME multipart.
- When window size was specified, clicking on the fuller button didn't
set msg window to full screen size.
- uudecode couldn't handle filenames with spaces. Also,
uudecode did not decode multiple files.
- Iconified windows now reappear correctly after calling the
editor, or any other external program.
- Subject line in msgs was truncated if it contained a `#'.
- When no button line was present, Alt-M still drew the multipart
button.
- When Okami was launched from CAB as a mail client, email address
wasn't correct.
- When scrolling msg windows right and left, text effects were
lost.
- When switching from news to mail in the write dialogue box,
the dialogue box with multiple return addresses didn't go away. A
remnant of the old Let 'm Fly days.
- Text effects didn't work as it should. Sometimes portions of a
line were displayed double.
- Crossposted msgs were not marked in the index at import.