=============================
Davex v1.27     Release notes

David A. Lyons      25-Mar-90
=============================

This is a summary of the changes made to Davex since version 1.23.

1.	Dash ("-") parameters no longer have to come after all the positional parameters.  Use whatever order you like.

2.	"." and ".." at the beginning of a pathname stand for the current directory and the directory above the current directory (see "help pathnames" or "help path").

"*" works as a wildcard character just like "=".

3.	There are more Apple- key sequences during command entry (see "help cmdline").

4.	Any time Davex is watching the keyboard, pressing Apple-Space sends a linefeed to the printer, and pressing Apple-Return sends a formfeed.  (Apple-H still prints the text screen.)

These work when screen is frozen (by hitting Space) and any time the Davex cursor is visible.

5.	The space for aliases is now 768 bytes (was 512).   Aliases are considerably more useful now that the dash parameters are allowed to come first (because there's still no provision for getting a pathname get substituted into the middle of an alias expansion).

6.	The 'alias' command is no longer built in.  It's external, and it has options for adding, removing, loading, and saving aliases (see "help alias").

A "~" at the beginning of a command prevents further alias expansion.  You can use this directly on the command line, and you can also use it inside alias definitions to halt the expansion.

7.	'sysalias' can now create aliases for S16 applications as well as SYS applications.

8.	Quitting from Davex back to the program that launched Davex now works reliably even if a SYS application has been launched.  (v1.23 usually quit back to itself by accident.)

9.	'exec' files may now contain control characters.  Also, an extra blank line is no longer printed to the screen after each line in an exec file executes.  Having the Apple key down when an "h" or "H" is encountered in an exec file no longer prints the screen to the printer.  Finally, the date and time is no longer automatically shown when an exec file finishes.

10.	'cat' displays auxiliary types after filetypes, and it displays invisible files only with the -i option.  "cat -t" keeps all the columns except the filename column lined up.  

11.	'update' asks if it's okay to replace a file of a different type.

12.	'touch' can make files visible and invisible, and it can enable and disable files of certain Apple IIgs filetypes.

13.	Limit of 63 filetype names expanded--now you can have 63 of your own in addition to the built-in ones.

14.	'type' and 'pg' can sort of display tabs now (see help).

15.	Some revised commands (see help):  'what', 'dump', 'ffind', 'vstore', 'iw2', 'deschw'.

16.	External commands by Jeff Ding (see help):  'viewhr', 'viewdhr', 'date', 'tr', 'wc', 'split', 'combine', 'ram3', 'expand', 'tail'.  (If you got Davex 1.25, you have a bad version of 'date'--use the one with 1.26.)

17.	Other new external commands (see help):  'strings', 'doscat', 'ptype'.

18.	External commands can now have filetype $2E and auxiliary type $8001.  The indexed.help file has filetype $58, auxiliary type $8002.  The configuration file has filetype $5A, auxiliary type $8005.  'vstore' creates saved-volume files with filetype $E0, auxiliary type $8004.

19.	In most cases, filenames are now displayed with appropriate uppercase and lowercase if they were created by the ProDOS FST under GS/OS.

20.	In Davex 1.25, getting any keyboard input while an 'exec' file was active but suspended (for a yes/no question, for example) would abort with an I/O error message.  This is fixed in 1.26 and later.

21.	In Davex 1.27, the built-in list of 3-character filetype abbreviations is up-to-date with the March 1990 File Type Notes from Apple Developer Technical Support.

Davex omits most of the Apple /// names to save space. Also, the names for types $2A, $2B, $2C, and $2D are nonstandard because Davex can't parse a filetype name that begins with a digit (use "sc8" in place of "8sc", etc).

--------------------------
end of Davex release notes
--------------------------