Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | unposted: zle_thingy: return a value in bin_zle_flags | Mikael Magnusson | 2015-10-01 | 1 | -1/+5 |
| | |||||
* | unposted: bracketed-paste-url-magic: actually do what the comment says | Mikael Magnusson | 2015-10-01 | 1 | -4/+6 |
| | |||||
* | 36737: Ensure we don't dreference unterminated zero-length string | Peter Stephenson | 2015-10-01 | 2 | -3/+10 |
| | |||||
* | 36735: add ~/.zcalcrc handling to zcalc | Peter Stephenson | 2015-10-01 | 3 | -0/+14 |
| | |||||
* | 36729: fix some typos in distro docs | Andrew Janke | 2015-10-01 | 4 | -7/+9 |
| | |||||
* | 36722: allow git range to complete after ^. | Peter Stephenson | 2015-10-01 | 2 | -1/+13 |
| | | | | Take account of backslash quoting. | ||||
* | Merge branch 'master' of https://git.code.sf.net/p/zsh/code | Peter Stephenson | 2015-10-01 | 12 | -41/+204 |
|\ | |||||
| * | users/20672: missing "do" in gettext2() for "select" | Barton E. Schaefer | 2015-09-30 | 2 | -1/+5 |
| | | |||||
| * | 36707: distinguish ERR_RETURN value of retflag so that execif() can ignore ↵ | Barton E. Schaefer | 2015-09-30 | 3 | -3/+10 |
| | | | | | | | | it in the test sublist | ||||
| * | remove sentence fragment | Barton E. Schaefer | 2015-09-30 | 2 | -2/+5 |
| | | |||||
| * | 36692: bracketed-paste-url-magic: simpler alternative for handling pasted urls | Mikael Magnusson | 2015-10-01 | 2 | -0/+45 |
| | | |||||
| * | 36709: zle -f from inside widget to set flags and make yank start/end zle ↵ | Mikael Magnusson | 2015-10-01 | 5 | -12/+92 |
| | | | | | | | | params writable | ||||
| * | 36725: vcs_info git: Compute %b correctly when "git am"-ing onto detached heads. | Daniel Shahaf | 2015-09-30 | 2 | -0/+5 |
| | | | | | | | | | | | | | | | | Before this patch, $gitbranch would be set to empty, which caused VCS_INFO_get_data_git to early out with a failure status¹, consequently $vcs_info_msg_0_ would be empty. ¹ via the 'if [[ -z ]]' block around line 170. | ||||
| * | 36725: vcs_info git: Compute %b correctly when rebasing detached heads. | Daniel Shahaf | 2015-09-30 | 2 | -0/+7 |
| | | | | | | | | | | | | This sets the %b expando to the hash of the before-the-merge HEAD, rather than to the literal string "detached HEAD". That hash is already available via the gen-applied-string hook. | ||||
| * | 36725: vcs_info git: Compute %b correctly when merging to detached heads. | Daniel Shahaf | 2015-09-30 | 2 | -1/+7 |
| | | | | | | | | | | The %b expando should be the hash prior to the merge. The hash of the merge result is available as the %i expando and via the gen-applied-string hook. | ||||
| * | 36697: handle options of _arguments correctly | Jun-ichi Takimoto | 2015-09-30 | 2 | -22/+28 |
| | | |||||
* | | 36693: arithmetic rounds towards zero, document | Matthew Martin | 2015-09-30 | 2 | -5/+8 |
|/ | |||||
* | 36711: Allocate unmetafied pattern trial string on the heap | Peter Stephenson | 2015-09-30 | 3 | -52/+12 |
| | |||||
* | unposted: fix typo in comment. | Barton E. Schaefer | 2015-09-29 | 1 | -1/+1 |
| | |||||
* | 36700: unmetafy early for parameter match | Peter Stephenson | 2015-09-29 | 3 | -188/+294 |
| | |||||
* | 36682: expand pattern interface to optimise unmetafication | Peter Stephenson | 2015-09-28 | 6 | -130/+288 |
| | |||||
* | unposted: Test for 36669 | Daniel Shahaf | 2015-09-28 | 2 | -0/+10 |
| | |||||
* | 36601: vcs_info: handle missing .git/rebase-apply/{next,msg-clean} | Daniel Hahler | 2015-09-28 | 2 | -11/+19 |
| | | | | | | | When pressing Ctrl-C after `git am`, only `last` exists in `.git/rebase-apply/`, which is empty. This patch fixes it to fall back to "no patch applied" then. | ||||
* | 36669: fix ${(z)...} of an an incomplete math expression by restoring "((" ↵ | Barton E. Schaefer | 2015-09-27 | 2 | -0/+14 |
| | | | | at the front of the token | ||||
* | unposted: Update link to my ChangeLog generator script, | Daniel Shahaf | 2015-09-28 | 2 | -0/+8 |
| | | | | on account of patching it to handle commas properly (thanks Mikael). | ||||
* | unposted: Fix broken case condition and "qualifer" typo | Mikael Magnusson | 2015-09-28 | 5 | -11/+16 |
| | |||||
* | 36651: WARN_CREATE_GLOBAL += math expressions | Daniel Shahaf | 2015-09-27 | 5 | -2/+38 |
| | | | | | Without this, '() { (( x=42 )) }' and '() { for (( i=0; … )) }' wouldn't warn about $x and $i, respectively, being created global. | ||||
* | 36653: OpenBSD's usermod has no -a flag | Matthew Martin | 2015-09-27 | 2 | -1/+6 |
| | |||||
* | 36663: replace obsolete "autobins" commentary with "autofeatures" | Barton E. Schaefer | 2015-09-27 | 3 | -8/+7 |
| | |||||
* | 36661: replace obsolete "autobins" setting with "autofeatures" | Barton E. Schaefer | 2015-09-27 | 2 | -1/+6 |
| | |||||
* | 36631: separate _zsh from _sh | Jun-ichi Takimoto | 2015-09-28 | 3 | -16/+14 |
| | | | | Do all the completion for zsh by _arguments |