summaryrefslogtreecommitdiffstats
path: root/lib/libedit/readline (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup of standard header inclusion:schwarze2016-03-202-8/+8
| | | | | | | | | | | | | 1. Add the missing <errno.h> to sig.c. 2. Do not include standard headers from private headers "chared.h" and "el.h", include them directly where needed. 3. Delete a few needless inclusions of <ctype.h>. 4. Sort the standard headers. 5. Delete _GNU_SOURCE weirdness from histedit.h, that file doesn't even need the access to wcsdup(3) mentioned in the comment. 6. Delete some trailing blanks and blanks before tabs. OK czarkoff@
* libedit claims compatibility with readline 4.2, so provide a stub forreyk2015-01-131-1/+2
| | | | | | | rl_set_keyboard_input_timeout() that was added in this version. Also crank the minor version. OK krw@ yasuoka@ deraadt@
* Link sqlite3(1) against libedit and add an empty history.h header formpi2013-07-011-0/+5
| | | | | | compatibility with GNU realine. ok mikeb@, sthen@, espie@
* sync with upstream, retaining local modifications.okan2011-07-071-3/+3
| | | | ok nicm@
* Update libedit to bring it into sync with the latest version from NetBSD.nicm2010-06-301-9/+47
| | | | ok deraadt
* First pass at removing clauses 3 and 4 from NetBSD licenses.ray2008-06-261-8/+1
| | | | | | | | | Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code that NetBSD has claimed for itself without attributing to the actual authors. OK deraadt@
* Sync libedit to NetBSD libedit as of Nov 8, 2003.otto2003-11-251-9/+18
| | | | Tested by jmc@ djm@ and myself
* Update to NetBSD libedit (from Oct 1, 2003), adding some stringotto2003-10-312-0/+200
cleaning and history bug fixes. The code includes GNU libreadline functionality, but the corresponding header files are not installed, since some libreadline functions are missing. There are some minor API changes, notably: old: EditLine *el_init(const char *, FILE *, FILE *); new: EditLine *el_init(const char *, FILE *, FILE *, FILE *); old: HistEvent *history(History *h, int op, ...); new: int history(History *h, HistEvent *ev, int op, ...); plus some changes in operation names. See editline(3) for details. Tested by djm@, mouring@, jmc@. ok deraadt@