summaryrefslogtreecommitdiff
path: root/bin/ksh
AgeCommit message (Expand)Author
2004-12-22Our times(3) just calls getrusage(2) and gettimeofday(2), converting secondsTodd C. Miller
2004-12-22Make 'echo ${a[@]:?foo}' produce an error, not a core dump.Todd C. Miller
2004-12-22Use sys_signame and sys_siglist instead of building a list of signalTodd C. Miller
2004-12-22g/c str_zcpy()Todd C. Miller
2004-12-22Use stdbool.h instead of rolling our own bools.Todd C. Miller
2004-12-20Ansification plus some minor knf. No binary change on i386 andOtto Moerbeek
2004-12-19spacingTheo de Raadt
2004-12-19umask returns mode_t, not intTodd C. Miller
2004-12-18Use _PATH_BSHELL instead of hardcoding "/bin/sh"Todd C. Miller
2004-12-18remove GCC_FUNC_ATTR/GCC_FUNC_ATTR2 and just use __attribute__ directlyTodd C. Miller
2004-12-18Replace fd_clexec() with calls to fcntl(fd, F_SETFD, FD_CLOEXEC)Todd C. Miller
2004-12-18Use struct termios instead of TTY_state typedefTodd 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-18deregisterTodd C. Miller
2004-12-18When invoked as sh set SH_VERSION, not KSH_VERSION like the man page says.Todd 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-18Use _POSIX_VDISABLE directly instead of assigning it to a variable.Todd C. Miller
2004-12-18Remove unused OS dependent #ifdef blocks, #defines and macro abstraction.Todd C. Miller
2004-12-16- document IFS behavior changesJared Yanovich
2004-12-15- adjust regression tests to recent IFS changesJared Yanovich
2004-12-13Restore sp before calling snptreef() so the error message containsTodd C. Miller
2004-12-12escape punctuation;Jason McIntyre
2004-12-12csh-style ! history completion, which can be activated by usingTheo de Raadt
2004-12-10flurry of updates:Jared Yanovich
2004-12-09partially backout prevous commit, it breaks eval of ${a[@]}Otto Moerbeek
2004-12-08Fix core dumps for ${@:?word} and ${foo[@]?bar}. With help fromTodd C. Miller
2004-12-04minor tweaks; ok jmcJared Yanovich
2004-11-29Spell precede correctly.Jonathan Gray
2004-11-25Change the behavior of IFS word-splitting: split wordsJared Yanovich
2004-11-10defer ! and !! handling till prompt printing, like real ksh, and this nowTheo de Raadt
2004-11-09/bin/sh supports PS1 expansion;Jason McIntyre
2004-11-08add a more complex PS1 example, which does not use the new backslashJason McIntyre
2004-11-06\[ and \] delimit blocks of characters which are processed just likeTheo de Raadt
2004-11-06change \w to output ~/subpath type things, except for root of courseTheo de Raadt
2004-11-06correct my description of \[ and \]Jason McIntyre
2004-11-05document PS1 expansions;Jason McIntyre
2004-11-05incorrect markup was messing the description of IFS. i've rearranged itJason McIntyre
2004-11-04do the variety-pack of bash-style \letter expansions on prompt variables.Theo de Raadt
2004-11-03HISTSIZE cranked to 500Jared Yanovich
2004-11-02crank history to 500, requested by pvalTheo de Raadt
2004-10-28fix spacing after period at EOL. from ray@cyth.netJared Yanovich
2004-08-23Don't send SIGINT or SIGTERM to the entire processes group when theTodd C. Miller
2004-08-07Document ulimit -v; mickey@ OKTodd C. Miller
2004-08-04- mdoc and macro fixes and simplificationJared Yanovich
2004-08-03only neuter fc builtin if initial shell is not interactiveDan Harnett
2004-07-16Neuter the fc builtin on non-interactive shells; inspired by NetBSD PR#26339.Miod Vallat
2004-06-07do not push ksh into stupid-random mode; leave it in arc4random() mode.Theo 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