1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-10-13 11:21:13 +02:00
zsh/Src
Peter Stephenson fe3a63fa6c 39181: Add PM_SINGLE and use for compstate.
This flags that compstate (or any other special) can only have
a single instance and an attempt to create a new one is an error.
Given the very fiddly semantics of compstate any other usage
seems pointless.

No investigation yet of other variables that could use this.

Note it's still possible to hide such variables; only instances
that keep the special nature are affected.
2016-09-06 09:42:33 +01:00
..
Builtins 38513: cast time to long long for printing where possible 2016-05-22 19:00:03 +01:00
Modules 39064: use scalbn() instead of scalb() (mathfunc.c) 2016-08-20 23:52:01 +09:00
Zle 39181: Add PM_SINGLE and use for compstate. 2016-09-06 09:42:33 +01:00
.cvsignore unposted: .cvsignore patchlevel.h 2009-02-18 17:11:16 +00:00
.distfiles 33047: use git to simplify massively source distribution file selection 2014-08-23 21:01:58 +01:00
.exrc
.indent.pro
builtin.c 39181: Add PM_SINGLE and use for compstate. 2016-09-06 09:42:33 +01:00
compat.c 36422: add missing unmeta() 2015-09-08 11:12:10 +02:00
cond.c 37868: add 'static' to file local variables 2016-02-03 01:25:33 +09:00
context.c 35642: signal queueing in zcontext_save_partial() 2015-06-27 15:53:21 -07:00
exec.c 39125: More care needed decrementing SHLVL on exec. 2016-08-31 10:21:00 +01:00
glob.c users/21793: Remove raw integers as glob qualifiers. 2016-07-28 09:51:19 +01:00
hashnameddir.c 29195: Separate nameddir hash to avoid clash of 2011-05-09 10:38:02 +00:00
hashtable.c 37838: use UNUSED() consistently 2016-01-30 00:26:23 +09:00
hashtable.h 37493: readonly + POSIX_BUILTINS == typeset -gr 2016-01-02 12:40:31 -08:00
hist.c 37838: use UNUSED() consistently 2016-01-30 00:26:23 +09:00
init.c 39167: Make $ENV handling more like POSIX 2016-09-05 21:03:12 +01:00
input.c 36022 fix bug that some loop constructs could not be interrupted, revise signal queueing 2015-08-09 16:13:52 -07:00
jobs.c 38923: zwaitjob() continues waiting for children that may have ignored the interrupt signal, even if the current shell has been interrupted. 2016-07-23 10:27:59 -07:00
lex.c unposted: remove flag unneded from previous fix 2016-06-22 14:03:38 +01:00
linklist.c 33531 with additions: retain status of exited background jobs. 2014-10-26 17:47:42 +00:00
loop.c 38734: fix final case clauses terminating with ;& 2016-06-21 16:12:51 +01:00
main.c
Makefile.in gi1242+zsh@gmail.com: 28594: 2011-01-09 16:57:01 +00:00
Makemod.in.in 29214: use -I rather than explicit path to find headers 2011-05-10 16:40:27 +00:00
makepro.awk
math.c 37018: Make WARNCREATEGLOBAL more consistent. 2015-10-29 17:06:27 +00:00
mem.c 39086: declare file local variables as 'static' 2016-08-23 18:14:18 +09:00
mkbltnmlst.sh 27648, 267650/1, unposted README change: 2010-02-03 18:34:32 +00:00
mkmakemod.sh 36663: replace obsolete "autobins" commentary with "autofeatures" 2015-09-27 12:43:25 -07:00
modentry.c
module.c 34568: use META_HEAPDUP when passing dlerror() string to metafy() 2015-02-19 08:26:03 -08:00
options.c 38039: POSIXy behavior for "set +o" 2016-03-03 13:01:08 -08:00
params.c 39046 + 39061: New :P history modifier. 2016-08-22 03:34:30 +00:00
parse.c 38111: Remove redundant return values in parsing. 2016-03-07 10:49:35 +00:00
pattern.c 38188: signal re-entrancy, maybe 2016-03-21 15:46:59 -07:00
prompt.c 38971: Start using the new arrlen_ge() / arrlen_le() helpers. 2016-08-01 08:01:29 +00:00
prototypes.h 32737, 32736 (32741), 32735, 32734, 32733, 32732 (32739): Strict compilation 2014-06-07 13:48:40 -07:00
signals.c 38094: Fix POSIX EXIT traps defined in function. 2016-03-07 09:42:21 +00:00
signals.h 31350: block SIGWINCH nearly all the time, except 2013-04-30 00:08:49 -07:00
signames1.awk
signames2.awk
sort.c 33818: fix types passed to sizeof detected by coverity as being wrong 2014-11-30 23:19:55 +01:00
string.c Frank, 28812 as modified in 28813: 2011-02-28 12:05:31 +00:00
subst.c 39115: repair forced joining when (@) and (j) are used together 2016-08-29 08:34:03 -07:00
text.c 37859: NULL-terminate cond_binary_ops static array. 2016-01-31 15:19:56 -08:00
utils.c 39087: fix 'conditionally uninitialized' variables 2016-08-23 18:18:50 +09:00
watch.c 36227: attempt to fix metafication problem with ztrftime. 2015-08-18 16:20:48 +01:00
zsh.h 39181: Add PM_SINGLE and use for compstate. 2016-09-06 09:42:33 +01:00
zsh.ico
zsh.mdd users/21256 + workers/37965: New math functions min(), max(), sum(), provided by a new autoloadable function 'zmathfunc'. 2016-02-16 10:52:27 +00:00
zsh.rc
zsh_system.h 39014: Use special OpenBSD interface to get correct rand() behavior 2016-08-10 19:06:13 +02:00
ztype.h 35067: Add (b) parameter flag for pattern char backslashing. 2015-05-10 19:19:34 +01:00