home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 2 BBS
/
02-BBS.zip
/
mfil130a.zip
/
HISTORY
< prev
next >
Wrap
Text File
|
1995-09-02
|
13KB
|
310 lines
Contact the author for any history of MaxFile/2 prior to 1.21
Ver 1.21 8570 lines of code
-Bug Fix: When doing a locate, if one hit the escape key, the
search would start on a blank string rather than
abort. Fixed.
-Bug Fix: Some odd errors could occur in the dupe search if
the first files in the list were the duplicates
(core dumps and such). Fixed
-Bug Fix: If one selected 'D' or 'R' to remove files in the
dupe search then the file list would not be
properly displayed after the files were deleted.
Fixed
-Bug Fix: A blank line in the files.bbs was read in
incorrectly. Fixed
-Bug Fix: The last file (alphabetically) in the areas in
which the search was attempted always appeared in
the dupe list even though it often was not a
duplicate. Fixed
-Bug Fix: Finally tracked down a bug that made MaxFile/2
behave oddly. This bug would cause different
behaviour from MaxFile/2 simply locking, using no
CPU but it would not respond to any keystrokes.
Another manifestation would be that it would
think a file area was being re-archived when in
fact it was not. Fixed
-Bug Fix: If no files were selected and one entered the sort
menu and did not sort anything, then all files were
selected on exit from that menu.
-Bug Fix: Forgot to clean up some temporary directories when
a File_id.diz was extracted. Fixed
-Bug Fix: MaxFile/2 would coredump and die if you tried to
move a comment to another file area or delete a
comment. Fixed
-Bug Fix: Finally cleaned up a big ugly kludge in the scroll
up code. It turns out that this was related to some
unusual bugs in MaxFile/2. Fixed
-Bug Fix: When given a choice of whether or not to
delete/move some files, the window would often get
confused when you removed the file displayed at the
end of the list. Fixed
-Bug Fix: If no files were selected and one entered the file
menu and aborted a move or delete, then the
presently highlighted file became selected but the
display was not updated to reflect this. Fixed
-Bug Fix: Added a config verb to allow a dupe search like the
old style dupe search. It now allows one to search
for global duplicates or duplicates of only the
present file area. Fixed.
-Bug Fix: Sometimes the command line dupe list call would
crash. Fixed
-Bug Fix: When editing a string, the incorrect position
was displayed in the title and the postition of the
cursor was off at times. Fixed.
-Bug Fix: When adopting all files from the commandline, the
description of the adopted file is incorrectly
displayed. Fixed
-Restored ability to search for duplicates of files in just
one area. This will be nicer for those with constrained
memory or CPU situations.
Ver 1.22 8600 lines of code
-Bug Fix: The allfiles listing would not exclude the areas
listed in maxfile.exc.
-Added ability to specify an area tag in the maxfile.exc as
well as an area number.
-Bug Fix: Fixed a small bug in the adopt files procedure.
Sometimes, this function would core dump and
sometimes it would state that it was extracting a
file_id.diz but it would not use the description it
found.
-Bug Fix: Fixed a memory leak in the sort function. This
also showed up in the dupe search function since
that used the sort function.
-Switched to the new EMX 0.9a compiler
-MaxFile/2 now supports descriptions of up to 1k in length
for Maximus through the new .cfg verb FileListMargin.
-Switched to using the built in quicksort for sorting. This
resulted in a slightly slower sort but also avoided some
other problems.
-Made a few cosmetic improvements to MaxFile/2.
-Modified MaxFile/2 so that it now runs under DOS! It will
only run on 32 bit machines but it required very little
modification to the source code. That is, OS/2 users will
notice, at most, a 0.001% reduction in the speed of
exectution.
Ver 1.23 8600 lines of code
-Bug Fix: If one was trying to locate a string in the
files.bbs files and aborted the search, the
window was sometimes not displayed correctly.
-Bug Fix: When part of the file list is displayed in a
window and the last file displayed is above the
bottom of the window, scrolling up one file and
then to the bottom of the window would corrup the
display, eventually leading to a core dump.
-Version 1.22 was released with some debugging information
included that greatly slowed down dupe searches and greatly
increased the memory required.
-Added the ability to change all file names to upper case
when the file list is read in with the new keyword
ucasefnames.
-Added the SortAreas keyword which allows areas to be sorted
in an increasing order. This makes them a bit easier to
find when selecting another area.
Ver 1.23a 8600 lines of code
-Bug Fix: While patching bug number 2 in the 1.23 release,
another nasty arrived and was fixed.
Ver 1.23b 8600 lines of code
-Bug Fix: Ver 1.23a required emxwrap.dll but it wasn't
included in the archive. Re-compiled so that
emxwrap.dll is not needed (didn't reduce the
size of the archive...)
Ver 1.25 8600 lines of code
-Bug Fix: The new feature that changes filenames to upper
case did not work for wildcards. Fixed.
-If the external editor is defined but does not exist,
MaxFile/2 now returns an error message.
-Added an import files option which will import files from
another directory.
-Bug Fix: The incorrect letter on "eXit" would be
highlighted when scrolling down to the bottom on
the file menu. Fixed.
-Bug Fix: The wrong date was sometimes displayed if the
file was adopted or renamed. This was due to
some work done to allow for dos support. Fixed.
-Added a newfiles list in addition to the allfiles list.
The number of days included in the newfiles list can be
selected in the maxfile.cfg
-Bug Fix: When one would insert a bunch of comments or new
files into the files.bbs (not adoptions but
insertions) some of the executable in memory would
get overwritten and MaxFile/2 would get unstable.
Bug Fixed. Thanks Mike Cameron for helping to find
this one!
-Bug Fix: If you try to do a dupe search and then don't
select any areas, then a window is left on the
screen. Fixed.
-Bug Fix: When read-only files were found in the dup search,
they were not displayed in the correct colour.
Fixed.
-As usual, a few cosmetic changes were made.
-Bug Fix: When extracting a desc.sdi, MaxFile/2 would core
dump. Fixed.
-Bug Fix: DOS archivers now work.
-Bug Fix: The allfiles list did not look very nice with an
extended description character defined. It now
looks much nicer.
-Download counters are now added (retained) if a file_id.diz
or desc_sdi is extracted or if a file is adopted. The
download counter can be configured via the maxfile.cfg.
Ver 1.25a 8600 lines of code
-Bug Fix: When allowing DOS archivers to work, the archivers
now all failed if the file extention was not
included in maxfile.cfg for the executable name.
Fixed.
-Bug Fix: When importing files, if no directory was entered,
MaxFile/2 core dumped. Fixed.
Ver 1.27 9150 lines of code
-Version 1.25a displayed the version number 1.26a. For this
reason, I jumped version numbers to 1.27
-Bug Fix: The allsort commandline option did not work
properly. Fixed.
-Bug Fix: The addition of the download counter support
caused the file_id.diz extractor to crash. Fixed.
-Bug Fix: Sometimes, when changing area, MaxFile/2 would
crash when going to the end of the area list.
Fixed.
-Bug Fix: When deleting files by using the <alt>-R key
stroke, the window was not properly updated. That
is, the files that were deleted were still
displayed in the file list. Fixed.
-If using the allsort command line option, then an error
window is no longer displayed if the files.bbs could not
be backed up. However, an error message is written to
stderr (can be redirected with "2> filename").
-The Select Area window is larger by request.
-If you are running MaxFile/2 in a full screen session and
experience some colourful ASCII garbage upon exit from
MaxFile/2, don't blame MaxFile/2 as this is a genuine bug in
OS/2. I will contact IBM regarding this situation and see
if they will fix it. As far as I know, the colourful ASCII
garbage is a benign problem so enjoy the show!
-Bug Fix: If you selected the sort menu and then pressed the
escape key, some memory was not freed. Fixed.
-When the DLcounter is prefixed to a file_id.diz, a blank
space is added to the end of the counter, before the file
description.
-Bug Fix: Attempting to run a macro on more than one file
causes MaxFile/2 to core dump and die. Fixed.
-Bug Fix: Unable to run macros under DOS. Fixed.
Ver 1.27a 9150 lines of code
-Bug Fix: When selecting areas using the dupe search, if one
hit the space bar when close to the bottom of the
window, the display would get messed up.
Ver 1.27b 9150 lines of code
-Bug Fix: If there was an old description when extracting a
file_id.diz, MaxFile/2 would coredump. Fixed.
Ver 1.27c 9150 lines of code
-Bug Fix: When inserting a new file, the Default description
is used rather than a blank string.
-If MaxFile/2 was started with fewer than 20 lines, it used
to exit with an error message. It now resets the screen to
80x25. This is implemented due to what I believe is a bug
in Adept's door system.
Ver 1.27d 9175 lines of code
-Cleaned up the exit code for some special cases.
Ver 1.27e 9175 lines of code
-Bug Fix: After viewing the contents of a file, some
temporary files were left in the temp
directory. Fixed.
Ver 1.30 9300 lines of code
-MaxFile/2 is now released under the GPL. This means that
the source code is freely available and that there will be
no more charge for it's use. It does not mean that the
program is free. It means that anyone who does attempt to
release a program that is derived from my program, they
must also release the source code free from any charge
other than for media.