旼컴컴컴쩡컴컴컴컴컴컴컴컴컴컴컴컴컴커 � 14.01 � Major release � 읕컴컴컴좔컴컴컴컴컴컴컴컴컴컴컴컴컴켸 � When MTA detected an archive inside an archive for which you did not supply a archiver (no ???Path option), MTA would move this archive to the error-path, then swap back to the parent MTA and would compress the new archive without this file. This was a nasty bug. Fixed; Reported by: Dirk Astrath � When the user wanted to terminate MTA (hitting ESC), MTA would not stop if multiple directories had to be processed. This is now fixed. Reported by: Many users, beta-team � Touching would (in some cases) go wild. This was caused by the the fact that MTA also used the included/excluded files for the test. These files would normally have a recent date, so all archives would get this high date (TouchHig). Reported by: Many users � With the introduction of volume-labels in PKZIP, MTA would report a file with invalid attributes when the ReportSpecialAttribute option was set to on. This file was also altered to a normal file and sometimes gone after this change. This is fixed. MTA will now ignore files with a attribute VOLUMEID. Reported by: Hanstheo Wolf � If MTA was unable to obtain the PROMPT environment variable from your master environment, MTA would use not prompt at all. Now, when MTA can not obtain a prompt, $P$G is substituded and when your prompt does not contain $P or $G, MTA will add this to the prompt even when you did not ask for it. This is done because it could be the case, you are left in a (for you) unknown directory and this little trick will fix that. The $P$G is only used inside MTA. When MTA is finished, you get your old prompt back (if any); Reported by: Dirk Astrath � If MTA was called with the /CTL command-line option, and this option was not the last command in the command-line, MTA would abort with something like '[next command] file not found'. You had to use the /CTL as the last option. This is fixed; Reported by: Hanstheo Wolf and Author � MTA contained a little flaw. The password-list (MTA.PWD or something supplied by user) was longer than 80 bytes. In some BBS implementa- tions, this caused a problem. Reported by: Hanstheo Wolf � MTA could hang on large archives. When the total number of DISPLAYED bytes inside the (de)compress shell was more than a certain number, MTA would hang the machine. See StowBuffer option. Fixed; Reported by: Author � Added a LogStartStyleFormat option to create extra log-records at the start of the new log. Also the LogStyleFormat option is en- hanced with ^M to reflect a CRLF combination. This feature is al- so added to the LogStartStyleFormat; Suggested by: Dirk Astrath � When a compressed file is in error, MTA will now COPY (not MOVE) the entry in the FILES.BBS-alike file to a file of the same type inside the error-path. This only works when the FilesBBS option is set to on; Suggested by: Dirk Astrath � Somewhat enhanced the ZIPAutodescription option to make it usable for ZIP, ZOO and PAK. Renamed the option to AutoDescription and made the old version obsolete in this release; Suggested by: Dirk Astrath � Changed the PasswordListPath option to RandomPasswordListPath and made the first obsolete. Also added a NormalPasswordListPath op- tion to MTA.CTL to log files with a normal password (supplied with /OPpassword); Sugested by: Hanstheo Wolf � Added full recursive support to all archivers that support such a feature. Added the SubstDrive option; Suggested by: Hanstheo Wolf � Added full EGA/VGA support to MTA (in all shells and in MTA itself) so users with default enlarged screens don't have to look to a very little MTA, running in the upper left corner of their huge screen. Suggested by: Joerg Dassler, Reinier de Groot, Hanstheo Wolf and Dirk Astrath � Older releases of MTA (nobody is perfect) could not detect arc- in-arc files when they did not occur in the (relative) root of the archive, so when a ZIP-file contained TEST.ME and \NEW\TEST.LZH (the directory \NEW also stored in the ZIP), MTA did not detect such a situation and the TEST.LZH was not converted to ZIP. This is now fixed. Suggested by: Dirk Astrath and author � MTA could add funny lines with trash in the FILES.BBS-alike file along with the CarryComment statement. This occurred with new files that were not already present in this file. This is fixed; Suggested by: Hanstheo Wolf � Added /LVL0 to process all files in the current directory, over- ruling any DefaultPath option. /LVL0 is the same as /W without a directory-name. Suggested by: Author � Added /LVL1 to process all files in all sub-directories under the current directory and NOT including the current directory itself, thus also overruling any DefaultPath option. Suggested by: Hanstheo Wolf � Added /LVL2 to process all files in all sub-directories under the current directory AND INCLUDING the current directory itself, thus also overruling any DefaultPath option. Suggested by: Hanstheo Wolf � Added /LVL3 to process all files in all directories on the current drive (starting from the root-directory), thus also overruling the DefaultPath option(s). Suggested by: Author & Hanstheo Wolf � Added the name of the directory that MTA is working on in the alternate display (the last 22 characters, or the last 24 when working in 132x?? extended text mode). Suggested by: Author � MTA could display 'path not found' messages in the little shell. This is fixed. Suggested by: Reinier de Groot � MTA could seem to hang with a AV-ed file when comments were added and/or deleted. Could only occur under 4Dos. This is (more or less) fixed (see notes on MTA and 4Dos). Suggested by: Reinier de Groot � MTA could seem to hang with a AV-ed file, when deleting files from the archive (ExcludeFile option). This could only occur when the filename started with a '-' (like --------.---). This is also fixed. Suggested by: Hanstheo Wolf � Fixed some display errors in /D option. Suggested by: Author � Changed the chained file MTA.CH1, called to display a pick-list. The pick-list will now test all files in the directory and will only display archives, independent of the extension. In this way you get .SDN, .SDS, .OWN or whatever files in the list if they are archives and even when you did set SFXFiles (/SFX) to off ! Suggested by: Hanstheo Wolf � Removed the 4DosAware option and changed it to the Not4DosAware option. MTA will detect a full 4Dos environment itself. This can now be switched off, rather than switched on. Suggested by: Author � MTA's file-access if fully changed. When SHARE.EXE is present in the PC (networks, multitasking environment like DesqView and Windows), MTA will test and place the correct locks and sharing on the accessed file(s). If a file is denied by SHARE, MTA will wait until the file is released. The wait-period is configurable in MTA.CTL by means of the ShareWait option. Suggested by: Dirk Astrath � You can now, officially, run multiple copies of MTA at the same time. You must make your own checks to overcome any problems that would occur when you start to convert the same files in the dif- ferent copies. Suggested by: Author