Daniel Shahaf
610b4b3028
users/24656: docs: Add an example of setting and querying zstyles
4 years ago
Peter Stephenson
8406a0d38e
users/24659: Cross-ref doc for matchers.
4 years ago
Peter Stephenson
2ce5f6d79a
users/24628 (fixed): More doc for selectw-word-style widgets.
...
Add example of how to add a new binding for a widget that fixes
a particular word behaviour using styles.
4 years ago
Daniel Shahaf
99acc17bb6
unposted: Fix punctuation.
4 years ago
dana
2e521d7b63
45184: Clarify documentation of %-sequences understood by compadd -[Xx]
4 years ago
Daniel Shahaf
759daf2362
unposted (after 45183): Fix yodl error: "contrib.yo:4457: No macro: back(...)".
4 years ago
Stephane Chazelas
da19b67388
45183: Improve documentation examples
4 years ago
Daniel Shahaf
f3d18c3fb5
45160: zshexpn: Expand documentation of (S)
4 years ago
Sebastian Gniazdowski
408e75b903
45150 + 45152: zshexpn: Use a more minimal example in the documentation of (#b).
4 years ago
Daniel Shahaf
f7f2baac5e
45110: zshmisc(1): Fix markup of "try-list" and "always-list".
4 years ago
Daniel Shahaf
a0c0aa41d2
45111: zshmisc(1): Clarify the documentation of 'return' and 'exit' in conjunction with try/always
...
Having reviewed 20076, 20084, 21734, and 21735, my understanding is that
the original intention was:
- A 'return' in a function does run always-list
- An 'exit' outside a function does not run always-list
- A 'return' outside a function is treated as an 'exit'
All of which are the case today. The remaining case, of 'exit' used
inside a function, was not specified by the referenced -workers@ posts;
does, as implemented, run the always-list; and furthermore, based in
21734 it's fair to assume that the original documentation was assuming
that 'exit' would be used outside of any function, just like it assumed
'return' would be used inside a function.
Therefore, have the documentation specify only the behaviour of 'exit'
outside any function, and leave the behaviour of 'exit' inside
a function unspecified. Anyone who relied on the documentation of 'exit'
as documented until this commit would have run into the
documentation/implementation discrepancy described in 45075.
4 years ago
Daniel Shahaf
105ca83aa2
45112: zshmodules: Explicitly document the return values of the 'zstyle' getters -s, -b, and -a.
4 years ago
Daniel Shahaf
6e5bba8cba
45113: vcs_info docs: Clarify documentation of the %p/%u/%a patch-format expandos.
4 years ago
dana
6fd4023825
45055: Clarify _files documentation
4 years ago
Daniel Shahaf
48ebe82b48
45073: regex-replace docs: Simplify grammar (avoid a double negative, state defaults first).
4 years ago
Oliver Kiddle
0655e17644
45035: be explicit about the need for a # in colours specified as hex triplets
4 years ago
Peter Stephenson
cb4dc95643
45009: POSIX_CD needs to suppress some forms of option.
...
Otherwise forms of argument allowed by POSIX are interpreted as
options instead.
4 years ago
Martijn Dekker
bcde790c88
44981: Fix some typos in the documentation.
5 years ago
Daniel Shahaf
5b4a6dc7e0
44964: zshmisc(1): Document APPEND_CREATE under the append redirection operators, >> and >>!.
5 years ago
Daniel Shahaf
369e4a4057
unposted: _values: Use the formal parameter's name in the docstring.
5 years ago
Ned Batchelder
63cc5279b3
github #37 : Make it easier to understand what "fc -e" does.
5 years ago
Peter Stephenson
4fae525726
Copy functions using functions -c old new.
...
Documentation and test.
5 years ago
Bart Schaefer
adef791c82
44495: Mention coproc under $!
5 years ago
Peter Stephenson
3bdf4d6641
44480: Don't automatically close externally visible file descroptors.
...
These are descriptors marked FDT_EXTERNAL.
Make all sysopen'ed file descriptors FDT_EXTERNAL.
Make =(...) call closem() consistent with other substitutions.
Document file descriptors are left open.
5 years ago
Peter Stephenson
b8dc5a7f6d
44435: Handling digita arguments for :h and :t.
...
Pick number of leading or trailing path components to substitute.
Active in history, brace parameters, glob qualifiers.
Add tests for all three environments.
5 years ago
Stephane Chazelas
0b1725dcfc
44387, edited: describe some problems with restricted mode
5 years ago
Jim
06f5964284
44364: refer to zsh base manual page in zsh all
5 years ago
dana
c1a33575b4
44275: Fix compset -p/-s multibyte inconsistency and documentation
5 years ago
Oliver Kiddle
cd6fd2b0a3
44274: allow finer control of completion match soring with compadd's -o option
5 years ago
dana
78fb8aaccf
44198: Add cd_silent option to suppress all cd output
5 years ago
Roman Perepelitsa
c551937280
44215: Maintain LASTWIDGET across reset-prompt.
...
This avoids side effects of asynchronous notifications.
5 years ago
Matthew Martin
6f35d6c0d0
44202 (tweaked): _normal: Add -P to reset precommands
5 years ago
Matthew Martin
5facfd3280
44200 (tweaked): Completion: Append to precommands in _normal
5 years ago
Clinton Bunch
ea8d3ab3e4
44156 (tweaked): zsh/system: Add note about potential flock side-effects
...
(Minor adjustments to wording and formatting)
5 years ago
Matthew Martin
5267bdc4ef
44153: rm: Accept -R as equivalent to -r
5 years ago
Peter Stephenson
876dccfe73
Update doc from previous commit.
...
Make it clear it's commands whose names begin with a /
that aren't hashed. Obviously commands whose paths
begin with a / are OK, duh.
5 years ago
Charles Blake
084bf17c4b
44132: don't hash commands beginning with /
5 years ago
Matthew Martin
6331772c5b
44135: Add chmod builtin
5 years ago
dana
632023acc2
44100: zparseopts: Add -F option, completion, tests; improve documentation
...
* Enable zparseopts to perform basic usage validation (aborting on an
unrecognised option-like parameter)
* Officially document the resolution of ambiguous option specs
5 years ago
Mikael Magnusson
d683d278c7
44011: Only use fg_start_code for non-truecolor
...
The sequence for truecolor uses a different prefix from palette colors
5 years ago
Peter Stephenson
88ad890c05
users/23829: add and coument file-split-chars style
5 years ago
Martijn Dekker
2d056ebc31
43945 (tweaked to remove test failure, noted in test):
...
Fix exit statuses from wait for POSIX_BUILTINS mode.
Also add tests.
5 years ago
Martijn Dekker
4215fcb107
43944: apply NO_UNSET consistently to arithmeitc
5 years ago
Joey Pabalinas
552ebe6082
43904 (plus tweak): zshmisc(1): document term being optional if `in word' is omitted
...
In code such as:
> hobbes% () { for arg do print -r $arg; done; } 1 2 3
> 1
> 2
> 3
the implicit positional parameters added when the `in word ...'
list is omitted also implicitly append the separator term, making
the above code valid, albeit seemingly violating the syntax listed
in the documentation.
This is related to the various forms of alternative syntax and is
the intended behavior of the parsing code, so correct the minor
contradiction in the for loop documentation.
5 years ago
Peter Stephenson
7292c063e8
43620: More care documenting command substitution including $(<...)
6 years ago
dana
5ad76492af
43800: Add nanosecond support to strftime built-in
6 years ago
Peter Stephenson
6529d52506
43788: clarify zpty -w -n with no string argument
6 years ago
Oliver Kiddle
c8ce1fe4c1
43760: add documentation for true colour changes and nearcolor module
6 years ago
Peter Stephenson
079f7f9d48
43694: More detail on multios.
...
Mention how opening files in multios differs from cat.
6 years ago
Daniel Shahaf
76a16498d5
43692: Generate man pages in the build dir, rather than the source dir.
...
The following files are still generated in the source dir (in
out-of-tree builds):
Doc/Zsh/manmodmenu.yo
Doc/Zsh/modlist.yo
Doc/Zsh/modmenu.yo
Doc/version.yo
Doc/zsh.idx
Doc/zsh.texi
META-FAQ
6 years ago
dana
a8f90de4ff
43672: Document result of redirecting from a non-existent file
6 years ago
dana
995a56cf01
43602: Clarify behaviour of `compdef -p`
6 years ago
Daniel Shahaf
e38f15f8ff
43620 (tweaked): vcs_info git: Reverse the order patches are passed to gen-unapplied-string in.
...
This is an incompatible change; see README for details.
Tweaks (relative to posted version): tweaked README, removed scalpel (debug print).
6 years ago
Peter Stephenson
c4144bc95b
unposted: doc tweak for helpfiles
6 years ago
Peter Stephenson
f99f7dca75
43616: Various parameter setting and display fixes.
...
Mostly to do with typeset -p and tied variables and their interaction.
Some general tied variable fixes.
6 years ago
Daniel Shahaf
6a5c38626b
unposted: Fix typo
6 years ago
Daniel Shahaf
15d613a14f
43563: zshzle: Clarify sentence in introduction.
6 years ago
Daniel Shahaf
3f2bcceec8
43528: zshbuiltins(1): Document 'which''s "not found is not an error" behaviour.
6 years ago
dana
a435ab530f
unposted: Fix trivial formatting error in docs
6 years ago
Daniel Shahaf
b2ddd97175
43404 (after 43392): Fix 'make install' in out-of-tree builds
6 years ago
Daniel Shahaf
85ae84e895
43392: dist: Generate doc/help/* and doc/help.txt in builddir rather than srcdir.
...
Fixes creating tarballs in out-of-tree builds.
While here, remove the instruction to build zsh before building
a tarball, since that's unneeded.
6 years ago
Daniel Shahaf
6fcb32b300
unposted: docs: Fix duplicated words in _combination.
6 years ago
Peter Stephenson
3c93497eb7
43294: Add ZLE_RECURSIVE parameter.
6 years ago
dana
b21a641d4c
43275: Add log2 to match func
6 years ago
Peter Stephenson
14fe9799ff
Remove ftp_sites.yo from Makefile.in
6 years ago
Matthew Martin
72e3b566b4
Update distro docs to remove dead links
6 years ago
Peter Stephenson
eef34baab0
43176: Add note on compatibility to start of manual.
...
Default mode is not POSIX.
6 years ago
Tim Smith
9f203c1159
43172: document escaping colon in zformat -a
6 years ago
Peter Stephenson
0a6cb5078d
43084: Variable warning suppression enhancements.
...
Add vared -g option along the lines of typeset -g.
Set reply safely in zsh_directory_name_cdr.
6 years ago
dana
394f3a47e4
43075: Support nanosecond-precision time formatting
...
* Teach ztrftime() %9. and %N for nanoseconds
* Update prompt expansion to pass sub-second times for time formatting
* Update zsh/stat to pass sub-second times for atime/mtime/ctime
Patch heavily based on Oliver's earlier work @ workers/24059
6 years ago
Peter Stephenson
9408c4825b
users/23472: Add $sysparams[procsubstpid] to zsh/system
6 years ago
Stephane Chazelas
5ac1c6f555
42790: make [[:blank:]] match non-ASCII blanks
6 years ago
Peter Stephenson
557d1d7259
42399: document echo and behaviour of - and --
6 years ago
Peter Stephenson
fa2879f500
Document REPORTMEMORY is in Kb, not Mb
6 years ago
dana
0ce5ff2a87
41924: (wi) subscript flag interaction
6 years ago
Barton E. Schaefer
254d8ed8cb
unposted: Follow-up to previous: Clarify that ${histchars[1]} may be backslash-escaped even when it isn't '!'.
6 years ago
Daniel Shahaf
ba752d2eb5
42261: docs: Expand documentation of $histchars[1]. Joint with Matthew Martin.
6 years ago
Jun-ichi Takimoto
d303dfa7f5
42175 + 42177 + 42178: avoid localized output from external commands
...
_call_program and '_arguments --' will call _comp_locale before
calling external command for easier analysis of the output.
This is disabled by passing an option '-l'.
6 years ago
Peter Stephenson
5f6a52c06c
42156: new CHECK_RUNNING_JOBS option demanded by bash groupies
...
Also new job options.
Also suppress debug error if rows or columns are reported as zero as
this is normal without a physical terminal.
6 years ago
dana
cb04ae40af
add millisecond and microsecond options to TIMEFMT variable
7 years ago
Daniel Shahaf
77a39b57bf
42031 + 42048: Make [[ -o invalidoption ]] a normal(ish) false value, rather than a syntax error.
7 years ago
Chris Bracken
2c00d2132c
github #19 : Fix minor typo in INC_APPEND_HISTORY documentation
7 years ago
Martijn Dekker
b432d518e4
42004: fix parentheses in documentation
7 years ago
Daniel Shahaf
660df206c1
41939: docs: Move aliases corner case to the dangerous bends section. (after 41482)
7 years ago
Daniel Shahaf
3b0c8bdac8
unposted: Document "typeset -p"'s optional argument in the inline synopsis.
7 years ago
Peter Stephenson
ff3e47e9f4
41842: aliasing documentation update
7 years ago
Daniel Shahaf
e49aabc13a
unposted: zsh/stat docs: Rephrase to avoid ambiguity due to the ambiguous relative precedence of the 'other than' and 'and' operators.
7 years ago
Peter Stephenson
174e560a23
41787 (plus minor tweaks): use $FUNCSTACK for function nesting depth.
...
Initialised from existing configuration value.
7 years ago
Peter Stephenson
728f2adfc8
Add typeset -p1, like typeset -p with newlines
7 years ago
Peter Stephenson
6230e82d44
41764 (test tweaked): allow [key]+=value when modifying arrays
7 years ago
Daniel Shahaf
9cab4c3d7f
41755: Followup to last: minor clarification to docs.
7 years ago
Peter Stephenson
85b0dd7133
Updates for ksh array element syntax.
...
Move detection of key/value pairs down into prefork().
Detect normal array assignment and [key]=val array assignemnt
separately. Mark key / value pairs with Marker and pass up flag. Deal
with marked triads specially later on.
7 years ago
Barton E. Schaefer
2c41dc0b2e
41731: reformat and expand doc for 41698.
...
Also add missing x-seq reference for 41705 in ChangeLog.
7 years ago
Peter Stephenson
c2d4fa50ed
unposted: nodref -> noderef
7 years ago
Peter Stephenson
ab7be4238c
More [key]=value tweaks
...
Some rephrasings.
Update typeset -p for associative arrays to use new syntax.
7 years ago
Peter Stephenson
7ca2e97c14
unposted: typo in doc just committed
7 years ago
Peter Stephenson
54b3958440
First go at var=([key]=value) syntax.
...
Works for both normal and typeset case, also var+=...
Still to do: allow to be mixed with straight array assignment,
improve typeset -p, implement [key]+=value.
7 years ago
Peter Stephenson
91484e0d42
41679: slight clarification on exec of builtins
7 years ago
Peter Stephenson
e8780e11ed
unposted: YODL compatibility fix for --emulate
7 years ago
Peter Stephenson
2ef3dff65a
41668: New --emulate option on invocation.
...
This sets the shell emulation mode similarly to ARGV0=... which
doesn't work from other shells.
Note that this gives more comprehensive emulation than running
emulate within the shell.
7 years ago
Peter Stephenson
97d4bdbc7e
41590 modified as 41595: make ERR_RETURN more logical.
...
It now operates separately at each function depth.
To keep ERR_EXIT global, make the noerrexit variable usd bit flags.
Extend tests.
7 years ago
Peter Stephenson
a9b579a9d3
Revert "41499 (with one further tweak): POSIX_STRINGS behaviour."
...
This reverts commit 2eacbef919
.
Conflicts:
ChangeLog
7 years ago
Peter Stephenson
2fba415a71
41510: update doc for $ZSH_PATCHLEVEL
7 years ago
Peter Stephenson
2eacbef919
41499 (with one further tweak): POSIX_STRINGS behaviour.
...
Ignore a terminating delimiter when splitting as separators
despite being called separators are terminators.
7 years ago
Anthony Heading
462dd51fb0
41500: document "-" to end zparseopts options
7 years ago
Peter Stephenson
27efa0efd4
41470: Another note on new effect of POSIX_BUILTINS
...
exec now won't find precommand modifiers after it with the
option set. This may need further attention.
7 years ago
Barton E. Schaefer
43e55a9bcd
41472: introduce cleanup hooks default and restore special themes, and update documentation
7 years ago
Daniel Shahaf
f183ed66c8
41467: Correct completion of 'tmux new <TAB>'.
...
Reference: window_pane_spawn() in tmux 2.5.
Also, document _cmdstring and _precommand.
7 years ago
Peter Stephenson
d4b94b5e83
41464, 41466: With POSIX_BUILTINS, exec only executes sexternal commands.
...
Document the default behaviour and add a test.
7 years ago
Jim
aaa0c90d40
41461: complete list of zsh manual pages in manual introcution
7 years ago
Peter Stephenson
1d0f2a5e7b
Further clarification about processing of expansions
7 years ago
Peter Stephenson
d2b98fba46
41429: Try to improve description of how stages of expansion fit together.
7 years ago
Peter Stephenson
a955065cda
Delay processing "disown" for superjob.
...
This is a job forked from the current shell when a job partly
running from the current shell was suspended. When all associated
processes started from the main shell are finished the job is
continued and at this point the disown can complete.
7 years ago
Stephane Chazelas
4d007e269d
41275: Leave stdin open when executing widgets
7 years ago
Peter Stephenson
d5c22d356b
41244: Add zmodload -s option.
...
Doesn't complain if module is unavailable, but prints more
obscure errors.
Use existing low-level silent flag by passing through
intermediate module loading hierarchy.
7 years ago
Barton E. Schaefer
11304f7318
unposted: clarify ZLS_COLORS pattern matching contexts
7 years ago
Jörg Sommer
f667cfcc68
41128: typo in compsys documentation
7 years ago
Peter Stephenson
14b5fae69e
users/22707: Document extra use of accept-exact-dirs
...
It allows completion after magically appearing directories that
dont't show up in the parent directory by supressing searching
of the parent directory if the subdirectory is directly found
to exist.
7 years ago
Daniel Shahaf
ce7a98fc05
users/22653: options.yo: Clarify REMATCH_PCRE semantics.
...
Presently, if the option is set but the module is unavailable, using '=~' sets
errflag.
7 years ago
Barton E. Schaefer
eaeebeb8bb
unposted: minor formatting: var() instead of tt().
7 years ago
Peter Stephenson
5a895a5260
40906: Add note on use of (k) parameter subst flag.
...
KSH_ARRAYS generlly requires [*] or [@] to operate on the whole
array and this is true here.
7 years ago
Peter Stephenson
20d464944b
40875: Update REC_EXACT description, suggested by Martin Krafft
7 years ago
Daniel Shahaf
b627c251a4
unposted (after 40859): Fix yodl warning:
...
makeinfo ./zsh.texi
./zsh.texi:36246: Next field of node `vcs_info Examples' not pointed to (perhaps incorrect sectioning?).
./zsh.texi:36419: This node (Prompt Themes) has the bad Prev.
Seen with yodl 3.00.00 but not with 3.04.00.
7 years ago
Daniel Shahaf
10220628e7
40859: vcs_info docs: Use proper internal links through texinfo nodes.
...
Changes:
- Add texinode()'s
- Replace 'see foo' with 'see noderef(foo)'
Drive-by changes:
- Fix one reference to a nonexistent "Styles" section
- (minor) Fix whitespace around "once"
7 years ago
Daniel Shahaf
f3ae40f8aa
unposted: vcs_info quilt: Fix documentation markup typo.
7 years ago
Daniel Shahaf
56ef4f62c4
40822: vcs_info quilt: Document the '.quilt-foo' zstyle context element. (Compare users/20807.)
7 years ago
Daniel Shahaf
d044530afd
40816: Document interaction of 'print -P' and 'print -f'.
7 years ago
Daniel Shahaf
a5482971b7
40744: Document the SHORT_LOOPS 'function' syntax.
...
It's already mentioned in passing in zshoptions(1).
7 years ago
Sebastian Gniazdowski
23275fc8db
40726: add "zcurses resize" for sane terminal size change
7 years ago
Peter Stephenson
67c5d83df3
40702: new KEYS_QUEUED_COUNT ZLE variable
7 years ago
Peter Stephenson
47c05f6b66
40622 with typos fixed: functions -Ms.
...
This adds the capability for mathematical functions based on shell
functions to have a string argument. Module functions have had
this for a long time.
7 years ago
Daniel Shahaf
bf292bde14
40641: docs: patterns: Add '|' to the overview. Clarify that it short-circuits.
7 years ago
Barton E. Schaefer
4b8db48c6b
40640: the (A) parameter flag forces array result even if assignment syntax is not used
7 years ago
Barton E. Schaefer
db44b17150
unposted (cf. 40617): clarify description of ${(A)name=value} and ${(AA)name=value}
7 years ago
Øystein Walle
e329a8d62d
40568: REMATCH_PCRE is not enabled by default, fix doc.
7 years ago
Sebastian Gniazdowski
e9ce001749
40558, 40562: General improvements to zsh/db/gdbm module
7 years ago
Peter Stephenson
d8c66e65a2
40537: Document previous change to autoload
7 years ago
Daniel Shahaf
ecd88284f3
40492: vcs_info: Escape '%' signs in payloads.
...
Test case: a patch whose subject is '%Sfoo%sbar'. ('S' and 's' are
expandos both in prompts and in the 'formats' style.)
7 years ago
Daniel Shahaf
bb6c08b51a
unposted: vcs_info git: Fix typo in manual.
7 years ago
Daniel Shahaf
49bc46946e
40476: vcs_info $backend_misc: Document at the right point, provide in quilt 'standalone' mode.
7 years ago
Peter Stephenson
34f70c5dc0
40440: Add $functions_source hash to zsh/parameter.
...
This allows you to find out where a function was loaded from.
7 years ago
Daniel Shahaf
b0784025b1
40396: vcs_info quilt: More documentation of '%Q' and 'use-quilt'.
7 years ago
Peter Stephenson
c861b17bbf
40391: Add WARN_NESTED_VAR option and functions -W.
...
These are companions to WARN_CREATED_GLOBAL, warning when a variable
from an enclosing scope is altered.
7 years ago
Oliver Kiddle
b6082cd1e2
40321: _arguments option groups
7 years ago
Peter Stephenson
f26d1ba6b0
Add features associated with autoloading a function using an absolute
...
path.
-d defaults to normal fpath
-r remembers the path without actually loading. May be combined with -d.
-R does the same but it's an error if not found
-X can now take a directory path: this is used to output not yet loaded
functions that have an associated path.
7 years ago
Peter Stephenson
bb218704d2
40306 with doc tweaks: Change behaviour expanding alias in () function definition.
...
Now an error unless the () is part of the same error as the name.
Add ALIAS_FUNC_DEF option to allow it again.
7 years ago
Phil Pennock
1db0eea95a
40318 (in part): Document echo \c behaviour.
7 years ago
Oliver Kiddle
16f5d222fc
40137: document _external_pwds
8 years ago
Peter Stephenson
f094b5b461
Document (E) parameter flag better.
...
It produces 1 more than any other use of an index for the
end of a match, helpfully.
8 years ago
Daniel Shahaf
7e40a89053
40117: Revert a hunk of 40035 that changed semantics incorrectly.
8 years ago
Eitan Adler
110ffae9fe
40035: Cosmetic fixes for comments and documentation.
...
Mostly fixes to doubled words.
8 years ago
Oliver Kiddle
3570172d3b
40003: include "0-"9 vi buffers in the registers associative array
8 years ago
Oliver Kiddle
cb5f100bd3
39986, 39989: improve handling of vi-repeat-change
...
Save previous vi change and throw away a new change that fails.
Add zle -f vichange to allow shell widget to be a single change.
Fix repeat of command where numeric arguments were multiplied.
8 years ago
Guillaume Maudoux
dae21874d4
39900: Add TERMINFO_DIRS special like TERMINFO.
...
Although this is a colon-separated array there is no tied array.
8 years ago
Mikel Ward
a2426747da
39978: more accurate doc for finding job by string
8 years ago
Daniel Shahaf
968a59bfd0
39985: Document the [nyae] answers to the spelling correction prompt, $SPROMPT.
8 years ago
Oliver Kiddle
6d991ce177
39952: add registers special parameter to provide access to the vi register buffers from a zle widget function
8 years ago
Barton E. Schaefer
33052104e1
39929: clarify execute{,-last}-named-cmd
8 years ago
Barton E. Schaefer
dae3116026
39882: mention ${name:/pattern/replacement} in the itemized synopsis with the related forms; clarify doc.
8 years ago
Peter Stephenson
33b3489092
zsh-users/22083: attempt to explain what a word is in parameter substitution.
8 years ago
Oliver Kiddle
4b41e33cbc
39389: when printf -v is used with an array use separate elements each time the format is reused
8 years ago
Daniel Shahaf
fe023d8bac
users/22080: bracketed-paste: Third time's a charm.
...
vi-set-buffer: Eliminate the sole use of the term "register".
8 years ago
Daniel Shahaf
0e9faf67aa
users/22063: bracketed-paste: Document ability to specify a vi register. (after users/22036)
8 years ago
Daniel Shahaf
3881c6b9a4
users/22036: bracketed-paste: Document cutbuffer behaviour; clarify.
8 years ago
Daniel Shahaf
5dbfbd8bd0
unposted: Minor documentation fixes (markup, grammar, etc).
8 years ago
Daniel Shahaf
71dd0ab62e
39706: _tilde_files: Offer named directories. Document.
8 years ago
Daniel Shahaf
4eef3e6f0e
39708: Document _email_addresses.
8 years ago
Daniel Shahaf
f1c0480afc
39707: Document _dir_list.
8 years ago
Daniel Shahaf
13cfa036c8
39657: Make a helper function global.
8 years ago
Daniel Shahaf
b4cc190db9
39522: add-zsh-hook/add-zle-hook-widget: Promise append semantics.
...
The sentence about "as widgets" is removed since there is a whole paragraph
about that later on.
8 years ago
Peter Stephenson
dc517212ca
39566: Improve usefulness of command_not_found_handler.
...
Don't behave as if command not found if return status is non-zero
as this may simply be the return status of the replacement command.
Let the function report a command not found instead.
8 years ago
Daniel Shahaf
4f2a1810f2
39495: add-zle-hook-widget: Add end-of-options guard to hook invocation.
...
Currently, the only special widget that takes arguments is zle-keymap-select.
8 years ago
Barton E. Schaefer
0a5bf8e767
unposted: update or remove references to typeset behavior obsoleted by 35586.
8 years ago
Barton E. Schaefer
736eb433ba
39507: TMPSUFFIX for =(...)
8 years ago
Oliver Kiddle
b870ff85a0
39333: include name of command used to gain priviliges in context for command and gain-priviliges styles
8 years ago
Oliver Kiddle
fbafc5b509
39332: support ksh's [[ -v varname ]] condition for checking if variables are set
8 years ago
Peter Stephenson
d0f9150530
unposted: small documentation tweaks
8 years ago
Barton E. Schaefer
43137b8e8f
unposted: reference use of widgets to effect editor changes from a sched command
8 years ago
Barton E. Schaefer
5456cab86f
39297: more of 39284, it's painful to add texi nodes in yodl
...
Also fix some inconsequential ChangeLog typos.
8 years ago
Peter Stephenson
1fc4e6dcac
39255: = in conditions is not going anywhere
8 years ago
Vin Shelton
ef019506ae
39284: Added Completion System Variables as a menu item
8 years ago
Oliver Kiddle
8011fe8a58
39261 (tweaked cf. Daniel: 39275): don't unconditionally elevate privileges with sudo in completion functions
...
A new gain-privileges style enables it and a _comp_priv_prefix array
added for tracking how to match privileges for the current command
8 years ago
Daniel Shahaf
73622ae288
39236 (plus typo fix): docs: Tweak _arguments $opt_args documentation added in 39173.
8 years ago
Daniel Shahaf
73c0e8d4e6
39173: _arguments: Escape colons and backslashes in $opt_args unambiguously.
8 years ago
Teubel György
fde365ea8b
39167: Make $ENV handling more like POSIX
8 years ago
Daniel Shahaf
7154052ebe
39046 + 39061: New :P history modifier.
8 years ago
Daniel Shahaf
0aa6bfd831
39044 (in part, see thread): Document _canonical_paths in the manual, too.
...
This mostly copy-pastes the source code comments and adds markup, however, the
positional arguments are now annotated optional, and a ')' was added.
8 years ago
Peter Stephenson
062aeca2d2
39039: fix documentation of transpose-words
8 years ago
Peter Stephenson
bedb61fd99
39029: document transpose-words change
8 years ago
Jun-ichi Takimoto
7f052ed3e4
unposted: fix format in zle.yo
8 years ago
Daniel Shahaf
8d71a610af
38959: Document 38956 (_widgets).
8 years ago
Oliver Kiddle
b816bb42cf
38957: make use of updates to match-words-by-style and better support completion of word-style styles for zstyle
8 years ago
Peter Stephenson
26361e438b
38953: Fix some issues with match-words-by-style.
...
Add keyword retrieval of words. Improve test for start of
word in subwords for use in delete-whole-word. If line after
cursor is empty, white space is treated as ws-after-cursor.
8 years ago
Peter Stephenson
bdf0a3df38
38945: Additional notes on :a behaviour
8 years ago
Oliver Kiddle
932ff2b6f8
38929: new vim style text object using match-words-by-style mechanism
8 years ago
Daniel Shahaf
73ff356d7b
38911: _arguments: Clarify documentation of '-s -w' switch
8 years ago
Daniel Shahaf
00f18f29de
users/21779: Clarify documentation of the ':a' word modifier.
8 years ago
Daniel Shahaf
6e966f691d
users/21777: Clarify documentation of the ':A' word modifier.
8 years ago
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.
8 years ago
Daniel Shahaf
18d676ff19
users/21752: Extend zsh/zleparameter's $widgets' parameter's documentation.
8 years ago
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.
8 years ago
Oliver Kiddle
fc286168ed
unposted: fix duplicated words
8 years ago
Peter Stephenson
a7d5d239e6
38783: zcalc tweaks for RPN mode.
...
Make it more straightforward to exchange variables with stack.
8 years ago
Oliver Kiddle
a73ae70e82
38770: vi upper/lowercase widgets and shell widget example that reads a vi movement
8 years ago
Oliver Kiddle
e83489fc4b
38714: add x: syntax to match specs to make it possible to disable match specs hardcoded in completion functions
8 years ago
Peter Stephenson
26c01f5711
38737: clean up zcalc variables.
...
Undocumented variables now start with "_".
8 years ago
Peter Stephenson
5103c85abb
38736: various RPN mode enhancements for zcalc
8 years ago
Peter Stephenson
d309d9addc
38692: IFS can't be changed in restricted mode
8 years ago
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
8 years ago
Barton E. Schaefer
25ae250068
unposted: when ksharrays is set, braces are required for all parameter expansions with colon-modifiers
8 years ago
Peter Stephenson
4cacf1624f
38693: Add RPN mode to zcalc
8 years ago
Peter Stephenson
f497573c80
unposted: fix pareentheses in man for getrusage()
8 years ago
Jun-ichi Takimoto
944ab1a7aa
38684: fix format in contrib.yo
8 years ago
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.
8 years ago
Daniel Shahaf
7badf262c1
38653 + 38657: 'functions -T' tracing: recurse into anonymous functions.
8 years ago
Barton E. Schaefer
8e2ec4517f
38670: New function for managing ZLE special widgets, modeled after Functions/Misc/add-zsh-hook.
8 years ago
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.
8 years ago
Marko Myllynen
21d4b4cc0e
38458: mention the option -i of _multi_parts
8 years ago
Axel Beckert
1bf2ba4f19
unposted: Doc/Zsh/builtins.yo: Fix typo
...
Found by Debian's lintian tool.
8 years ago
Peter Stephenson
5b2b94918a
unposted: typo in redirect doc
8 years ago
Sebastian Gniazdowski
fea013b8e8
38356: allow integers as curses colours
8 years ago
m0viefreak
f06be0ffcf
38291: Change names of ISEARCH_* parameters to ISEARCHMATCH_*
8 years ago
m0viefreak
8fe58bf047
m0viefreak: 38264: improve doc for 38145
8 years ago
Peter Stephenson
caff72941d
38236: Order of redirections is important.
8 years ago
Barton E. Schaefer
1ea94513cc
Dmitry Marakasov: 38162: accept G for gigabytes in limit command
...
from github pull request - some formatting edited
8 years ago
m0viefreak
cbc44bd64a
38145: ZLE parameters for isearch and completion suffixes
8 years ago
Daniel Shahaf
43e595712c
unposted: Document run-help-* helper functions.
8 years ago
Daniel Shahaf
bd06982b23
38155: docs: compsys: Clarify documentation of the 'filter' style.
8 years ago
Jun-ichi Takimoto
db42e7c504
38108: enable to create both zsh_{a4,us}.pdf
...
Default paper size is taken from LC_PAPER.
Stop to check for pdfetex (obsolete and redundant).
8 years ago
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)
8 years ago
Daniel Shahaf
f96a016728
users/21256 + workers/37965: New math functions min(), max(), sum(), provided by a new autoloadable function 'zmathfunc'.
8 years ago
Peter Stephenson
db3f2d253c
37893: document typeset -U behaviour for PATH-style variables
8 years ago
Daniel Shahaf
b0706d64ee
37896: zshbuiltins: Document argv behaviour of 'source' without arguments
8 years ago
Peter Stephenson
1ab316c9b8
37895: $ZSH_SCRIPT is POSIX $0 but always availble
8 years ago
Dominik Ritter
dd2aa85807
unposted: complist module docs: Fix parameter name in an example.
...
Submitted via GitHub (https://github.com/zsh-users/zsh/pull/6 ).
8 years ago
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.
8 years ago
Barton E. Schaefer
31d0bc1cdc
37844: reorder typeset introduction to keep related concepts together.
8 years ago
Daniel Shahaf
3b69b121de
37831: typeset: Document exit status difference from parameter assignment statements
8 years ago
Barton E. Schaefer
85c185aa89
37802: Clarify zparseopts description. (This file inadvertently ommitted
...
from previous commit.)
8 years ago
Daniel Shahaf
c6fc6f80cd
37665: Completion: New helper _absolute_command_paths.
8 years ago
Daniel Shahaf
9df6c728e8
37664: docs: Document the completion function _command_names.
8 years ago
Daniel Shahaf
abe997e5e0
unposted: docs: zshzle(1): Trivial clarification to $CONTEXT.
8 years ago
Peter Stephenson
524f802610
37489, tweaked: with POSIX_IDENTIFIERS create math var as scalar
8 years ago
Barton E. Schaefer
03adf52414
37493: readonly + POSIX_BUILTINS == typeset -gr
8 years ago
Barton E. Schaefer
15b73ea99b
37467: add "print -v var" / "printf -v var"
9 years ago
Mikael Magnusson
c3ea3ffa73
36650: Add zle-line-pre-redraw hook for highlighting
9 years ago
Peter Stephenson
f5b8efa7e0
37344: restore old printable quoting, add ${(q+)...}.
...
The \C- form is only used inside quotedzputs().
${(q+)...} outputs a quotedzputs() representation.
9 years ago
Peter Stephenson
dfd761058e
37310: effect of disabling typeset reserved word
9 years ago
Peter Stephenson
fc00e3a6b7
37294: Add ZSH_EXECUTION_STRING.
...
This shows the argument to shell option -c.
9 years ago
Barton E. Schaefer
e59a857b69
unposted: document order of entries for $history and $historywords
9 years ago