Home | History | Annotate | only in /src/usr.bin/tset
History log of /src/usr.bin/tset
RevisionDateAuthorComments
 1.7 21-Apr-2012  roy Add capfile(5) to describe the termcap format.
Adjust various man pages and other documentation to point to capfile(5)
instead of termcap(5).
Remove getcap(3) as curses hasn't been building it for a long time.
Punt wrterm.c as tset no longer uses it.
 1.6 03-Feb-2010  roy branches: 1.6.6;
Userland now builds and uses terminfo instead of termcap.

OK: core@, jdc@
 1.5 20-Oct-1997  lukem getopt returns -1 not EOF, use <err.h>, use ANSI string.h functions
 1.4 14-Oct-1997  lukem WARNSify, use <termcap.h>
 1.3 07-Dec-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id convention.
 1.2 30-Jul-1993  mycroft Add RCS identifiers.
 1.1 09-Apr-1993  cgd branches: 1.1.1;
added, from net/2 (patch 124).
 1.1.1.1 07-Dec-1994  jtc imported from 4.4lite
 1.6.6.1 23-May-2012  yamt sync with head.
 1.14 06-Sep-2011  joerg ANSIfy. Sprinkle static and __dead.
 1.13 10-Feb-2010  roy Constify cat argument and tidy.
 1.12 03-Feb-2010  roy Userland now builds and uses terminfo instead of termcap.

OK: core@, jdc@
 1.11 01-May-2006  christos Rename cat to tset_cat so that coverity does not get confused by the global
name.
 1.10 01-Sep-2004  chs pass data to a function via arguments instead of via global variables.
this avoids a name collision with libcurses functions when both are
present in a crunched static binary. part of PR 26458.
 1.9 07-Aug-2003  agc branches: 1.9.2;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.8 31-May-2000  blymn Make emitting the full termcap entry an option otherwise csh breaks.
 1.7 04-Oct-1999  lukem branches: 1.7.4;
update after change to return value of tputs() third argument
 1.6 26-Jul-1998  mycroft branches: 1.6.4;
const poisoning.
 1.5 20-Oct-1997  lukem getopt returns -1 not EOF, use <err.h>, use ANSI string.h functions
 1.4 14-Oct-1997  lukem WARNSify, use <termcap.h>
 1.3 07-Dec-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id convention.
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 09-Apr-1993  cgd branches: 1.1.1;
added, from net/2 (patch 124).
 1.1.1.1 07-Dec-1994  jtc imported from 4.4lite
 1.6.4.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.7.4.1 23-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.9.2.1 01-Sep-2004  jmc Pullup rev 1.10 (requested by chs in ticket #808)

Rename variables so they dont conflict w. libcurses when crunched. PR#26458
 1.13 06-Sep-2011  joerg ANSIfy. Sprinkle static and __dead.
 1.12 03-Feb-2010  roy Userland now builds and uses terminfo instead of termcap.

OK: core@, jdc@
 1.11 30-Apr-2006  christos Coverity CID 1566: fix memory leak.
 1.10 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.9 26-Jul-1998  mycroft const poisoning.
 1.8 20-Oct-1997  lukem getopt returns -1 not EOF, use <err.h>, use ANSI string.h functions
 1.7 14-Oct-1997  lukem WARNSify, use <termcap.h>
 1.6 17-May-1997  pk NULL => 0 (Arne Juul; PR#3629)
 1.5 15-Nov-1996  lukem - clean up man page
- don't allow quotes in terminal names (for -s and -S) as they confuse
the shell. whitespace is currently forbidden for the same reason.
as there isn't any orthoganol way of escaping this, forbid it all,
which makes [bin/306] unfixable.
- use str(r)char instead of (r)index
 1.4 07-Dec-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id convention.
 1.3 02-Dec-1993  mycroft Frank van der Linden <vdlinden@fwi.uva.nl> reported that tset could not handle
baud rates of 57600 and 115200. Just eliminate the explicit baud rate checking
altogether and use atoi().
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 09-Apr-1993  cgd branches: 1.1.1;
added, from net/2 (patch 124).
 1.1.1.1 07-Dec-1994  jtc imported from 4.4lite
 1.9 10-Feb-2010  roy Constify cat argument and tidy.
 1.8 01-May-2006  christos Rename cat to tset_cat so that coverity does not get confused by the global
name.
 1.7 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.6 04-Oct-1999  lukem update after change to return value of tputs() third argument
 1.5 20-Oct-1997  lukem branches: 1.5.6;
getopt returns -1 not EOF, use <err.h>, use ANSI string.h functions
 1.4 14-Oct-1997  lukem WARNSify, use <termcap.h>
 1.3 07-Dec-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id convention.
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 09-Apr-1993  cgd branches: 1.1.1;
added, from net/2 (patch 124).
 1.1.1.1 07-Dec-1994  jtc imported from 4.4lite
 1.5.6.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.18 21-Jun-2015  mlelstv Restore logic for setting the VERASE character.
- use terminfo _unless_ the terminal does overstrike.
- use terminfo data not only for an unset tty.
 1.17 21-Apr-2012  roy branches: 1.17.10;
Add capfile(5) to describe the termcap format.
Adjust various man pages and other documentation to point to capfile(5)
instead of termcap(5).
Remove getcap(3) as curses hasn't been building it for a long time.
Punt wrterm.c as tset no longer uses it.
 1.16 03-Oct-2011  roy branches: 1.16.2; 1.16.4;
Use tiparm instead of vtparm.
 1.15 06-Sep-2011  joerg ANSIfy. Sprinkle static and __dead.
 1.14 10-Feb-2010  roy We need to cap reset_file/init_file.
 1.13 03-Feb-2010  roy Userland now builds and uses terminfo instead of termcap.

OK: core@, jdc@
 1.12 14-Apr-2009  lukem Fix WARNS=4 issues (-Wcast-qual, -Wsign-compare)
 1.11 01-May-2006  christos branches: 1.11.30;
Rename cat to tset_cat so that coverity does not get confused by the global
name.
 1.10 01-Sep-2004  chs pass data to a function via arguments instead of via global variables.
this avoids a name collision with libcurses functions when both are
present in a crunched static binary. part of PR 26458.
 1.9 07-Aug-2003  agc branches: 1.9.2;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.8 07-Jun-2000  simonb If there is no "set column" capability, don't try to use the "cursor
set" capability - just use the last-resort of using spaces. Fixes the
``problem'' where "tset -Q" would move the cursor to the 24th line of an
xterm irrespective of where the cursor was before tset was run.
 1.7 14-Oct-1997  lukem branches: 1.7.10;
WARNSify, use <termcap.h>
 1.6 07-Dec-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id convention.
 1.5 13-Mar-1994  cgd don't clobber CLOCAL. gah, that could be fun: log in on a line that
needs clocal, use 'reset' to fix your screen after a raw mode muckup,
and there goes your clocal...
 1.4 27-Feb-1994  cgd complete fix for the 'reset' problems, based on patch sent by
vdlinden@fwi.uva.nl (Frank van der Linden).
 1.3 01-Aug-1993  mycroft Add RCS identifiers.
 1.2 18-May-1993  cgd bring in getcap routines, supplied by CSRG, from 4.4...
 1.1 09-Apr-1993  cgd branches: 1.1.1;
added, from net/2 (patch 124).
 1.1.1.1 07-Dec-1994  jtc imported from 4.4lite
 1.7.10.1 23-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.9.2.1 01-Sep-2004  jmc Pullup rev 1.10 (requested by chs in ticket #808)

Rename variables so they dont conflict w. libcurses when crunched. PR#26458
 1.11.30.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.16.4.1 15-Nov-2015  bouyer Pull up following revision(s) (requested by mlelstv in ticket #1308):
usr.bin/tset/set.c: revision 1.18
Restore logic for setting the VERASE character.
- use terminfo _unless_ the terminal does overstrike.
- use terminfo data not only for an unset tty.
 1.16.2.1 23-May-2012  yamt sync with head.
 1.17.10.1 16-Jul-2015  snj Pull up following revision(s) (requested by hannken in ticket #851):
usr.bin/tset/set.c: revision 1.18
Restore logic for setting the VERASE character.
- use terminfo _unless_ the terminal does overstrike.
- use terminfo data not only for an unset tty.
 1.17 06-Sep-2011  joerg ANSIfy. Sprinkle static and __dead.
 1.16 03-Feb-2010  roy Userland now builds and uses terminfo instead of termcap.

OK: core@, jdc@
 1.15 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.14 31-May-2000  blymn Make emitting the full termcap entry an option otherwise csh breaks.
 1.13 25-May-2000  blymn branches: 1.13.2;
Make tset export the entire termcap entry.
 1.12 09-Nov-1999  drochner Since our gcc doesn't warn about NULL format strings anymore, we can
fix the incorrect err(1, "%s", "") et al.
Closes PR bin/7592 by cgd.
 1.11 25-Aug-1998  ross branches: 1.11.6;
Add { and } to shut up egcs. Reformat the more questionable code.
 1.10 26-Jul-1998  mycroft const poisoning.
 1.9 20-Oct-1997  lukem getopt returns -1 not EOF, use <err.h>, use ANSI string.h functions
 1.8 14-Oct-1997  lukem WARNSify, use <termcap.h>
 1.7 15-Nov-1996  lukem - clean up man page
- don't allow quotes in terminal names (for -s and -S) as they confuse
the shell. whitespace is currently forbidden for the same reason.
as there isn't any orthoganol way of escaping this, forbid it all,
which makes [bin/306] unfixable.
- use str(r)char instead of (r)index
 1.6 07-Dec-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id convention.
 1.5 01-Aug-1993  mycroft Add RCS identifiers.
 1.4 18-May-1993  cgd bring in getcap routines, supplied by CSRG, from 4.4...
 1.3 28-Apr-1993  mycroft Fix NULL pointer reference.
 1.2 09-Apr-1993  proven Fixed minor bug where a ^D at the terminal type prompt caused an infinite loop.
 1.1 09-Apr-1993  cgd branches: 1.1.1;
added, from net/2 (patch 124).
 1.1.1.1 07-Dec-1994  jtc imported from 4.4lite
 1.11.6.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.13.2.1 23-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.22 03-Jul-2017  wiz Remove workaround for ancient HTML generation code.
 1.21 12-May-2012  reed Change or add history. I checked the 1bsd archives and this first
appeared in 1BSD (before it was known as 1BSD). I looked at code and
later sccs history to confirm. In the case of rewritten code, we are
not consistent in manpages indicating that history.
 1.20 22-Apr-2012  wiz Remove duplicate Pp. Remove trailing whitespace. Sort sections.
 1.19 21-Apr-2012  roy Add capfile(5) to describe the termcap format.
Adjust various man pages and other documentation to point to capfile(5)
instead of termcap(5).
Remove getcap(3) as curses hasn't been building it for a long time.
Punt wrterm.c as tset no longer uses it.
 1.18 02-Nov-2010  njoly branches: 1.18.6;
Fix typo in date.
 1.17 03-Feb-2010  roy Userland now builds and uses terminfo instead of termcap.

OK: core@, jdc@
 1.16 10-Mar-2009  joerg Replace .br and .sp with .Pp for vertical spacing.
 1.15 23-Jul-2004  wiz branches: 1.15.36;
Sort options. From Kouichirou Hiratsuka in PR 26281.
 1.14 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.13 04-Feb-2003  perry "Utilize" has exactly the same meaning as "use," but it is more
difficult to read and understand. Most manuals of English style
therefore say that you should use "use".
 1.12 30-Sep-2002  grant New sentence, new line.
 1.11 08-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.10 31-May-2000  blymn Make emitting the full termcap entry an option otherwise csh breaks.
 1.9 22-Mar-1999  garbled branches: 1.9.8;
More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages. Many more to
come.
 1.8 06-Feb-1998  perry macroize BSD, NetBSD, FreeBSD and misc cleanup
 1.7 11-Nov-1997  mrg add missing .Nm sections.
 1.6 14-Oct-1997  lukem branches: 1.6.2;
WARNSify, use <termcap.h>
 1.5 15-Nov-1996  lukem - clean up man page
- don't allow quotes in terminal names (for -s and -S) as they confuse
the shell. whitespace is currently forbidden for the same reason.
as there isn't any orthoganol way of escaping this, forbid it all,
which makes [bin/306] unfixable.
- use str(r)char instead of (r)index
 1.4 07-Dec-1994  jtc branches: 1.4.2;
Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id convention.
 1.3 01-Aug-1993  mycroft Add RCS indentifiers.
 1.2 18-May-1993  cgd bring in getcap routines, supplied by CSRG, from 4.4...
 1.1 09-Apr-1993  cgd branches: 1.1.1;
added, from net/2 (patch 124).
 1.1.1.1 07-Dec-1994  jtc imported from 4.4lite
 1.4.2.1 05-Dec-1995  jtc environmental -> environment
 1.6.2.1 11-Nov-1997  mrg pull up from trunk: add missing .Nm sections.
 1.9.8.1 23-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.15.36.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.18.6.1 23-May-2012  yamt sync with head.
 1.20 06-Sep-2011  joerg ANSIfy. Sprinkle static and __dead.
 1.19 10-Feb-2010  roy Tidy defs.
 1.18 03-Feb-2010  roy Userland now builds and uses terminfo instead of termcap.

OK: core@, jdc@
 1.17 14-Apr-2009  lukem Fix WARNS=4 issues (-Wcast-qual, -Wsign-compare)
 1.16 21-Jul-2008  lukem branches: 1.16.6;
Remove the \n and tabs from the __COPYRIGHT() strings.
Tweak to use a consistent format.
 1.15 01-Sep-2004  chs branches: 1.15.28;
pass data to a function via arguments instead of via global variables.
this avoids a name collision with libcurses functions when both are
present in a crunched static binary. part of PR 26458.
 1.14 23-Jul-2004  wiz Add -E to usage; use getprogname(). From Kouichirou Hiratsuka in PR 26281.
 1.13 07-Aug-2003  agc branches: 1.13.2;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.12 11-Oct-2000  is More format string cleanup by sommerfeld.
 1.11 07-Jun-2000  simonb branches: 1.11.2;
Set "lines" and "columns" if ioctl(TIOCGWINSZ) returns something useful.
 1.10 31-May-2000  blymn Make emitting the full termcap entry an option otherwise csh breaks.
 1.9 20-Dec-1999  kleink branches: 1.9.2;
Report disabled control characters as <undef> (like stty(1) does); fixes
PR bin/9019 from SAKAI Atsushi <a-sakai@echo.nuee.nagoya-u.ac.jp>.
 1.8 19-Dec-1998  christos branches: 1.8.2; 1.8.6;
char -> unsigned char
 1.7 26-Jul-1998  mycroft const poisoning.
 1.6 20-Oct-1997  lukem getopt returns -1 not EOF, use <err.h>, use ANSI string.h functions
 1.5 14-Oct-1997  lukem WARNSify, use <termcap.h>
 1.4 07-Dec-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id convention.
 1.3 01-Aug-1993  mycroft Add RCS identifiers.
 1.2 18-May-1993  cgd bring in getcap routines, supplied by CSRG, from 4.4...
 1.1 09-Apr-1993  cgd branches: 1.1.1;
added, from net/2 (patch 124).
 1.1.1.1 07-Dec-1994  jtc imported from 4.4lite
 1.8.6.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.8.2.3 19-Oct-2000  he Apply patch (requested by he):
Fix error in previous patch.
 1.8.2.2 19-Oct-2000  he Pull up revision 1.12 (via patch, requested by he):
Format string cleanup.
 1.8.2.1 20-Dec-1999  he Pull up revision 1.9 (requested by kleink):
Report disabled control characters as <undef> (like stty(1) does);
fixes PR#9019.
 1.9.2.1 23-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.11.2.1 18-Oct-2000  tv Pullup usr.bin string format fixes [is].
See "cvs log" for explicit revision numbers per file, from sommerfeld.
 1.13.2.1 01-Sep-2004  jmc Pullup rev 1.15 (requested by chs in ticket #808)

Rename variables so they dont conflict w. libcurses when crunched. PR#26458
 1.15.28.1 18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.16.6.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.10 21-Apr-2012  roy Add capfile(5) to describe the termcap format.
Adjust various man pages and other documentation to point to capfile(5)
instead of termcap(5).
Remove getcap(3) as curses hasn't been building it for a long time.
Punt wrterm.c as tset no longer uses it.
 1.9 06-Sep-2011  joerg branches: 1.9.2;
ANSIfy. Sprinkle static and __dead.
 1.8 14-Apr-2009  lukem Fix WARNS=4 issues (-Wcast-qual, -Wsign-compare)
 1.7 07-Aug-2003  agc branches: 1.7.42;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.6 20-Oct-1997  lukem getopt returns -1 not EOF, use <err.h>, use ANSI string.h functions
 1.5 14-Oct-1997  lukem WARNSify, use <termcap.h>
 1.4 15-Nov-1996  lukem - clean up man page
- don't allow quotes in terminal names (for -s and -S) as they confuse
the shell. whitespace is currently forbidden for the same reason.
as there isn't any orthoganol way of escaping this, forbid it all,
which makes [bin/306] unfixable.
- use str(r)char instead of (r)index
 1.3 07-Dec-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id convention.
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 09-Apr-1993  cgd branches: 1.1.1;
added, from net/2 (patch 124).
 1.1.1.1 07-Dec-1994  jtc imported from 4.4lite
 1.7.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.9.2.1 23-May-2012  yamt sync with head.

RSS XML Feed