summaryrefslogtreecommitdiffstats
path: root/lib/libedit
AgeCommit message (Expand)AuthorFilesLines
2020-04-23 ce examples of "Ar arg Ar arg" with "Ar arg arg" and stop the spread;jmc1-4/+4
2019-09-04Correct the length of read from file, wide character buffer, add NULasou1-5/+5
2019-09-03Correct the length for argument of reallocarray(). This fix the SEGVasou1-2/+2
2019-08-14read() returns -1 on failureasou1-2/+2
2019-08-07Initialize the line buffer by zero when allocation. This fixes theyasuoka1-5/+5
2019-06-28When system calls indicate an error they return -1, not some arbitraryderaadt1-5/+5
2019-06-28mkstemp() returns -1 on failurederaadt1-2/+2
2019-01-29Terminate NULL in argv. This fix is come from 1.31 from NetBSDyasuoka1-2/+3
2019-01-15Fix the inter-library dependency for libedit and libreadline.yasuoka1-3/+3
2018-11-14Record an inter-library dependency on libcurses in libedit and libreadline,sthen1-1/+4
2018-10-11In re_fastputc(), set lastline to the new line, not the previousmillert1-2/+2
2017-10-17remove the remaining references to .depend files since nothing creates themnaddy1-2/+2
2017-07-26Initialize "old" screen buffer lines before use; otherwise, they wouldschwarze1-8/+10
2017-07-10remove misc. depend and yacc nits that no longer matter.espie1-2/+2
2017-07-03Generate source and header files for regress on demand.bluhm1-4/+6
2017-06-16mark files as BUILDFIRST, or write explicit dependencies, so that mostespie1-1/+2
2017-04-12Use calloc(3) and recallocarray(3) instead of *alloc* + memset(0).tb4-38/+17
2016-05-31Fix a crash in stifle_history() that occurred when the historyschwarze1-2/+2
2016-05-25el_map.alt can never be NULL, delete dead codeschwarze1-4/+2
2016-05-25Saving errno in el_errno is only needed for one purpose:schwarze3-35/+26
2016-05-24Remove debugging ifdefs.schwarze2-72/+5
2016-05-22Improve modularization at the chared/read boundary, no functional change.schwarze6-53/+63
2016-05-22Document el_wpush(3) and fix the description of el_push(3).schwarze2-39/+42
2016-05-21Simple sync with NetBSD, mostly to avoid confusion of arguments andschwarze1-27/+36
2016-05-21Fix the prototype used by EL_GETCFN, mention the associated typedef name,schwarze1-19/+34
2016-05-20Move the declaration of the function pointer type el_rfunc_tschwarze5-28/+35
2016-05-10Enable separate compilation while keeping internal interfaces hidden.schwarze3-37/+7
2016-05-10Fix next_history() and previous_history():schwarze3-8/+34
2016-05-10Fix history_get():schwarze1-8/+20
2016-05-09Fix stifle_history(): Remove excessive entries, if any.schwarze1-2/+14
2016-05-08Change where_history() to agree with the GNU implementation:schwarze1-4/+7
2016-05-08Make the history_set_pos() return values agree with the GNU implementation.schwarze1-5/+5
2016-05-06typos in comments; from Pedro Giffuni (FreeBSD) via Christos Zoulas (NetBSD)schwarze2-6/+6
2016-05-06Replace the generated file "fcns.c" by a simpler header "func.h"schwarze16-45/+49
2016-05-03Combine help.h and help.c into a simplified help.hschwarze4-31/+11
2016-05-03The files editline.c, historyn.c, and tokenizern.c are completelyschwarze5-43/+38
2016-04-28Initialize the search buffer.schwarze1-1/+2
2016-04-20delete unused -m option;schwarze1-39/+1
2016-04-20New editline(7) manual, explaining to end-users how line editing worksschwarze4-207/+940
2016-04-18Delete redundant, empty callbacks;schwarze3-133/+33
2016-04-13Re-introduce the following commit:schwarze1-2/+2
2016-04-12Cleanup, no functional change:schwarze1-16/+10
2016-04-12* Delete the unimplemented feature XK_EXE.schwarze4-29/+8
2016-04-11delete the "private" and "public" preprocessor macros, just use standard C;schwarze20-252/+245
2016-04-11Clean up chartype.h:schwarze4-25/+14
2016-04-11get rid of the non-standard data type "Char" in almost all files;schwarze32-378/+375
2016-04-11Move wrapper macros to the two files actually needing them:schwarze20-179/+195
2016-04-09For pointers, use NULL rather than 0; no functional change;schwarze2-6/+6
2016-04-09Delete 26 wrapper macros and two wrapper functions that are noschwarze16-148/+113
2016-04-09Always compile with WIDECHAR on and delete that preprocessor switch.schwarze17-184/+27