summaryrefslogtreecommitdiff
path: root/bin/ksh/sh.h
AgeCommit message (Expand)Author
2020-07-07Add support for set -o pipefailJeremie Courreges-Anglas
2019-02-20When evaluating an arithmetical expression, for example inside $(()),Ingo Schwarze
2018-11-20Fix the case where the recursion detection isn't reset when the command isMartijn van Duren
2018-05-18remove the alias type='whence -v' and replace it withSebastian Benoit
2018-04-09Support 64 bit integers on 32 bit architectures.Tobias Stoeckmann
2018-01-16Introduce internal_warningf() and mark internal_errorf() as noreturnJeremie Courreges-Anglas
2018-01-15Stop pretending we support building ksh without EDIT/HISTORY supportJeremie Courreges-Anglas
2018-01-14unifdef BRACE_EXPAND; ok jca@anton
2018-01-06Bring back the sign compare changes, this time with a fix from otto@Todd C. Miller
2018-01-05unifdef JOBS supportJeremie Courreges-Anglas
2017-12-27Add -Wshadow to Makefile and fix the resulting warnings. Many ofTodd C. Miller
2017-10-19Delete the deprecated emacs-usemeta option.Jeremie Courreges-Anglas
2017-09-03Use PATH_MAX instead of a local defineJeremie Courreges-Anglas
2017-08-30Implement HISTCONTROL ignoredups & ignorespace featuresJeremie Courreges-Anglas
2017-08-30Stop exposing the emacs-usemeta option, and warn when trying to set it.Jeremie Courreges-Anglas
2017-07-04Backout previous due to a bug discovered by zhuk@ that requires some tinkeringanton
2017-07-04Add support for pattern substitution to variables in ksh using a common syntaxanton
2017-06-29Increase the input line buffer to 4096 bytes.Martijn van Duren
2016-09-08Add KSH_IGNORE_RDONLY flag and use it in var.c instead of the 0x4Todd C. Miller
2016-03-04remove CSRG BSD-licensed mknod builtin code which was previously used toTheo de Raadt
2015-12-30rename global "e" to genv to avoid accidental shadowing and aliasing.Ted Unangst
2015-12-14Move system headers from sh.h to those files that actually need them.tb
2015-11-20remove unused prototypetb
2015-11-12Use isdigit() instead of ksh's homebrewed alternative.mmcc
2015-11-07Make it clearer that warningf()'s first argument determines whether themmcc
2015-11-01Add uses of areallocarray(). mksh and Bitrig ksh already have similarmmcc
2015-10-23Remove two comments listing functionless files. Trivial, no functionalmmcc
2015-10-23proto.h contains many function prototypes. It's apparently separate frommmcc
2015-10-22Final removal of EXTERN.mmcc
2015-10-21Penultimate commit to remove EXTERN.mmcc
2015-10-19Remove the define NOT, replace it with '!'. No binary change.mmcc
2015-10-19A little style(9) for sh.h includesmmcc
2015-10-19Move stddef.h include from sh.h to the file that uses it.mmcc
2015-10-19Move string.h include from sh.h to the files that use it.mmcc
2015-10-19Move limits.h include from sh.h to the files that actually need it. Nommcc
2015-10-19More removal of EXTERN.mmcc
2015-10-18Move more EXTERN-defined globals from sh.h.mmcc
2015-10-17Drop two useless defines.mmcc
2015-10-17Move a system header include from the global header (sh.h) into themmcc
2015-09-14Replace Tflag typedef with just int; ok teduNicholas Marriott
2015-09-14Apply the ancient art of tedu to ksh_limval.h. ok guentherNicholas Marriott
2015-09-10Replace newline and space defines by "\n" and " " directly, from MichaelNicholas Marriott
2015-09-10Remove INT32 define and just use int, from Martijn van Duren and MichaelNicholas Marriott
2013-12-18Remove artificial limit on the max array index.Todd C. Miller
2013-11-28remove trailing whitespaces; use tabs instead of spaces where appropriate;Igor Sobrado
2012-09-10fake a sigwinch after each job, so if the terminal changes size,Ted Unangst
2010-01-04Crank max array size in ksh to 10K-1, since 2047 is too restrictive.Theo de Raadt
2005-12-11remove unused variables and functionsTheo de Raadt
2005-10-04Bump max array size. Needed for upcoming MAKEDEV speedup. ok deraadt@Otto Moerbeek
2005-03-28spacingTheo de Raadt