Peter Stephenson
225ee4c810
31873: Document conventions for command options in builtins
2013-10-23 18:11:40 +01:00
Barton E. Schaefer
de1eb561a2
Merge branch 'master' of git://git.code.sf.net/p/zsh/code
...
Conflicts:
ChangeLog
2013-10-21 09:25:19 -07:00
Øystein Walle
95a5ca90d9
31865: _git: Make --batch(-check) accept an argument
...
Also reword the explanation slightly to make it more compact since more
explanation is needed.
2013-10-21 17:40:13 +02:00
Øystein Walle
3d77fa789d
31864: _git: Add two sub-comamnds introduced in v1.8.4
...
Add _git-check-ignore() and _git-check-mailmap()
2013-10-21 17:40:12 +02:00
Øystein Walle
32ffba1214
31866: _git: Reword --heads to match new meaning
2013-10-21 17:40:09 +02:00
Øystein Walle
baee0a2295
31862: _git: Add status.short and status.branch
2013-10-21 17:40:07 +02:00
Øystein Walle
805b665901
31863: _git: Add new arguments introduced in Git v1.8.4
2013-10-21 17:40:03 +02:00
Øystein Walle
e91d90125b
31861: _git: Add git-clean -i/--interactive support
...
- Add -i and --interactive to _git-clean()
- Add column.clean configuration variable
2013-10-21 17:40:01 +02:00
m0viefreak
7a37568b8c
31855: _git: revert: add '-e,--edit'
2013-10-21 17:39:59 +02:00
m0viefreak
2c1affc6c1
31856: _git: fix a few "undocumented" options
...
commit: '--null' is documented
relink: '-h,--help' are never documented for subcommands but always exist
verify-tag: '-v,--verbose' are documented with updated description
diff: '--cumulative' is deprecated -> remove
2013-10-21 17:39:57 +02:00
Øystein Walle
07ca60acf4
31858: _git: fix wrong default value
2013-10-21 17:39:56 +02:00
m0viefreak
80cb8e947f
31857: _git: Remove unsupported -q option from diff options
2013-10-21 17:39:53 +02:00
Øystein Walle
5585b95f3c
31859: _git: re-order the last two git-blame arguments
...
The proper syntax is git blame [<commit>] <file> where <commit> is optional.
2013-10-21 17:39:50 +02:00
Øystein Walle
7872a5becd
31854: _git: Make git-show accept diff arguments
2013-10-21 17:39:48 +02:00
Øystein Walle
34ba14e1ec
31853: _git: Add missing column.* config variables
2013-10-21 17:39:46 +02:00
Barton E. Schaefer
21bbd96d0d
31869: reduce WINCH-twaddling in shingetline()
2013-10-21 08:36:52 -07:00
Peter Stephenson
610f376f4d
Fix merge conflict
2013-10-19 23:09:07 +01:00
Peter Stephenson
9a044f1a6a
Use VERBOSE option in execstring()
2013-10-19 23:08:24 +01:00
Barton E. Schaefer
ada42926b1
31849: document effect of KSH_ZERO_SUBSCRIPT on the argv special array
2013-10-19 14:29:52 -07:00
Peter Stephenson
8879c46a48
31846: fix NOEXEC option in execsimple() optimisation
2013-10-18 23:42:07 +01:00
Barton E. Schaefer
87c482d751
31840: "read" needs IFS unset to avoid stripping whitespace in makefiles
2013-10-18 08:35:22 -07:00
Bart Schaefer
978b5bcc8d
31832: make execrestore() more signal-safe.
2013-10-17 07:35:05 -07:00
Barton E. Schaefer
ff520d1b79
31823: add HISTORY_IGNORE parameter
...
HISTORY_IGNORE defines a pattern to exclude matching lines in the internal
history from the HISTFILE at write time.
2013-10-17 07:28:52 -07:00
Peter Stephenson
73ececfd01
31830: New feature for zshaddhistory hooks.
...
If the first non-zero return status is 2, save the line on the
internal history list, but don't write it out.
2013-10-17 10:14:25 +01:00
Peter Stephenson
a8f736b4cf
Users/18033: Documentation for exit and ERR_EXIT.
...
Notes about interaction with asynchronous jobs such as process
substitution and multios.
2013-10-16 20:55:48 +01:00
Peter Stephenson
441c19c161
31872: zshaddhistory hook example needs options.
...
Only works with INCAPPENDHISTORY or SHAREHISTORY set.
2013-10-16 09:49:55 +01:00
Peter Stephenson
f6967bb745
Fix trivial typo in zshaddhistory doc.
2013-10-15 18:02:09 +01:00
Bart Schaefer
332924513b
Merge branch 'master' of git://git.code.sf.net/p/zsh/code
2013-10-13 10:59:52 -07:00
Barton E. Schaefer
d5ba3ed245
31818: fix completion for zsh in _sh, and document the _arguments behavior that made the fix necessary
...
To avoid side effects, reposition the _arguments call in _sh for the zsh
special case. Document the side effects so avoided, and clean up the
_arguments documentation a bit along the way.
2013-10-12 09:19:24 -07:00
Mikael Magnusson
3057036472
Update ChangeLog with previous commits
2013-10-11 14:58:41 +02:00
Mikael Magnusson
38adc17336
31806: _enable _disable: Workaround special characters in alias and function names breaking _arguments syntax
2013-10-11 14:57:57 +02:00
Mikael Magnusson
6f921b91f4
31805: Update _enable and _disable for -p, fix related typo in docs
2013-10-11 14:57:57 +02:00
Mikael Magnusson
fa03332635
31805: Add $patchars and $dis_patchars to zsh/parameter module
2013-10-11 14:57:57 +02:00
Peter Stephenson
d0fe73c5fb
31815: another fix for INCAPPENDHISTORY change.
...
We need to save immediately if something is pushed on the history stack
to ensure we use the right file before popping.
2013-10-11 11:13:03 +01:00
Bart Schaefer
5faab39a7e
Merge branch 'master' of git://git.code.sf.net/p/zsh/code
2013-10-10 09:54:00 -07:00
Peter Stephenson
c35a561a9c
31810: tests for simple XTRACE output from conditions
2013-10-10 17:45:42 +01:00
Peter Stephenson
68a9bab11d
31809: Make whitespace clear in trace output for patterns.
2013-10-10 17:12:50 +01:00
Eric Cook
dc272d0d14
31801: missing local declaration for variables in completion
2013-10-08 20:47:51 +01:00
Barton E. Schaefer
8ffdf161c7
31797: to match documentation, avoid expanding history when there is neither a
...
word nor an event designator
There are still a few cases where expansion is attempted even though the
documentation indicates it will not be, but in most of those cases the
expansion will fail. The now-fixed case would fall back to default
expansion of the previous command.
2013-10-08 07:21:29 -07:00
Bart Schaefer
b077d6ee9c
unposted: fix typo
2013-10-07 12:53:56 -07:00
Peter Stephenson
6f195241f3
31794: further refinement to INCAPPENDHISTORY change.
...
With SHAREHISTORY we should make sure the code behaves as it always
did, because it takes care about locking a file once for reading
and writing.
2013-10-07 13:01:26 +01:00
Peter Stephenson
9345e57859
31793: Fix problem with non-interactive history.
...
Modify 31789 so it doesn't try to save history from hbegin()
in that case.
2013-10-07 11:43:55 +01:00
Wayne Davison
7e4fd18519
Add new options for rsync 3.1.0.
2013-10-06 16:53:21 -07:00
Peter Stephenson
5236425865
users:18023: Add PIPEFAIL option
2013-10-06 21:35:27 +01:00
Han Pingtian
16ff79a885
31789: Save history for INCAPPENDHISTORY later.
...
This improves the timing recorded in the history.
2013-10-05 22:03:43 +01:00
Barton E. Schaefer
75fdec17b1
31784: better line width calculation for completion listings
...
When deciding whether there is enough horizontal space to show completion
descriptions for each match in a listing, treat the separator as part of
the description rather than as part of the match, and account for lines
that have already wrapped due to very long matches.
2013-10-03 15:59:52 -07:00
Barton E. Schaefer
ea30fdaf25
31781: "compdescribe -i" clears the completion list column padding width
2013-10-03 14:52:54 -07:00
Barton E. Schaefer
ae92cadc75
31772: queue_signals() to prevent re-entry into endparamscope().
2013-09-26 21:27:27 -07:00
Barton E. Schaefer
98b0828c63
31770: memmove() instead of memcpy() for overlapping regions.
2013-09-26 21:24:58 -07:00
Peter Stephenson
0ed3c5ccd0
31765: If zle starts in viins mark as insertion.
...
This allows undo to work on everything entered.
2013-09-25 18:42:59 +01:00