about summary refs log tree commit diff
path: root/Src
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into schaefer/badarrays schaefer/badarraysBarton E. Schaefer2017-06-013-5/+13
|\
| * 41191: Check for immortal thingies when checking for specific thingiesPeter Stephenson2017-06-013-5/+13
* | Special-case typeset -c / -C because of PM_* renumberingBarton E. Schaefer2017-06-012-1/+12
* | Finish merging arrcachelen() changes, I think.Barton E. Schaefer2017-05-301-9/+31
* | Fix remaining IPDEF macros for addition of param.lengthBarton E. Schaefer2017-05-301-8/+23
* | Merge branch 'master' into schaefer/badarraysBarton E. Schaefer2017-05-304-34/+23
|\|
| * 41164: Don't free a history entry if it's curline.Peter Stephenson2017-05-303-29/+18
| * 41151: propagate flags when creating new parameterSebastian Gniazdowski2017-05-281-1/+1
| * 41153: finish module setup only after all error conditions have been checkedSebastian Gniazdowski2017-05-281-4/+4
* | Renumber PM_CACHLEN and PM_CHECKLENBarton E. Schaefer2017-05-301-2/+2
* | Merge branch 'mikachu/badarrays' into schaefer/badarraysBarton E. Schaefer2017-05-2812-59/+130
|\ \ | |/ |/|
| * Add typeset -C to control whether to assert the cached length mikachu/badarraysMikael Magnusson2016-05-084-18/+30
| * Add typeset -c to control when cached length is usedMikael Magnusson2016-05-084-41/+116
| * Assert on problemsMikael Magnusson2016-05-082-2/+15
| * UNREVIEWED: Further optimizationsDaniel Shahaf2016-05-082-13/+17
| * CPU SPINNER AND OUT-OF-MEMORY BUGS - DO NOT USEDaniel Shahaf2016-05-081-14/+18
| * UncontroversialDaniel Shahaf2016-05-0812-35/+45
* | 41146: careul in GDBM freeing strings with embedded nullsSebastian Gniazdowski2017-05-241-10/+29
* | 40898: fix GDBM error handlingSebastian Gniazdowski2017-05-241-1/+2
* | 41142: Ensure close-on-exec is passed to moved file descriptorStephane Chazelas2017-05-231-10/+20
* | 41113 (tweaked): Save current line linkage to history ring.Peter Stephenson2017-05-183-15/+29
* | 41090: Replace iswprint() if unicode9 is enabled.Jun-ichi Takimoto2017-05-127-336/+24
* | 41096: Don't assume null termination copying string.Peter Stephenson2017-05-111-1/+2
* | 40181: Fix buffer overrun in xsymlinks.Peter Stephenson2017-05-091-3/+11
* | 41078: Empty psvar could cause bad dereference in prompt expansionPeter Stephenson2017-05-091-1/+1
* | 40173: Off-by-one error checking for {varid}.Peter Stephenson2017-05-081-1/+1
* | users/22688: Allow mixing redirs and arguments after anon functions.Peter Stephenson2017-05-081-4/+15
* | Fix combination of HERE document and |&.Peter Stephenson2017-05-081-1/+1
* | 41043: Close pipes in shell when disowning background job.Peter Stephenson2017-05-031-0/+1
* | 41020: Fix "command -p"; "-p" was incorrectly left in command argumentsPeter Stephenson2017-04-281-1/+8
* | 41012: Fix premature exit from nested function in EXIT trap.Peter Stephenson2017-04-273-8/+31
* | 41008: Handle expansions for precommand modifiersPeter Stephenson2017-04-262-35/+135
* | 40995: Don't disable alias expansion when finding command substitution limitsPeter Stephenson2017-04-231-3/+0
* | 40994: unmeta_one() need not count MetaJun-ichi Takimoto2017-04-231-8/+1
* | 40990: Fix crash with bogus path in sh emaulation.Peter Stephenson2017-04-211-14/+37
* | 40977: "emulate" disallows "--help" and "--version"Barton E. Schaefer2017-04-151-2/+2
* | 40935: User names need metafying.Orlov Sergey2017-04-101-3/+3
* | 40940: untokenize names of condition features before attempting to look up th...Bart Schaefer2017-04-071-2/+2
* | 40933: Ensure we get job text in sourced files.Peter Stephenson2017-04-041-2/+2
* | 40932: Parameter subscripts need to count parentheses.Peter Stephenson2017-04-031-3/+8
* | 40929 (replaces 40598): paramsubst() should always return scalar when PREFORK...Barton E. Schaefer2017-04-021-13/+8
* | 40891: fix more zero-length matches.Peter Stephenson2017-03-231-1/+3
* | 22601: Fix for parameter substitution pattern matches.Peter Stephenson2017-03-231-2/+6
* | 40832: fix $x:P when PWD=/Barton E. Schaefer2017-03-111-2/+10
* | 40819: Fix IS_DASH test in BRACE_CCL handlingPeter Stephenson2017-03-101-1/+2
* | unposted: declare file local variables as staticJun-ichi Takimoto2017-03-101-2/+2
* | unposted: silence warnings on CygwinJun-ichi Takimoto2017-03-101-1/+2
* | 40796: MAGIC_EQUAL_SUBST not needed with parsed assignment.Peter Stephenson2017-03-091-5/+20
* | 40799: fix $- expansion partly broken by 40760Barton E. Schaefer2017-03-081-1/+3
* | 40763: count wide characters and Cmatcher pointers more sanely in cfp_matcher...Barton E. Schaefer2017-03-083-58/+60