aboutsummaryrefslogtreecommitdiff
path: root/bin/sh/input.c
Commit message (Expand)AuthorAgeFilesLines
* sh: remove duplicate el definitionKyle Evans2020-03-281-2/+0
* sh: Use 126 and 127 exit status for failures opening a scriptJilles Tjoelker2018-11-271-2/+6
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* sh: Fix set -v and multiline history after r295825.Jilles Tjoelker2016-02-231-1/+2
* sh: Remove unnecessary flushouts while reading script.Jilles Tjoelker2016-02-211-2/+0
* sh: Rework code to remove '\0' from shell input.Jilles Tjoelker2016-02-191-28/+24
* sh: Remove arbitrary length limit on << EOF markers.Jilles Tjoelker2014-09-141-27/+0
* sh: Add some const keywords.Jilles Tjoelker2014-09-141-1/+1
* sh: Allow aliases to force alias substitution on the following word.Jilles Tjoelker2014-01-261-2/+6
* sh: Solve the alias recursion problem in a less hackish way.Jilles Tjoelker2014-01-241-1/+8
* sh: Remove SIGWINCH handler and just check for resize before every read.Jilles Tjoelker2014-01-141-7/+3
* sh: Don't check input for non-whitespace if history is disabled.Jilles Tjoelker2013-12-271-8/+2
* sh: Remove #define MKINIT.Jilles Tjoelker2013-07-251-1/+1
* sh: Remove mkinit.Jilles Tjoelker2013-07-251-6/+3
* sh: Use O_CLOEXEC and F_DUPFD_CLOEXEC instead of separate fcntl() call.Jilles Tjoelker2013-05-051-5/+4
* sh: Fix various compiler warnings.Jilles Tjoelker2013-04-011-7/+7
* sh: Replace an mkinit use with an initialization.Jilles Tjoelker2013-01-191-10/+5
* sh: Remove an unused variable.Jilles Tjoelker2012-11-141-1/+0
* sh: Forward-declare struct alias instead of giving up type safety via void *Jilles Tjoelker2012-11-111-3/+3
* Merge libedit adjustment from NetBSD.Pedro F. Giffuni2012-07-111-1/+1
* sh: Change input buffer size from 1023 to 1024.Jilles Tjoelker2012-01-141-6/+6
* sh: Make various functions static.Jilles Tjoelker2012-01-011-1/+2
* sh: Reduce more needless differences between error messages.Jilles Tjoelker2011-06-041-1/+1
* sh: Remove special code for shell scripts without magic number.Jilles Tjoelker2011-02-041-6/+1
* In the spirit of r90111, depend on c89 and remove the "STATIC" macroDavid E. O'Brien2010-10-131-4/+4
* Consistently use "STATIC" for all functions in order to be able to setDavid E. O'Brien2010-10-131-3/+3
* sh: Various warning fixes (from WARNS=6 NO_WERROR=1):Jilles Tjoelker2009-12-271-3/+3
* sh: Constify various strings.Jilles Tjoelker2009-12-241-1/+1
* sh: Ensure the same command input file is on top after executing a builtin.Jilles Tjoelker2009-11-221-0/+26
* sh: Some changes to stderr flushing:Jilles Tjoelker2009-11-211-3/+3
* Properly flush input after an error in backquotes in interactive mode.Jilles Tjoelker2009-06-171-1/+1
* Avoid leaving unnecessary waiting shells in many forms of sh -c COMMAND.Jilles Tjoelker2009-06-131-0/+17
* Check the buffer size when copying the line returned by el_gets() into ourStefan Farfeleder2006-04-291-4/+13
* Remove clause 3 from the UCB licenses.Mark Murray2004-04-061-4/+0
* Replace home-grown dup2() implementation with actual dup2() calls. ThisDag-Erling Smørgrav2004-01-211-1/+1
* Changes following CScout analysis:Diomidis Spinellis2003-07-051-1/+1
* Avoid calling el_resize() from a signal handler, even though libeditTim J. Robbins2002-07-241-0/+7
* Consistently use FBSDIDDavid E. O'Brien2002-06-301-2/+2
* o __P has been reovedWarner Losh2002-02-021-28/+23
* *** empty log message ***David E. O'Brien2001-10-011-1/+3
* Include strerror(errno) in error messages after failed system calls.Martin Cracauer1999-11-291-1/+1
* $Id$ -> $FreeBSD$Peter Wemm1999-08-271-1/+1
* First set of fixes to keep egcs happy. These include {} around singleWarner Losh1999-04-251-2/+1
* Add rcsid. Spelling.Philippe Charnier1998-05-181-3/+5
* Nuke register keyword usage, rename pread to preadfd, and openSteve Price1997-04-281-7/+9
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Merge in NetBSD mods and -Wall cleaning.Steve Price1996-12-141-12/+15
* Fix for PR#1287. This makes sh behave sensibly in case statements in thePeter Wemm1996-09-031-5/+4
* Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is aPeter Wemm1996-09-011-15/+20