1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-11-01 06:20:55 +01:00
Commit graph

7657 commits

Author SHA1 Message Date
Jun T
ef4d20ad6f 31902: rationalise use of gamma function.
Make zsh/mathfunc consistent across systems and use tgamma() where
available
2013-10-27 00:00:56 +01:00
Peter Stephenson
7a79f660db 31890 + 31891: Add NEWS for new features since 5.0.2 2013-10-25 22:27:07 +01:00
Barton E. Schaefer
5b30149638 31885: fix PIPEFAIL when the last command executes in the current shell 2013-10-24 17:31:13 -07:00
Peter Stephenson
0c97990b20 31889: tests for disable -p 2013-10-24 19:37:50 +01:00
Peter Stephenson
1c172cb080 31877: fix behaviour of disable -p with parentheses 2013-10-24 18:45:50 +01:00
Peter Stephenson
f91bf85cc3 31888: Add another test for pipestatus.
This one was reliably failing before the fix, see zsh-workers-31870
2013-10-24 17:51:19 +01:00
Peter Stephenson
7a5b85292a 31882: Insulate completion widget against environment.
Prevents change in pipestatus leaking back out.
2013-10-24 17:49:37 +01:00
Peter Stephenson
59b060bd5b 31884: Make new pipestatus test implementation proof.
It seems uniq's vary in the number of spaces they output.
2013-10-24 17:31:02 +01:00
Barton E. Schaefer
65e131c838 31879 plus misc.: improve $pipestatus handling and add a test for it 2013-10-23 22:45:02 -07:00
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