History log of /netbsd-src/lib/libedit/prompt.c (Results 1 – 25 of 27)
Revision Date Author Comments
# 9abf018d 27-Jun-2017 christos <christos@NetBSD.org>

add literal escape sequence support, patterned after the tcsh ones.


# a2d6b270 09-May-2016 christos <christos@NetBSD.org>

s/protected/libedit_private/g


# 469d44f8 11-Apr-2016 christos <christos@NetBSD.org>

Get rid of private/public; keep protected (Ingo Schwarze)


# 0594af80 11-Apr-2016 christos <christos@NetBSD.org>

Char -> wchar_t from Ingo Schwarze.


# aefc1e44 16-Feb-2016 christos <christos@NetBSD.org>

From Ingo Scharze:
Let "el.h" include everything needed for struct editline,
and don't include that stuff multiple times. That also improves
consistency, also avoids circular inclusions, and also ma

From Ingo Scharze:
Let "el.h" include everything needed for struct editline,
and don't include that stuff multiple times. That also improves
consistency, also avoids circular inclusions, and also makes it
easier to follow what is going on, even though not quite as nice.
But it seems like the best we can do...

show more ...


# f09cb8c6 16-Feb-2016 christos <christos@NetBSD.org>

cleanup chartype.h includes (Ingo Schwarze)


# 40850369 16-Feb-2016 christos <christos@NetBSD.org>

cleanup inclusion of histedit.h (Ingo Schwarze)


# b71bed95 29-Jul-2011 christos <christos@NetBSD.org>

KNF return (\1); -> return \1;


# 98c7cbeb 28-Jul-2011 christos <christos@NetBSD.org>

term -> terminal
XXX: need to rename key_ too.


# dc8498be 31-Dec-2009 christos <christos@NetBSD.org>

- Document and enable wide character support.
- Fix read function compatibility.


# 34e53048 30-Dec-2009 christos <christos@NetBSD.org>

Wide character support (UTF-8) from Johny Mattsson; currently disabled.


# 59a88754 17-Jul-2009 christos <christos@NetBSD.org>

handle prompt_esc properly.


# b203bfe7 16-Apr-2009 christos <christos@NetBSD.org>

PR/41230: -current: sh(1) endlessly looping in interactive
Fix proposed from Matthew Mondor


# c8754a5b 31-Mar-2009 christos <christos@NetBSD.org>

Implement literal prompt sequences. Now someone can implement
RL_PROMPT_START_LITERAL/RL_PROMPT_END_LITERAL :-)


# c51877c3 21-Feb-2009 christos <christos@NetBSD.org>

back out all prompt changes. they are not needed.


# 62dbbc55 17-Feb-2009 christos <christos@NetBSD.org>

allow for a prompt argument.


# eb7c1594 07-Aug-2003 agc <agc@NetBSD.org>

Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22280, verified by myself.


# 839ca00b 19-Jun-2003 christos <christos@NetBSD.org>

From michael@moria.de:
- use __attribute__((__unused__)) in arguments where appropriate.
- some int -> size_t and char * to const char * conversions.


# 0e0ac6b7 18-Mar-2002 christos <christos@NetBSD.org>

- constify; passes all gcc and lint strict checks.
- add config.h [Jason Evans], to create a portable version of libedit that
can be easily compiled on other OS's.


# 00ff7cac 10-Jan-2001 jdolecek <jdolecek@NetBSD.org>

Enlarge editline buffers as needed to support arbitrary length lines.
This also addresses lib/9712 by Phil Nelson.


# d30d584a 04-Sep-2000 lukem <lukem@NetBSD.org>

convert to new style guide, which includes:
- ansi prototypes & features (such as stdargs)
- 8 space indents


# 509864fa 12-Nov-1999 lukem <lukem@NetBSD.org>

- implement printing a right-side prompt. code derived from similar work
I wrote for tcsh(1) three years ago.
- implement EL_RPROMPT, which allows a setting/getting of a function which
returns a

- implement printing a right-side prompt. code derived from similar work
I wrote for tcsh(1) three years ago.
- implement EL_RPROMPT, which allows a setting/getting of a function which
returns a string to be used as the right-side prompt.
- improve HISTORY and AUTHORS sections in editline(3).
- bump shlib minor version for EL_RPROMPT.

XXX: due to an implementation issue, the rprompt has a 1 space gap before the
edge of the logical screen. editline's logical screen is 1 space less
than the full screen width, so there's a 2 space gap between the rprompt
and the right end of the physical screen. i'm not concerned about this.

show more ...


# 1528b775 02-Jul-1999 simonb <simonb@NetBSD.org>

More trailing white space.


# f87d2504 29-Jul-1998 lukem <lukem@NetBSD.org>

* add more checks for NULL pointers in passed arguments
* implement el_get(EditLine *, int op, void *result), which does the
inverse of el_set()
* add EL_EDITMODE operation to el_set and el_get; if

* add more checks for NULL pointers in passed arguments
* implement el_get(EditLine *, int op, void *result), which does the
inverse of el_set()
* add EL_EDITMODE operation to el_set and el_get; if non zero editing
is enabled (the default).
* add "edit on | off" editrc command, which modifies EL_EDITMODE.
users can now add '*:edit off' in ~/.editrc as an advisory to
disable editing.

NOTE: at this time EL_EDITMODE is just an indication of the
state of the 'edit' command. It's up to the application to check
this after el_source() or el_parse() to determine if editing is still
required.

show more ...


# 54fac685 06-Jul-1997 christos <christos@NetBSD.org>

Fix compiler warnings.


12