home *** CD-ROM | disk | FTP | other *** search
/ PC-Online 1996 May / PCOnline_05_1996.bin / linux / source / ap / zsh / zsh-2.4 / zsh-2 / zsh-2.4.306 / NEWS < prev    next >
Text File  |  1993-10-09  |  2KB  |  56 lines

  1. New features in zsh version 2.5
  2.  
  3. Expand filenames with ~ and = on the right hand side of parameter
  4. assignments.  New option MAGIC_EQUAL_SUBST to do it in all
  5. identifier=expression arguments.
  6.  
  7. ${+name} becomes 1 or 0 if name is set or unset.  ${~spec} toggles
  8. CSH_JUNKIE_TILDE in substitution.  Parameter substitution takes lots
  9. of flags in the format ${(flags)name}.
  10.  
  11. New glob qualifiers for block/character special files, times in glob
  12. qualifiers can be in months, weeks, days, hours, minutes.  Qualifiers
  13. can work on links or on what they point to.  Qualifiers separated by
  14. commas are or-ed.
  15.  
  16. New parameter substitution modifiers (fFwW) to repeat actions.  New
  17. option CSH_JUNKIE_HISTORY.
  18.  
  19. New line editor functions history-beginning-search-backward,
  20. history-beginning-search-forward, expand-or-complete-prefix,
  21. push-input, push-line-or-edit.
  22.  
  23. Assign to part of a string, use qualifiers on string subscription with
  24. $foo[(qual)2,5]
  25.  
  26. New parameters: EGID, EUID, KEYTIMEOUT
  27.  
  28. New prompt escape sequence %_ to get constructs like for and while in
  29. the secondary prompt.  %E in prompt clears to end of screen.
  30.  
  31. Conditional expressions in PROMPT and WATCHFMT.
  32.  
  33. New options ALWAYS_LAST_PROMPT, ALWAYS_TO_END, AUTO_PARAM_KEYS,
  34. COMPLETE_ALIASES, COMPLETE_IN_WORD, CSH_JUNKIE_HISTORY,
  35. CSH_JUNKIE_TILDE, LIST_AMBIGOUS, MAGIC_EQUAL_SUBST, NO_FLOW_CONTROL,
  36. PROMPT_SUBST
  37.  
  38. New option -m to many builtins makes arguments subject to pattern
  39. matching.
  40.  
  41. Bindkey can now bind both key sequences and prefixes of those.  You
  42. can for example bind ESC and function keys sending ESC sequences.
  43.  
  44. Greatly expanded completion possibilities.  Programmable completion
  45. allows detailed control over what arguments of what commands can be
  46. completed to what.  See dots/zcomp in the distribution for examples.
  47.  
  48. Additional options to read builtin to use in functions called by
  49. completion.
  50.  
  51. New options to print to sort arguments and print them in columns.
  52.  
  53. Some additional resource limits can be specified.
  54.  
  55. Some editor function now work in the minibuffer.
  56.