home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 8 Other / 08-Other.zip / yaos181.zip / new.txt < prev    next >
Text File  |  1997-05-12  |  10KB  |  227 lines

  1. New in this release (v1.8.1)
  2. ----------------------------
  3. 1) In filename completion, if "cd" or "chdir" is typed at the commandline,
  4.    only directories (as opposed to all files) will become possible candidates.
  5.  
  6. 2) If you typed something on the commandline before hitting Alt-H to display 
  7.    the history commands, YAOS will only show the possible matches. If none is 
  8.    found, then YAOS will show all as before.
  9.  
  10. 3) Ctrl-D at the commandline exits YAOS if the commandline is empty.
  11.  
  12. 4) A new icon for YAOS.
  13.  
  14. New in release (v1.8.0)
  15. -----------------------
  16. 1) Regarding 4) of v1.7, some users actually said they preferred the auto ycd
  17.    feature of v1.6. I have therefore included a new option "-y" which, when 
  18.    specified, invoke ycd if a normal cd fails.
  19.  
  20. 2) The title of the window running YAOS is changable now. In fact, it has been
  21.    so all along provided that the YAOS icon is unnamed. Right mouse click on 
  22.    the YAOS icon and choose "Settings". Under the "General" tab, blank out the 
  23.    value of "Title". (Note: It must be completely blank out with no spaces 
  24.    even.) Now, double click on the YAOS icon, run a VIO program like TEDIT.EXE 
  25.    and see the window title change to TEDIT.EXE. You can also set the window 
  26.    title to any name you like using the new "title" command at the prompt.
  27.  
  28. 3) Some users remarked that the YAOS icon is really one of the icons from 
  29.    Warp 4. In fact, it is not so if you are running OS/2 at 1024x768 or
  30.    higher. At this resolution, you will see the 40x40 YAOS icon instead of the
  31.    32x32 Warp 4 icon. In this release, I have ensured that both icons are 
  32.    correct, although the 32x32 one is a bit messy. Is someone willing to
  33.    design a nice YAOS icon for both 32x32 and 40x40 sizes?
  34.  
  35. 4) PM programs started at the prompt will be brought to the foreground. Those
  36.    started with "&" will be detached and (in most cases) be run at the 
  37.    background.
  38.  
  39. 5) If only one directory name completion is possible, a second tab will perform
  40.    a name completion inside the directory. Previously, you have to type
  41.    something first before name completion will work.
  42.    
  43. 6) If a directory has the same name as an executable, and if the name of the 
  44.    directory is typed at the command line, YAOS will change directory if the
  45.    command ends with a back slash. Previously, the executable got called 
  46.    instead.
  47.  
  48. 7) Starting from this release, if the OS/2 machine running YAOS has internet
  49.    access AND if you DO NOT require a proxy to access the web, typing "ver" at
  50.    the prompt will cause YAOS to check for the latest release version of YAOS.
  51.    No longer do you have to check the ftp sites regularly to see if a new YAOS 
  52.    release is out. You just have to type "ver".
  53.  
  54. New in release (v1.7)
  55. ---------------------
  56. 1) Typing "cd-" brings you back to the previous directory you were in.
  57.  
  58. 2) Harddisk directory scanning by "ycd" is now stoppable using Ctrl-C or
  59.    Ctrl-Break.
  60.  
  61. 3) The "cd" command no longer invokes "ycd" when the directory specified is
  62.    invalid.
  63.  
  64. 4) Some users noticed that commands such as "dir" caused a partition wide
  65.    scan before they were executed. This is partly due to YAOS trying to
  66.    determine if the command is an executable program, and, if it is, whether
  67.    it is a PM executable, so that the executable can be started on a separate
  68.    session. This resulted in unacceptable slowdown for users with large 
  69.    partitions (or simple long PATHed environment variable). To bypass the
  70.    executable determination, prepend the command with a back slash "\" and
  71.    YAOS will execute it right away. For example, the "dir" command would 
  72.    become "\dir" instead. (Note: There should be no space between the slash 
  73.    and the command.)
  74.  
  75. 5) A YAOS Icon created by one of you! Thanks!
  76.  
  77. 6) Fixes for a few bugs which caused core dumps. 
  78.  
  79.  
  80. New in release (v1.6)
  81. ---------------------
  82. 1) Typing "\" or "/" at the command line brings you to the root directory
  83.    of the current drive.
  84.  
  85. 2) YAOS now checks if the executable to be launched is a PM app. If it is,
  86.    the PM app will be started on a separated session. As a result, your YAOS 
  87.    window will not be minimized. (Thanks to a few of you who have written to
  88.    me with the instructions for doing this.)
  89.  
  90. 3) Using Ctrl-Right-Cursor (Alt-F) or Ctrl-Left-Cursor (Alt-B) while 
  91.    performing command line editing brings the cursor to a position following 
  92.    a non alphanumeric character. Previously, the cursor positions itself 
  93.    following a space.
  94.  
  95. 4) The -x startup option of YAOS is fixed to allow YAOS specific commands
  96.    to be executable also.
  97.  
  98. 5) A new startup option, -c, is added to YAOS to allow YAOS specific commands
  99.    to be executed, after which, the YAOS session will terminate.
  100.  
  101. 6) You can now forced a directory rescan of any drive using the "ycd" command
  102.    by providing as parameter the drive letter followed by a colon. For
  103.    example, to force a rescan of the C drive, use the following command:
  104.    ycd c:
  105.  
  106.    A user has pointed that since directories are created and removed quite
  107.    frequently, it might be useful to perform a rescan of the drives every
  108.    time one starts up OS/2. You can do that now by having the following line
  109.    in your CONFIG.SYS file. (The actual drive letters and directory may vary.)
  110.  
  111.    CALL=c:\yaos\yaos.exe -c "ycd c:" -c "ycd d:"
  112.  
  113.    The above line performs a rescan of drives C and D whenever OS/2 starts up.
  114.  
  115. New in release (v1.51)
  116. ----------------------
  117. 1) Fix for core dump when completing a filename that begins with the slash.
  118.  
  119. New in release (v1.5)
  120. ---------------------
  121. 1) Implementation of default application launching for different file 
  122.    extensions. Using the "ext" command, you can specify what application
  123.    you want launched when a file of a particular extension is executed. For
  124.    example, after setting "ext txt=tedit", whenever you type a filename with
  125.    an extension txt at the command line, the program "tedit" will be called
  126.    up automatically to edit that file. 
  127.  
  128.    To start all exe programs on separate sessions, you can set "ext exe=start".
  129.    However, YAOS does not currently check if an exe program is PM or not. If 
  130.    you know of an easy way to do this, please enlighten me. Thanks.
  131.  
  132. 2) Quick directory changing works on drives that you do have write access on. 
  133.    With such drives, a file YCD_DATX (where X is the drive alphabet) will be 
  134.    created in the root directory of drive C so as to prevent a rescan of the
  135.    drive every time "ycd" is used on it.
  136.  
  137. 3) File name completion for cases like c:<TAB> works now.
  138.  
  139. 4) A bug fix for usage of %environment-variables% in "set" statements.
  140.  
  141. New in release (v1.01)
  142. ----------------------
  143. 1) By popular demand, when cycling through previous commands using the
  144.    up/down arrow keys, the cursor is now positioned at the end of the command
  145.    line instead of at the beginning.
  146.  
  147. 2) Alias for "exit" works now.
  148.  
  149. 3) When a change directory is performed and if there is no immediate match,
  150.    YAOS automatically invokes the quick directory changer.
  151.  
  152. New in release (v1.00)
  153. ----------------------
  154. 1) A vcd-like quick directory changer. The new command "ycd <directory>"
  155.    performs a quick change to the directory specified anywhere on the same
  156.    drive. When the command is first issued on any drive, a directory scan
  157.    is carried out and the results stored in a file named "YCD_DAT" in the
  158.    root directory of that drive. Subsequently, YCD_DAT will be used whenever
  159.    a ycd is called. If you make changes to the directory structure, you can
  160.    cause yaos to rescan by deleting the YCD_DAT file. Currently, ycd do not
  161.    support cross directory searches.
  162.    [Note: If you are on a networked drive and do not have write permissions,
  163.    using ycd will result in a directory scan every time. (I have not personally
  164.    tested ycd on a networked drive.)]
  165.  
  166. 2) Implemented CMD.EXE's F1 functionality. To search through previously used 
  167.    commands, just type in the first few characters and hit the F1 function-key
  168.    to cycle through matches. You can also use the Up/Down arrow keys to do
  169.    the same thing. As a result, command editing after a search no longer
  170.    begins at the end of the commandline.
  171.  
  172. 3) A command selected in a history popup window (using <Alt-h>) is not 
  173.    executed immediately. This allows you to edit the command before issuing it.
  174.  
  175. 4) Wrap-around now occurs in all popup windows.
  176.  
  177. New in release (v0.99)
  178. ----------------------
  179. 1) Bug fixes: "!.." works if ".." is in cmdline history.
  180.    (plus a few minor fixes)
  181.  
  182. 2) 'x' no longer exits yaos. Both 'exit' and Alt-x do. 
  183.  
  184. 3) Environment variable expansion works now. For example, you can do something
  185.    like this:   set path=%path%c:\mydir;
  186.  
  187. 4) No longer exits unnecessarily when Ctrl-C is pressed while executing a
  188.    command. In fact, yaos mask out SIGINT and SIGBREAK signals.
  189.  
  190. 5) Use of '&' to detach a process like in Unix.
  191.  
  192. 6) New command "kill <pid>" that destroys the process whose id is <pid> 
  193.    (<pid> can be specified in hexadecimal (e.g., 0x261) or 
  194.    decimal (e.g., 609). Make use of the OS/2 program "pstat /c" to find out
  195.    the pids of active processes.
  196.  
  197. New in release v0.98a
  198. ---------------------
  199. This release fixes a bug in v0.98 relating to writing aliases to files.
  200. It has no additional feature over v0.98.
  201.  
  202. New in release v0.98
  203. --------------------
  204. 1) The '-r <filename>' option is obsolete. In its place, a new option
  205.    '-s <filename>' is added. The file may contain both alias definitions
  206.    and environment variables settings.
  207.  
  208. 2) The command "alias -r <filename>" is now replaced by a more general
  209.    command called "source <filename>". The contents of <filename> may
  210.    contain both alias definitions and environment variables settings.
  211.  
  212. 3) Alias expansions will not be shown if the '-q' flag is used.
  213.  
  214. 4) Alias definition in a file requires the "alias" keyword. Previously, an
  215.    alias definition in a file looked like:
  216.            c=cls
  217.    Now, it must be specified as:
  218.            alias c=cls OR
  219.            alias c cls
  220.  
  221. 5) Verify on/off settings work now.
  222.  
  223. 6) Hitting the <Esc> key clears the command line.
  224.  
  225.  
  226.  
  227.