Commit History

Autor SHA1 Mensaxe Data
  Denys Vlasenko 1be73dd9ad shell: fix parsing of $(( (v)++ + NUM )) %!s(int64=3) %!d(string=hai) anos
  Denys Vlasenko d84a604830 shell: fix arithmentic evaluation of "++7" and such (it is + + 7, i.e. 7) %!s(int64=3) %!d(string=hai) anos
  Denys Vlasenko 841878e7ee shell: remove FAST_FUNC from a static function %!s(int64=4) %!d(string=hai) anos
  Denys Vlasenko 7427406580 shell: better comments in BASE#nn code %!s(int64=5) %!d(string=hai) anos
  Denys Vlasenko c58d785b9d ash: fix BASE###nn bashism for bases 36..64 %!s(int64=5) %!d(string=hai) anos
  Denys Vlasenko ca1ce4b9fa ash: fix BASE###nn bashism to accept letter 'digits' for bases > 9 %!s(int64=5) %!d(string=hai) anos
  Denys Vlasenko 8b35f207bb shell: move all definitions of strto_arith_t() together %!s(int64=5) %!d(string=hai) anos
  Denys Vlasenko 9edd268bad shell: implement optional "BASE#nnnn" numeric literals %!s(int64=5) %!d(string=hai) anos
  Denys Vlasenko f19e3c1c6c shell: handle $((NUM++...) like bash does. Closes 10706 %!s(int64=6) %!d(string=hai) anos
  Denys Vlasenko 95f7953f2c do not use `a' quoting style in comments %!s(int64=7) %!d(string=hai) anos
  Denys Vlasenko f5add44981 typo fix in comment %!s(int64=10) %!d(string=hai) anos
  Denys Vlasenko 8a475def9e ash,hush: do not segfault on $((2**63 / -1)) %!s(int64=10) %!d(string=hai) anos
  Denys Vlasenko 1961aea305 move endofname() to libbb %!s(int64=11) %!d(string=hai) anos
  Denys Vlasenko 60cb48ca50 whitespace cleanup. no code changes %!s(int64=12) %!d(string=hai) anos
  Denys Vlasenko 395b97aeac shell/math: better comment. no code changes %!s(int64=14) %!d(string=hai) anos
  Denys Vlasenko bed7c81ea2 shell/math: deconvolute and explain ?: handling. Give better error message %!s(int64=14) %!d(string=hai) anos
  Denys Vlasenko 063847d6bd shell/math: return string error indicator, not integer %!s(int64=14) %!d(string=hai) anos
  Denys Vlasenko 0eac8ff164 shell/math.c: stop using bss variable %!s(int64=14) %!d(string=hai) anos
  Denys Vlasenko 06d44d7dfb shell/math.c: rename arith_eval_hooks to arith_state, put error code into it %!s(int64=14) %!d(string=hai) anos
  Denys Vlasenko bd14770b0c shell/math.c: small code shrink; fixed incomprehensible comments %!s(int64=14) %!d(string=hai) anos
  Denys Vlasenko 51850c818c shell: small code shrink %!s(int64=14) %!d(string=hai) anos
  Denys Vlasenko b771c654ca shell: shrink arith code; and prepare for returning text error codes %!s(int64=14) %!d(string=hai) anos
  Denys Vlasenko 8b2f13d84d shell: unify endofname() in hush and ash %!s(int64=14) %!d(string=hai) anos
  Denys Vlasenko 0ef64bdb40 *: make GNU licensing statement forms more regular %!s(int64=14) %!d(string=hai) anos
  Denys Vlasenko 03dad22f8a hush: use ash's read builtin %!s(int64=15) %!d(string=hai) anos
  Denys Vlasenko 7306727d1b shell: split read builtin from ash %!s(int64=15) %!d(string=hai) anos
  Denys Vlasenko 76ace254e1 ash,hush: fix $RANDOM in children being repeated %!s(int64=15) %!d(string=hai) anos
  Denys Vlasenko a7bb3c1396 *: code shrink via NOINLINE %!s(int64=15) %!d(string=hai) anos
  Denys Vlasenko 71016baf55 printf: accept negative numbers for %x; sh: overflowed numbers are 0 %!s(int64=15) %!d(string=hai) anos
  Denis Vlasenko 1943aec2ec hush: plug the leak of expanded heredoc %!s(int64=15) %!d(string=hai) anos