Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 33277: Fix VCS_INFO_reposub's command expansion | Frank Terbeck | 2014-09-29 | 1 | -3/+4 |
| | | | | Reported-by: Marco Hinz <mh.codebro@gmail.com> | ||||
* | 33217: vcs_info: use `--ignore-submodules=dirty` with diff/diff-index | Daniel Hahler | 2014-09-22 | 1 | -3/+3 |
| | | | | | | | | | | | This will detect changes to submodules from the superproject's perspective, e.g. after `git rm submodule`. >From GIT-DIFF-INDEX(1)/GIT-DIFF(1): Using "dirty" ignores all changes to the work tree of submodules, only changes to the commits stored in the superproject are shown (this was the behavior until 1.7.0). | ||||
* | 33184: vcs_info git: consider patches for rebase | Marc Finet | 2014-09-16 | 1 | -42/+74 |
| | | | | | | | | 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 "?". | ||||
* | 33188: vcs_info git: set rrn before using it | Marc Finet | 2014-09-16 | 1 | -2/+2 |
| | | | | | This would fix handling get-revision, check-for-changes or check-for-staged-changes when set per repository. | ||||
* | 33145: vcs_info git: fix applied-string name | Marc Finet | 2014-09-14 | 1 | -1/+1 |
| | | | | | Documentation and hg backend use applied-string. patch-string does not appear anywhere. | ||||
* | 33148: vcs_info quilt: refactor standalone detection | Marc Finet | 2014-09-14 | 1 | -5/+3 |
| | | | | | | Since VCS_INFO_bydir_detect always uses the vcs_comm[detect_need_file], it should be cleared when querying it without file. | ||||
* | 33147: vcs_info git: detect revert or cherry-pick with multiple commits | Marc Finet | 2014-09-14 | 1 | -0/+5 |
| | | | | | When revert or cherry-pick involve many commits the .git/sequencer directory holds context for the action and no CHERRY_PICK_HEAD exist. | ||||
* | 33047: use git to simplify massively source distribution file selection | Peter Stephenson | 2014-08-23 | 15 | -191/+1 |
| | |||||
* | 33002: tcp_expect -P pm tags matches with a string | Peter Stephenson | 2014-08-14 | 1 | -7/+28 |
| | |||||
* | unposted: updates for 5.0.5-dev-1 and subsequent 5.0.6 release zsh-5.0.5-dev-1 | Peter Stephenson | 2014-08-10 | 1 | -0/+1 |
| | |||||
* | %P at start of TCP function system prompt causes %-style prompt subst | Peter Stephenson | 2014-07-30 | 1 | -0/+3 |
| | |||||
* | unposted: replace-argument can take negative prefix to count from end | Peter Stephenson | 2014-07-24 | 1 | -7/+9 |
| | |||||
* | 32866: new replace-argument ZLE function. | Peter Stephenson | 2014-07-17 | 2 | -0/+55 |
| | | | | | | 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. | ||||
* | 32662: vcs_info git: Fix stagedstr for empty repos | Daniel Shahaf | 2014-06-02 | 1 | -4/+10 |
| | | | | | | In empty repositories, HEAD is an unresolvable symbolic ref. Start computing stagedstr/unstagedstr in that case; for the former, use a different method than the non-empty-repository case. | ||||
* | 32621: vcs_info svn: 'Fix set-branch-format' when in subdirs | Daniel Shahaf | 2014-05-29 | 1 | -7/+15 |
| | | | | | | | The previous code would fail to detect the wcroot with Subversion 1.7+ when cwd is at least two levels below the root (i.e., ../../.svn exists and ../.svn doesn't), and would then pass to the hook the revision and basename of cwd rather than of the wcroot. | ||||
* | 32619: vcs_info svn: Use the revision of cwd | Daniel Shahaf | 2014-05-29 | 1 | -3/+5 |
| | | | | | | | Previously, the value of the wc root would be used. In Subversion, it makes more sense to use the revision of cwd, since all commands (e.g., 'svn ci', 'svnversion') operate only on cwd and below, not on wcroot and below. | ||||
* | 32597: vcs_info git: Describe detached heads symbolically. | Daniel Shahaf | 2014-05-06 | 1 | -1/+1 |
| | | | | | | | This makes %b expand to a refname rather than a sha1 when HEAD is detached but happens to match some ref (branch, tag, etc). The resulting output will typically contain a slash (e.g., "tags/v1.0.2", "heads/mybranch"), which helps distinguish it from the output in the "HEAD is a symbolic ref" case. | ||||
* | addition to 32527: also update .distfiles | Peter Stephenson | 2014-04-07 | 1 | -0/+1 |
| | |||||
* | 32527: zcalc-auto-insert key binding for use in zcalc | Peter Stephenson | 2014-04-07 | 2 | -0/+11 |
| | |||||
* | 32528: vcs_info: Add check-for-staged-changes | Daniel Shahaf | 2014-04-05 | 1 | -5/+16 |
| | |||||
* | 32453: fix zcalc default base handling | Peter Stephenson | 2014-03-01 | 1 | -1/+1 |
| | |||||
* | users 18531 plus doc etc.: new expand-absolute-path widget | Peter Stephenson | 2014-02-28 | 2 | -0/+20 |
| | |||||
* | 32299: add use of underscores on arithmetic output for spacing | Peter Stephenson | 2014-01-23 | 1 | -1/+1 |
| | |||||
* | 32264: vcs_info, hg: Support detecting repos using ShareExtension | Frank Terbeck | 2014-01-17 | 1 | -1/+1 |
| | |||||
* | 32089: tweak to detect Subversion repository | Daniel Shahaf | 2013-12-05 | 1 | -1/+1 |
| | |||||
* | 32066: fix %r and %S in vcs_info formats when a repository subdirectory is ↵ | Barton E. Schaefer | 2013-11-29 | 2 | -3/+3 |
| | | | | | | accessed via a symlink 31985 Clemens Hammacher and 32064 Hong Xu | ||||
* | 32031 plus missed _run_help: get helpfiles install path corect in functions | Peter Stephenson | 2013-11-23 | 1 | -1/+1 |
| | |||||
* | 31940: zcalc -e uses arguments as input | Peter Stephenson | 2013-11-08 | 1 | -9/+27 |
| | |||||
* | Some syntax adjustments in _expand_word_and_keep. Add a working URL. | Barton E. Schaefer | 2013-10-27 | 1 | -10/+17 |
| | |||||
* | 31711: add execute-never style for MIME function system. | Peter Stephenson | 2013-09-08 | 1 | -1/+5 |
| | | | | Allows alien file systems to be marked as not having executable fiels | ||||
* | users/17955: new "disown" style for MIME handlers. | Peter Stephenson | 2013-08-29 | 1 | -3/+6 |
| | | | | Makes handlers put into the background run without job control. | ||||
* | 31634: run-help compat with alias to noglob/nocorrect | Phil Pennock | 2013-08-07 | 1 | -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. | ||||
* | 31503: zmv improvements for user-specified programs. | Peter Stephenson | 2013-07-03 | 1 | -4/+11 |
| | | | | | -p splits words of commands passed to it. -P is like -p for when the program doesn't understand the -- convention | ||||
* | 31485: vcs_info, git: Avoid error messages for `guilt' users | Frank Terbeck | 2013-06-18 | 1 | -1/+3 |
| | | | | | | | | | | Guilt uses the same internal directory for keeping state as stgit, but it doesn't use the same files (not surprisingly). This caused error messages due to missing files. This fixes that by making the "stgit-active?" test stricter. Reported-by: Axel Beckert <abe@debian.org> | ||||
* | 31422: better heuristic for timestamps in age function | Peter Stephenson | 2013-05-29 | 1 | -2/+8 |
| | |||||
* | 31418: improve documentation for "age" function | Peter Stephenson | 2013-05-21 | 1 | -1/+1 |
| | |||||
* | 31417: age function needs protection against file names starting "-" | Stephane Chazelas | 2013-05-21 | 1 | -3/+3 |
| | |||||
* | 31222: Stop {up,down}-line-or-beginning-search from triggering ↵ | Frank Terbeck | 2013-04-05 | 2 | -0/+4 |
| | | | | | | | warn_create_global This is a followup to 30995 taking Peter's suggestions from 30997 into account. | ||||
* | 31155: minor extra zcalc features and documentation | Peter Stephenson | 2013-03-17 | 1 | -1/+10 |
| | |||||
* | 31154: make zcalc understand continuation lines with a backslash | Peter Stephenson | 2013-03-15 | 1 | -1/+11 |
| | |||||
* | 31136: vcs_info: just set parameters instead of passing over a pipe | Mikael Magnusson | 2013-03-10 | 1 | -12/+9 |
| | |||||
* | 30639: Add support for showing the current action is cherry-pick to vcs_info ↵ | Mikael Magnusson | 2013-03-10 | 1 | -0/+11 |
| | | | | git backend | ||||
* | users/17666: zcalc -f sets FORCE_FLOAT | Peter Stephenson | 2013-03-05 | 1 | -1/+4 |
| | |||||
* | users/17608: use function to modify currrent command line argument | Peter Stephenson | 2013-01-24 | 1 | -13/+22 |
| | |||||
* | Baptiste Daroussin: 30703: VCS_INFO_detect_fossil: Fix fossil detection on unix | Frank Terbeck | 2012-09-28 | 1 | -1/+1 |
| | |||||
* | Seth House: 30702: contrib.yo, VCS_INFO_get_data_hg: Removed --debug flag ↵ | Frank Terbeck | 2012-09-28 | 1 | -3/+6 |
| | | | | from the hg vcs_info backend | ||||
* | Stepan Koltsov: 30634: use (q-) quoting | Peter Stephenson | 2012-08-20 | 1 | -1/+1 |
| | | | | for zmv output for clarity. | ||||
* | Stepan Koltsov: vcs_info: %a to output number of all patches in ↵ | Frank Terbeck | 2012-08-17 | 3 | -8/+11 |
| | | | | (no)?patch-format styles | ||||
* | users/17134: avoid bad math error | Bart Schaefer | 2012-06-16 | 1 | -1/+1 |
| | |||||
* | users/17132: skip-whitespace-first style for compatibility with bash etc. | Peter Stephenson | 2012-06-04 | 2 | -83/+91 |
| | | | | in widgets using forward-word-match |