summaryrefslogtreecommitdiff
path: root/bin/ksh/sh.h
AgeCommit message (Expand)Author
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
2005-02-21Set \u in prompt expansion to the right value, while avoiding getpw* calls,Otto Moerbeek
2004-12-22Use stdbool.h instead of rolling our own bools.Todd C. Miller
2004-12-18Use _PATH_BSHELL instead of hardcoding "/bin/sh"Todd C. Miller
2004-12-18Flags set in signal handlers should be volatile sig_atomic_tTodd C. Miller
2004-12-18Use the BSD sig_t instead of homegrown handler_tTodd C. Miller
2004-12-18Get rid of #ifdef KSH since we don't care about building a V7 style sh andTodd C. Miller
2004-12-18Remove unused OS dependent #ifdef blocks, #defines and macro abstraction.Todd C. Miller
2004-12-12csh-style ! history completion, which can be activated by usingTheo de Raadt
2004-05-31Remove redundant errno declaration. ok deraadt@Otto Moerbeek
2004-05-10double the command line buffer size (1024 -> 2048); ok millert deraadtPeter Valchev
2004-02-08forget about 16 bit machines; millert okTheo de Raadt
2003-10-22typos from Jared Yanovich;Jason McIntyre
2003-09-01In emacs editing mode, ksh by default interprets a set 8th bit asChristian Weisgerber
2003-05-16fix several constant overflows, remove the strerror prototype (shouldn't beJason Peel
2002-10-07int -> uid_tVincent Labrecque
2002-03-01this is needed tooMarc Espie
1999-07-15o Set default line edit mode to emacs (VISUAL/EDITOR or user can override)Todd C. Miller
1999-06-15patches from pdksh 5.2.13.11Todd C. Miller