summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
...
* 49852: Add _routing_domains and _routing_tables typesMatthew Martin2022-03-1810-8/+27
|
* 49851: _login_class: Complete login.conf.d classesMatthew Martin2022-03-182-1/+13
|
* 49844: Fix node reference errors from 49446 and 49448.Bart Schaefer2022-03-133-2/+14
|
* promptinit: only exclude current theme from preview if no arguments are givenMikael Magnusson2022-03-082-3/+7
|
* 49802 (+49804): pass MODULE_PATH to zsh started in test W03Jun-ichi Takimoto2022-03-062-0/+6
|
* 49792: Non-interative shell input is line buffered.Peter Stephenson2022-03-033-7/+26
|
* 49787: test for jobs fix in 49783Peter Stephenson2022-03-033-0/+56
|
* unposted: Fix typo in the previous commit's ChangeLog entryDaniel Shahaf2022-03-021-1/+1
| | | | Found-by: Mehtab Singh Mann <https://github.com/mehtabsinghmann>
* 49783: Consistently use old job table in parameter modulePeter Stephenson2022-03-013-48/+85
|
* users/27536: Improved history list documentationPeter Stephenson2022-03-012-3/+9
| | | | Clarify interaction of matching and numbers.
* 49766: _less: add quotes to -" and -#Jun-ichi Takimoto2022-02-232-2/+4
|
* 49765: _less: add option --color as synonym for -DJun-ichi Takimoto2022-02-232-2/+7
|
* unposted: Fix some typos and markup.Daniel Shahaf2022-02-225-5/+13
|
* 49672: document "tied" in output from ${(t)...}Peter Stephenson2022-02-222-0/+10
|
* 49769: Mention how to show nanosecond precisionMikael Magnusson2022-02-222-0/+7
|
* 49728: vcs_info hg mq: Don't include applied patches in the unapplied patchesDaniel Shahaf2022-02-202-0/+7
| | | | | | For instance, with 4 applied patches, 5 unapplied patches, and no guards involved, the patch-format style would indicate 9 (= 4+5) unapplied patches and 4 applied patches.
* 49727 (+ comment): vcs_info quilt: Pass the patches dir path to the ↵Daniel Shahaf2022-02-206-4/+38
| | | | | | gen-applied-string, gen-unapplied-string, and set-patch-format hooks I use that in my gen-applied-string hook.
* unposted: vcs_info hg mg (with get-unapplied set): Stop leaking a variable ↵Daniel Shahaf2022-02-202-1/+7
| | | | to global scope
* 49757 (sourceforge #1): offer *.dtx as TeX input filessamcarter2022-02-162-1/+6
|
* 49756 + 49758(Daniel): replace LPAR() in FAQ.yo by SUBST(_LPAR_)Jun-ichi Takimoto2022-02-153-7/+14
| | | | | In FAQ.yo, macros inside mytt() and tt() are not expanded. Also includes an update for zyodl.vim by Daniel.
* unposted: Fix one underline length in README (cosmetic)Axel Beckert2022-02-132-1/+6
|
* unposted: Post-release version bumpdana2022-02-122-1/+3
|
* unposted: Release 5.8.1dana2022-02-124-6/+8
| | | | (cherry picked from commit 1a490c7050cfacd5daf8376d5a1f0e8cb14ccda5)
* security/82: VCS_Info: Fix typo in hook_com[base-name_orig] assignmentMarc Cornellà2022-02-122-1/+5
| | | | | | Tweaked per discussion in security/90, security/91 (cherry picked from commit b34d33e3b3c5ae30e8315111f07634c1e7507531)
* CVE-2021-45444: Update NEWS/READMEdana2022-02-123-0/+22
| | | | (cherry picked from commit bdc4d70a7e033b754e68a8659a037ea0fc5f38de)
* security/89: Add patch which can optionally be used to work around ↵Marc Cornellà2022-02-122-0/+103
| | | | | | CVE-2021-45444 in VCS_Info (cherry picked from commit fdb8b0ce6244ff26bf55e0fd825310a58d0d3156)
* security/41: Don't perform PROMPT_SUBST evaluation on %F/%K argumentsOliver Kiddle2022-02-122-0/+15
| | | | | | Mitigates CVE-2021-45444 (cherry picked from commit c187154f47697cdbf822c2f9d714d570ed4a0fd1)
* 49730: new completions for csplit, pr, ptx, truncateJun-ichi Takimoto2022-02-045-0/+283
|
* 49731: Add OpenBSD sys{clean,merge,patch,upgrade} completionMatthew Martin2022-02-025-0/+35
|
* 49694 + doc: Allow using empty STTY= to freeze tty for a single commandMikael Magnusson2022-01-304-3/+16
| | | | | Previously, doing this would just run stty with no arguments, which normally causes it to print some terminal settings to stdout.
* unposted: vcs_info git: Teach the rebase-apply test case generator to also ↵Daniel Shahaf2022-01-293-1/+17
| | | | generate rebase-merge test cases
* unposted: vcs_info git: Add a missing guard against redefining a function.Daniel Shahaf2022-01-292-0/+4
|
* unposted: vcs_info git: Deconfuse $EDITORDaniel Shahaf2022-01-292-2/+5
| | | | Work around <https://github.com/chrisbra/vim-zsh/issues/39>.
* unposted: vcs_info: Add Vim modelinesDaniel Shahaf2022-01-295-0/+13
| | | | ... for consistency with all other vcs_info function files.
* 49723: vcs_info quilt: Use quilt-patch-dir and ${QUILT_PATCHES} even when ↵Daniel Shahaf2022-01-292-21/+28
| | | | | | | | | | | | get-unapplied hasn't been set This affects the post-quilt hook. Before this patch, if no patches have been applied and get-unapplied hasn't been set, the second argument to that hook would undergo null elision. The generation of patch subjects for the gen-applied-string, gen-unapplied-string, and set-patch-format hooks was unaffected since it was guarded by [[ -n $patches ]].
* 49722: vcs_info quilt: Refactor for readability. No functional change.Daniel Shahaf2022-01-292-6/+10
|
* 49715: _subversion: add: Complete target arguments to this subcommandDaniel Shahaf2022-01-292-10/+17
|
* 49714: _subversion: resolve: Complete conflicted files created by merges, tooDaniel Shahaf2022-01-292-1/+8
|
* 49713: _subversion: commit, diff, revert: Update completions for svn 1.7 and ↵Daniel Shahaf2022-01-292-26/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | newer * _svn_deletedfiles: Remove. The last version of svn(1) under which that function could possibly complete anything, svn 1.6.x, was EOLed in 2013. Newer versions don't have a "text-base" directory, so $controlled is set to an empty array, so this function returned false for all files, so in 'svn rm' (up to the previous commit) all files were completed (because that's what '_files -g "*(e:false:)"' does). * _svn_status: Remove. Versions of svn newer than the aforementioned 1.6.x have an entries file but never modify it, so the "mtime has changed" check would false negative. Therefore, sequences such as: . svn <TAB> echo >> some/versioned/file svn ci <TAB> . wouldn't offer some/versioned/file. . Furthermore, completion would offer directories with no changed files in them, and even unversioned directories. Now only changed files/directories are offered. * _cache_svn_status, _cache_svn_mtime: Remove. If these hadn't been removed, I would have moved their declarations to file scope so _svn_status could be used from outside this file, too. The replacement function, _svn_modified, doesn't have cache support, but does honour the 'verbose' style to inhibit recursion to subdirectories.
* 49712: _subversion: svn rm: Complete all svn-controlled files, not only ↵Daniel Shahaf2022-01-292-1/+4
| | | | | | missing/deleted files Note that currently, _svn_controlled matches all files.
* 49711: _subversion: _svn_status: Don't offer unversioned filesDaniel Shahaf2022-01-292-1/+6
| | | | | This function is used only by revert, diff, and commit, none of which can run on unversioned files (those with status '?').
* unposted: vcs_info quilt docs: Fix misspelled style nameDaniel Shahaf2022-01-272-1/+4
|
* unposted: vcs_info quilt: Remove a no-op variable assignmentDaniel Shahaf2022-01-272-1/+5
|
* 49709: vcs_info hg: Keep $HGPLAIN set for hooks if it had been set outside ↵Daniel Shahaf2022-01-252-1/+6
| | | | | | | vcs_info If someone does 'HGPLAIN=1 vcs_info', any vcs_info hooks should be called with HGPLAIN set. Declaring it 'local' broke that.
* gitlab !17: Add missing options for quilt setup commandAndreas Schneider2022-01-232-0/+7
|
* 49667: Include US spelling of "grey" ("gray")Matt Alexander2022-01-012-3/+9
| | | | Co-authored-by: Daniel Shahaf <d.s@daniel.shahaf.name>
* 49664: Use associative array for third-party completionAaron Schrab2021-12-292-4/+7
|
* 49668: update zfs completionOliver Kiddle2021-12-295-894/+1365
|
* 38150: fix off-by-one error in matcher spec parsingm0viefreak2021-12-242-1/+6
|
* 49658: Fix NULL reference in match code.Peter Stephenson2021-12-212-1/+6
| | | | | | A test when acquiring the replacement pattern match in the globbing code erroneously allowed the use of a NULL pointer. This appears to be an unnecessary test case added alongside other surgery back in 2008.