summaryrefslogtreecommitdiff
path: root/bin/ksh
AgeCommit message (Expand)Author
2005-04-13use STD{IN,OUT,ERR}_FILENOTheo de Raadt
2005-03-30lots of indentation cleanup, now ksh is readable like our other code.Theo de Raadt
2005-03-28spacingTheo de Raadt
2005-03-28if argv[0] not set, do not set it to "pdksh", but to "ksh"Theo de Raadt
2005-03-28spacingTheo de Raadt
2005-03-04document that $HOME is shown as `~' for PS1 \w substitutions;Jason McIntyre
2005-02-25knfTheo de Raadt
2005-02-21Set \u in prompt expansion to the right value, while avoiding getpw* calls,Otto Moerbeek
2005-02-18sort options to echo builtin;Jason McIntyre
2005-02-17Printt ^D and newline on EOF in emacs mode like in vi mode.Otto Moerbeek
2005-02-16a note about why we have both EDITOR and VISUAL env vars;Jason McIntyre
2005-02-16document that `emacs' is the default editing mode, and that as wellJason McIntyre
2005-02-08oops, missed a prompt;Jason McIntyre
2005-02-08use command prompts and literal for commands;Jason McIntyre
2005-02-08big overhaul of these pages, to make them clearer to read;Jason McIntyre
2005-02-08Move sh.1tbl -> sh.1 and ksh.1tbl -> ksh.1Todd C. Miller
2005-02-05note that symlinks in test file are followed, except -h and -LJason McIntyre
2005-02-02Introduce POSIX hex and octal (0x... and 0...) constants in arithmeticOtto Moerbeek
2005-01-27fix some vi-mode bugs spotted by jmc@Dan Harnett
2005-01-21fix missing list item: *(...); spotted by Frank Sander frksndr atOtto Moerbeek
2005-01-19typo;Jason McIntyre
2005-01-19although the description for the `comment' bind was in the page,Jason McIntyre
2005-01-17typo;Jason McIntyre
2005-01-10In csh-style history expansion, initialize s->u.freeme to NULL so weTodd C. Miller
2005-01-10typo;Jason McIntyre
2004-12-31Call perl directly instead of using an sh script to find it.Todd C. Miller
2004-12-30Remove -Wno-unused form CFLAGS and kill some unused vars found as a result ofOtto Moerbeek
2004-12-30Simplify local copying of PS1 environment variable. Since we noTodd C. Miller
2004-12-29in prompt variable parsing, if either \n or \r (the two characterTheo de Raadt
2004-12-28ansi. No binary change.Jonathan Gray
2004-12-23Replace home rolled unsigned char type with u_char.Jonathan Gray
2004-12-22quitenv() proto should have the variable type only, not the name.Todd C. Miller
2004-12-22These man pages are not derived from UCB and are actually public domain.Todd C. Miller
2004-12-22Fix a use-after-free, that causs core dumps if a shell is killedOtto Moerbeek
2004-12-22Fix previous commit here, I add the case statement to the wrong switch.Todd C. Miller
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