Commit graph

8718 commits

Author SHA1 Message Date
Daniel Shahaf ca2ab5e446 35775: New zsh-specific yodl vim syntax highlighting.
To try this, see the instructions at the top of Util/zyodl.vim (in the comment).

* Util/zyodl.vim: New syntax highlighting file.
* Doc/Zsh/.vimrc: New file, hooks up zyodl.vim for automatic loading.
* Etc/zsh-development-guide: Namedrop zyodl.vim for discoverability.
2015-07-13 23:22:19 +00:00
Daniel Shahaf 35ffe36318 35769: edit-command-line: Go to the right byte offset 2015-07-13 23:21:54 +00:00
Oliver Kiddle 5911aca85f 35737: (tweaked c.f. Peter: 35759): use new undo limit for minibuffer and beep when limit is reached 2015-07-14 00:30:45 +02:00
Oliver Kiddle 81bfb1a327 35756: use the actual colours in the completion list for terminal colours 2015-07-14 00:30:44 +02:00
Oliver Kiddle 778db04511 35774: fix double formatting of date explanation message 2015-07-14 00:30:43 +02:00
Daniel Hahler 8024de798d 35779: completion: _git-config: remove extraneous "local expl"
It is defined at the beginning of the function already, and results in
the output of `expl=''` when completing after `git config
branch.local.pushremote ` etc.
2015-07-13 15:05:52 +02:00
Daniel Shahaf ccd612fdf1 unposted: Typo 2015-07-12 02:53:04 +00:00
Peter Stephenson 08f084ecde unposted: notes on ZTST_unimplemented and ZTST_skip. 2015-07-10 19:50:18 +01:00
Mikael Magnusson 653761fe28 35761: Make sure to skip alternate format extension test properly 2015-07-10 20:24:59 +02:00
Peter Stephenson 541e7ad68c unposted: another ZTST_skip 2015-07-10 15:50:01 +01:00
Peter Stephenson 9152ff3b46 35760: Add ZTST_skip to test system 2015-07-10 14:47:19 +01:00
Peter Stephenson 2833299312 35708: add UNDO_LIMIT_NO 2015-07-09 19:29:59 +01:00
Mikael Magnusson 41888ae936 unposted: Make V09 set a known timezone 2015-07-09 18:03:00 +02:00
Peter Stephenson 3af55c858f 35751: Fix ERR_RETURN and ERR_EXIT in "else" 2015-07-09 14:59:20 +01:00
Mikael Magnusson e402747dd6 35745: ztrftime: Pass everything unhandled to the system strftime() 2015-07-09 15:32:55 +02:00
Oliver Kiddle 5951ac13ed 35748: fixes to prompt spec completion where it contains date formats 2015-07-09 14:58:06 +02:00
Oliver Kiddle bada2f9a21 35749: (c.f. Jun T: 35732): fix exclusion list for flags/modifiers 2015-07-09 14:53:36 +02:00
Oliver Kiddle 5c5654016b 35729: new compadd completion 2015-07-08 12:16:32 +02:00
Matthew Martin 39bc7a212f 35727: support OpenBSD for diff options 2015-07-08 11:45:04 +02:00
Oliver Kiddle 1b4bdcdf3e 35700: complete OS specific date format specifiers and put % in a prefix 2015-07-07 23:06:01 +02:00
Oliver Kiddle 396f68971f 35718: new calendar style date completion 2015-07-07 22:59:00 +02:00
Peter Stephenson 04675eca4c unposted: remove compiler error in completion code 2015-07-07 12:48:30 +01:00
Barton E. Schaefer f56e23eb66 unposted: alphabetize ${(b)...} flag 2015-07-06 16:35:25 -07:00
Barton E. Schaefer ef3db713d5 35709: explain :s/// modifier contexts. 2015-07-06 16:35:25 -07:00
Barton E. Schaefer a9add3de54 35694: fix handling of history modifiers applied across all elements of an array parameter value 2015-07-06 16:35:05 -07:00
Oliver Kiddle 68a5a5f453 35704: compadd -E 0 should imply -J and -2 2015-07-06 22:40:47 +02:00
Mikael Magnusson 0b946c18ea 35697: _ps1234, _date_formats: Complete strftime formats for %D{} 2015-07-06 16:21:22 +02:00
Mikael Magnusson b28ccc4270 35696: _ps1234: complete colors for %F{ and %K{ 2015-07-06 16:21:04 +02:00
Daniel Shahaf e81f61ea9a 35441: Make devs' ChangeLog generator scripts discoverable 2015-07-06 14:03:55 +00:00
Peter Stephenson 26d5d2eeac 35692: cfp_matcher_range used wrong raw character 2015-07-05 18:52:00 +01:00
Peter Stephenson 290354ff46 35688: Improved attempt to turn case wordcode into text. 2015-07-05 18:15:43 +01:00
Peter Stephenson f2b2271fbe Turning case parsed as multiple alternatives back into text.
Also add test.
2015-07-04 11:01:47 +01:00
Oliver Kiddle a257525afc 35681: fix day of month initialisation 2015-07-03 22:59:27 +02:00
Oliver Kiddle acb05d1616 35674: make an undo event for initial buffer contents 2015-07-03 22:56:03 +02:00
Mikael Magnusson 439764a43f 35673: Improve _zargs 2015-07-03 14:20:32 +02:00
Han Pingtian 38145b255a 35665: better handling for command line completion match handling 2015-07-02 16:28:14 +01:00
Peter Stephenson 96fa41a7c8 35663: zpool completion fix needed after completion change 2015-07-02 16:25:59 +01:00
Peter Stephenson 2afdb3985a 35668: Improved fix for command/proc subst starting in alias.
Use input flag to suppress the unwanted backtracking.

Add test for the extra case covered.
2015-07-02 10:01:42 +01:00
Peter Stephenson dce1f33c02 35667: fix command substitution that starts but doesn't finish in alias 2015-07-01 21:44:50 +01:00
Peter Stephenson d01a8a4553 unposted: fix formatting typo in options list. 2015-06-29 19:24:31 +01:00
Peter Stephenson 7708849b21 35655: APPEND_CREATE option for POSIX copmatible NO_CLOBBER 2015-06-29 19:01:31 +01:00
Barton E. Schaefer 7bc47c91e9 35660: prompt_adam1_setup: avoid perl, fix help 2015-06-28 20:19:04 -07:00
Oliver Kiddle 6e57de8ee2 35637: remove the now unused module hook for reverse-menu-complete 2015-06-29 01:59:43 +02:00
Oliver Kiddle 44c56f3af5 35627: make reverse-menu-complete start with the last match in
menu selection
2015-06-29 01:54:44 +02:00
Oliver Kiddle fbc97e72e8 35623: fix menu-selection where initial selection
would not be displayed without scrolling
2015-06-29 01:46:39 +02:00
Peter Stephenson 93e5234532 35643: Redirections after typeset assignments were broken. 2015-06-28 17:47:02 +01:00
Barton E. Schaefer 811027a22a 35642: signal queueing in zcontext_save_partial() 2015-06-27 15:53:21 -07:00
Peter Stephenson eb08892dcf 35635: a bit more consistency about making elements local 2015-06-27 21:19:26 +01:00
Barton E. Schaefer ef08028346 35634: handle failure of gettempname() in namedpipe() 2015-06-27 12:50:40 -07:00
Peter Stephenson b7aecf6c8e Don't require MULTI_FUNCDEF in _main_complete.
Although it gets set there, _main_complete is parsed to the end first.
2015-06-27 17:50:57 +01:00