aboutsummaryrefslogtreecommitdiff
path: root/editors/vi.c
Commit message (Expand)AuthorAgeFilesLines
* *: code shrink by adding a wrapper around very common tcsetattr(0, TCSANOW, x...Gravatar Denis Vlasenko2008-11-051-2/+2
* randomconfig fixesGravatar Denis Vlasenko2008-10-291-1/+2
* vi: fix uninitialized last_search_pattern (bug 5794)Gravatar Denis Vlasenko2008-10-291-10/+5
* less: reuse former vi's key reading code. Improve SIGWINCH handling.Gravatar Denis Vlasenko2008-10-251-1/+1
* vi: move key reading routine out of vi into llbbbGravatar Denis Vlasenko2008-10-251-185/+44
* vi: handle chars 0x80, 0x81... correctlyGravatar Denis Vlasenko2008-10-201-61/+64
* Comment and whitespace tweaks.Gravatar Rob Landley2008-10-191-10/+6
* vi: explain why reading 4 chars is unsafeGravatar Denis Vlasenko2008-10-181-3/+5
* vi: whitespace fixGravatar Denis Vlasenko2008-10-181-2/+2
* vi: a few trivial optimizations to keyboard reading code; bump timeout to 50s.Gravatar Denis Vlasenko2008-10-161-18/+29
* Confirmed that on Linux the serial interrupt takes precedence over the timerGravatar Rob Landley2008-10-161-2/+3
* vi: fix bizarre formatting. no code changesGravatar Denis Vlasenko2008-10-141-2/+2
* fix recurring "last_cmd overrun", fix [del] handling in insert modeGravatar Denis Vlasenko2008-10-141-15/+15
* vi: trivial size optimization -65 bytesGravatar Denis Vlasenko2008-10-141-18/+16
* vi: reinstate timeout of 300 msGravatar Denis Vlasenko2008-10-141-4/+8
* vi: add comments to Rob's algorithm of reading and matching ESC sequencesGravatar Denis Vlasenko2008-10-141-23/+33
* Escape sequences sent over serial links don't come in as a block, so pollGravatar Rob Landley2008-10-141-1/+1
* Clean up editors/vi.c:readit() so it only does readahead when actuallyGravatar Rob Landley2008-10-141-61/+58
* crontab: do not destroy STDIN_FILENO, editor may need it (crontab -e)Gravatar Denis Vlasenko2008-09-211-23/+25
* vi: using array data after it fell out of scope is stupid.Gravatar Denis Vlasenko2008-07-171-6/+8
* *: rename ATTRIBUTE_XXX to just XXX.Gravatar Denis Vlasenko2008-07-051-3/+3
* vi: fix vda's thinkoGravatar Denis Vlasenko2008-06-271-1/+1
* *: introduce and use FAST_FUNC: regparm on i386, otherwise no-onGravatar Denis Vlasenko2008-06-271-2/+2
* print_flags: fix trivial thinkoGravatar Denis Vlasenko2008-06-261-2/+2
* vi: fix yet another vda's thinkoGravatar Denis Vlasenko2008-06-241-0/+1
* vi: fix obvious thinko'sGravatar Denis Vlasenko2008-06-221-5/+4
* vi: fix vda's breakage (by Cristian Ionescu-Idbohrn)Gravatar Denis Vlasenko2008-06-221-5/+5
* vi: small code shrinkGravatar Denis Vlasenko2008-06-211-35/+24
* vi: fix the bug where vi never grows the edit buffer.Gravatar Denis Vlasenko2008-06-201-121/+154
* - use STD*_FILENO some more. No object-code changesGravatar Bernhard Reutner-Fischer2008-05-191-3/+3
* more -Wall warning fixes. -Wall is enabled now.Gravatar Denis Vlasenko2008-05-181-2/+2
* more -Wall warning fixes from Cristian Ionescu-Idbohrn.Gravatar Denis Vlasenko2008-05-131-1/+3
* vi: do not truncate file to zero length. closes bug 2944.Gravatar Denis Vlasenko2008-05-031-1/+6
* *: whitespace fixes, no code changesGravatar Denis Vlasenko2008-03-241-1/+1
* lpr: add more accurate commentsGravatar Denis Vlasenko2008-03-241-1/+1
* remove alarm() calls which were functioning as a primitiveGravatar Paul Fox2008-03-171-17/+3
* *: add -Wunused-parameter; fix resulting breakageGravatar Denis Vlasenko2008-03-171-3/+3
* fixups to vi usage, and move the initial redraw() past theGravatar Paul Fox2008-03-061-7/+9
* fixed the "dot" (i.e. '.') command, to properly re-init itsGravatar Paul Fox2008-03-061-58/+65
* fix vi's '?' and '/' commands to correctly set a new directionGravatar Paul Fox2008-03-051-1/+4
* *: add optimization barrier to all "G trick" locationsGravatar Denis Vlasenko2008-02-271-1/+1
* add ',' and 'gg' commands (patch from Leo Jay)Gravatar Paul Fox2008-02-141-2/+27
* - spelling fixesGravatar Bernhard Reutner-Fischer2008-02-111-4/+4
* libbb: introduce fputc_printable (from ed)Gravatar Denis Vlasenko2007-12-301-1/+1
* vi: speed up some string opsGravatar Denis Vlasenko2007-12-231-42/+56
* vi: reduce amount of memset'ing on each screen refreshGravatar Denis Vlasenko2007-12-221-9/+13
* vi: introduce FEATURE_VI_8BIT (as vi currently is not Unicode capable,Gravatar Denis Vlasenko2007-12-221-21/+40
* vi: change MAX_LINELEN meaning: now it is the biggest supportedGravatar Denis Vlasenko2007-12-221-312/+305
* vi: fix a problem with displaying overlong linesGravatar Denis Vlasenko2007-12-211-107/+120
* vi: don't use common_bufsiz as read buffer, it can be too smallGravatar Denis Vlasenko2007-12-091-3/+6