pkgsrc/shells/zsh-current/PLIST.dynamic
uebayasi 5a304f815a Initial import of Zsh 4.1.1 into the NetBSD Packages Collection.
This is a development version of Zsh having more features than 4.0.x releases.

New features between zsh versions 4.0 and 4.1.1
-----------------------------------------------

Configuration:
- upgraded to use autoconf post-2.50
- improved compatibility with other shells through shell options,
  builtin arguments and improved builtin option parsing

Syntax and builtins:
- new printf builtin
- `+=' to append to parameters which works for scalars, arrays and (with
  pairs) associative arrays.
- enhanced multiple parameter `for' loops:
    for key value in key1 value1 key2 value2 ...
  maintaining full compatibility with POSIX syntax

Add-on modules and functions:
- zsh/net/tcp module provides builtin interface to TCP through ztcp
  builtin.  Function suite for interactive and script use with expect-style
  pattern matching.
- zsh/net/socket module provides zsocket builtin.
- zcalc calculator function with full line editing.
- builtin interface to pcre library
- zsh/zselect module provides zselect builtin as interface to select
  system call

Completion system:
- general improvements to command and context support, low-level functions,
  display code.
- in verbose mode, matches with the same description are grouped
- highly configurable completions for values of specific parameters,
  specific redirections for specific commands
- support for bash completion functions (typically zsh native functions are
  more powerful where available)
- New completions provided for (some of these may be in later 4.0
  releases):  valgrind, tidy, texinfo, infocmp, Java classes, larch, limit,
  locale parameters, netcat, mysqldiff, mt, lsof, elinks, ant, debchange
  (dch), email addresses, file system types, Perforce, xsltproc.

Line editor:
- special parameters $PREDISPLAY, $POSTDISPLAY available in function
  widgets to configure uneditable text (for narrowing)
- recursive editing
- supplied widgets read-from-minibuffer, replace-string use these features
  (more intuitive prompting and argument reading than 4.0)
- access to killed text via $CUTBUFFER and $killring
- supplied highly configurable word widgets forward-word-match etc., can
  set what constitutes a word interactively or in startup script
  (implement bash-style behaviour, replacing previous bash-* word widgets)
- interface to incremental search via $LASTSEARCH
- better handling of keymaps in zle and widgets
- better support for output from user-defined widgets while zle is active
- tetris game which runs entirely in zle

Local internal improvements:
- disowned jobs are automatically restarted
- \u and \U print escapes for Unicode
- line numbers in error messages and $PS4 output are more consistent
- `=prog' expands only paths, no longer aliases for consistency
- job display in prompts; `jobs' command output can be piped
- prompts: new $RPROMPT2, %^, %j, %y, enhanced %{, %}, %_.
- rand48() function for better randomness in arithmetic
  (if the corresponding math library function is present)
- $SECONDS parameter can be made floating point via `typeset -F SECONDS'
  for better timing accuracy
- improvements to command line history mechanism
- many bugfixes
2003-06-29 03:00:47 +00:00

65 lines
2.5 KiB
Text

@comment $NetBSD: PLIST.dynamic,v 1.1.1.1 2003/06/29 03:00:48 uebayasi Exp $
lib/zsh/${PKGVERSION}/zsh/cap.so
lib/zsh/${PKGVERSION}/zsh/clone.so
lib/zsh/${PKGVERSION}/zsh/compctl.so
lib/zsh/${PKGVERSION}/zsh/complete.so
lib/zsh/${PKGVERSION}/zsh/complist.so
lib/zsh/${PKGVERSION}/zsh/computil.so
lib/zsh/${PKGVERSION}/zsh/datetime.so
lib/zsh/${PKGVERSION}/zsh/deltochar.so
lib/zsh/${PKGVERSION}/zsh/example.so
lib/zsh/${PKGVERSION}/zsh/files.so
lib/zsh/${PKGVERSION}/zsh/langinfo.so
lib/zsh/${PKGVERSION}/zsh/mapfile.so
lib/zsh/${PKGVERSION}/zsh/mathfunc.so
lib/zsh/${PKGVERSION}/zsh/parameter.so
lib/zsh/${PKGVERSION}/zsh/pcre.so
lib/zsh/${PKGVERSION}/zsh/rlimits.so
lib/zsh/${PKGVERSION}/zsh/sched.so
lib/zsh/${PKGVERSION}/zsh/stat.so
lib/zsh/${PKGVERSION}/zsh/termcap.so
lib/zsh/${PKGVERSION}/zsh/terminfo.so
lib/zsh/${PKGVERSION}/zsh/zftp.so
lib/zsh/${PKGVERSION}/zsh/zle.so
lib/zsh/${PKGVERSION}/zsh/zleparameter.so
lib/zsh/${PKGVERSION}/zsh/zprof.so
lib/zsh/${PKGVERSION}/zsh/zpty.so
lib/zsh/${PKGVERSION}/zsh/zselect.so
lib/zsh/${PKGVERSION}/zsh/zutil.so
lib/zsh/${PKGVERSION}/zsh/net/socket.so
lib/zsh/${PKGVERSION}/zsh/net/tcp.so
share/zsh/${PKGVERSION}/functions/zfanon
share/zsh/${PKGVERSION}/functions/zfautocheck
share/zsh/${PKGVERSION}/functions/zfcd
share/zsh/${PKGVERSION}/functions/zfcd_match
share/zsh/${PKGVERSION}/functions/zfcget
share/zsh/${PKGVERSION}/functions/zfclose
share/zsh/${PKGVERSION}/functions/zfcput
share/zsh/${PKGVERSION}/functions/zfdir
share/zsh/${PKGVERSION}/functions/zffcache
share/zsh/${PKGVERSION}/functions/zfgcp
share/zsh/${PKGVERSION}/functions/zfget
share/zsh/${PKGVERSION}/functions/zfget_match
share/zsh/${PKGVERSION}/functions/zfgoto
share/zsh/${PKGVERSION}/functions/zfhere
share/zsh/${PKGVERSION}/functions/zfinit
share/zsh/${PKGVERSION}/functions/zfls
share/zsh/${PKGVERSION}/functions/zfmark
share/zsh/${PKGVERSION}/functions/zfopen
share/zsh/${PKGVERSION}/functions/zfparams
share/zsh/${PKGVERSION}/functions/zfpcp
share/zsh/${PKGVERSION}/functions/zfput
share/zsh/${PKGVERSION}/functions/zfrglob
share/zsh/${PKGVERSION}/functions/zfrtime
share/zsh/${PKGVERSION}/functions/zfsession
share/zsh/${PKGVERSION}/functions/zfstat
share/zsh/${PKGVERSION}/functions/zftp_chpwd
share/zsh/${PKGVERSION}/functions/zftp_progress
share/zsh/${PKGVERSION}/functions/zftransfer
share/zsh/${PKGVERSION}/functions/zftype
share/zsh/${PKGVERSION}/functions/zfuget
share/zsh/${PKGVERSION}/functions/zfuput
@dirrm lib/zsh/${PKGVERSION}/zsh/net
@dirrm lib/zsh/${PKGVERSION}/zsh
@dirrm lib/zsh/${PKGVERSION}
@dirrm lib/zsh