summaryrefslogtreecommitdiff
path: root/lib/libedit
AgeCommit message (Collapse)Author
2006-08-31Rename TEST/test.c to avoid problems when doing a cleandir on case-insensitiverpaulo
file systems. ok'ed christos.
2006-08-21Change to a 3 clause copyright after permission of the holders.christos
2006-07-23PR/34062: Tanaka Akira: rl_deprep_term_function is NULL in libedit.christos
Default to rl_deprep_terminal as suggested; do the same for rl_prep_term_function
2006-05-18change __weak_extern to __weak_reference so that gcc4 works.christos
2006-04-09fix debugging printf format.christos
2006-03-25remove if/free block checking known conditionrtr
coverity 2762 / run 11
2006-03-23move declaration to header file.christos
2006-03-21Coverity CID 2743: Not really a memory leak, but make it obvious that wechristos
always free tmp.
2006-03-18Fix compilation.christos
2006-03-18Lint comment.christos
2006-03-18Coverity CID 1668: Plug memory leak.christos
2006-03-18Coverity CID 1666: Plug memory leak.christos
2006-03-18Coverity CID 1667: Plug memory leakchristos
2006-03-18Coverity CID 1662: Memory leak.christos
2006-03-18Coverity CID 597: remove dead code.christos
2006-03-18Coverity CID 1216: Prevent negative index use.christos
2006-03-18Coverity CID 806: Prevent NULL derefchristos
2006-03-06Print the actual eofc, instead of ^D\b\b.christos
Change internal character decoding to prevent buffer oveflows.
2006-03-06use the tty chars for reprint and eof instead of hard-coded ^R and ^Dchristos
2006-02-13PR/32817: Magnus Svensson: write_history and read_history returncode is notchristos
readline compatible.
2006-02-12Partial rl_getc_function support from Jess Thrysoee.christos
2005-11-09Refresh bug reported by Julien Torres:christos
going from: activate -verbose to: reset -activation results in: reset -activationverbose" instead of: reset -activation This is because we choose to insert "reset -" before the current line, and the delete "e -" and insert "ion" in the appropriate place. The cleareol code did not handle this case properly; we now cleareol to the maximum number of characters of the first difference, the second difference and the difference in line length.
2005-10-22change tr '[a-z]' '[A-Z]' to tr '[:lower:]' '[:upper:]' so that POSIX systemschristos
work properly regardless of environment variable settings.
2005-10-12Add el_get to SYNOPSIS. From jmc@openbsd.wiz
2005-09-09Fix double if (from Alexey E. Suslikov via jmc@openbsd).wiz
While here, re-word both H_[GS]ETUNIQUE descriptions so they make more sense. Bump date.
2005-08-19PR/31012: Barry Naujok: libedit el_get with EL_EDITOR op does not workchristos
Fixed as suggested.
2005-08-10Don't save the el->el_line.cursor over a cv_insert call and use it laterchristos
because it might change. From Stefan Farfedeler.
2005-08-09Don't delete the current line in vi mode when typing 'yy'.christos
From Stefan Farfeleder.
2005-08-09Fix two more help iterators. Thanks Stefan Farfeleder!christos
2005-08-08Spelling mistakes and comment errors (from FreeBSD via Stefan Farfeleder; manychristos
thanks)
2005-08-08Don't add an extra { NULL, 0, NULL } element to the help array. Instead keepchristos
it always the same size as the function array for consistency. Reported in FreeBSD PR 82381, but fixed differently.
2005-08-08The previous commit removed too much and forgot to reset the history eventchristos
number. From Kouichirou Hiratsuka, many thanks!
2005-08-03Fix reversed test; from Gerry Swislowchristos
2005-08-02On a fatal error, we want to stop processing the macro buffers.christos
2005-08-02Add missing second argument to another call of ch_reset().tron
2005-08-01Don't reset the macro strings each time we enter el_gets(), otherwisechristos
el_push() is unusable programmatically.
2005-08-01Don't forget to initialize h_del; from Julien Torres.christos
2005-07-14Drop trailing whitespace.wiz
2005-07-14PR/30747: David N. Williams: libedit is missing remove_history()christos
Added, please test.
2005-07-06Fix memory leaks found by valgrind. From Julien Torreschristos
2005-06-12make this useable from c++.christos
2005-06-11PR/30500: Paul Shupak: Inconsistent definition of tilde_expand().christos
Provide a layer of indirection between the readline compatibility functions and our internal implementation, so that we have the freedom to change the function signature.
2005-06-10Bug reported from Martin Dietze:christos
The place to change the completion_append_character is usually somewhere in the `rl_completion_entry_function' callback which is where one usually can distinguish between file- or dir-like entries to append a slash for dirs etc. This does no longer work since `fn_complete()' takes the `append_character' as argument before the callback is executed, so that changes to the variable `rl_completion_append_character' have in fact no effect for the current completion. Fix by adding a function that returns the rl_completion_append_character, when it gets passed in a filename in readline emulation.
2005-06-10tilde expand should take a const argument.christos
2005-06-01Don't use non-standard uint or u_int.lukem
2005-05-29Update for recent parse__escape() prototype changelukem
2005-05-29PR/25694: Luke Mewburn: Don't abuse unconstify'ing a string and writing tochristos
it, because you'll core dump. Also remove extra const that gives pain to the irix compiler.
2005-05-28fix for WARNS=3lukem
2005-05-28clean up build of "test"lukem
2005-05-28MAKEVERBOSE supportlukem