summaryrefslogtreecommitdiff
path: root/lib/libedit
AgeCommit message (Collapse)Author
1997-07-03buffer overflow on 64-bit archs fixedNiklas Hallqvist
1997-06-29Updates from NetBSD (christos@netbsd.org)Todd C. Miller
* Portability fixes: __const -> const BADSIG -> SIG_ERR int flags -> u_int flags #if __STDC__ -> #ifdef __STDC__ * Don't allow CSWTCH to interfere with CSUSP on __SVR4 systems. * Return -1 if the terminal set operation resulted in dumb terminal settings. * Handle properly the case where the last line in the sourced file does not have a trailing '\n'. From Jeffrey C Honig. * editrc -> editline in editline(3)
1997-06-10Change a long to and int.Todd C. Miller
1997-04-27COPY -> INSTALL_COPY and STRIP -> INSTALL_STRIPTodd C. Miller
This fixes namespace problems where STRIP is sometimes used as the name of the strip(1) to use and other times used as the flag to send install(1) when stripping (or not). COPY doesn't have this problem (yet) but was poorly named.
1997-04-09the theTheo de Raadt
1997-03-14fix el_source() - a block needed braces around it (from NetBSD)Todd C. Miller
Some strcpy() -> strncpy (from NetBSD) Some KNF Add current NetBSD tags
1997-03-14Iterate over signals correctlyThorsten Lockert
1997-01-16Man pages for libedit, from NetBSD.Todd C. Miller
1997-01-16Merge in NetBSD libedit changes and new man pages. Also fix someTodd C. Miller
strncpy() usage in their code. NetBSD change log was: * add a man page for the editline routines * add a man page describing editrc * fix bugs in el_parse(): * didn't execute command when program name matched (test reversed) * was checking against empty string instead of program name * after checks, command to run also pointed to empty string * document ^char and \ escape sequences * when parsing ^char control chars, check the correct char when determining validity (previously, ^char was a NOP interpreted as the literal string because of this bug) * Implement CC_REDISPLAY, which (unlike CC_REFRESH) redraws the entire input * line (a la ^R). This is useful if the binding outputs information and * mucks up the input line. To be used in ``list-choices'' bindings (refer * to the ^D binding in csh when filec is set)
1996-12-16stncat misuseTheo de Raadt
1996-12-08install -> ${INSTALL}, -c -> ${COPY}Jason Downs
1996-08-26use issetugid() to protect against bad getenvTheo de Raadt
1996-06-10includes targetTheo de Raadt
1995-12-14update from netbsdTheo de Raadt
1995-10-18initial import of NetBSD treeTheo de Raadt