home *** CD-ROM | disk | FTP | other *** search
- ** FIXED.SD **************************************************************
-
- This file describes the bugs fixed in StupenDOS 5.0, and the new features
- that have been added.
-
- Some of the bugs mentioned in this file are bugs in previous beta
- versions, and did not occur in the 4.0 release version.
-
- **************************************************************************
-
- * Fixed problem with files disappearing from the ZIP screen after using TYPE.
- Turning off the setuP | External programs | List files | Update time/date
- in version 4 also fixes the problem.
-
- * After executing a program or batch file that changes the default directory,
- SD will now reread the files after returning.
-
- * Copying to a write protected floppy would try to copy each tagged file. It
- will now abort after the write protect error is displayed.
-
- * The -b option didn't work when deleting files with PKZIP, this has been
- fixed.
-
- * The Current directory number displayed while selecting a directory within
- Prune And Graft was not always correct. Fixed.
-
- * The file finder acted strangely when files were being displayed, and the
- mouse cursor was on the screen. Fixed.
-
- * If the number of windows was set to TWO, and you specified two different
- directories on the command line, the second window would not display the
- correct directory. Fixed.
-
- * The Reread after ZIP/UNZIP didn't work for zipping. Fixed.
-
- * After running a ZIP operation, the sort method was reset to the default
- method. Fixed.
-
- * After using Unzip | View to console, SD will remain in the UNZIP screen. It
- used to go back to the main screen.
-
- * Added a counter to the LOCATE function. Press '/' to try it.
-
- * Added some information to the More | Byte Info option.
-
- * After executing a file (like list), the filelist was usually reread. This
- has been fixed.
-
- * Clicking on a file, and then dragging the mouse did not work if the mouse
- was not released after selecting a file. Fixed.
-
- * The '/' match function would crash if no matching files were found. Fixed.
-
- * If you have OVERWRITE turned off during a copy, the warning message
- displayed could be truncated if the destination path was too long. The
- message was previously truncated too short, this has been fixed.
-
- * Added a 28 line screen mode (look under setuP | Video | Monitor)
-
- * Added file coloring to the file finder and ZIP/UNZIP screens.
-
- * Added "Drag And Tag" to the ZIP and UNZIP screens.
-
- * Typing 'Y' in the ZIP or UNZIP screens wouldn't work if the file in the
- ZIP was encrypted. This now reports a error message.
-
- * Many of you have asked for a "Wipe all tagged directories". This has been
- added. The value for SD.PRO for this option is 11536.
-
- key:389;11536; // Would make F11 wipe all tagged directories.
-
- * After aborting a ZIP or UNZIP, the files will no longer be reread.
-
- * After "Executing" a file that changed the current directory, SD will now
- set the current file window to that new directory.
-
- * Added new input routine for CHANGE DRIVE. Added PgUp/PgDn to the
- CHANGE DRIVE window.
-
- * 4DOS descriptions are now displayed, if that option is enabled. To enable
- 4DOS descriptions, you must set the option in the setuP | Other Options
- menu.
-
- * If a long directory was wiped in the tree display, a lockup could result.
-
- * You can select the screen blanker delay in the setup.
-
- * On a network, the ".." directory was not always displayed, and sorting
- the files could cause a crash.
-
- * Pressing '%' in the tree display will now display either the directories
- percentage of the disk, the number of files in the directory, or the size
- the directory occupies.
-
- * A new directory (MKDIR) would not always be displayed in the correct spot
- in the filelist. Fixed.
-
- * After a prune/graft, the bytes free was not always updated properly.
-
- * If you want your MOUSE character to be transparent, see the setuP | Mouse
- Options menu.
-
- * Added the '/' Locate function to the TREE display.
-
- * To make the mouse "auto locate" on pull down menu items, set the option
- in setuP | Mouse Options.
-
- * Changed the text input routines used in the F5 change directory function.
- The SD.DIR file is now read when F5 is pressed, or whenever the directory
- is changed, like by pressing ENTER on "..", rather than when SD is first
- run.
-
- * Pressing TAB in a file window containing no files could cause a crash.
-
- * The Locate function works for directories now.
- K:309;11546; // locate files and dirs with "ALT /"
-
- * The zipping function will now ZIP tagged directories as well as files. You
- MUST use the -rP options. The 'p' must be UPPER CASE, or PKZIP will
- probably not store the files the way you want them.
-
- DIR
- ├ XXX Contains file xfile
- └ YYY Contains file yfile
-
- If the -rp is used, the ZIP file will contain
-
- XFILE
- YFILE
-
- If the -rP is used, the ZIP file will contain
-
- XXX\XFILE
- YYY\YFILE
-
- * I have made several changes to the USR functions. I added a PgUp and PgDn
- functions, and added a scrollbar.
-
- * USR functions should now work with the mouse or the keyboard.
-
- * New SD.INI item added: SkipDrives = bcd
- This would not check the validity of drives B:, C: or D:. Some of you
- have told me that you cannot log onto Bernoulli drives, or optical
- disks, so you can now force SD to skip checking these drives.
-
- * If a file was viewed in the ZIP/UNZIP screen, the file could not be
- extracted unless you returned to the main screen, or changed a unzip
- option. Fixed.
-
- * The SPAWN routines are new, they are provided by Ralf Brown. They are
- free routines, and they work really well. These are the routines that
- run other programs, and automatically write SD.EXE to memory or disk.
-
- * The 4DOS descriptions should update properly when copying files.
-
- * Added
-
- USRScrollable = false
-
- to SD.INI. This makes it so no scrollbar will appear for the USR area.
- The items can still be scrolled with the keyboard.
-
- * You can now specify 'k' as an option in a USR definition. So if you run
- a program that takes several ESC's to exit, sometimes SD would catch a few
- extra ESC's and SD may exit. So you can now specify 'k' to clear the
- keyboard after running an external program.
-
- USR: VPIC;k;vpic %f (Run VPIC on the highlighted file, clear the
- keyboard when returning to SD)
-
- * The statistics displayed after a disk is formatted are now cleared after
- each disk is formatted.
-
- * The Change directory screen now has a F2 Reload list function. Pressing F2
- will reload the original list from the disk.
-
- * Rereading the directory after running an external program wasn't working
- properly, this has been fixed.
-
- * The arrow keys didn't work properly in TAG BY DATE, fixed.
-
- * Changed the print buffer size from 62K to 2K so it is easier to
- abort a print.
-
- * Made some changes in the Prune and Graft code. Some people have reported
- that when Pruning and Grafting, only the first file in each directory is
- copied. I have been unable to duplicate this problem, so please let me
- know if you run across this problem.
-
- * If you want to toggle the 4DOS description display, add this to SD.PRO:
-
- KEY:4;11060; // CTRL D toggles 4DOS display
-
- * The code for modifying 4DOS descriptions is 11070. So add this to SD.PRO
- to make the '4' key modify the current files 4DOS description.
-
- KEY:52;11070;
-
- After you edit a 4DOS description, it is displayed on the screen if
- you have 4DOS descriptions being displayed (see toggling the 4DOS display
- above). The changes are also saved to disk.
-
- * If you had a USR item with the WAIT option set, if may not have worked
- properly. This has been fixed.
-
- * When CONFIRM DELETE is enabled, you could press F1 to delete a file, or F2
- to skip the file. You can now also press ESC to abort the delete if you
- are deleting several files.
-
- * If two file windows were open, a copy to a new filename would only
- display the file in the other file window. This has been fixed so that
- the filename is displayed in both windows.
-
- * The bottom line of the screen is now programmable. See the end of the
- SD.PRO file for examples.
-
- * Changing to a removable hard disk that wasn't ready would cause a crash.
- This has been fixed.
-
- Here is a listing of legal programmable values:
-
- DELETE_BAK 4000 // Delete *.BAK, entire disk
- DELETE_SPEC 4001 // Delete specified files
- DELETE_L_BAK 4003 // Delete Local *.BAK
- DELETE_HIGH_NO_CONFIRM 4004 // Delete highlighted file, no confirm
- DELETE_HIGH_CONFIRM 4005 // w/confirm
- DEL_ALL_NO_CONFIRM 4006 // Delete tagged files, no confirm
- DEL_ALL_CONFIRM 4007 // w/confirm
- DELETE_SPEC_PASSED 4008 // Delete Specified from entire disk
-
- TYPEALL 4011 // Display all tagged files
- TAG_BY_DATE 4012 // Tag By Date Window
- TAGALL 4013 // Tag all files
- EDITALL 4015 // Edit all tagged files
- COMPARE 4016 // File Compare
- LOADTAGFILE 4017 // Load a tag file
-
- BATCHTAG 4020 // Tag by filespec (name)
- BATCHCLEAR 4021 // Clear
- SIZETAG 4022 // Tag by size
- SIZECLEAR 4023 // Clear
- DATETAG 4024 // Tag by date
- DATECLEAR 4025 // Clear
- TODAYTAG 4026 // Tag files with todays date
- TODAYCLEAR 4027 // Clear
- ARCHIVETAG 4028 // Tag file with ARCHIVE bit set
- ARCHIVECLEAR 4029 // Clear
- REVERSETAGS 4030 // Reverse all tags
- REMOVETAGGEDFILES 4031 // Remove tagged files from the display
- TAG_MODE 4032 // Sets Tag mode
- CLEAR_MODE 4033 // Sets Clear mode
- CLEAR_ALL_TAGS 4034 // Clear all tags
-
- ABOUT_SD 11000 // About Box display
- CHANGE_COLORS 11001 // Change Colors Window
- RUN_PKZMENU 11004 // Run PKZMENU (A shareware program)
- TOUCHFILES 11005 // Stamp time/date of tagged files
- DISKSTATS 11006 // Disk Statistics Window
- RESET_MOUSE 11007 // Reset (after running external program)
-
- REMOVE_DIR 11050 // Remove directory
- MAKE_DIR 11051 // Make Directory
- DOS_CALL 11052 // External DOS Call
- DOS_SHELL 11053 // DOS Shell, type EXIT to return to SD
- RENAME 11054 // Rename file(s)
- FIND_FILE 11055 // Activate the file finder
- ALLDRIVEINFO 11056 // Information on all disk drives
- _4DOS_DESCRIPTIONS 11060 // Toggle 4DOS description display
- MODIFY_4DOS 11070 // Modify a 4DOS description
-
- DRIVE_A_B 11100 // Change to Drive A:, use 11101 for B:
- DRIVE_C_D 11102 //
- DRIVE_E_F 11104 //
- DRIVE_G_H 11106 //
- DRIVE_I_J 11108 //
- DRIVE_K_L 11110 //
- DRIVE_M_N 11112 //
- DRIVE_O_P 11114 //
- DRIVE_Q_R 11116 //
- DRIVE_S_T 11118 //
- DRIVE_U_V 11120 //
- DRIVE_W_X 11122 //
- DRIVE_Y_Z 11124 //
-
- COPY_TO_A 11150 // Copy tagged files to A:
- COPY_TO_B 11151 //
- COPY_TO_C 11152 //
- COPY_TO_D 11153 //
- COPY_TO_E 11154 //
- COPY_TO_F 11155 //
- COPY_TO_G 11156 //
- COPY_TO_H 11157 //
- COPY_TO_I 11158 //
- COPY_TO_J 11159 //
- COPY_TO_K 11160 //
- COPY_TO_L 11161 //
- COPY_TO_M 11162 //
- COPY_TO_N 11163 //
- COPY_TO_O 11164 //
- COPY_TO_P 11165 //
- COPY_TO_Q 11166 //
- COPY_TO_R 11167 //
- COPY_TO_S 11168 //
- COPY_TO_T 11169 //
- COPY_TO_U 11170 //
- COPY_TO_V 11171 //
- COPY_TO_W 11172 //
- COPY_TO_X 11173 //
- COPY_TO_Y 11174 //
- COPY_TO_Z 11175 //
-
- EXITCNOW 11200 // Exit to current directory
- EXITSNOW 11201 // Exit to startup directory
-
- SORT_BY_NAME 11300 // Sort by Name, use 11301 for descending
- SORT_BY_EXT 11302 // Extension
- SORT_BY_DATE 11304 // Date
- SORT_BY_SIZE 11306 // Size
- SORT_UNSORTED 11308 // Unsorted
- SORT_TAGGED 11310 // Tagged
-
- LOAD_PRO_FILE 11350 // Load a new .PRO file
-
- COPY_TO_OTHER 11400 // Copy to other window
- MOVE_TO_OTHER 11500 // Move to other window
-
- BYTESINDIRECTORY 11504 // Show the bytes used in the directory
- FORMAT 11505 // Format a floppy disk
-
- ENLARGEWINDOW 11510 // Increase window size
- DECREASEWINDOW 11511 // Decrease window size
- OPEN_CLOSE_WINDOW 11512 // Open/Close a window
- CHANGEWINDOWS 11513 // Change to the other window
-
- ZIPVAL 11520 // Open the ZIP full screen window
- UNZIPVAL 11521 // Open the UNZIP full screen window
-
- PRINTVAL 11530 // Print files
- WIPE 11535 // Wipe directory
- WIPEALLTAGGED 11536 // Wipe all tagged directories
- LISTFILE 11540 // Create a list file
- LOCATEFILE 11545 // Locate a file by name
- LOCATEFILEDIR 11546 // Locate a file or a directory by name
- NEWDIR 11565 // Reread the current directory
- COPYFILE 11570 // Copy tagged files
- MOVEFILE 11575 // Move tagged files
-
- TYPEFILE 11585 // View a file
- EDITFILE 11590 // Edit a file
- HELPSCREEN 11595 // Display help screen
- TREEFILE 11596 // Activate tree display, use .TRE file
- TREEREREAD 11605 // Activate tree display, read disk
- SORT_MENU 11610 // Pop up the sort menu
-
- CHANGEDRIVE 11600 // Change drive window
- DELETEMENU 11601 // Activate the delete menu
- CHANGEATTR 11602 // Activate the Change Attribute window
- EXECUTEFILE 11603 // Run a program
- USR_MENU 11604 // Enter the USR area
- FILE_COMPARE 11606 // Compare files
- CHDIR_PASSED 12000 // Change to the specified directory
- CHDIR_PASSED_OPEN 12001 // Open a window, chdir to the passed dir
-
- * The "delete highlighted" didn't work properly if CONFIRM was selected.
-
- * The Key commands to change drives didn't work properly.
-
- * A new command has been added to open a second window and change to a
- specified directory. The following shows two examples:
-
- usr: PCPLUS;12001;D:\PCPLUS // Open a second window and change to D:\PCPLUS
- key:1;12001;e:\dbase // CTRL A will open a window and change to e:\dbase
-
- * Added the ability to display the date of files in the YY-MM-DD format.
-
- * Added commas to the filesize if the filesize is less than 1MB.
-
- * The deleting of a ReadOnly file didn't work properly.
-
- * Added a Secondary Sort option to the setup so you can configure a default
- secondary sort.
-
- * NOTE: When you specify a program to view and edit files, you should specify
- the entire program name. For example, if you use LIST.COM, and you
- currently specify
-
- LIST %f
-
- change this to:
-
- LIST.COM %f
-
- The routines I use seem to get confused if there is another file called
- LIST in the current directory. The routines will call the LIST. file
- rather than LIST.COM, unless the .COM is specified.
-
- * If you tried to UNZIP a non-zipfile, you get a "Bad ZIP File" message. If
- you then tried to LIST the file, you were not able to because the file had
- not been closed. Fixed.
-
- *** End of File ***
-