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