Home | History | Annotate | Download | only in libedit
History log of /src/lib/libedit/tty.h
RevisionDateAuthorComments
 1.24  31-Jul-2021  andvar s/dependend/dependent/
 1.23  02-Dec-2018  christos Add a couple more readline compat functions.
 1.22  01-Jan-2018  christos branches: 1.22.2; 1.22.4;
Only FLUSH if we are ending libedit; DRAIN if we suspend for readline.
This allows pasting multiline buffers (Gerry Swislow)
 1.21  09-May-2016  christos s/protected/libedit_private/g
 1.20  11-Apr-2016  christos Char -> wchar_t from Ingo Schwarze.
 1.19  27-Feb-2016  christos PR/50863: John Hein: libedit el_end() messes up term settings if piped
Keep track if we initialized the tty, and only reset it if we did.
 1.18  16-Feb-2016  christos 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...
 1.17  16-Feb-2016  christos cleanup inclusion of histedit.h (Ingo Schwarze)
 1.16  16-Feb-2016  christos No need to include "sys.h" from here; it is included from config.h
 1.15  19-May-2014  christos more tty modes refactoring, no functional change intended.
 1.14  15-May-2012  christos branches: 1.14.2; 1.14.8;
save and restore the tty settings on entry and exit respectively.
cleanup debugging printfs.
 1.13  16-Aug-2011  christos branches: 1.13.2;
re-enable -Wconversion
 1.12  30-Dec-2009  christos Wide character support (UTF-8) from Johny Mattsson; currently disabled.
 1.11  01-Jun-2005  lukem Don't use non-standard uint or u_int.
 1.10  07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22280, verified by myself.
 1.9  18-Mar-2002  christos - 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.
 1.8  04-Sep-2000  lukem convert to new style guide, which includes:
- ansi prototypes & features (such as stdargs)
- 8 space indents
 1.7  26-Sep-1999  lukem apparantly need <unistd.h> for portable way of getting _POSIX_VDISABLE
 1.6  02-Jul-1999  simonb branches: 1.6.2;
More trailing white space.
 1.5  20-May-1998  christos change M_* constants to MD_* to avoid clashes with <stream.h>
 1.4  11-Apr-1997  christos Don't allow CSWTCH to interfere with CSUSP on __SVR4 systems.
 1.3  11-Apr-1997  christos Portability fixes:
__const -> const
BADSIG -> SIG_ERR
int flags -> u_int flags
#if __STDC__ -> #ifdef __STDC__
 1.2  11-Jan-1997  lukem RCSid police
editline first appeared in 4.4BSD not NetBSD1.0
 1.1  06-May-1994  cgd branches: 1.1.1;
Initial revision
 1.1.1.1  06-May-1994  cgd libedit!
 1.6.2.1  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.13.2.1  23-May-2012  yamt sync with head.
 1.14.8.1  10-Aug-2014  tls Rebase.
 1.14.2.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.22.4.1  10-Jun-2019  christos Sync with HEAD
 1.22.2.1  26-Dec-2018  pgoyette Sync with HEAD, resolve a few conflicts

RSS XML Feed