Tartarus CVS: putty simon
tartarus-commits-admin@lists.tartarus.org
tartarus-commits-admin@lists.tartarus.org
Wed, 24 Jan 2001 14:08:21 +0000
CVSROOT: /home/cvs
Module name: putty
Changes by: simon 01/01/24 14:08:21
Modified files:
. : ldisc.c plink.c putty.h raw.c rlogin.c scp.c
settings.c ssh.c telnet.c terminal.c windlg.c
window.c
Log message:
Rethink the whole line discipline architecture. Instead of having
multiple switchable line disciplines, we now have a single unified
one which changes its behaviour based on option settings. Each
option setting can be suggested by the back end and/or the terminal
handler, and can be forcibly overridden by the configuration. Local
echo and local line editing are separate, independently switchable,
options.