summaryrefslogtreecommitdiff
path: root/usr.bin/vi/ex
AgeCommit message (Expand)Author
2015-04-24struct timespec/clock_gettime(3) conversion for vi(1).Bryan Steele
2015-04-21init both fds passed to pipe as -1 instead of initing one twiceJonathan Gray
2015-03-29Remove SA_INTERRUPT, HISTORIC_PRACTICE, and HISTORICAL_PRACTICE usingBrian Callahan
2015-03-28vi was using two separate isblank functions: one defined in <ctype.h> andBrian Callahan
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2014-11-20Remove the vi perl api.Anthony J. Bentley
2014-11-14from natano:Ted Unangst
2014-11-14from natano:Ted Unangst
2014-11-12Remove more portability bits for older systems; from Martin NatanoTodd C. Miller
2014-11-12Ansify vi.Anthony J. Bentley
2014-11-10remove various bits of autoconf cruft. from Martin NatanoTed Unangst
2014-11-10remove old, unnecessary compat code. from Martin NatanoTed Unangst
2014-10-14create a REALLOCARRAY macro, and use it where it gives us overflowTheo de Raadt
2014-09-09We no longer need to convert "\<" and "\>" to "[[:<:]]" and "[[:>:]]"Todd C. Miller
2014-07-10add missing include file to bring in protosTheo de Raadt
2013-12-01Change the tags queue from CIRCLEQ to TAILQ.Kenneth R Westerback
2013-12-01Change the tag queue from CIRCLEQ to TAILQ.Kenneth R Westerback
2013-12-01Convert the ranges CIRCLEQ to TAILQ.Kenneth R Westerback
2013-11-28Convert the display screens and hidden screens CIRCLEQ's to TAILQ's.Kenneth R Westerback
2013-11-25Replace _texth CIRCLEQ with TAILQ. One down, five to go.Kenneth R Westerback
2013-08-22Correct format string mismatches turned up by -Wformat=2Philip Guenther
2013-05-03Use open(2) / fstat(2) instead of stat(2) / open(2) for checkingMatthias Kilian
2012-12-20use openpty() rather than hand-rolled pty opening code; ok millert@Christian Weisgerber
2012-12-03Fix hang when exiting shell in script mode. OK naddy@Todd C. Miller
2011-07-10Rename O_DIRECTORY to O_TMP_DIRECTORY to avoid a namespace collisionTodd C. Miller
2010-05-29subsitution -> substitution;Jason McIntyre
2009-11-15do not leak a lot of memory if a small memory allocation fails, found byTheo de Raadt
2009-11-14fix leaks in error paths found by parfaitJonathan Gray
2009-10-28rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andTheo de Raadt
2009-06-10Use poll() instead of select(). The sscr_check_input() bit isTodd C. Miller
2008-08-29Fix nvi's cscope support in the case that someone provided a filenameOwain Ainsworth
2007-09-11use strcspn to properly overwrite '\n' in fgets returned bufferGilles Chehade
2007-09-02use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsgTheo de Raadt
2007-05-14use sys/queue macros instead of accessing fields directly.Pierre-Yves Ritschard
2007-03-27Catch OOB access for tag searches mathching lines ending with \Otto Moerbeek
2007-03-20remove some bogus *p tests from charles longeauTed Unangst
2006-12-21Fix !command piping by Alexander Bluhm in PR 5325. Tested by quite aOtto Moerbeek
2006-05-30avoid double fclose(), from coverity/NetBSD; ok ottoPeter Valchev
2006-04-22Removes unused variables and rename variables shadowing externalRay Lai
2006-03-11Silence 39 warnings.Ray Lai
2006-03-11Initialize p to NULL to prevent gcc warning.Ray Lai
2006-01-08Remove unused NADD_USLONG macro, and remove unused sp argument from NADD_SLONG;Miod Vallat
2006-01-08Appease gcc 3 and the C gods by fixing a couple of undefined statements;Miod Vallat
2006-01-08Explicit braces around macro fields and logical operations, gets rid of 148Miod Vallat
2005-10-17Use queue macros instead of directly accessing fields. ok pat@ "put itOtto Moerbeek
2005-04-21spelling typo in comment;Jason McIntyre
2003-09-02switch to dynamic fd_set and poll. patch entirely from millert@.Daniel Hartmeier
2003-07-09Fix double free; eric jacksonTodd C. Miller
2003-04-17eliminate strcpy/sprintf. reviewed by deraadt and millert.Jun-ichiro itojun Hagino
2002-12-15more writable spelling; torhHenning Brauer