summary refs log tree commit diff
path: root/Functions/Misc
Commit message (Collapse)AuthorAgeFilesLines
* 49897: Eliminate reliance on $jobstates parameter, fix -P exit status check.Bart Schaefer2022-03-281-17/+20
|
* 49667: Include US spelling of "grey" ("gray")Matt Alexander2022-01-011-3/+5
| | | | Co-authored-by: Daniel Shahaf <d.s@daniel.shahaf.name>
* github #82: Fix typosDimitris Apostolou2021-11-121-1/+1
|
* 45180: clarify doc for POSIX EREs, fix an issue with PCRE when the ↵Stephane Chazelas2021-09-061-27/+75
| | | | replacement was empty or generated more than one element
* 49218: run-help filters cmd_args before calling run-help-<command>Marlon Richert2021-09-067-26/+13
|
* 48601/0005: zmathfuncdef: Fix the workers/48147 return status / 'set -e' bug.Daniel Shahaf2021-05-181-1/+1
| | | | Not tested.
* 48710: histed + other zed updatesBart Schaefer2021-05-151-13/+49
|
* 47489: rename standout as italicBart Schaefer2021-04-191-1/+2
|
* users/26406: preserve caller setopts in zargsBart Schaefer2021-01-231-2/+15
|
* 47731 (+unposted): add run-help assistant for btrfsJun-ichi Takimoto2020-12-111-0/+22
| | | | also fix format errors in contrib.yo
* 43946: call run-help for the command given to sudoSamir Benmendil2020-12-111-1/+1
|
* 46072 + 46136: Add the 'zle $widget -f nolast' syntax, to improve ↵Daniel Shahaf2020-06-271-2/+2
| | | | | | add-zle-hook-widget support for multiple hook functions. See workers/46004 for the use-case.
* 43685: add-zle-hook-widget: Support running under NO_UNSET ('set -u').Daniel Shahaf2018-10-141-6/+6
|
* users/23434: initialise UNDO_LIMIT_NO so that an initial undo doesn't clear ↵Oliver Kiddle2018-06-071-2/+8
| | | | the whole edit buffer
* 42929 (tweaked): additional default bindings in zed.Sebastian Gniazdowski2018-06-051-5/+26
| | | | Add to both zed and zed-vicmd keymaps.
* 41839: force IFS to default for "read"Sebastian Gniazdowski2018-01-191-1/+1
|
* Make mbegin, mend, match local in zed.Peter Stephenson2017-08-311-0/+3
| | | | Needed for zstyle -m.
* 41232: Use page up/down keys in zed keymap.Sebastian Gniazdowski2017-06-071-0/+23
| | | | Find with terminfo where available.
* 40892: subcommand matching for ip helpAaron Schrab2017-03-241-2/+2
|
* 40126: zed (fned): When editing a new function. escape its name.Daniel Shahaf2016-12-091-1/+1
| | | | | | | Example: % unfunction \( % fned \(
* 39495: add-zle-hook-widget: Add end-of-options guard to hook invocation.Daniel Shahaf2016-09-301-2/+2
| | | | Currently, the only special widget that takes arguments is zle-keymap-select.
* 39131: return on error needs to be at the outer scope.Barton E. Schaefer2016-08-301-4/+4
|
* unposted: Avoid $0 for POSIX_ARGZERO compatibility.Daniel Shahaf2016-07-282-3/+3
|
* unposted: Prefix function's name to its error messages.Daniel Shahaf2016-07-271-2/+2
|
* Relocate add-zle-hook-widget, everything else in Functions/Zle is a widget.Barton E. Schaefer2016-07-171-0/+186
|
* 38783: zcalc tweaks for RPN mode.Peter Stephenson2016-07-041-8/+18
| | | | Make it more straightforward to exchange variables with stack.
* 38737: clean up zcalc variables.Peter Stephenson2016-06-211-142/+147
| | | | Undocumented variables now start with "_".
* 38736: various RPN mode enhancements for zcalcPeter Stephenson2016-06-211-12/+66
|
* unposted: zed needs localoptions noksharraysBarton E. Schaefer2016-06-181-0/+2
|
* 38693: Add RPN mode to zcalcPeter Stephenson2016-06-161-22/+114
|
* 37814: run-help-ip: use an absolute path for the shebang.Kamil Dudka2016-01-281-1/+1
|
* users/21082 (expanded): a more complete sorting of version strings that are ↵Barton E. Schaefer2015-12-191-1/+19
| | | | not in the form of zsh version numbers; additional explanatory comment
* unposted: ZCALCPROMPT created globally in zcalcPeter Stephenson2015-11-271-1/+3
|
* zed: Add -- to the `functions' builtin callsEric Cook2015-11-161-2/+2
| | | | | | | | | Reported on IRC: % autoload zed; zed -f -- "-zgen-prezto-load" zed:83: bad option: -g -zgen-prezto-load() { }
* 36993: zed: fix argument parsingEric Cook2015-10-311-21/+10
|
* 37014: Improved internal parameter setting.Peter Stephenson2015-10-291-0/+2
| | | | | | | | Enhance WARNCREATEGLOBAL to work in many more cases. Don't create REPLY as an integer if it didn't previously exist as one, even if the value to be set is integral, as this is likely to mess up later uses of REPLY.
* 36735: add ~/.zcalcrc handling to zcalcPeter Stephenson2015-10-011-0/+4
|
* 36604: fix getopts+shift calculationBarton E. Schaefer2015-09-231-1/+1
|
* 35937: wait for process IDs instead of job numbers in parallel modeBarton E. Schaefer2015-07-271-2/+2
|
* 35815: fix for lack of startup output from newer nslookupOliver Kiddle2015-07-231-2/+1
|
* 35386: expand tabs where useful in builtins outputing function.Peter Stephenson2015-06-051-4/+13
| | | | | | Also add to zed -f. Option is -x <numm>.
* 30568: Add tetriscurses contrib function, port of tetris to zcursesMikael Magnusson2015-01-091-0/+386
|
* 19371 plus tweak: run-help helper for ipArtur Penttinen2014-11-131-0/+42
|
* 33047: use git to simplify massively source distribution file selectionPeter Stephenson2014-08-231-32/+0
|
* 32527: zcalc-auto-insert key binding for use in zcalcPeter Stephenson2014-04-071-0/+3
|
* 32453: fix zcalc default base handlingPeter Stephenson2014-03-011-1/+1
|
* 32299: add use of underscores on arithmetic output for spacingPeter Stephenson2014-01-231-1/+1
|
* 32031 plus missed _run_help: get helpfiles install path corect in functionsPeter Stephenson2013-11-231-1/+1
|
* 31940: zcalc -e uses arguments as inputPeter Stephenson2013-11-081-9/+27
|
* 31634: run-help compat with alias to noglob/nocorrectPhil Pennock2013-08-071-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Given `alias fetch='noglob fetch'`, without this change `run-help fetch` recurses to invoke itself on the noglob command, bringing up the help for noglob. Similarly for nocorrect. Thus the user would have to quit out of the pager, then avoid quitting out of the loop, so that they can go into the second iteration and see the help for the second instance found by `whence -a`, which happens to be the target of the alias. With common pagers, that's thus 'q', 'not-q'. Somewhat frustrating. Without this change, `alias foo='noglob bar'` where `foo` is not otherwise a command would _never_ show the help for `bar`, since it only showed the help for `noglob` and there was no second line of whence output to trigger the second pass. With this change, aliases to `noglob|nocorrect` of a command somewhat ignore the presence of that precommand modifier; if a command is aliased to `noglob $itself`, then the result is that the first line of whence output is shown, no pager is used, the user can immediately see a prompt to continue and press something other-than-q to see the help for the command. If given `alias foo='noglob bar'` then `run-help foo` will immediately show the help for bar. This behaviour was chosen to be consistent with the existing alias support, but just working better with the precommand modifier.