1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-09-23 04:51:12 +02:00
Commit graph

8533 commits

Author SHA1 Message Date
Jun-ichi Takimoto
a6db0b41ca 35064: rename ISPRINT to ZISPRINT to avoid conflict 2015-05-09 16:02:37 +09:00
Peter Stephenson
f855801fb9 35059: fix, document, test readonly -p.
Don't output specials as can't be reconstructed.

Output arrays in a useful order.
2015-05-08 12:53:18 +01:00
Peter Stephenson
39aeeedb19 35056: turn off PROMPT_SP for interactive test 2015-05-08 09:36:01 +01:00
Jun-ichi Takimoto
5acc89d518 35057: make URL clickable (again)
This should have been included in 34850.
2015-05-08 04:08:32 +09:00
Peter Stephenson
60c6bcdeae 35054: readonly -p + POSIXBUILTINS fix.
Now displays unset variables marekd readonly
2015-05-07 12:10:16 +01:00
Eric Cook
13c6d38e4b 35052: new BSD completions 2015-05-07 09:47:48 +01:00
Barton E. Schaefer
aa34d2f165 35046: unwind cmdstack when erroring out of lexing a parameter expansion in braces 2015-05-06 07:46:15 -07:00
Peter Stephenson
f29895cc08 c.f. 35041: typo in zle.yo 2015-05-06 09:27:09 +01:00
Jun-ichi Takimoto
36a55e278e 35034: improve manual format up to Chapter18 2015-05-06 10:45:21 +09:00
Peter Stephenson
3c3c8d3d13 Update for 5.0.7-dev-2.
Includes updates to FAQ.yo for newer YODL.
2015-05-05 19:32:06 +01:00
Peter Stephenson
e6638bbd70 35032: Handle SIGCONT for process better.
Update job status as well as process status.
2015-05-05 19:17:36 +01:00
Peter Stephenson
fa769f27d6 unposted: fix descriptions in previous -zcalc commit (cosmetic) 2015-05-05 14:47:11 +01:00
Peter Stephenson
cfc2a17c4e 35033: trivial zcalc completion 2015-05-05 12:01:06 +01:00
Oliver Kiddle
9afbe051b9 35029: improvements to newline handling for vi-mode word movement 2015-05-04 21:51:06 +02:00
Mikael Magnusson
1e6fb1a4f0 Fix two bugs in typeset_setbase 2015-05-04 04:26:11 +02:00
Peter Stephenson
5b00bfecac NEWS update 2015-05-03 22:49:56 +01:00
Oliver Kiddle
ab7ec8d985 35011: update completions for some common Unix commands,
in particular improving FreeBSD support
2015-05-03 16:53:57 +02:00
Peter Stephenson
b29278c69a 35009: updates for 5.0.8 2015-05-01 21:30:23 +01:00
Jun-ichi Takimoto
938751d263 35008: clarify description of 'exec' and 'return' 2015-05-01 22:11:30 +09:00
Peter Stephenson
0e797d79ce 35007: Note in doc about scope of ZLE parameters 2015-05-01 09:55:04 +01:00
Peter Stephenson
bf258a1c07 34992: POSIX fix for readonly variables.
With POSIXBUILTINS, variables can be marked readonly if unset.
Also, variables can't have the readonly flag removed.
2015-04-29 15:54:49 +01:00
Peter Stephenson
c96a993d51 34989: AUTO_CD needs to call cd --.
Otherwise directories looking like options do the wrong thing.
2015-04-28 20:42:26 +01:00
Jared Ahern
4096469b34 34980: expanding make variables was broken 2015-04-28 09:36:11 +01:00
Peter Stephenson
8b4c46fb3f 34980: in completion match new Makefile assignment forms 2015-04-28 09:27:37 +01:00
Peter Stephenson
df5115a741 34979: Preserve job text when doing shell job fix.
This handles list_pipe_text in execlist() along with other
variables that are saved and restored and, in the special
case of source, cleared.
2015-04-28 09:22:37 +01:00
Peter Stephenson
9f9a16f43c 34977: more reliable test if preprocessor is GNU 2015-04-28 09:20:15 +01:00
Barton E. Schaefer
a9c8b6a076 34966: "whence -v" for a function reports whether the function is autoloaded or its source file when known 2015-04-25 12:54:17 -07:00
Barton E. Schaefer
fae07f65a3 34965: consistent use of zalloc/zrealloc/zfree 2015-04-25 12:40:35 -07:00
Barton E. Schaefer
fd574101a9 34961: avoid _message because it aborts completer list too early 2015-04-25 11:07:14 -07:00
Barton E. Schaefer
54fe61ab32 34961: unquote history words when command line has a quote 2015-04-25 11:05:52 -07:00
Barton E. Schaefer
87e76f89bb 34961: properly handle the case of finding no files when searching $fpath and $_compdir 2015-04-25 11:04:07 -07:00
Barton E. Schaefer
9d0e3bde2a 34961: minor wording clarification 2015-04-25 10:58:55 -07:00
Barton E. Schaefer
0164457a19 34961: $TZ is implicitly local in builtin strftime (originally workers/34602 from workers/34596) 2015-04-25 10:57:44 -07:00
Barton E. Schaefer
f8fb6ebae8 34961: clean up declarations of quote() and quotebreak() 2015-04-25 10:51:54 -07:00
Barton E. Schaefer
89c2129905 34961: sysparams[pid] and sysparams[ppid] added to variables index 2015-04-25 10:50:16 -07:00
Barton E. Schaefer
89a689e693 34961: replace a couple of free() with zfree() for consistency 2015-04-25 10:48:43 -07:00
Barton E. Schaefer
33ff5d06f2 34961: add backslash to alias expansion matching (related to workers/32186) 2015-04-25 10:47:31 -07:00
Barton E. Schaefer
76fcbc6eda 34961: test for breadth-first glob with (Y1) qualifier (originally workers/32726) 2015-04-25 10:39:48 -07:00
Peter Stephenson
e0cdf39fd9 34955: save and restore list_pipe_job with its friends
This is needed to stop source() messing up job control.
2015-04-24 16:34:51 +01:00
Oliver Kiddle
f4d8051de1 34940: _fc: fix typo breaking completion for history 2015-04-24 10:59:27 +02:00
Mikael Magnusson
9a0f5ea8a7 Revert "34926: _fc: Remove a spurious 2"
This reverts commit dd623b4403.
2015-04-21 12:16:13 +02:00
Mikael Magnusson
dd623b4403 34926: _fc: Remove a spurious 2 2015-04-19 08:23:11 +02:00
Peter Stephenson
2e48eceb1a 34921: handle error in recursive par_event().
Here documents in an interrupted list caused bad juju.
2015-04-17 22:43:38 +01:00
Peter Stephenson
4553cbad19 34920: info on git pull 2015-04-17 18:31:50 +01:00
Peter Stephenson
de22f2bfa6 34919: update interrupt parse error for ZLE cases.
Covers both send-break and push-input.
2015-04-17 17:37:26 +01:00
Daniel Hahler
156327023c 34899: completion: _vim: add nvim to #compdef
nvim is used by NeoVim and is fairly compatible.
2015-04-17 13:36:30 +00:00
Peter Stephenson
4508d25710 34905: no parse error after keyboard interrupt.
Handled generally, though only showing up in special nested
cases.

Also fix ZLE so it doesn't cancel the interrupt flag when
not actually returning from a local keymap.
2015-04-17 10:23:58 +01:00
Mikael Magnusson
ccb1cf2d10 34902: Doc: Explain the numeric argument and be consistent about what we call it 2015-04-16 14:30:26 +02:00
Peter Stephenson
ffb3168586 34901: Test for the previous commit 2015-04-15 21:29:04 +01:00
Peter Stephenson
3bf8cab82e 34900: assignment before an "exec".
Without POSXIBUILTIN: restore after, so we only get side effects.

With POSXIBUILTIN: keep set variable
2015-04-15 21:16:17 +01:00