home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 12 / CD_ASCQ_12_0294.iso / vrac / smishl20.zip / WHATSNEW.TXT < prev   
Text File  |  1994-02-15  |  10KB  |  244 lines

  1. WHATSNEW.TXT: New SmilerShell Features
  2.  
  3.  
  4. Version 2.0, released February 15, 1994
  5.  
  6.    Changed vendor distribution policy.  Now anyone can distribute
  7.    the shareware evaluation package, on any media, without special
  8.    permission.  See the file VENDOR.DOC for full details.
  9.  
  10.    Added ini file Parameter startupDCscan=.  If TRUE, then at startup
  11.    SmilerShell will do a DC directory scan and save the data to file.
  12.  
  13.    Now SmilerShell always goes to the first copy if you try to start
  14.    a second copy.  Since SmilerShell is now always in "singlecopy" mode,
  15.    the ini file parameter singlecopy= has been removed.
  16.  
  17.    Made commands run faster by not fetching the PATH every time a
  18.    command is run.  The PATH is now read at startup.
  19.     
  20.    Added the Options menu item Title Bar (or type Alt+L), allowing you
  21.    to show or hide SmilerShell's title bar.  To move SmilerShell on the
  22.    screen without the title bar, click the right mouse button in the edit
  23.    area and hold it down while you move SmilerShell where you want it.  
  24.  
  25.    Added the ini file parameter titlebar=.  If TRUE, SmilerShell has a
  26.    title bar; if FALSE, it doesn't.  This parameter is read only at
  27.    startup; it is ignored if you Edit Ini File.
  28.  
  29.    Added ini file parameter AliasesCaseSens=.  If FALSE, aliases are not
  30.    case-sensitive.  If TRUE (and by default) aliases are case-sensitive.
  31.  
  32.    The menu items DOS In Window and Inactives Stay Visible (and their ini
  33.    file flags DOSinWindow= and showinactives=) now only control windows
  34.    generated by SmilerShell.  Other DOS windows, created by other
  35.    programs, are no longer affected by how SmilerShell sets these flags.
  36.    However, Remove Inactives (Alt+R) will still clean up all inactive
  37.    DOS windows on the desktop.
  38.  
  39.    To run one command as if DOS In Window is set to the opposite of its
  40.    current value, start that command with a right-bracket (>).  To run
  41.    one command as if Inactives Stay Visible is set to the opposite of its
  42.    current value, start that command with an asterisk (*).  As before, to
  43.    run one command without alias translation, start that command with an
  44.    equals sign (=).  The three flags = > * can be in any order.  They are
  45.    ignored when using arrows to search for matching previous commands.
  46.  
  47.    SmilerShell window now comes up faster at startup.
  48.  
  49.    Added more robust testing of _default.pif information.
  50.    
  51.    DC's Directory List dialog now shows the number of directories it
  52.    knows about.
  53.  
  54.    Scandrives list can now contain spaces, commas, or other delimiters
  55.    (ex: scandrives = c, d, m).  Smilershell simply ignores non-letters.
  56.    
  57.    Aliases can now reference other aliases.
  58.  
  59.    Added better error trapping if scandrives has no drive letters.
  60.  
  61.    Made SmilerShell more robust when running with large, ill-behaved,
  62.    or memory-hogging programs.
  63.  
  64.    CD with no arguments now displays current directory, just like DOS
  65.    does it.  This is useful when the title bar is toggled off.
  66.  
  67.    Fixed bug: couldn't use CD to set the current directory on another
  68.    drive (example: CD D:\FOO).
  69.  
  70.    Fixed bug: when minimized at exit and winwidth=PREV, it now saves the
  71.    commandline size, not the icon size as before.
  72.  
  73.    Fixed bug: backspace in overtype mode deleted next (not prev) char.
  74.  
  75.    Fixed bug: couldn't give a drive letter in dirfile= parameter.
  76.  
  77.    Fixed bug: couldn't give a drive letter in cmdfile= parameter.
  78.  
  79.    Fixed bug: scandrives didn't recognize the semicolon that starts a
  80.    comment.  It kept reading the line, looking for drives to scan.
  81.  
  82.    Fixed bug: SmilerShell was not freeing some menu memory on exit.
  83.  
  84.  
  85. Version 1.4, released November 15, 1993
  86.  
  87.    Added the Options menu item DOS In Window (or type Alt+W), allowing
  88.    you to toggle from within SmilerShell the systemwide flag that
  89.    indicates whether DOS commands are run fullscreen or in a window.
  90.  
  91.    Added overtype mode capability on the command line, toggled from
  92.    the Options menu (or type Alt-O), and a titlebar Overtype flag.
  93.  
  94.    Added List Commands dialog which displays this session's command
  95.    history, including commands preloaded from file.  Commands can be
  96.    run from the dialog, or fetched into the command line for editing.
  97.  
  98.    List Aliases dialog now allows you to fetch the text of a command
  99.    into the command line, suitable for editing.
  100.  
  101.    As a convenience feature, DC now accepts "DC \", "DC\", and "DC.."
  102.    in addition to "DC .." as before.
  103.  
  104.    When you fetch a command from the List Commands, List Aliases, or Run
  105.    dialogs, or press up/down arrow to retrieve a command, the cursor is
  106.    set to the end of the line, the way most DOS command line editors do.
  107.  
  108.    If winwidth=PREV SmilerShell saves the current drive and directory
  109.    at exit. At startup next time it takes you back there again.
  110.  
  111.    Added ini file parameter singlecopy=.  If TRUE, when you try
  112.    to start a second simultaneous copy of SmilerShell, it returns
  113.    the focus to the first copy.
  114.  
  115.    Added register.txt listing all distributors who can accept
  116.    registrations for SmilerShell. 
  117.  
  118.    Removed beep when you hit Escape to clear the command line.
  119.  
  120.    Enhanced SmilerShell's Windows-hosted installer.
  121.  
  122.    Removed all command-line parameters except /ini=.  Being able to
  123.    do all the same things in two conflicting places was superfluous.
  124.  
  125.    SmilerShell now auto-reads initial cmdstack or cmdfile only at
  126.    startup, not when the ini file is edited during a session.
  127.  
  128.    If a command stack file or DC info file name is given in the ini file
  129.    with no path, or if no name is given, default location for DC info
  130.    file and command stack file is now the same directory as the ini file
  131.    (which can be specified on the command line), not the same directory
  132.    as the program as before.
  133.  
  134.    Fixed bug: couldn't run an alias for an internal command plus one
  135.    or more parameters (examples: "d=dir /p" or "delall=del *.*")
  136.  
  137.    Fixed bug: DC failed if any scanned directory began with tilde (~).
  138.  
  139.    Fixed bug: the business added to 1.3 which starts up commands
  140.    "somewhat faster" was not looking in a root directory if the root
  141.    was on the path.  Now it does.
  142.  
  143.    Fixed bug: if starting without an ini file, size was set to what
  144.    Windows calls 0x0 (not exactly a point, but still pretty tiny)
  145.    instead of the designated internal default size.
  146.  
  147.    Fixed bug: under some circumstances, certain handles and their
  148.    associated memory were not being freed at exit.
  149.  
  150.    Fixed bug: the DC directory-choice listbox was not setting up for
  151.    horizontal scrolling in cases where the widest directory line was
  152.    only just a bit wider than the listbox.
  153.  
  154.  
  155. Version 1.3, released October 5, 1993:
  156.  
  157.    Added ini file parameter timeformat=, which tells the clock 
  158.    to display the time in 12 hour (am/pm) or 24 hour format.
  159.  
  160.    Added ini file parameter dirfile=, so the DC info file can be
  161.    any name in whatever directory you want.
  162.  
  163.    Added a Windows-hosted installer, INSTALL.EXE.
  164.  
  165.    Unregistered SmilerShell now shows a "Register" menu item.
  166.  
  167.    Added more drive verification testing when creating DC info file.
  168.  
  169.    SmilerShell now starts up commands somewhat faster than before.
  170.  
  171.    A lot of people didn't like that when you hit Return to run a
  172.    command, SmilerShell beeped, so that feature has been removed.
  173.  
  174.    Fixed bug: on exit, unregistered SmilerShell puts up WinHelp.
  175.    To do this, it has to wait a moment to ensure that WinHelp gets
  176.    going OK.  If, in that moment, you tried to exit SmilerShell
  177.    AGAIN, you got a GPF.
  178.  
  179.    Fixed bug: if unregistered SmilerShell couldn't find its help
  180.    file at exit, it didn't let you quit.  It didn't even let you
  181.    shut down Windows.  Ow!
  182.  
  183.  
  184. Version 1.2, released September 15, 1993:
  185.  
  186.    Added contact and ombudsman information required to meet the
  187.    standards set by the Association of Shareware Professionals,
  188.    and WindowShare distributor contact information.
  189.  
  190.    Added Run dialog to select a program from a list.
  191.  
  192.    Added further support for winwidth=PREV so it saves showclock,
  193.    showdir, showresources, and topmost in addition to showmenu
  194.    and screen position.
  195.    
  196.    Speeded up reading at startup of smishell.dir (DC info file)
  197.    considerably.
  198.  
  199.    Fixed Open and Save As bug that changed the current directory
  200.    to the directory of the opened or saved file.
  201.  
  202.    Renamed the sample ini file from smishell.ini to sample.ini so
  203.    as to avoid any confusion with a (default-named) smishell.ini
  204.    file.  Similarly, renamed the sample command stack file from
  205.    smishell.stk to sample.stk to avoid confusion.
  206.  
  207.  
  208. Version 1.1a, released August 3, 1993:
  209.  
  210.    Re-scan button in directory change dialog was changing dir to
  211.    currently-highlighted directory.  Fixed this to stay in same
  212.    directory after the re-scan.
  213.  
  214.  
  215. Version 1.1, released July 26, 1993:
  216.  
  217.    Added support for winwidth=PREV in ini file.  If set, saves
  218.    screen position between uses in prevposition ini file param.
  219.  
  220.    Confirm exit when you shut down Windows as well as at normal
  221.    program exit.
  222.  
  223.    Added the ini file parameter confirmexit so you can turn off
  224.    the exit confirmation dialog and just get out when you want to.
  225.  
  226.    Added a Re-scan pushbutton to the directory change dialog, as a
  227.    convenience feature.
  228.  
  229.    The smishell.dir (DC data) and default initialization files
  230.    are now in the same directory as the program, instead of in the
  231.    Windows directory as before.
  232.  
  233.    If it was opened, and if nobody else is using it, close SmilerShell
  234.    Help when exiting.
  235.  
  236.    Replaced file descrip.bbs with file_id.diz in standard format.
  237.  
  238.    Made a number of documentation enhancements.
  239.  
  240.  
  241. Version 1.0, released July 17, 1993:
  242.  
  243.    Initial release, limited distribution, for comment
  244.