home *** CD-ROM | disk | FTP | other *** search
/ back2roots/padua / padua.7z / padua / shell / csh535.lha / HISTORY < prev    next >
Encoding:
Text File  |  1993-12-24  |  5.4 KB  |  156 lines

  1.  
  2.  
  3.                                   HISTORY
  4.                                  =========
  5.  
  6.  
  7. Changes from 5.34 to 5.35   (public release)
  8. -------------------------
  9.  - Now CSH executes "s:.logout" on exit.
  10.     New option "-L" (noLogout) disables sourcing of "s:.logout".
  11.  - Fixed option "-n" in builtin command "dir", never worked before.
  12.  - Some minor layout changes in builtin command "help".
  13.  - Builtin command "window -q" (query) shows public screen names.
  14.  - New/Changed options for builtin command "strings".
  15.     (not compatible with previous versions!)
  16.  - More sophisticated memory-cleanup for builtin command "path -r" (reset).
  17.  - New option "-M" for CSH, don't clear menus (especially for KingCON).
  18.  - Support for soft-links in builtin command "dir".
  19.     (thanks to Carsten Heyl)
  20.  
  21.  
  22.  
  23. Changes from 5.33 to 5.34   (internal beta release)
  24. -------------------------
  25.  
  26.  - New section SCROLLING in the manual (at the end). Read it !
  27.  - New variable "_prghash" holds filename where program hash list
  28.     is loaded from and saved to.
  29.  - Now CSH also finds programs in resident list if they start with "C:"
  30.     (even if there is no corresponding program in C: directory).
  31.     This is for compatibility reasons (Commodore Shell).
  32.  - In previous versions CSH aborted the commandline if one pattern
  33.     did not match. Now CSH only aborts if all patterns does not
  34.     match.
  35.  - Totally new meaning of variable "_nomatch".  It's now unset by
  36.     default and if you set it then CSH will _not_ abort if all
  37.     patterns does not match.
  38.  - Added option "-m" to CSH, sets "_nomatch" variable.
  39.     (for compatibility reasons)
  40.  - Fixed bug in date command (s/r options).
  41.     (Gary Duncan)
  42.  - New option -a for "copy" command, don't clear archive bit.
  43.     (Gary Duncan)
  44.  - Rewritten code for "window -q", no longer crashes system.
  45.  - New option "-w" for builtin command "window".
  46.     (ignore window width for option -q, so that very long window/screen
  47.      titles are printed completely)
  48.  - Input/output redirection with "<>", the file must be either
  49.     "NIL:" or an interactive file.
  50.  - New variable "_cquote" enables Commodore-style handling of
  51.     quotation marks (eg, for use with ReadArgs);
  52.     variable is unset by default (UNIX-style handling of quotes).
  53.  - Increased some (very small) buffers in "ls" code (could crash
  54.     machine), line limit is now around 1000 chars per line. Had
  55.     to increase internal stack size to 17500.
  56.  
  57.  
  58.  
  59. Changes from 5.32 to 5.33   (internal beta release)
  60. -------------------------
  61.  
  62.  - New builtin command "rehash", buffers programs in DOS search path
  63.     and offers program name completion (ESC-p, ESC-P). Two new "completion
  64.     functions" for keymaps:
  65.     36, CompPrg1     Insert first matching program (or cycle)
  66.     37, CompPrgAll   Shows all matching programs
  67.  - Fixed input-stream problem for DOS scripts.
  68.  - Kludge for running DOS scripts from devices with spaces in their name.
  69.  - Fixed Enforcer hit in "set" command (eg, "set a ="),
  70.     just curious: this Enforcer hit was misinterpreted by an user to be
  71.     a bug in "_every" variable and accidently I found another bug there
  72.     which caused CSH to ignore "_every" if the previous shell command was
  73.     aborted (^C)
  74.  - Fixed Enforcer hit: "unset _path"
  75.  - Builtin command "date" can now read battery-backed up clock directly
  76.     (thanks to Gary Duncan)
  77.  
  78.  
  79.  
  80. Changes from 5.31 to 5.32   (internal beta release)
  81. -------------------------
  82.  
  83.  - Removed "No match" output if "dir" was used on empty directories.
  84.     This was a feature, not a bug.  But misunderstood by most users.
  85.  - New "edit function" for keymaps: 29, insert last word of previous line
  86.     (e.g. "keymap 0 12=29" assigns that function to CTRL+L)
  87.  - Option "-q" of builtin command "rm/delete" didn't work in previous
  88.     versions.  Now aborts as documented.
  89.     This does _not_ affect non-matching wildcards, use "_nomatch" instead.
  90.  - Checking of requested stack size (builtin command "stack").
  91.  - Builtin command "mem" now calls AllocMem(0x7fffffff,0) ten times
  92.     to flush unneeded memory.  (similar to "avail flush")
  93.  - fixed possible rounding bug in "itok()", caused display of wrong size
  94.     for harddisk partitions around 1 GB etc.
  95.  
  96.  
  97.  
  98. Changes from 5.19 to 5.31   (The Essential)
  99. -------------------------
  100.  
  101.  - ARP free
  102.  - OS 2.0+ only
  103.  - slightly changed pattern matching (pattern.library, dos.library)
  104.  - better support for DOS' command search path and resident list
  105.  - supports "PROGDIR:"
  106.  - supports AmigaOS-scripts
  107.  - Unix-like automagic execution of ".login" and ".cshrc"
  108.  - more builtin commands support ^C (ctrl-c)
  109.  - more reliable support of WILDSTAR-Flag
  110.  - enhanced commands (new options, bug fixes, changed behaviour):
  111.     dir
  112.     path
  113.     info
  114.     rename
  115.     delete
  116.     assign
  117.     touch
  118.     ps
  119.     mkdir
  120.     addbuffers
  121.     cd
  122.     stack
  123.     help
  124.     strings
  125.     menu
  126.     resident
  127.     head
  128.     tail
  129.     set
  130.  - new commands
  131.     ln/makelink
  132.     chmod
  133.  - new (or modified) functions
  134.     @stricmp
  135.     @filedate
  136.     @filenote
  137.     @hextodec
  138.     @confirm
  139.     @ask
  140.  - new variables
  141.     _clipri
  142.     _dirformat
  143.     _nomatch
  144.  - new prompt variable(s)
  145.  - new "edit function" for keymaps
  146.  - detects if current directory was changed by other programs
  147.  - uses ASL file-requester
  148.  - arguments in scripts passed via $0, $1, $2 etc., number of
  149.     arguments in $#
  150.  - enhanced quoting mechanism for filename completion
  151.  - lots of internal changes
  152.  - lots of other bug fixes
  153.  - and lots of changes and new features I forgot to write down ;-)
  154.  
  155.  
  156.