summary refs log tree commit diff
path: root/Functions
Commit message (Collapse)AuthorAgeFilesLines
* 38796: Fix subword matching on last character of subword.Peter Stephenson2016-07-081-1/+7
|
* 38783: zcalc tweaks for RPN mode.Peter Stephenson2016-07-041-8/+18
| | | | Make it more straightforward to exchange variables with stack.
* 38770: vi upper/lowercase widgets and shell widget example that reads a vi ↵Oliver Kiddle2016-06-291-0/+31
| | | | movement
* 38749: fixes for case at start of a line and for ksharraysOliver Kiddle2016-06-222-1/+7
|
* 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
|
* 38715: add-zle-hook-widget: assorted ksharrays fixes; assign an index to any ↵Barton E. Schaefer2016-06-191-23/+46
| | | | hook that is added without one, to preserve append ordering
* unposted: zed needs localoptions noksharraysBarton E. Schaefer2016-06-181-0/+2
|
* 38693: Add RPN mode to zcalcPeter Stephenson2016-06-162-23/+116
|
* 38670: New function for managing ZLE special widgets, modeled after ↵Barton E. Schaefer2016-06-121-0/+140
| | | | Functions/Misc/add-zsh-hook.
* 38579: simplify saving and restoring of stateOliver Kiddle2016-06-091-25/+19
|
* 38610: vcs_info quilt: Extract a patch subject, 2.0.Daniel Shahaf2016-06-061-4/+38
|
* 38609: vcs_info quilt: Factor out a helper function. No functional change.Daniel Shahaf2016-06-061-13/+22
|
* unposted: Commit forgotten part of users/21256.Daniel Shahaf2016-05-102-0/+36
|
* unposted: update documentary comments to remove references to ↵Barton E. Schaefer2016-05-091-2/+2
| | | | self-insert-unmeta.
* 37971: fix potential issues when interacting with user-defined widgetsBarton E. Schaefer2016-02-141-2/+2
| | | | Cf. users/21284: Eric Freese
* 37814: run-help-ip: use an absolute path for the shebang.Kamil Dudka2016-01-281-1/+1
|
* unposted: Fix typo in comment.Daniel Shahaf2016-01-151-2/+2
|
* 37612: vcs_info git: Set $git_patches_unapplied correctly for 'rebase-apply' ↵Daniel Shahaf2016-01-151-1/+3
| | | | | | case. This manifested, e.g., in 'git am' of a single patch that had a conflict.
* 37570: give truth to the doc assertion transpose-words-match is a drop-in ↵Barton E. Schaefer2016-01-131-1/+10
| | | | replacement for transpose-words
* 37567: use (Z:n:) to split the buffer into words so line breaks are treated ↵Barton E. Schaefer2016-01-131-3/+3
| | | | as whitespace
* 37451: vcs_info: Declare "msgs" in early contextFrank Terbeck2015-12-301-1/+1
| | | | | | The parameter *is* being declared with the redefinition of the function, but not in its initial form, which gets you a warning about the parameter being defined globally. This fixes it.
* 37345: VCS_INFO functions break with setopt no_unsetPhilip Sequeira2015-12-232-2/+2
| | | | | With setopt no_unset in my config file, vcs_info fails with: VCS_INFO_maxexports:7: vcs: parameter not set
* 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
* users/21068: use emacs keymap in vared by defaultBarton E. Schaefer2015-12-191-1/+1
|
* unposted (after users/20873): Theoretical fix: don't parse print/echo escape ↵Daniel Shahaf2015-12-191-2/+2
| | | | sequences in $zle_bracketed_paste.
* 37400: typo gave unwanted error message in zsh_directory_name_genericPeter Stephenson2015-12-141-2/+2
|
* 37386: localise mbegin, mend, match in URL magicPeter Stephenson2015-12-111-1/+1
|
* users/20873: disable bracketed paste while running external editor from zleOliver Kiddle2015-12-111-3/+7
|
* 37347: Remove incorrect local for msgs in VCS infoPeter Stephenson2015-12-081-1/+0
|
* 37295: kill-word-match: Join killsDaniel Shahaf2015-12-032-0/+4
|
* 37252: vcs_info git: Compute %b correctly with "rebase --onto" of detached ↵Daniel Shahaf2015-11-301-1/+2
| | | | heads. (Follow-up to 36725.)
* unposted: ZCALCPROMPT created globally in zcalcPeter Stephenson2015-11-271-1/+3
|
* 37214: 'prompt walters': Don't export PS1Daniel Shahaf2015-11-271-3/+3
|
* 37192: silence WARN_CREATE_GLOBAL in prompt themesBarton E. Schaefer2015-11-227-7/+12
|
* 37186: a couple more WARN_CREATE_GLOBAL fixesPeter Stephenson2015-11-221-0/+1
|
* 37170: suppress global create warning in functionPeter Stephenson2015-11-201-5/+5
|
* 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() { }
* 37025: vcs_info git: Add a cherry-pick patch-formatDaniel Shahaf2015-11-131-0/+22
|
* 36993: zed: fix argument parsingEric Cook2015-10-311-21/+10
|
* 37027: allow subword context to discriminate between wordsPeter Stephenson2015-10-301-2/+7
|
* 37014: Improved internal parameter setting.Peter Stephenson2015-10-292-1/+3
| | | | | | | | 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.
* 36994: declare local REPLY for use with "zle .read-command"; use ↵Barton E. Schaefer2015-10-271-3/+3
| | | | .self-insert instead of .self-insert-unmeta
* 36913 + 36945: vcs_info quilt: Pass patch subject lines to gen-applied-stringDaniel Shahaf2015-10-241-0/+30
| | | | The format used is '${patchname} ${subject}', which is analogous to the git backend.
* 36912: vcs_info quilt: Tolerate being in child of .pc's parentDaniel Shahaf2015-10-241-0/+1
| | | | | Without this, gen-applied-string would only be set when .pc is a child of cwd, not when it is a child of an ancestor of cwd.
* 36871: move initial call to "zle .bracketed-paste-magic" to occur earlier in ↵Barton E. Schaefer2015-10-211-4/+7
| | | | | | the function Just in case any later initialization might have side-effects.
* 36888: vcs_info: Prevent warn_create_global warning with '-preinit-' stateFrank Terbeck2015-10-181-0/+2
| | | | | | | | | | | This is related to 33405. Turns out that not all other calls to VCS_INFO_set are okay: With recent zsh versions the early call to that function with the '-preinit-' argument causes a warning like this: VCS_INFO_set:9: math parameter maxexports created globally in function VCS_INFO_set This fixes it.
* 36856: cdr -p/-P to prune directory listPeter Stephenson2015-10-141-6/+31
|
* 36832: vcs_info: Remove dependency on "seq"Frank Terbeck2015-10-111-2/+3
| | | | | | The "seq" utility is usually available on GNU systems only. This exchanges calls to seq with pure zsh features. Also: Less forks are good.
* 36830: vcs_info: Silence an error message with new git versionsFrank Terbeck2015-10-111-12/+22
| | | | | | | | | | | | Mikael informs me on IRC, that in new versions of git (he used 2.6.1) where the "am" subcommand is now a builtin, a file that is used by the git backend of vcs_info (namely .git/rebase-apply/msg-clean) is not available anymore, leading to an annoying error message: VCS_INFO_get_data_git:232: no such file or directory: .git/rebase-apply/msg-clean This patch checks for the availabiliy of the file before using it, and adjusts the value of the dependant values accordingly.