Daniel Shahaf
6e966f691d
users/21777: Clarify documentation of the ':A' word modifier.
2016-07-20 07:00:29 +00:00
Barton E. Schaefer
e3884c60ed
38866: update add-zle-hook-widget doc for 38850, bug fixes
...
Edge case handling, wrap in anonymous function for kshautoload management.
2016-07-17 12:04:48 -07:00
Daniel Shahaf
18d676ff19
users/21752: Extend zsh/zleparameter's $widgets' parameter's documentation.
2016-07-17 14:58:05 +00:00
Oliver Kiddle
c32bb6a11c
38845: reset region_active before entering zle
...
It was done on exit but before zle-line-finish.
Also reword documentation on region to better cover vi mode.
2016-07-17 12:09:24 +02:00
Oliver Kiddle
fc286168ed
unposted: fix duplicated words
2016-07-08 22:21:42 +02:00
Peter Stephenson
a7d5d239e6
38783: zcalc tweaks for RPN mode.
...
Make it more straightforward to exchange variables with stack.
2016-07-04 12:08:14 +01:00
Oliver Kiddle
a73ae70e82
38770: vi upper/lowercase widgets and shell widget example that reads a vi movement
2016-06-29 17:05:06 +02:00
Oliver Kiddle
e83489fc4b
38714: add x: syntax to match specs to make it possible to disable match specs hardcoded in completion functions
2016-06-22 01:37:07 +02:00
Peter Stephenson
26c01f5711
38737: clean up zcalc variables.
...
Undocumented variables now start with "_".
2016-06-21 17:26:35 +01:00
Peter Stephenson
5103c85abb
38736: various RPN mode enhancements for zcalc
2016-06-21 16:34:55 +01:00
Peter Stephenson
d309d9addc
38692: IFS can't be changed in restricted mode
2016-06-21 12:32:27 +01:00
Barton E. Schaefer
0b8ab3a21a
38715: add-zle-hook-widget: assorted ksharrays fixes; assign an index to any hook that is added without one, to preserve append ordering
2016-06-19 19:50:37 -07:00
Barton E. Schaefer
25ae250068
unposted: when ksharrays is set, braces are required for all parameter expansions with colon-modifiers
2016-06-18 16:20:38 -07:00
Peter Stephenson
4cacf1624f
38693: Add RPN mode to zcalc
2016-06-16 11:39:42 +01:00
Peter Stephenson
f497573c80
unposted: fix pareentheses in man for getrusage()
2016-06-16 09:33:49 +01:00
Jun-ichi Takimoto
944ab1a7aa
38684: fix format in contrib.yo
2016-06-16 08:48:12 +09:00
Peter Stephenson
3859aac04e
users/21632: Use of REPORTMEMORY variable
...
If the child's resisdent set size in megabytes exceeds this, print
out the resource (TIMEFMT) string. Document you need to add memory
usage to this by hand.
2016-06-13 16:06:22 +01:00
Daniel Shahaf
7badf262c1
38653 + 38657: 'functions -T' tracing: recurse into anonymous functions.
2016-06-13 08:53:18 +00:00
Barton E. Schaefer
8e2ec4517f
38670: New function for managing ZLE special widgets, modeled after Functions/Misc/add-zsh-hook.
2016-06-12 18:50:10 -07:00
Daniel Shahaf
ac3173be90
38593: _describe: Make documentation more greppable.
...
Make the running text refer to the parameters using their names given in
the signature. This enables the reader to search for the name given in
the signature.
2016-06-04 16:58:19 +00:00
Marko Myllynen
21d4b4cc0e
38458: mention the option -i of _multi_parts
2016-05-10 19:19:01 +09: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
Peter Stephenson
5b2b94918a
unposted: typo in redirect doc
2016-05-01 13:05:08 +01:00
Sebastian Gniazdowski
fea013b8e8
38356: allow integers as curses colours
2016-04-29 14:01:06 +01:00
m0viefreak
f06be0ffcf
38291: Change names of ISEARCH_* parameters to ISEARCHMATCH_*
2016-04-23 21:28:20 +00:00
m0viefreak
8fe58bf047
m0viefreak: 38264: improve doc for 38145
2016-04-10 11:07:44 -07:00
Peter Stephenson
caff72941d
38236: Order of redirections is important.
2016-04-04 14:53:11 +01: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
m0viefreak
cbc44bd64a
38145: ZLE parameters for isearch and completion suffixes
2016-03-21 09:43:29 +00:00
Daniel Shahaf
43e595712c
unposted: Document run-help-* helper functions.
2016-03-18 21:22:59 +00:00
Daniel Shahaf
bd06982b23
38155: docs: compsys: Clarify documentation of the 'filter' style.
2016-03-15 00:12:04 +00:00
Greg Klanderman
440c6beec0
38086: shuffle init code to localize a global, add $ZSH_ARGZERO, refine $ZSH_SCRIPT
...
(also a couple of ChangeLog typos corrected -- Bart)
2016-03-06 09:53:40 -08:00
Daniel Shahaf
f96a016728
users/21256 + workers/37965: New math functions min(), max(), sum(), provided by a new autoloadable function 'zmathfunc'.
2016-02-16 10:52:27 +00: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
Peter Stephenson
1ab316c9b8
37895: $ZSH_SCRIPT is POSIX $0 but always availble
2016-02-07 21:01:08 +00:00
Dominik Ritter
dd2aa85807
unposted: complist module docs: Fix parameter name in an example.
...
Submitted via GitHub (https://github.com/zsh-users/zsh/pull/6 ).
2016-02-07 00:23:22 +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
85c185aa89
37802: Clarify zparseopts description. (This file inadvertently ommitted
...
from previous commit.)
2016-01-27 22:10:38 -08:00
Daniel Shahaf
c6fc6f80cd
37665: Completion: New helper _absolute_command_paths.
2016-01-20 07:49:29 +00:00
Daniel Shahaf
9df6c728e8
37664: docs: Document the completion function _command_names.
2016-01-20 07:49:25 +00:00
Daniel Shahaf
abe997e5e0
unposted: docs: zshzle(1): Trivial clarification to $CONTEXT.
2016-01-18 02:39:51 +00:00
Peter Stephenson
524f802610
37489, tweaked: with POSIX_IDENTIFIERS create math var as scalar
2016-01-03 18:57:10 +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
Mikael Magnusson
c3ea3ffa73
36650: Add zle-line-pre-redraw hook for highlighting
2015-12-19 13:21:12 +01:00
Peter Stephenson
f5b8efa7e0
37344: restore old printable quoting, add ${(q+)...}.
...
The \C- form is only used inside quotedzputs().
${(q+)...} outputs a quotedzputs() representation.
2015-12-07 21:49:07 +00:00
Peter Stephenson
dfd761058e
37310: effect of disabling typeset reserved word
2015-12-07 09:44:06 +00:00
Peter Stephenson
fc00e3a6b7
37294: Add ZSH_EXECUTION_STRING.
...
This shows the argument to shell option -c.
2015-12-04 09:28:26 +00:00
Barton E. Schaefer
e59a857b69
unposted: document order of entries for $history and $historywords
2015-11-20 14:15:43 -08:00
Peter Stephenson
5d0859a401
unposted: describe separators between values in array assignment
2015-11-19 14:19:40 +00:00
Peter Stephenson
f39ae235a2
37140: note that <<(...) is < <(...)
2015-11-18 14:58:43 +00:00
Peter Stephenson
bc543abbf6
37127: document indexing of $signals
2015-11-17 10:43:23 +00:00
Barton E. Schaefer
a24487d73a
37119: further "Rules" clarifications
2015-11-15 10:16:52 -08:00
Barton E. Schaefer
9ce000db22
37115: update for changes in ${(P)...} evaluation.
2015-11-14 21:22:17 -08:00
Jun-ichi Takimoto
d5ba08af49
unposted: a few cosmetic format fixes in docs
2015-11-13 01:03:38 +09:00
Peter Stephenson
830d54e629
37092: make nested ${(P)name} properly refer to parameter on return
2015-11-11 18:04:20 +00:00
Barton E. Schaefer
121f36e700
Merge branch 'master' of git://git.code.sf.net/p/zsh/code
...
Conflicts:
ChangeLog
2015-11-09 10:08:22 -08:00
Barton E. Schaefer
6783c4538f
Jun T. proofreading
2015-11-09 10:07:17 -08:00
Jun-ichi Takimoto
623d318581
37085: fix doc: DEBUG_BEFORE_CMD is set by default
2015-11-09 23:48:24 +09:00
Barton E. Schaefer
d3d5325d27
37081: new module zsh/param/private for private-scoped parameters in functions
2015-11-08 16:19:37 -08:00
Peter Stephenson
ba36967b57
37038: add -l option to emulate to list options in emulations
2015-11-01 18:12:40 +00:00
Peter Stephenson
1eef57b3d1
37027: allow subword context to discriminate between words
2015-10-30 16:59:41 +00:00
Peter Stephenson
58f4cccb1f
37022: add GLOB_STAR_SHORT option to abbreviate ** and ***
2015-10-30 12:28:07 +00:00
Peter Stephenson
b498bd7ce5
36982: Fix bug with (#cN) patterns and remove redundant description.
...
We need to restore the current count of matches when returning to
match at the point where we previously matched.
2015-10-27 11:54:19 +00:00
Peter Stephenson
63fd71f171
36977: note about difficulties of pattern repetitions
2015-10-27 10:58:39 +00:00
Peter Stephenson
15490398d7
36944: extend fd management to zsocket
2015-10-24 20:48:47 +01:00
Daniel Shahaf
8e9a68ad14
unposted: vcs_info docs: Typo fix.
2015-10-22 12:29:42 +00:00
Peter Stephenson
bab1fc5043
36856: cdr -p/-P to prune directory list
2015-10-14 14:23:16 +01:00
Peter Stephenson
196e6a0ec0
36735: add ~/.zcalcrc handling to zcalc
2015-10-01 15:55:01 +01:00
Peter Stephenson
8877783b2f
Merge branch 'master' of https://git.code.sf.net/p/zsh/code
2015-10-01 09:44:56 +01:00
Barton E. Schaefer
d1a810b000
remove sentence fragment
2015-09-30 19:58:43 -07:00
Mikael Magnusson
a855d7bd24
36709: zle -f from inside widget to set flags and make yank start/end zle params writable
2015-10-01 03:51:44 +02:00
Matthew Martin
007f249a8e
36693: arithmetic rounds towards zero, document
2015-09-30 14:22:59 +01:00
Daniel Shahaf
2654cb43f6
36651: WARN_CREATE_GLOBAL += math expressions
...
Without this, '() { (( x=42 )) }' and '() { for (( i=0; … )) }' wouldn't warn
about $x and $i, respectively, being created global.
2015-09-27 23:52:25 +00:00
Peter Stephenson
649d06a8cd
36630: new function zsh_directory_name_generic
2015-09-25 21:30:34 +01:00
Barton E. Schaefer
377e2400b7
36623: document bracketed-paste-magic and url-quote-magic; add cross-reference to vim text object widgets
2015-09-24 18:46:27 -07:00
Han Pingtian
acf5bd766a
36586: fix completion match right anchor
2015-09-22 10:18:41 +01:00
Han Pingtian
d2910fd64f
36538: fix description of b and B completion match anchors
2015-09-22 09:58:59 +01:00
Jun-ichi Takimoto
53fcadc1f8
36578: option in a set has key "set-opt" in $opt_args
2015-09-22 11:16:32 +09: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
Daniel Shahaf
9955bbdb9f
unposted: docs: Typo fixes
2015-09-14 20:33:03 +00:00
Daniel Shahaf
c76f4f96a6
36443: Set zle_highlight=(paste:standout) by default.
2015-09-11 21:49:39 +00:00
Daniel Shahaf
c088906423
36445: Expose yankb, yanke, ZLE_YANK to widgets.
2015-09-10 19:14:34 +00:00
Peter Stephenson
e86b3cce47
36478: Add [[:INCOMPLETE:]] and [[:INVALID:]] pattern tests.
2015-09-10 20:05:48 +01:00
Daniel Shahaf
8931e47b8d
36437: Document interaction of $region_highlight and $zle_highlight.
2015-09-07 21:17:40 +00:00
Daniel Shahaf
1cba80bf08
unposted: ZLE_STATE: fix obvious documentation typo.
2015-09-07 21:14:15 +00:00
Daniel Shahaf
a4f087b98e
unposted: Minor documentation tweaks.
2015-09-05 10:47:53 +00:00
Daniel Shahaf
880579dc1e
36410: vcs_info git: Present merge heads as patches
...
This shows, during 'git merge', the revision hashes of the "remote" head
(the one that will become second parent of the commit) in the %m expando.
Review-by: Frank Terbeck
2015-09-05 10:47:44 +00:00
Jun-ichi Takimoto
3a676eab44
36417: fix/update top level texinfo menu
2015-09-04 21:07:33 +09:00
Peter Stephenson
945136e752
users/20475: document cdr stores unique entry of most recent use
2015-08-28 11:04:02 +01:00
Peter Stephenson
2372daa755
36216: Simpler handling of UNDO_LIMIT_NO
2015-08-18 10:44:46 +01:00
Peter Stephenson
bd89f38fb7
unposted: use of $f in zmv
2015-08-17 20:22:20 +01:00
Mikael Magnusson
46a46a90c2
36078: vcs_info: Adjust documentation for no longer exporting
2015-08-12 04:31:29 +02:00
Barton E. Schaefer
a01f29c11d
36092: return the zpty master file descriptor in $REPLY for use with "zle -F" etc.
2015-08-11 08:55:23 -07:00
Oliver Kiddle
3183cbd98c
36044: deactivate-region widget for escape in visual mode
2015-08-11 13:28:14 +02:00
Jun T
bde91914df
36067: fix typo and format in the documentation
2015-08-11 13:07:59 +09:00
Peter Stephenson
ade35d3c26
35885: document closing fd's opened with sysopen
2015-08-10 09:25:13 +01:00
Mikael Magnusson
1e0ba96c7d
35954: Doc: sysopen -u is not optional
2015-08-08 22:15:44 +02:00
Jun-ichi Takimoto
d09dc4562a
35928: '%-m' should work even if not supported by strftime(3)
...
Also clarify document.
2015-08-08 03:39:51 +09:00
Daniel Shahaf
a98260b174
_arguments docs: Divide into subsections
2015-07-27 13:42:45 +00:00
Daniel Shahaf
2d41e443a1
_arguments docs: Bring all option descriptions to one place
2015-07-27 13:42:45 +00:00
Barton E. Schaefer
f3130bf6e9
35896: index zle_highlight
2015-07-24 17:06:22 -07:00
Oliver Kiddle
bfc5c04e42
35865: document %^ prompt expansion
2015-07-24 12:39:18 +02:00
Oliver Kiddle
0f02b27ab0
35864: add sysopen, sysseek and systell to system module
2015-07-24 12:36:35 +02:00
Oliver Kiddle
b4aff3bc52
35824: allow highlighting of just pasted text and put text from bracketed paste in cut buffers
2015-07-23 05:36:27 +02:00
Daniel Shahaf
ca2ab5e446
35775: New zsh-specific yodl vim syntax highlighting.
...
To try this, see the instructions at the top of Util/zyodl.vim (in the comment).
* Util/zyodl.vim: New syntax highlighting file.
* Doc/Zsh/.vimrc: New file, hooks up zyodl.vim for automatic loading.
* Etc/zsh-development-guide: Namedrop zyodl.vim for discoverability.
2015-07-13 23:22:19 +00:00
Peter Stephenson
2833299312
35708: add UNDO_LIMIT_NO
2015-07-09 19:29:59 +01:00
Barton E. Schaefer
f56e23eb66
unposted: alphabetize ${(b)...} flag
2015-07-06 16:35:25 -07:00
Barton E. Schaefer
ef3db713d5
35709: explain :s/// modifier contexts.
2015-07-06 16:35:25 -07:00
Oliver Kiddle
68a5a5f453
35704: compadd -E 0 should imply -J and -2
2015-07-06 22:40:47 +02:00
Peter Stephenson
d01a8a4553
unposted: fix formatting typo in options list.
2015-06-29 19:24:31 +01:00
Peter Stephenson
7708849b21
35655: APPEND_CREATE option for POSIX copmatible NO_CLOBBER
2015-06-29 19:01:31 +01:00
Barton E. Schaefer
2f0213d733
35626: update POSIX_CD to note that it is on in ksh and sh emulations
2015-06-26 20:45:54 -07: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
Mikael Magnusson
f91644c9ca
35554: Document narrow-to-region -l and -r.
2015-06-22 02:19:37 +02:00
Oliver Kiddle
98687fa1de
35474, 35492: support the bracketed paste mode of newer terminal emulators
2015-06-19 00:15:38 +02:00
Oliver Kiddle
0a0ba5e664
35487, 35496: don't reinstate previous incremental search string
...
when search direction changes
2015-06-19 00:01:42 +02:00
Peter Stephenson
370e7f73f6
35442: document MULTIBYTE is always on by default when available
2015-06-11 12:41:05 +01:00
Oliver Kiddle
5ff536f613
35418: fix usage synopsis for _describe to be clear that a single
...
description is used
2015-06-09 23:35:15 +02: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
Daniel Shahaf
9dc173efc3
unposted: Typo fix
2015-06-02 10:08:17 +00:00
Peter Stephenson
93e72ed1e9
35353: print -x and print -X expand tabs
2015-06-02 09:17:04 +01:00
Peter Stephenson
75cafccc0a
35343: Avoid $#name length handling for POSIX_IDENTIFIERS
2015-05-31 16:40:14 +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
Han Pingtian
63dfc82bd2
35311: typo in zfuput behaviour
2015-05-30 20:08:36 +01: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
a95f2c6071
35250: Fix case documentation (SH_GLOB)
2015-05-21 10:43:32 +01:00
Peter Stephenson
ff19094669
35193: Add "unalias -a".
2015-05-18 16:57:08 +01:00
Peter Stephenson
85a4cf9b36
35110: don't implicitly initialize restricted integers to zero
2015-05-14 09:28:57 +01:00
Jun T
9c3aeef99a
unposted: include doc tweek to expn.yo from 35071
...
expn.yo is now essentially the same as commit 6269db8
2015-05-12 15:39:18 +09:00
Jun T
8421c9e59d
35086: reapply a hunk from 35067 for expn.yo
...
the hunk has been mistakenly reverted by 35075
2015-05-12 14:51:43 +09: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
6269db883a
35067: Add (b) parameter flag for pattern char backslashing.
...
Doc tweak from Daniel in 35071.
Includes test.
2015-05-10 19:19:34 +01: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
Peter Stephenson
f29895cc08
c.f. 35041: typo in zle.yo
2015-05-06 09:27:09 +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
0e797d79ce
35007: Note in doc about scope of ZLE parameters
2015-05-01 09:55:04 +01: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
Barton E. Schaefer
9d0e3bde2a
34961: minor wording clarification
2015-04-25 10:58:55 -07:00
Barton E. Schaefer
89c2129905
34961: sysparams[pid] and sysparams[ppid] added to variables index
2015-04-25 10:50:16 -07:00
Mikael Magnusson
ccb1cf2d10
34902: Doc: Explain the numeric argument and be consistent about what we call it
2015-04-16 14:30:26 +02:00
Han Pingtian
959aa75423
34880: POSIX_TRAPS doc
2015-04-13 11:30:23 +01:00
Han Pingtian
20982001b1
34875: CSH_JUNKIE_HISTORY doc
2015-04-13 11:26:52 +01:00
Han Pingtian
cea8b471f6
users/20078: HIST_BEEP doc
2015-04-13 11:21:12 +01:00
Jun-ichi Takimoto
be5f561fa4
34850: make URLs in html/pdf docs clickable
2015-04-07 20:40:57 +09:00
Jun-ichi Takimoto
f5e7c4c839
34840: minor format fixes in prompt.yo
2015-04-03 21:40:25 +09:00
Jun-ichi Takimoto
1278156dc3
34836: fix description of '%-0<<' in prompt.yo
2015-04-03 21:29:41 +09:00
Han Pingtian
5b2bb68364
34822: correction to GLOB_SUBST doc
2015-04-01 09:31:48 +01:00
Han Pingtian
26cfae830c
34785: fix typo in SHINSTDIN doc
2015-03-27 10:36:45 +00:00
Han Pingtian
ddf96cf933
34769: incorrect doc of process time calculation
2015-03-25 19:29:59 +00:00
Barton E. Schaefer
32b4cb0e73
34734: further aliasing adjustments and doc
...
restrict token aliasing (34641) to global aliases; tighten up POSIX_ALIASES to better match spec; update Aliasing doc to cover this and clarify older behavior
2015-03-18 Peter Stephenson <p.stephenson@samsung.com>
* 34723: configure.ac: turn off fixed site function directory if
2015-03-18 18:01:54 -07:00
Peter Stephenson
235e9bd1bf
34721: new glob qualifier functions before, after
2015-03-16 15:09:16 +00:00
Daniel Shahaf
236da69842
34671 plus tweaks: Add -1 -2 -J -V -x to _describe, use them to sort 'git --fixup' hash completions
2015-03-16 09:27:06 +00:00
Barton E. Schaefer
7e994fe145
34712: clarify words that may be aliased
2015-03-15 23:33:19 -07:00
Peter Stephenson
e85906ebc9
users/19985: improve doc of subscripting substrings further
2015-03-10 12:20:47 +00:00
Jun-ichi Takimoto
d902b55bd4
34643: clarify documentation for print and bindkey
2015-03-06 20:32:56 +09:00
Peter Stephenson
2f3547689c
34653: move aborted vared lines to ZLE_VARED_ABORTED
2015-03-06 09:51:16 +00:00
Peter Stephenson
00b3085b96
34657: document the effect of substring subscripting better
2015-03-06 09:50:01 +00:00
Daniel Shahaf
42e5f591f5
34640: clarify documentation for _guard function
2015-03-04 09:18:07 +00:00
Barton E. Schaefer
4edcacbcf3
users/19934: document %D{...} for WATCHFMT
2015-02-28 13:45:51 -08:00
Barton E. Schaefer
009b6c9ff5
34597: Revise strftime description to correctly explain timezone handling and note signed int rollover
2015-02-21 20:01:32 -08:00
Peter Stephenson
041a85243e
34558: preexec doc fix.
...
It was wrongly claming the first parameter was empty if the line was
removed from the history.
2015-02-16 16:12:07 +00:00
Mikael Magnusson
dd988542f4
Fix typo from 28487
2015-02-14 02:00:25 +01:00
Peter Stephenson
638bccb1c5
users/19850: add pattern support to watch variable
2015-02-11 12:52:22 +00:00
Peter Stephenson
1a91cb7fb1
users/19825: Clear statement about POSIX compatibility
...
Right of start of manual where we already refer to ksh.
2015-02-06 10:46:58 +00:00
Barton E. Schaefer
a7925f9a1c
unposted: fix formatting of "--".
2015-02-03 19:26:51 -08:00
Peter Stephenson
79378d4acd
users/19800: more help for $HISTORY_IGNORE
2015-02-03 17:13:26 +00:00
Barton E. Schaefer
3ae6fb965f
34446: add "ztie -r" and "zuntie -u", update documentation
2015-02-01 14:01:53 -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
Frank Terbeck
88c7badb8b
34419: vcs_info documentation: Fix wording
...
As suggested by Daniel Shahaf.
2015-01-27 21:14:47 +01:00
Barton E. Schaefer
2fa11b7c54
34350, 34353: document zsh/db/gdbm module, clean up a few things in the code
...
Still core dumps at this revision if the tied parameter is forced to be a local and is not untied before end of scope.
2015-01-25 11:34:26 -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
Daniel Shahaf
5a1fdc0f1c
34381: vcs_info: Documentation update
...
This adds documentation for more hooks and styles available in
vcs_info:
- patch-format
- nopatch-format
- get-unapplied
- pre-addon-quilt
- set-patch-format
2015-01-25 15:44:05 +01:00
Daniel Shahaf
9d25fd7255
vcs_info hg: Support inactive bookmarks
...
(Similar to git detached heads)
2015-01-25 01:42:05 +01:00
Peter Stephenson
0e3548994e
34329: add -S option to which and where
2015-01-20 17:31:28 +00:00
Peter Stephenson
3a99ef322d
34280: more widespread use of FORCE_FLOAT.
...
Add the case of variables read for use in arithmetic expressions.
2015-01-15 13:52:40 +00:00
Barton E. Schaefer
9fcc9d6e8d
34273: use "enough" colons in each completion style pattern example
2015-01-13 19:24:58 -08:00
Peter Stephenson
626650f20e
34253: warn in zcalc doc about integer arithmetic.
...
C.f. warning in arithmetic doc in 34194.
2015-01-12 11:10:07 +00:00
Peter Stephenson
53e3d9e063
34914: explanation of effect of integer promotion
2015-01-10 19:49:16 +00:00
Barton E. Schaefer
bd13ffefab
users/19721: clarify context vs. style in compsys configuration
2015-01-10 10:32:31 -08:00
Peter Stephenson
6291d38848
34182: doc: to add zf_\* builtins use zmodload -m -F
2015-01-09 17:24:16 +00:00
Mikael Magnusson
62b0e611ce
30568: Add tetriscurses contrib function, port of tetris to zcurses
2015-01-09 12:49:56 +01: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
Oliver Kiddle
1e0064e58b
33956: document key binding changes and remove ^X binding
2014-12-13 19:34:24 +01:00
Oliver Kiddle
edb9c94025
33950: ignore KEYTIMEOUT for vi operators
2014-12-12 14:14:00 +01:00
Peter Stephenson
d067ebcacd
33876: etc.: Separate errors and keyboards interrupts
...
Combination of 12 commits from interrupt_abort branch.
Basic strategy is to introduce bits to errflag and to set and
reset them separately.
Remove interrupt status on return to main keymap.
Turn off ERRFLAG_INT for always block.
Restore bit thereafter: we probably need a new variable in order
to allow user interrupts to be reset in the always block.
Add TRY_BLOCK_INTERRUPT
This works the same as TRY_BLOCK_ERROR, but for a SIGINT, too.
Ensure propagation of SIGINT from exited job.
If received by foreground job, shell uses ERRFLAG_INT, not
ERRFLAG_ERROR, to set the new state.
Reset errflag before precmd()
Add always block in _main_completion to fix ZLS_COLORS
Ensures we get the right state of $ZLS_COLORS at the end of _main_complete
even if there's an interrupt. However, the "right state" is a bit messy
as it depends on styles.
2014-12-11 09:41:17 +00:00
Oliver Kiddle
88f4e24d4c
33924: allow vi line/characterwise mode to be forced
2014-12-08 17:24:48 +01:00
Daniel Shahaf
908abba891
33883: documentation for (*) glob qualifier
2014-12-07 16:13:39 +00:00
Barton E. Schaefer
231cbbc5b1
33841: explain array append a bit better
2014-12-04 02:18:36 -08:00
Barton E. Schaefer
84a772396e
Unposted: minor change: "scalar or integer" to "scalar" to include floats.
2014-12-04 02:18:35 -08:00
Peter Stephenson
af6256f8af
33830: META-FAQ updates.
...
Don't mention CVS.
Use correct sourceforge URL.
2014-12-01 14:28:37 +00:00
Simon Ruderich
a6bf64648b
33139: add doc example to glob broken symbolic links.
2014-11-28 11:55:17 -08:00
Barton E. Schaefer
8080ca3a87
33805: rewrite zshparams intro, tweak formatting
...
I noticed that there was no explanation of the terms "variable" or
"environment" anywhere.
2014-11-27 13:43:15 -08:00
Peter Stephenson
a8927bf27b
33793: add 0b binary interpretation to integer constants
2014-11-26 17:26:58 +00:00
Daniel Hahler
1fec267156
33746: read -q doc refers to -t
2014-11-24 10:05:44 +00:00
Stephane Chazelas
ff292af95f
33740: FAQ: another way of avoiding MULTIOs effects on pipes
2014-11-23 18:29:09 +00:00
Barton E. Schaefer
02bca2ea0f
33763 (cf. Baptiste Daroussin 33747): fix nested item list in generated zshmodules.1
2014-11-22 14:52:31 -08:00
Barton E. Schaefer
626398f37d
add menu reference to Text Objects
2014-11-21 21:54:37 -08:00
Oliver Kiddle
58da0f495c
33730: vim style text objects for selecting words
2014-11-21 11:40:00 +01:00
Peter Stephenson
dded99b085
33679: Note on patter s in case statements
...
They work exactly like groups in other patterns, despite contrary
indications.
2014-11-19 15:48:58 +00:00
Oliver Kiddle
d29e02c1a3
33704: keybindings, documentation, tests and minor
...
fixes for vim style visual selection changes
2014-11-17 23:01:00 +01:00
Oliver Kiddle
0ea8f28e7b
33700: new widget for put in vim style visual selection mode
2014-11-17 16:32:04 +01:00
Oliver Kiddle
1e934556f7
33697: new vim style vi-backward-word-end widgets
2014-11-15 21:33:32 +01:00
Oliver Kiddle
13f3eec61d
33696: simple up/down line widgets that don't go through history lines
2014-11-15 21:31:29 +01:00
Peter Stephenson
e33411990e
AUTO_CD behaviour depends on SHIN_STDIN, document
2014-11-11 19:51:05 +00:00
Oliver Kiddle
31df6c4d32
33643: elaborate documentation of the PRIVILEGED option
2014-11-09 17:53:25 +01:00
Oliver Kiddle
fd302c9837
33570, 33576: make killring/yank-pop work in vi mode after
...
vi-put-before and vi-put-after
2014-10-30 21:52:36 +01: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
Oliver Kiddle
bdedf7b40b
33518: add support for "_ vi buffer and arguments to vi-set-buffer from a zle widget
2014-10-23 21:47:23 +02:00
Peter Stephenson
3b5d77d819
33423: expand ${(p)...} to allow ${(ps.$param.)...}
2014-10-12 17:52:11 +01: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
Barton E. Schaefer
c080bd52bc
33319: fix parens in example from 33312
2014-10-01 21:31:20 -07:00
Peter Stephenson
5e516898d7
33312: document redirections applied to function definitions
2014-10-01 20:36:55 +01:00
Barton E. Schaefer
b4c7f0e7d1
33206: fix compdescribe doc
2014-09-19 19:45:55 -07:00
Peter Stephenson
08e5191ff0
users/19097: remove $functypetrace in favour of ref to $zsheval_context
2014-09-18 19:09:52 +01:00
Marc Finet
9c29a4f1f6
33184: vcs_info git: consider patches for rebase
...
Since a rebase contains a list of patches to re-apply, re-use the
facility for stgit to have the same mechanism.
The patch list given to the gen-{un,}applied-string hooks is an array
with the sha1 and the subject of the commit. On rebase merge, the
applied patches prior to current contains only a number and "?".
2014-09-16 23:20:55 +02:00
Mikael Magnusson
78dd672e1a
33136: P glob qual appends words when negated
2014-09-16 00:27:05 +02:00
Peter Stephenson
246404a44d
Add $functypestack special parameter in zsh/parameter
2014-09-12 20:35:16 +01:00
Barton E. Schaefer
b7ba62871e
clarify ${(~j.|.)array} example
2014-09-06 22:17:56 -07:00
Peter Stephenson
3518783680
33110: document use of $IFS[0] for variable padding
2014-09-04 20:23:22 +01:00
Peter Stephenson
2bff41d1f6
33091: improve documentation for ttyctl
2014-09-04 09:31:44 +01:00
Barton E. Schaefer
5b57f28256
33070: add %(e..) based on %e
2014-08-30 14:11:58 -07:00
Peter Stephenson
711e1427b5
33057: %e in prompts shows evaluation / execution depth
2014-08-29 09:46:34 +01:00
Peter Stephenson
cc6e9db29d
33047: use git to simplify massively source distribution file selection
2014-08-23 21:01:58 +01:00
Oliver Kiddle
469ee6daef
32997: new utility function for separated lists
2014-08-14 19:00:04 +02:00
Peter Stephenson
5bcf00979f
33002: tcp_expect -P pm tags matches with a string
2014-08-14 09:56:43 +01:00
Axel Beckert
1973bbd125
unposted: Fix typo in Doc/Zsh/expn.yo
2014-08-10 13:27:41 +02:00
Barton E. Schaefer
349fe907cb
mention 32971 in NEWS, clarify RPROMPT behavior in docs
2014-08-08 18:48:30 -07:00
Barton E. Schaefer
6fc3b67b80
32971: negative argument with %(l..) and with %<< or %>> calculates space available before right margin
2014-08-07 09:26:09 -07:00
Peter Stephenson
ef3fd473c0
32954: Missed the doc change.
2014-08-04 19:53:54 +01:00
Mikael Magnusson
b8751cb9d7
32949 (wip 32928, 32937): Add :^ syntax for zipping two arrays
2014-08-04 19:00:01 +02:00
Peter Stephenson
1f396dbe25
32944: read -qs is handled correctly by current code
2014-08-03 20:33:11 +01:00
Peter Stephenson
ebc27890da
user/19006: document position of RC_EXPAND_PARAM in parameter subst
2014-08-03 20:31:21 +01:00
Peter Stephenson
15db636380
%P at start of TCP function system prompt causes %-style prompt subst
2014-07-30 12:26:03 +01:00
Peter Stephenson
d3d0910293
32918: add %. to ztrftime for use in prompts
2014-07-30 12:10:15 +01:00
Peter Stephenson
6076c474f2
unposted: replace-argument can take negative prefix to count from end
2014-07-24 10:49:50 +01:00
Barton E. Schaefer
4054f1a0e8
force retention of whitespace in "fc" item prototype
2014-07-20 11:44:51 -07:00
Barton E. Schaefer
2693d852f6
32891: CASE_MATCH for =~ when using pcre; fix pcre_match with empty string
2014-07-20 11:42:09 -07:00
Peter Stephenson
4e54648add
32866: new replace-argument ZLE function.
...
Also a couple of read-from-minibuffer fixes: don't pass numeric
argument to recursive edit, and hide the minibuffer edit from
the undo history.
2014-07-17 09:45:46 +01:00