Oliver Kiddle
4b41e33cbc
39389: when printf -v is used with an array use separate elements each time the format is reused
2016-11-05 00:27:47 +01:00
Barton E. Schaefer
0a5bf8e767
unposted: update or remove references to typeset behavior obsoleted by 35586.
2016-09-30 15:57:15 -07:00
Oliver Kiddle
fc286168ed
unposted: fix duplicated words
2016-07-08 22:21:42 +02:00
Daniel Shahaf
7badf262c1
38653 + 38657: 'functions -T' tracing: recurse into anonymous functions.
2016-06-13 08:53:18 +00:00
Axel Beckert
1bf2ba4f19
unposted: Doc/Zsh/builtins.yo: Fix typo
...
Found by Debian's lintian tool.
2016-05-06 21:32:11 +02:00
Barton E. Schaefer
1ea94513cc
Dmitry Marakasov: 38162: accept G for gigabytes in limit command
...
from github pull request - some formatting edited
2016-03-26 09:45:47 -07:00
Peter Stephenson
db3f2d253c
37893: document typeset -U behaviour for PATH-style variables
2016-02-09 16:03:36 +00:00
Daniel Shahaf
b0706d64ee
37896: zshbuiltins: Document argv behaviour of 'source' without arguments
2016-02-09 03:39:17 +00:00
Barton E. Schaefer
0baf57701c
37845: Forward-reference typeset instances where no parameter is created, and remove the obsolete statement about array assignments separated from typeset command on -p.
2016-01-31 15:17:44 -08:00
Barton E. Schaefer
31d0bc1cdc
37844: reorder typeset introduction to keep related concepts together.
2016-01-30 13:07:04 -08:00
Daniel Shahaf
3b69b121de
37831: typeset: Document exit status difference from parameter assignment statements
2016-01-30 07:37:46 +00:00
Barton E. Schaefer
03adf52414
37493: readonly + POSIX_BUILTINS == typeset -gr
2016-01-02 12:40:31 -08:00
Barton E. Schaefer
15b73ea99b
37467: add "print -v var" / "printf -v var"
2015-12-31 12:38:10 -08:00
Peter Stephenson
dfd761058e
37310: effect of disabling typeset reserved word
2015-12-07 09:44:06 +00:00
Jun-ichi Takimoto
d5ba08af49
unposted: a few cosmetic format fixes in docs
2015-11-13 01:03:38 +09:00
Peter Stephenson
ba36967b57
37038: add -l option to emulate to list options in emulations
2015-11-01 18:12:40 +00:00
Barton E. Schaefer
d1a810b000
remove sentence fragment
2015-09-30 19:58:43 -07:00
Barton E. Schaefer
bdcdb562d9
cf. users/20606: zcompile prepares scripts for sourcing, not for execution
2015-09-19 23:06:55 -07:00
Barton E. Schaefer
18d82a6c40
cf. users/20586: clean up cross-references to the "Autoloading Functions" doc
2015-09-18 10:10:35 -07:00
Jun T
bde91914df
36067: fix typo and format in the documentation
2015-08-11 13:07:59 +09:00
Peter Stephenson
39b28980f3
various posts: Implement assignment parsing for typeset.
...
Typeset assignments now work like raw assignments except
for no "+=" and no GLOB_ASSIGN.
Documented in typeset builtin doc and mentioned in release notes.
Tests to ensure basic sanity.
Enabled by default, can be turned off by "disable -r" with typeset
family of commands.
2015-06-24 10:21:12 +01:00
Barton E. Schaefer
229bc3cc74
35350: extend "fc -I" to cover listing of "internal" history events only
2015-06-06 12:31:47 -07:00
Peter Stephenson
2abba7243a
35386: expand tabs where useful in builtins outputing function.
...
Also add to zed -f.
Option is -x <numm>.
2015-06-05 11:21:22 +01:00
Peter Stephenson
93e72ed1e9
35353: print -x and print -X expand tabs
2015-06-02 09:17:04 +01:00
Barton E. Schaefer
911edc5ea4
users/20238: add "fc -L" to operate only on the local shell history
...
Also avoid invoking the editor on empty results.
2015-05-30 15:22:09 -07:00
Peter Stephenson
2b08d0ed67
35318: POSIX_BUILTINS behaviour for getopts.
...
It needs to keep OPTIND, as well as the index within the
string pointed to by OPTIND, global in this case.
2015-05-28 18:32:39 +01:00
Jun-ichi Takimoto
0a97508bf6
35289: fix typos in the description of emulate
...
based on 34981 by Han Pingtian
2015-05-26 23:12:37 +09:00
Peter Stephenson
ff19094669
35193: Add "unalias -a".
2015-05-18 16:57:08 +01:00
Jun-ichi Takimoto
ffdeb1c257
35075: improve manual format
...
also fixed a ChangeLog entry for 35034 (2015-05-06)
2015-05-12 00:36:18 +09:00
Peter Stephenson
f855801fb9
35059: fix, document, test readonly -p.
...
Don't output specials as can't be reconstructed.
Output arrays in a useful order.
2015-05-08 12:53:18 +01:00
Jun-ichi Takimoto
36a55e278e
35034: improve manual format up to Chapter18
2015-05-06 10:45:21 +09:00
Jun-ichi Takimoto
938751d263
35008: clarify description of 'exec' and 'return'
2015-05-01 22:11:30 +09:00
Peter Stephenson
bf258a1c07
34992: POSIX fix for readonly variables.
...
With POSIXBUILTINS, variables can be marked readonly if unset.
Also, variables can't have the readonly flag removed.
2015-04-29 15:54:49 +01:00
Jun-ichi Takimoto
d902b55bd4
34643: clarify documentation for print and bindkey
2015-03-06 20:32:56 +09:00
Barton E. Schaefer
a7925f9a1c
unposted: fix formatting of "--".
2015-02-03 19:26:51 -08:00
Barton E. Schaefer
22ad56296d
unposted: fix other typeset doc errors
2015-01-28 09:07:25 -08:00
Barton E. Schaefer
6558ab611b
34421: clean up typeset documentation
...
Also remove duplicated ChangeLog entry for 34365.
2015-01-28 08:04:52 -08:00
Oliver Kiddle
f972b023a2
34373, 34374: update completion of builtin commands, modifiers,
...
parameter and globbing flags
2015-01-25 18:23:03 +01:00
Peter Stephenson
0e3548994e
34329: add -S option to which and where
2015-01-20 17:31:28 +00:00
Peter Stephenson
aa622e0801
users/19682: document recommended use of whence
2015-01-04 00:28:03 +00:00
Peter Stephenson
33d1439fdb
users/19667: whence -S shows intermediate steps in symlink expansion
2015-01-02 21:32:51 +00:00
Peter Stephenson
4042640eee
zsh-users/19551: history documentation.
...
Note in a couple of places that history file reading and writing
is only done in interactive shells.
2014-12-17 10:53:13 +00:00
Daniel Hahler
1fec267156
33746: read -q doc refers to -t
2014-11-24 10:05:44 +00:00
Peter Stephenson
b4f7ccecd9
33531 with additions: retain status of exited background jobs.
...
Add linked list of unwaited-for background jobs.
Truncate at value of _SC_CHILD_MAX discarding oldest.
Remove old lastpid_status mechanism for latest exited process only.
Slightly tighten safety of permanently allocated linked lists so
that this doesn't compromise signal handling.
2014-10-26 17:47:42 +00:00
Mikael Magnusson
7eb949a6bb
Fix some typos in the documentation
2014-10-03 04:54:48 +02:00
Oliver Kiddle
00a654af5c
33323: fix bug in removing math functions and complete -M option to functions
2014-10-02 19:29:32 +02:00
Peter Stephenson
5e516898d7
33312: document redirections applied to function definitions
2014-10-01 20:36:55 +01:00
Peter Stephenson
2bff41d1f6
33091: improve documentation for ttyctl
2014-09-04 09:31:44 +01:00
Peter Stephenson
1f396dbe25
32944: read -qs is handled correctly by current code
2014-08-03 20:33:11 +01:00
Barton E. Schaefer
4054f1a0e8
force retention of whitespace in "fc" item prototype
2014-07-20 11:44:51 -07:00
Peter Stephenson
e0dccff13e
32799: resource NTHR not well handled on NetBSD
2014-06-26 10:48:19 +01:00
Barton E. Schaefer
76ab661df3
unposted: document interactions of "fc -R" etc. with "fc -l" and $HISTCMD
2014-02-17 09:57:05 -08:00
Barton E. Schaefer
36ce87d367
Minor indexing changes to generate more consistent page layouts
2014-02-02 14:16:01 -08:00
Peter Stephenson
ed44ddad22
32246: option "shift -p" pops arguments from end of array
2014-01-11 19:31:29 +00:00
Peter Stephenson
65725440aa
users/18210: document "print -D" better
2013-12-09 22:26:18 +00:00
Stefan Neudorf
73746daf7f
31936: Rationalise limits for threads
2013-11-03 19:51:34 +00:00
Stefan Neudorf
93dec3a96a
31935: further updates to limits for BSD
2013-11-03 19:47:00 +00:00
Stefan Neudorf
790a4fee2b
31930 / 31934: New limits from BSD.
...
Avoid clash of uses for ulimit -k.
2013-10-31 20:25:13 +00:00
Peter Stephenson
225ee4c810
31873: Document conventions for command options in builtins
2013-10-23 18:11:40 +01:00
Peter Stephenson
a8f736b4cf
Users/18033: Documentation for exit and ERR_EXIT.
...
Notes about interaction with asynchronous jobs such as process
substitution and multios.
2013-10-16 20:55:48 +01:00
Mikael Magnusson
6f921b91f4
31805: Update _enable and _disable for -p, fix related typo in docs
2013-10-11 14:57:57 +02:00
Manuel Presnitz
5b85ac9011
31592: improve documentary for handling of named directories.
...
Minor changes of phrasing.
2013-07-28 18:37:00 +01:00
Peter Stephenson
fdf2867e5f
31444: Basic code for enable/disable -p
2013-06-13 18:38:33 +01:00
Peter Stephenson
7f767568a6
30780: document that set -o failures are hard but setopt failures are soft
2012-11-08 12:24:48 +00:00
Peter Stephenson
4b86cc48f7
30726: make shell options passed to emulate stick along with the emulation
2012-10-11 20:14:01 +00:00
Peter Stephenson
321471891e
30718: emulate command evaluations should apply sticky emulation
...
to autoloads, too
2012-10-07 17:50:18 +00:00
Peter Stephenson
dbec4fa6cc
30692: allow autoload +X -m to work
...
change to _path_files to make it load in that fashion
2012-09-21 19:08:35 +00:00
Peter Stephenson
6f3ff6b653
30633: "functions -T" only traces marked function, not called functions
2012-08-21 18:03:01 +00:00
Peter Stephenson
e92a823a4b
30629 plus unposted formatting changes:
...
support socket buffer size limit properly in ulimit;
improve consistency of output and documentation and tweak formatting appropriately
2012-08-17 13:26:22 +00:00
Peter Stephenson
9fdcd824d8
30627: support RLIMIT_NTHR as on NetBSD
2012-08-17 11:12:34 +00:00
Peter Stephenson
268e56a144
30169: repeat "typeset -T" with same two first arguments is not an error
2012-08-16 14:00:11 +00:00
Bart Schaefer
fa8a0e241c
30320: "emulate" accepts invocation-time flags; other small doc tweaks.
2012-03-07 06:10:42 +00:00
Peter Stephenson
7614be7fe1
30303: emulate inside function marked for execution tracing enables xtrace
2012-03-01 13:00:52 +00:00
Peter Stephenson
12e246495c
29413: "print -S" for saving to history with lexical word split
2011-06-03 19:54:43 +00:00
Mikael Magnusson
72cb7cfc6f
29307, 29308 + replies: Fix some doubled words in docs and comments.
2011-05-19 16:10:46 +00:00
Bart Schaefer
e58ad7548f
28805: move stray text about the sched builtin away from the set builtin.
2011-03-03 05:06:14 +00:00
Peter Stephenson
32ce1cdd79
Mikael: 28487: fix docs to refer to current directory
...
rather than $PWD
2010-12-06 13:53:15 +00:00
Peter Stephenson
ed7798ed07
unposted: note exit trap runs before exit hook
2010-09-12 19:01:39 +00:00
Peter Stephenson
fdb266d819
27661: Ben: typo in manual page references
2010-02-04 17:40:06 +00:00
Peter Stephenson
8ac97f3308
27648, 267650/1, unposted README change:
...
Turn off repeat and turn on ulimit in emulation modes
2010-02-03 18:34:32 +00:00
Peter Stephenson
f80bc2b5f6
27566: add ulimit -c hard and immediate return on argument error
2010-01-05 16:29:35 +00:00
Peter Stephenson
418fc360ec
Darel Henman: users/14412: fix confusion in getopts documentation
2009-09-19 16:29:16 +00:00
Peter Stephenson
2f7f3307fa
Mikael: 27279: doc tweaks
2009-09-18 09:50:49 +00:00
Peter Stephenson
4ede75ed0e
Greg Klanderman: 27255: some consistency fixes
2009-09-09 17:54:24 +00:00
Peter Stephenson
72f0b14a04
27188: improve read -q by using read -k code
2009-07-24 18:35:49 +00:00
Peter Stephenson
606cfb5a5e
27167: add POSIX_CD option to test "." after CDPATH
2009-07-19 19:07:14 +00:00
Peter Stephenson
5c5a388ed7
27087: change return codes from failed "."
2009-07-02 13:46:36 +00:00
Peter Stephenson
041057687f
27083: non-zero status on failures to find or execute file in "."
2009-07-01 15:07:25 +00:00
Peter Stephenson
535afe3b2a
26614 + 26615: history -t <fmt> plus ztrftime "-" format modifier
2009-03-02 10:11:45 +00:00
Peter Stephenson
9e51292273
26560: document autoload -z/-k (finally)
2009-02-12 09:56:25 +00:00
Peter Stephenson
c7d8b0dfb8
26546, 26556: sticky emulation for functions defined in emulate ... -c ...
...
environments, plus documentation
2009-02-11 20:42:15 +00:00
Andrey Borzenkov
453597547a
26530: emulate -c restores all options on return
2009-02-08 08:09:18 +00:00
Peter Stephenson
bb02ef15c7
unposted: typo in previous patch spotted by Mikael
2009-02-06 11:03:28 +00:00
Peter Stephenson
1c165c8aa4
26517: fix naming of prompt expansion section in Unix manual
2009-02-06 09:59:38 +00:00
Andrey Borzenkov
665b7d1f93
26425: allow "emulate sh -c command" to eval command under sh emulation
2009-01-25 18:19:28 +00:00
Peter Stephenson
976cb71d6f
Richard Hartmann: 26155: quote use of . for a command in text
2008-12-18 09:49:04 +00:00
Peter Stephenson
fb67cd46ea
25643: keep DEBUG and ZERR traps in subshells
2008-09-11 14:47:18 +00:00
Peter Stephenson
7ce1d57358
25615: $ZSH_DEBUG_CMD for use in DEBUG traps
2008-09-05 09:05:21 +00:00
Peter Stephenson
2e485d60ff
unposted: prvent command(s) from looking like a Yodl macro
2008-08-11 09:20:38 +00:00
Peter Stephenson
2706eac454
25415: Make DEBUG_BEFORE_CMD the default.
...
Reuse ERR_EXIT in DEBUG traps.
Clean up trapreturn code.
2008-08-07 16:25:14 +00:00