| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2011-07-28 | term -> terminal | christos | |
| XXX: need to rename key_ too. | |||
| 2009-12-30 | Wide character support (UTF-8) from Johny Mattsson; currently disabled. | christos | |
| 2009-12-28 | Reduce diff with tcsh's editor. No functional change intended. | christos | |
| 2009-08-31 | delete defined(sun), it could be invaded in the user namespace. Suggested | christos | |
| by mrg@ | |||
| 2009-08-30 | use __sun || sun instead of _SunOS, from Jess Thrysoee | christos | |
| 2009-07-17 | - off by one in the term.h case. | christos | |
| - make code more similar to tcsh (if we want to handle wide chars, this is needed; for now it is a no-op) | |||
| 2009-03-31 | cast to size_t to avoid sign / unsigned comparison warning. | christos | |
| 2009-03-31 | Implement literal prompt sequences. Now someone can implement | christos | |
| RL_PROMPT_START_LITERAL/RL_PROMPT_END_LITERAL :-) | |||
| 2009-02-15 | pass lint on _LP64. | christos | |
| 2009-02-12 | More fixes for existing portability stuff. | sketch | |
| 2009-02-06 | SUNOS is spelt __SunOS. Add missing prototypes. | sketch | |
| 2008-09-10 | Allow a single process to control multiple ttys (for pthreads using _REENTRANT) | christos | |
| using multiple EditLine objects. Mostly from Preston A. Elder. | |||
| 2006-11-24 | - Add more readline functions, enough for gdb-6.5 | christos | |
| - Make el_get varyadic, and implement EL_GETTC. - XXX: the EL_SETTC api will change in the future. | |||
| 2006-03-18 | Fix compilation. | christos | |
| 2006-03-18 | Coverity CID 1668: Plug memory leak. | christos | |
| 2006-03-18 | Coverity CID 806: Prevent NULL deref | christos | |
| 2006-03-06 | Print the actual eofc, instead of ^D\b\b. | christos | |
| Change internal character decoding to prevent buffer oveflows. | |||
| 2005-08-08 | Spelling mistakes and comment errors (from FreeBSD via Stefan Farfeleder; many | christos | |
| thanks) | |||
| 2004-05-22 | fix memory leak; thanks to Logan Gabriel | christos | |
| 2004-01-17 | portability fixes. | christos | |
| 2003-09-14 | - provide enough hooks to compile gdb-5.3 | christos | |
| - fix el_get(e, EL_TERMINAL, (char **)) | |||
| 2003-08-07 | Move UCB-licensed code from 4-clause to 3-clause licence. | agc | |
| Patches provided by Joel Baker in PR 22280, verified by myself. | |||
| 2003-06-19 | From michael@moria.de: | christos | |
| - use __attribute__((__unused__)) in arguments where appropriate. - some int -> size_t and char * to const char * conversions. | |||
| 2002-03-18 | - constify; passes all gcc and lint strict checks. | christos | |
| - add config.h [Jason Evans], to create a portable version of libedit that can be easily compiled on other OS's. | |||
| 2001-11-08 | In the `not what I asked for' department: | mycroft | |
| Do NOT return an error from term_init() if term_set() fails. Otherwise el_init() barfs and libedit fails to work. | |||
| 2001-11-02 | Finish initializing all the term data structures even if the terminal init | christos | |
| fails. This makes editline work on dumb terminals again. Noted by mycroft. Oops, too agressive error checking. | |||
| 2001-01-23 | sprinkle couple const | jdolecek | |
| 2001-01-10 | term_rebuffer_display(): set el->el_term.t_size.v to terminals | jdolecek | |
| height, not a magic value, so that e.g. el_display[] and el_vdisplay[] are not bigger than needed. Discussed with Christos Zoulas. | |||
| 2001-01-09 | term_beep(): use ordinary bell, don't attempt to use visual bell - if user wants | jdolecek | |
| visual instead of ordinary bell, they should set their environment appropriately | |||
| 2001-01-09 | make constant arrays a const | jdolecek | |
| 2001-01-04 | consistently check for allocation failures and return -1, if we could not | christos | |
| get more memory. | |||
| 2000-12-30 | term_beep(): if terminal supports both visual and ordinary bell, 'ring' both | jdolecek | |
| 2000-11-28 | Alloc the keys structure with A_K_NKEYS as the multiplier rather than a | jmc | |
| hardcoded value of 4. A_K_NKEYS is currently 6 and this mismatch was stomping memory when initializing the keys. (specifically gdb lost the exec file name if it was a long path name). | |||
| 2000-11-11 | - add support for home and end keys. | christos | |
| - improve debugging support | |||
| 2000-10-04 | format string audit (silence warnings, save space) | sommerfeld | |
| 2000-09-04 | convert to new style guide, which includes: | lukem | |
| - ansi prototypes & features (such as stdargs) - 8 space indents | |||
| 2000-06-02 | use strtol() (instead of atoi()) for sane error detection | lukem | |
| 2000-02-19 | Fix refresh glitches when using auto-margin. | mycroft | |
| 2000-01-20 | Add support for automatic and magic margins (from tcsh) | christos | |
| This makes the rightmost column usable on all programs that use editline. | |||
| 1999-10-24 | Fix pointer arithmatic (caused problems on LP64, including ftp dumping | lukem | |
| core when `edit' was turned off then on). Problem solved by David Huggins-Daines <dhd@eradicator.org> | |||
| 1999-10-04 | update post change to return value of tputs() third argument | lukem | |
| 1999-08-02 | Fix PR7685 (gdb under emacs prints spurious ^M and messes up terminal) | sommerfeld | |
| plus a few bogons noted along the way: 1) Set EDIT_DISABLED if terminal type is emacs. 2) fix bug in NO_TTY mode which caused it to not notice CR or LF 3) implement EDIT_DISABLED within libedit to be somewhat like NO_TTY, except that a prompt is printed first. | |||
| 1999-07-02 | More trailing white space. | simonb | |
| 1998-12-12 | delint | christos | |
| 1998-05-20 | remove term_beep hack. | christos | |