Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 36982: Fix bug with (#cN) patterns and remove redundant description. | Peter Stephenson | 2015-10-27 | 5 | -10/+22 |
| | | | | | We need to restore the current count of matches when returning to match at the point where we previously matched. | ||||
* | 36977: note about difficulties of pattern repetitions | Peter Stephenson | 2015-10-27 | 2 | -0/+13 |
| | |||||
* | 36974: fix some functions with empty argument lists | Peter Stephenson | 2015-10-27 | 6 | -11/+17 |
| | |||||
* | 36906: quite_signals() in ZSH_MEM realloc() | Kamil Dudka | 2015-10-26 | 2 | -2/+10 |
| | |||||
* | 36968: use addmodulefd() to tell the shell about the descriptor of the dbm file | Barton E. Schaefer | 2015-10-26 | 2 | -2/+10 |
| | |||||
* | 36956: revert 34451, mmap() is too slow on MacOS | Barton E. Schaefer | 2015-10-26 | 2 | -0/+11 |
| | |||||
* | users/20825: fix crash when complex completion hooks. | Peter Stephenson | 2015-10-26 | 2 | -0/+23 |
| | | | | | get_undo_current_change() needs protecting against execution in completion environment. | ||||
* | 36962: _git: Fix completion of RHS of refspecs. | Daniel Shahaf | 2015-10-25 | 2 | -1/+5 |
| | | | | | | Before this patch, 'git push $remote :<TAB>' completed branch names (as though by `git branch -a`), instead of completing remote branch names sans the ${remote}/ prefix. | ||||
* | 36964: _git: Complete remotes branch names with slashes correctly. | Daniel Shahaf | 2015-10-25 | 2 | -1/+4 |
| | | | | For example, 'git push remote HEAD:foo/bar' creates such branches. | ||||
* | 36960: _git: Enable slash matcher for more branch and tag completions, ↵ | Daniel Shahaf | 2015-10-25 | 2 | -3/+7 |
| | | | | include 'git branch <TAB>' and 'git tag <TAB>'. | ||||
* | 36959: _git: Offer @~$n as completion of recent commits. | Daniel Shahaf | 2015-10-25 | 2 | -1/+5 |
| | | | | Suggested-by: Oliver Kiddle (users/20705) | ||||
* | 36958: _git: Fix recent commit completion descriptions. | Daniel Shahaf | 2015-10-25 | 2 | -12/+32 |
| | | | | | | The uniquifiers 'HEAD~$n' were incorrect when a recent commit was the second parent of a merge commit. Detect that case and print something correct instead. | ||||
* | unposted: _git: Fix 'commit object name' completion messages. | Daniel Shahaf | 2015-10-25 | 2 | -2/+7 |
| | | | | | | | | Offer the "this alternative is still valid, but I don't know to offer completions for it" for hash completion but not for recent object completion; the former is protected by a _guard and the latter incorrectly appeared also in cases such as 'git log a/b<TAB>' which were not the start of a gitrevisions(7) expression. | ||||
* | 36911: '-optarg' should not match optspec '-opt=' | Jun-ichi Takimoto | 2015-10-25 | 2 | -2/+10 |
| | | | | | Remove the requirement that -xy= should come before -x= in the list of optspecs passed to _arguments. | ||||
* | Merge branch 'master' of git://git.code.sf.net/p/zsh/code | Barton E. Schaefer | 2015-10-24 | 3 | -1/+43 |
|\ | | | | | | | | | | | | | | | Conflicts: ChangeLog Conflicts: ChangeLog | ||||
| * | unposted: _beep completion: Actually hook it for the 'beep' command. | Daniel Shahaf | 2015-10-24 | 2 | -1/+4 |
| | | |||||
| * | 36913 + 36945: vcs_info quilt: Pass patch subject lines to gen-applied-string | Daniel Shahaf | 2015-10-24 | 2 | -0/+33 |
| | | | | | | | | The format used is '${patchname} ${subject}', which is analogous to the git backend. | ||||
| * | 36912: vcs_info quilt: Tolerate being in child of .pc's parent | Daniel Shahaf | 2015-10-24 | 2 | -0/+6 |
| | | | | | | | | | | 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. | ||||
* | | 36943: restore scan for reclaimable blocks in freeheap() | Barton E. Schaefer | 2015-10-24 | 2 | -2/+13 |
|/ | | | | | | That scan had been removed by 36834, but testing showed memory usage climbing too high in cases where a new arena was always added at the end of the heap list. | ||||
* | unposted: small typo again | Peter Stephenson | 2015-10-24 | 1 | -1/+1 |
| | |||||
* | unposted: small typo | Peter Stephenson | 2015-10-24 | 2 | -1/+3 |
| | |||||
* | 36944: extend fd management to zsocket | Peter Stephenson | 2015-10-24 | 5 | -14/+41 |
| | |||||
* | 36941: Mark file descripors in ztcp as used. | Peter Stephenson | 2015-10-24 | 4 | -5/+49 |
| | | | | | Allow such file descriptors to be either internal and closed on exec or external and so managed explicitly by module. | ||||
* | unposted: vcs_info docs: Typo fix. | Daniel Shahaf | 2015-10-22 | 2 | -1/+5 |
| | |||||
* | unposted: strdup should be ztrdup | Barton E. Schaefer | 2015-10-21 | 2 | -1/+3 |
| | |||||
* | 36909: in getargs(), sanity-check the offsets for start and end of the ↵ | Barton E. Schaefer | 2015-10-21 | 2 | -2/+19 |
| | | | | requested words, in case of overflow | ||||
* | 36871: move initial call to "zle .bracketed-paste-magic" to occur earlier in ↵ | Barton E. Schaefer | 2015-10-21 | 2 | -4/+12 |
| | | | | | | the function Just in case any later initialization might have side-effects. | ||||
* | 36900: _git: stash names completion: Display log messages | Daniel Shahaf | 2015-10-20 | 2 | -2/+16 |
| | | | | | | | The "$@" argument to compadd is removed because (I think) it contains a -J, which conflicts with the -V. Joint with Daniel Hahler. | ||||
* | 36642: complete jail/unjail zfs subcommands on freebsd | Eric Cook | 2015-10-19 | 2 | -0/+11 |
| | |||||
* | 36646: handle solaris/openzfs differences; only use -t share on solaris | Eric Cook | 2015-10-19 | 4 | -4/+14 |
| | |||||
* | 36889: completion of system specific sockstat options | Eric Cook | 2015-10-19 | 2 | -19/+34 |
| | |||||
* | 36869: use permissions to limit files completed for ssh identity files | Matthew Martin | 2015-10-19 | 2 | -1/+6 |
| | |||||
* | 36888: vcs_info: Prevent warn_create_global warning with '-preinit-' state | Frank Terbeck | 2015-10-18 | 2 | -0/+7 |
| | | | | | | | | | | | 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. | ||||
* | 36864: new objdump completion and tweak to nm completion | Peter Stephenson | 2015-10-15 | 3 | -1/+15 |
| | |||||
* | 36853: replace pushheap/popheap by NEWHEAPS/OLDHEAPS in doshfunc() to ↵ | Barton E. Schaefer | 2015-10-14 | 2 | -201/+206 |
| | | | | | | optimize memory management Includes re-indentation that was not done in the posted patch. | ||||
* | 36856: cdr -p/-P to prune directory list | Peter Stephenson | 2015-10-14 | 3 | -6/+48 |
| | |||||
* | One crucial assignment accidentally lost from 36834 when merging 36836. | Barton E. Schaefer | 2015-10-11 | 1 | -2/+3 |
| | |||||
* | 36841: factor out and update the patterns that filter "uninteresting" ↵ | Barton E. Schaefer | 2015-10-11 | 2 | -3/+11 |
| | | | | functions out of the $funcstack display | ||||
* | 36836: zhalloc() avoids re-scanning all heaps when the last known heap with ↵ | Barton E. Schaefer | 2015-10-11 | 2 | -5/+12 |
| | | | | | | | free space does not have enough space This is the second of two performance optimizations for situations where all heap arenas in the list are mostly full. | ||||
* | 36834: freeheap preserves last allocated heap | Barton E. Schaefer | 2015-10-11 | 2 | -13/+56 |
| | | | | | This is the first of two optimizations to improve heap performance when there are a large number of mostly-filled heap arenas. | ||||
* | 36832: vcs_info: Remove dependency on "seq" | Frank Terbeck | 2015-10-11 | 2 | -2/+6 |
| | | | | | | 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 versions | Frank Terbeck | 2015-10-11 | 2 | -12/+27 |
| | | | | | | | | | | | | 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. | ||||
* | 36780: Fix crash in ksh mode with -n and $HOME. | Peter Stephenson | 2015-10-06 | 2 | -6/+12 |
| | | | | If home variable is NULL ensure HOME is unset. | ||||
* | 36773: limit CORRECT / CORRECT_ALL to directory names in cases where it is ↵ | Barton E. Schaefer | 2015-10-04 | 2 | -19/+35 |
| | | | | obvious that a directory is expected | ||||
* | unposted: back out 36707, add test case for 36766 | Barton E. Schaefer | 2015-10-03 | 4 | -7/+21 |
| | |||||
* | 36766: fix incorrect reset of noerrexit during "if" conditions | Barton E. Schaefer | 2015-10-03 | 2 | -1/+7 |
| | |||||
* | 36760: more care with already unmetafied pattern trial strings | Peter Stephenson | 2015-10-03 | 2 | -15/+45 |
| | |||||
* | 36754: Functions/TCP: Tweak some usage output in the tcp_* functions | Mikael Magnusson | 2015-10-03 | 5 | -5/+11 |
| | |||||
* | unposted: define zle_usable before using it (reported in 36741) | Mikael Magnusson | 2015-10-02 | 1 | -17/+17 |
| | |||||
* | 36732: _zsh now complets script args; also support -s, -b | Jun-ichi Takimoto | 2015-10-02 | 2 | -1/+21 |
| |