summaryrefslogtreecommitdiffstats
path: root/bin
AgeCommit message (Expand)AuthorFilesLines
2017-08-27Remove unused copy_non_glob() in ksh.nayden1-43/+1
2017-08-26Don't lose the latest history line & don't crash when shrinking histsizejca1-7/+6
2017-08-19\$ in PS1 gets you the default prompt character, which differs from thejmc1-5/+5
2017-08-16Explicitly say that expr(1) handles decimal integers only, as mandatedschwarze1-7/+8
2017-08-15Remove expensive pointer check in afree()jca1-10/+2
2017-08-13convert gettimeofday to mono clock.tedu3-14/+14
2017-08-11Retire old behavior of requiring root prompt to contain # or \!guenther2-18/+6
2017-08-11Check whether the first two characters of $HISTFILE are the magictb1-1/+22
2017-08-01Disable ksh VI-editing mode on the install media. We need the spacederaadt3-21/+16
2017-07-26Align variables and put logical operators at EOL. No binary change.anton1-12/+12
2017-07-26Postpone printing of prompt if filec is enabled in csh. Any I/O should beanton3-5/+7
2017-07-24Fix off-by-one error introduced in the previous commit.tb1-2/+2
2017-07-24Prettify, simplifyjca1-7/+6
2017-07-24Use memmove instead of a hand-rolled loopjca1-3/+4
2017-07-24Add < and > to the comment describind the grammar.jca1-3/+3
2017-07-22Use monotonic clock for the time command in csh and ksh.anton6-38/+56
2017-07-18Restore tty when aborting loop.anton1-2/+4
2017-07-10remove misc. depend and yacc nits that no longer matter.espie1-2/+1
2017-07-09remove redundant variable declarations in Makefiles, since those areespie3-6/+3
2017-07-06fix broken cross references; found with mandoc -Tlintschwarze1-3/+3
2017-07-05nits about trailing punctuation found with mandoc -Tlintschwarze1-3/+3
2017-07-04Backout previous due to a bug discovered by zhuk@ that requires some tinkeringanton5-172/+10
2017-07-04Add support for pattern substitution to variables in ksh using a common syntaxanton5-11/+173
2017-07-03no need to generate y.tab.h if nothing uses it, set YFLAGS to nothingespie1-1/+2
2017-06-29Increase the input line buffer to 4096 bytes.martijn2-10/+9
2017-06-29Switch TIOCSTAT to _IO(). Two decades ago it was mistakenly defined toderaadt1-4/+2
2017-06-28add -v to SYNOPSIS and STANDARDS;jmc3-10/+18
2017-06-27fix a few lines of unusual lengthtedu2-7/+8
2017-06-27add a -v verbose flag to cp, mv, and rm. useful for monitoring progress,tedu7-28/+81
2017-06-27Tweak previous: align declarations and rename local variable.anton1-6/+6
2017-06-27in recently commited TIOCSTI replacement code, do not assumederaadt1-7/+9
2017-06-25No need to NUL-terminate the line buffer since it's handled by x_e_getu8() byanton1-3/+1
2017-06-25Don't output partial UTF-8 characters in ksh emacs mode. Instead, try to read aanton1-12/+52
2017-06-22Make sure to abort loops when pressing ^C in csh.anton1-1/+6
2017-06-21Minor style(9) corrections and whitespace cleanup to csh.anton1-10/+9
2017-06-21Replace usage of TIOCSTI in csh using a more common IO-loop where ICANON isanton1-170/+339
2017-06-20'^T' is documented to be bounded to transpose-chars while in emacsbrynet2-50/+3
2017-06-20Don't try to close every single file descriptor up to _SC_OPEN_MAX in csh.anton1-4/+34
2017-06-17Move win variable.anton1-3/+2
2017-06-16mark files as BUILDFIRST, or write explicit dependencies, so that mostespie1-1/+2
2017-06-10missing blank before full stop, found with mandoc -Tlintschwarze1-11/+11
2017-06-07X is not restricted to just the + operator;jmc1-12/+3
2017-06-01The fact is simple: Subshells have the same PPID as the current shell.tb1-3/+3
2017-05-31Let the 's' command delete the right number of bytes when UTF-8schwarze1-4/+6
2017-05-31Allow replacement of UTF-8 characters in vi mode.anton1-7/+18
2017-05-30stop reacharound from w(1) to ps(1); no functional change;schwarze1-82/+0
2017-05-29Change the mmap(2)-based binary history file with lots of magic and atb2-347/+139
2017-05-28chown: Remove SUPPORT_DOT ifdef - it's on by default for 22 yearsawolk3-11/+15
2017-05-28Fix cursor position while removing characters from the command line.anton1-3/+5
2017-05-26document behaviour when CDPATH unset;jmc1-2/+4