Home | History | Annotate | only in /src/bin/stty
History log of /src/bin/stty
RevisionDateAuthorComments
 1.11 04-Apr-2012  joerg branches: 1.11.34;
Disable new -Wstring-plus-int warning where needed for now.
Adjust various places that add GCC-only options to check for the active
compiler first.
 1.10 20-Jul-1997  christos branches: 1.10.68;
Remove WARNS=1 from all the subdirectory Makefiles, and add it to Makefile.inc
now that all /bin has been cleaned.
 1.9 20-Jul-1997  christos Fix compiler warnings.
Add WARNS=1
 1.8 21-Mar-1995  cgd convert to new RCS id conventions.
 1.7 20-Sep-1994  mycroft branches: 1.7.2;
Merge with 4.4-Lite version.
 1.6 23-Mar-1994  mycroft Add VMIN and VTIME support, per Keith Bostic. Use libc err*() and warn*(),
and make usage() a function.
 1.5 01-Aug-1993  mycroft Add RCS identifiers.
 1.4 01-Jun-1993  cgd rcsid cleanup
 1.3 23-Mar-1993  cgd changed "Id" to "Header" for rcsids
 1.2 22-Mar-1993  cgd added rcs ids to all files
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 20-Sep-1994  mycroft Import original 4.4-Lite version.
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.7.2.2 20-Sep-1994  mycroft Merge with 4.4-Lite version.
 1.7.2.1 20-Sep-1994  mycroft file Makefile was added on branch netbsd-1-0 on 1994-09-20 04:52:03 +0000
 1.10.68.1 17-Apr-2012  yamt sync with head
 1.11.34.2 21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.11.34.1 21-Apr-2020  martin Sync with HEAD
 1.16 16-Oct-2006  christos branches: 1.16.84;
c99 initializers
 1.15 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22249, verified by myself.
 1.14 16-Jun-2003  perry ANSIfy, from Petri Koistinen in PR 13975
 1.13 28-Jul-1998  mycroft Oops; the old BSD aliases were not actually used.
 1.12 28-Jul-1998  mycroft Delint.
 1.11 20-Jul-1997  christos Fix compiler warnings.
Add WARNS=1
 1.10 07-May-1996  jtc Use const qualifier as appropriate
 1.9 21-Mar-1995  cgd convert to new RCS id conventions.
 1.8 20-Sep-1994  mycroft branches: 1.8.2;
Merge with 4.4-Lite version.
 1.7 23-Mar-1994  mycroft Add VMIN and VTIME support, per Keith Bostic. Use libc err*() and warn*(),
and make usage() a function.
 1.6 10-Dec-1993  cgd fix from Piero Serini <piero@strider.st.dsi.unimi.it> so that
"stty eof undef" etc. works
 1.5 01-Aug-1993  mycroft Add RCS identifiers.
 1.4 01-Jun-1993  cgd rcsid cleanup
 1.3 23-Mar-1993  cgd changed "Id" to "Header" for rcsids
 1.2 22-Mar-1993  cgd added rcs ids to all files
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 20-Sep-1994  mycroft Import original 4.4-Lite version.
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.8.2.2 20-Sep-1994  mycroft Merge with 4.4-Lite version.
 1.8.2.1 20-Sep-1994  mycroft file cchar.c was added on branch netbsd-1-0 on 1994-09-20 04:52:04 +0000
 1.16.84.2 21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.16.84.1 21-Apr-2020  martin Sync with HEAD
 1.13 12-Sep-2013  christos branches: 1.13.26;
- print the line discipline using the new ioctl
- print the queue size
 1.12 29-Aug-2011  joerg branches: 1.12.2; 1.12.8;
Use __dead
 1.11 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22249, verified by myself.
 1.10 16-Jun-2003  perry ANSIfy, from Petri Koistinen in PR 13975
 1.9 28-Jul-1998  mycroft Delint.
 1.8 07-May-1996  jtc Use const qualifier as appropriate
 1.7 21-Mar-1995  cgd convert to new RCS id conventions.
 1.6 20-Sep-1994  mycroft branches: 1.6.2;
Merge with 4.4-Lite version.
 1.5 23-Mar-1994  mycroft Add VMIN and VTIME support, per Keith Bostic. Use libc err*() and warn*(),
and make usage() a function.
 1.4 01-Jun-1993  cgd rcsid cleanup
 1.3 23-Mar-1993  cgd changed "Id" to "Header" for rcsids
 1.2 22-Mar-1993  cgd added rcs ids to all files
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 20-Sep-1994  mycroft Import original 4.4-Lite version.
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.6.2.2 20-Sep-1994  mycroft Merge with 4.4-Lite version.
 1.6.2.1 20-Sep-1994  mycroft file extern.h was added on branch netbsd-1-0 on 1994-09-20 04:52:05 +0000
 1.12.8.1 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.12.2.1 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.13.26.2 21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.13.26.1 21-Apr-2020  martin Sync with HEAD
 1.17 29-Aug-2011  joerg branches: 1.17.44;
Use __dead
 1.16 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22249, verified by myself.
 1.15 16-Jun-2003  perry ANSIfy, from Petri Koistinen in PR 13975
 1.14 10-Jun-1999  mrg pulling param.h not types.h to get BSD4_4. from NAKAJIMA Yoshihiro <nakayosh@kcn.ne.jp> in PR#7751
 1.13 02-Mar-1999  christos branches: 1.13.2;
- char -> unsigned char
- #ifdef BSD4_4 for for non POSIX features
- prefix with STTY_ all the FMT constants to avoid namespace collisions.
 1.12 28-Jul-1998  mycroft Delint.
 1.11 20-Jul-1997  christos Fix compiler warnings.
Add WARNS=1
 1.10 07-May-1996  jtc Use const qualifier as appropriate
 1.9 21-Mar-1995  cgd convert to new RCS id conventions.
 1.8 20-Sep-1994  mycroft branches: 1.8.2;
Merge with 4.4-Lite version.
 1.7 23-Mar-1994  mycroft Simplify gfmt parsing.
 1.6 23-Mar-1994  mycroft Add VMIN and VTIME support, per Keith Bostic. Use libc err*() and warn*(),
and make usage() a function.
 1.5 01-Aug-1993  mycroft Add RCS identifiers.
 1.4 01-Jun-1993  cgd rcsid cleanup
 1.3 23-Mar-1993  cgd changed "Id" to "Header" for rcsids
 1.2 22-Mar-1993  cgd added rcs ids to all files
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 20-Sep-1994  mycroft Import original 4.4-Lite version.
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.8.2.2 20-Sep-1994  mycroft Merge with 4.4-Lite version.
 1.8.2.1 20-Sep-1994  mycroft file gfmt.c was added on branch netbsd-1-0 on 1994-09-20 04:52:06 +0000
 1.13.2.1 22-Feb-2000  he Pull up revision 1.14 (requested by dmcmahill):
Make stty accept g-format data. Fixes PR#7751.
 1.17.44.2 21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.17.44.1 21-Apr-2020  martin Sync with HEAD
 1.22 10-Jan-2017  christos branches: 1.22.14;
need <time.h> for time(3)
 1.21 12-Sep-2013  christos branches: 1.21.8;
- print the line discipline using the new ioctl
- print the queue size
 1.20 01-Apr-2004  tsarna branches: 1.20.48; 1.20.54;
Fix longstanding gap in stty functionality: while many operations had
inverses, "sane" didn't. Now there is symmetry.
 1.19 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22249, verified by myself.
 1.18 16-Jun-2003  perry ANSIfy, from Petri Koistinen in PR 13975
 1.17 02-Mar-1999  christos s/BSD/STTY_BSD/ where I missed it before.
 1.16 02-Mar-1999  christos - char -> unsigned char
- #ifdef BSD4_4 for for non POSIX features
- prefix with STTY_ all the FMT constants to avoid namespace collisions.
 1.15 13-Jan-1999  sommerfe Apply patch as found in PR1892
 1.14 28-Jul-1998  mycroft Delint.
 1.13 20-Oct-1997  scottr Add support for DTR/CTS flow control, from Bill Studenmund.
 1.12 20-Jul-1997  christos Fix compiler warnings.
Add WARNS=1
 1.11 07-Sep-1995  jtc Sync with 4.4lite2
 1.10 21-Mar-1995  cgd convert to new RCS id conventions.
 1.9 20-Sep-1994  mycroft branches: 1.9.2;
Merge with 4.4-Lite version.
 1.8 23-Mar-1994  mycroft Add VMIN and VTIME support, per Keith Bostic. Use libc err*() and warn*(),
and make usage() a function.
 1.7 13-Mar-1994  cgd don't clobber CRTSCTS when 'stty sane'
 1.6 01-Aug-1993  mycroft Add RCS identifiers.
 1.5 01-Jun-1993  cgd rcsid cleanup
 1.4 01-Jun-1993  cgd "ispeed" thought it didn't need an argument... WRONG!!!
 1.3 23-Mar-1993  cgd changed "Id" to "Header" for rcsids
 1.2 22-Mar-1993  cgd added rcs ids to all files
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.3 07-Sep-1995  jtc imported from 44lite2
 1.1.1.2 20-Sep-1994  mycroft Import original 4.4-Lite version.
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.9.2.2 20-Sep-1994  mycroft Merge with 4.4-Lite version.
 1.9.2.1 20-Sep-1994  mycroft file key.c was added on branch netbsd-1-0 on 1994-09-20 04:52:07 +0000
 1.20.54.1 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.20.48.1 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.21.8.1 20-Mar-2017  pgoyette Sync with HEAD
 1.22.14.2 21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.22.14.1 21-Apr-2020  martin Sync with HEAD
 1.18 01-May-2015  christos branches: 1.18.16;
Simplify by splitting the "simple" mode setting and the "special" ones.
 1.17 16-Oct-2006  christos c99 initializers
 1.16 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22249, verified by myself.
 1.15 16-Jun-2003  perry ANSIfy, from Petri Koistinen in PR 13975
 1.14 28-Jul-1998  mycroft Delint.
 1.13 13-Feb-1998  kleink Add ONOCR and ONLRET output modes, from XPG4.2.
 1.12 20-Oct-1997  scottr Add support for DTR/CTS flow control, from Bill Studenmund.
 1.11 20-Jul-1997  christos Fix compiler warnings.
Add WARNS=1
 1.10 02-Apr-1997  kleink Implement OCRNL "\r" -> "\n" tty output translation.
Fixes PR standards/3434.
 1.9 07-May-1996  jtc Use const qualifier as appropriate
 1.8 21-Mar-1995  cgd convert to new RCS id conventions.
 1.7 20-Sep-1994  mycroft branches: 1.7.2;
Merge with 4.4-Lite version.
 1.6 12-Apr-1994  cgd put MDMBUF in the right place.
 1.5 01-Aug-1993  mycroft Add RCS identifiers.
 1.4 01-Jun-1993  cgd rcsid cleanup
 1.3 23-Mar-1993  cgd changed "Id" to "Header" for rcsids
 1.2 22-Mar-1993  cgd added rcs ids to all files
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 20-Sep-1994  mycroft Import original 4.4-Lite version.
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.7.2.2 20-Sep-1994  mycroft Merge with 4.4-Lite version.
 1.7.2.1 20-Sep-1994  mycroft file modes.c was added on branch netbsd-1-0 on 1994-09-20 04:52:08 +0000
 1.18.16.2 21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.18.16.1 21-Apr-2020  martin Sync with HEAD
 1.23 12-Sep-2013  christos branches: 1.23.26;
- print the line discipline using the new ioctl
- print the queue size
 1.22 26-Jun-2005  christos branches: 1.22.42; 1.22.48;
sprinkle a little const, and now everything compiles with WARNS=3
 1.21 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22249, verified by myself.
 1.20 16-Jun-2003  perry ANSIfy, from Petri Koistinen in PR 13975
 1.19 02-Mar-1999  christos - char -> unsigned char
- #ifdef BSD4_4 for for non POSIX features
- prefix with STTY_ all the FMT constants to avoid namespace collisions.
 1.18 27-Jul-1998  mycroft Slight code reduction.
 1.17 27-Jul-1998  mycroft __AUDIT__ cleanup.
 1.16 13-Feb-1998  kleink Add ONOCR and ONLRET output modes, from XPG4.2.
 1.15 13-Feb-1998  kleink Recognize STRIPDISC.
 1.14 20-Oct-1997  scottr Add support for DTR/CTS flow control, from Bill Studenmund.
 1.13 20-Jul-1997  christos Fix compiler warnings.
Add WARNS=1
 1.12 02-Apr-1997  kleink Implement OCRNL "\r" -> "\n" tty output translation.
Fixes PR standards/3434.
 1.11 07-May-1996  jtc Use const qualifier as appropriate
 1.10 21-Mar-1995  cgd convert to new RCS id conventions.
 1.9 20-Sep-1994  mycroft branches: 1.9.2;
Merge with 4.4-Lite version.
 1.8 12-Apr-1994  cgd put MDMBUF in the right place.
 1.7 23-Mar-1994  mycroft Add VMIN and VTIME support, per Keith Bostic. Use libc err*() and warn*(),
and make usage() a function.
 1.6 18-Aug-1993  brezak Identify the PPPDISC on a line.
 1.5 01-Aug-1993  mycroft Add RCS identifiers.
 1.4 01-Jun-1993  cgd rcsid cleanup
 1.3 23-Mar-1993  cgd changed "Id" to "Header" for rcsids
 1.2 22-Mar-1993  cgd added rcs ids to all files
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 20-Sep-1994  mycroft Import original 4.4-Lite version.
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.9.2.2 20-Sep-1994  mycroft Merge with 4.4-Lite version.
 1.9.2.1 20-Sep-1994  mycroft file print.c was added on branch netbsd-1-0 on 1994-09-20 04:52:10 +0000
 1.22.48.1 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.22.42.1 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.23.26.2 21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.23.26.1 21-Apr-2020  martin Sync with HEAD
 1.46 14-May-2022  dholland Clarify that "stty 0" will normally hang up the tty. Bump date.
 1.45 30-Oct-2017  wiz branches: 1.45.4;
Remove Tn.
 1.44 25-Oct-2017  kre Implement tcgetwinsize() and tcsetwinsize() in libc, with access
via <termios.h> (and document them.) Bump libc minor number for them.

Arrange for "struct winsize" to become visible in <termios.h>

Fix stty(1) so that "cols" is reported as the arg to set number of columns,
and "columns" is the alias, rather than the other way around, as "cols" is
what has been added to POSIX.

This is to conform with updates to be included in 1003.1 issue 8
(whenever that gets published) currently available at:
http://austingroupbugs.net/view.php?id=1053 (see note 3863)
http://austingroupbugs.net/view.php?id=1151 (see note 3856)
 1.43 14-Aug-2016  sevan While the v2 source and man pages are incomplete, TUHS has a scanned copy of the
printed version of the 2nd edition manual. stty is featured in this copy, in the
table of contents listed as meaning "set typewriter modes" and on the actual manual page
headed correctly as "set teletype options"
http://www.tuhs.org/Archive/PDP-11/Distributions/research/1972_stuff/unix_2nd_edition_manual.pdf
Ammend HISTORY and bump date.
 1.42 12-Aug-2016  sevan Document the version stty first appeared.
Bump date.
 1.41 20-Jun-2012  wiz Remove another Pf. From Bug Hunting.
 1.40 20-Jun-2012  wiz - improve wording, and create more consistency within the text;
- correct `SYNOPSIS';
- improve macro usage;
- mention argument name for `-f' (and change list width for it);
- correct misplacement of periods (`.') and a parenthese (`(');
- fix typo;
- bump date.

From Bug Hunting.
 1.39 05-Apr-2010  joerg branches: 1.39.6; 1.39.8;
\\ -> \e
 1.38 14-Dec-2009  wiz Bump date for previous.
 1.37 14-Dec-2009  dholland Document "stty insane" properly. Closes PR bin/25024.
 1.36 13-May-2009  wiz Reduce Pf/Ns usage.
 1.35 15-Mar-2009  joerg Fix markup.
 1.34 24-Jun-2007  christos branches: 1.34.20;
PR/36536: Greg A. Woods: stty(1) should mention tty(4)
 1.33 03-Sep-2006  wiz Bump date for previous.
 1.32 02-Sep-2006  itohy Add description on "discard" character.
Sort control characters by the Vxxx numbers in termios.h.
 1.31 01-Apr-2004  tsarna Fix longstanding gap in stty functionality: while many operations had
inverses, "sane" didn't. Now there is symmetry.
 1.30 13-Feb-2004  wiz Uppercase CPU.
 1.29 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22249, verified by myself.
 1.28 01-Jul-2003  wiz Cm Fl -> Fl.
 1.27 30-Mar-2003  wiz PDP-11 instead of PDP 11.
 1.26 29-Mar-2003  perry Pdp 11 -> PDP 11, from Igor Sobrado in PR 19670
 1.25 25-Sep-2002  wiz New policy: New sentences start on a new line.
Patches by Robert Elz <kre at munnari oz au>, with minimal changes by me.
 1.24 08-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.23 20-Dec-2001  wiz Punctuation nits, use Bd -literal instead of .nf, drop unnecessary .Pps.
 1.22 04-Sep-2000  kleink For commands and utilities, use EXIT STATUS rather than RETURN VALUES as
appropriate (and documented in mdoc(7)).
 1.21 28-Aug-2000  hubertf Add 'RETURN VALUE' section header.
 1.20 24-Mar-1999  mycroft branches: 1.20.10;
Remove spurious .ne's.
 1.19 13-Jan-1999  sommerfe Apply patch as found in PR1892
 1.18 13-Feb-1998  kleink Add ONOCR and ONLRET output modes, from XPG4.2.
 1.17 06-Feb-1998  perry macroize BSD, NetBSD, FreeBSD and misc cleanup
 1.16 20-Oct-1997  enami Fix .Nm usage.
 1.15 20-Oct-1997  scottr Add support for DTR/CTS flow control, from Bill Studenmund.
 1.14 02-Apr-1997  kleink Implement OCRNL "\r" -> "\n" tty output translation.
Fixes PR standards/3434.
 1.13 13-Mar-1997  mikel tabs is the converse of oxtabs, not itself. pointed out by Geoff Wing
in PR misc/3320.
 1.12 08-Mar-1997  mouse alternate -> alternative, per PR 2643
 1.11 11-Nov-1996  lukem fix the the typos
 1.10 07-Sep-1995  jtc Sync with 4.4lite2
 1.9 18-Aug-1995  pk .DV => .Dv (from Mark Weaver, PR#1370).
 1.8 25-Jul-1995  jtc Use "utility" instead of "command". Modern definitions of these terms
are distinct (See POSIX.2 glossary).

A utility is a executable, script or shell builtin; while a command
can be any of those things plus lists, pipelines, compound commands
(if, for, while) and shell function definitions.
 1.7 21-Mar-1995  cgd convert to new RCS id conventions.
 1.6 20-Sep-1994  mycroft branches: 1.6.2;
Merge with 4.4-Lite version.
 1.5 01-Aug-1993  mycroft Add RCS indentifiers.
 1.4 01-Jun-1993  cgd rcsid cleanup
 1.3 23-Mar-1993  cgd changed "Id" to "Header" for rcsids
 1.2 22-Mar-1993  cgd added rcs ids to all files
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.3 07-Sep-1995  jtc imported from 44lite2
 1.1.1.2 20-Sep-1994  mycroft Import original 4.4-Lite version.
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.6.2.2 20-Sep-1994  mycroft Merge with 4.4-Lite version.
 1.6.2.1 20-Sep-1994  mycroft file stty.1 was added on branch netbsd-1-0 on 1994-09-20 04:52:12 +0000
 1.20.10.1 28-Aug-2000  hubertf Pull up to netbsd-1-5 branch, OK'd by thorpej:

Log Message:
> Add 'RETURN VALUE' section header.

Files & Revisionis:
> cvs rdiff -r1.19 -r1.20 basesrc/bin/cat/cat.1
> cvs rdiff -r1.12 -r1.13 basesrc/bin/chmod/chmod.1
> cvs rdiff -r1.14 -r1.15 basesrc/bin/cp/cp.1
> cvs rdiff -r1.8 -r1.9 basesrc/bin/dd/dd.1
> cvs rdiff -r1.9 -r1.10 basesrc/bin/echo/echo.1
> cvs rdiff -r1.11 -r1.12 basesrc/bin/expr/expr.1
> cvs rdiff -r1.25 -r1.26 basesrc/bin/ls/ls.1
> cvs rdiff -r1.10 -r1.11 basesrc/bin/mkdir/mkdir.1
> cvs rdiff -r1.23 -r1.24 basesrc/bin/mt/mt.1
> cvs rdiff -r1.12 -r1.13 basesrc/bin/mv/mv.1
> cvs rdiff -r1.16 -r1.17 basesrc/bin/pwd/pwd.1
> cvs rdiff -r1.9 -r1.10 basesrc/bin/rm/rm.1
> cvs rdiff -r1.11 -r1.12 basesrc/bin/rmdir/rmdir.1
> cvs rdiff -r1.35 -r1.36 basesrc/bin/sh/sh.1
> cvs rdiff -r1.11 -r1.12 basesrc/bin/sleep/sleep.1
> cvs rdiff -r1.20 -r1.21 basesrc/bin/stty/stty.1
 1.34.20.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.39.8.1 28-Jun-2012  riz Pull up following revision(s) (requested by wiz in ticket #364):
bin/stty/stty.1: revision 1.40
bin/stty/stty.1: revision 1.41
bin/stty/stty.c: revision 1.22
- improve wording, and create more consistency within the text;
- correct `SYNOPSIS';
- improve macro usage;
- mention argument name for `-f' (and change list width for it);
- correct misplacement of periods (`.') and a parenthese (`(');
- fix typo;
- bump date.
From Bug Hunting.
- remove trailing white space;
- sync `usage' with man page.
From patch by Bug Hunting.
Remove another Pf. From Bug Hunting.
 1.39.6.1 30-Oct-2012  yamt sync with head
 1.45.4.2 21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.45.4.1 21-Apr-2020  martin Sync with HEAD
 1.24 06-Sep-2019  christos Don't fail when the line discipline ioctl fails (since it secondary
like the other tty ioctls that we only warn about). Do the main
ioctl (tcgetattr) first, since that provides a better error message
(ENOTTY instead of EINVAL).
 1.23 12-Sep-2013  christos branches: 1.23.26;
- print the line discipline using the new ioctl
- print the queue size
 1.22 20-Jun-2012  wiz branches: 1.22.2;
- remove trailing white space;
- sync `usage' with man page.

From patch by Bug Hunting.
 1.21 20-Jul-2008  lukem branches: 1.21.2; 1.21.20;
Remove the \n and tabs from the __COPYRIGHT() strings.
 1.20 26-May-2008  christos PR/38755: murray armfield: /bin posix programs missing setprogname and/or
setlocale
 1.19 07-Aug-2003  agc branches: 1.19.30; 1.19.32;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22249, verified by myself.
 1.18 16-Jun-2003  perry ANSIfy, from Petri Koistinen in PR 13975
 1.17 02-Mar-1999  christos s/BSD/STTY_BSD/ where I missed it before.
 1.16 02-Mar-1999  christos - char -> unsigned char
- #ifdef BSD4_4 for for non POSIX features
- prefix with STTY_ all the FMT constants to avoid namespace collisions.
 1.15 28-Jul-1998  mycroft Delint.
 1.14 28-Jul-1998  mycroft Delint.
 1.13 20-Jul-1997  christos Fix compiler warnings.
Add WARNS=1
 1.12 04-Jun-1997  mikel nuke extra : in usage string
 1.11 21-Mar-1995  cgd convert to new RCS id conventions.
 1.10 20-Sep-1994  mycroft branches: 1.10.2;
Merge with 4.4-Lite version.
 1.9 23-Mar-1994  mycroft Add VMIN and VTIME support, per Keith Bostic. Use libc err*() and warn*(),
and make usage() a function.
 1.8 18-Jan-1994  jtc It's 1994 --- remove stdout redirection check.
 1.7 01-Aug-1993  mycroft Add RCS identifiers.
 1.6 05-Jun-1993  deraadt reverse of "stty -g" now works. it forgot to actually ioctl() the
changes in.. patch posted by <ache@astral.msk.su>
 1.5 01-Jun-1993  cgd rcsid cleanup
 1.4 19-Apr-1993  mycroft Don't overrun end of argument list.
 1.3 23-Mar-1993  cgd changed "Id" to "Header" for rcsids
 1.2 22-Mar-1993  cgd added rcs ids to all files
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 20-Sep-1994  mycroft Import original 4.4-Lite version.
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.10.2.2 20-Sep-1994  mycroft Merge with 4.4-Lite version.
 1.10.2.1 20-Sep-1994  mycroft file stty.c was added on branch netbsd-1-0 on 1994-09-20 04:52:13 +0000
 1.19.32.2 18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.19.32.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.19.30.1 04-Jun-2008  yamt sync with head
 1.21.20.1 28-Jun-2012  riz Pull up following revision(s) (requested by wiz in ticket #364):
bin/stty/stty.1: revision 1.40
bin/stty/stty.1: revision 1.41
bin/stty/stty.c: revision 1.22
- improve wording, and create more consistency within the text;
- correct `SYNOPSIS';
- improve macro usage;
- mention argument name for `-f' (and change list width for it);
- correct misplacement of periods (`.') and a parenthese (`(');
- fix typo;
- bump date.
From Bug Hunting.
- remove trailing white space;
- sync `usage' with man page.
From patch by Bug Hunting.
Remove another Pf. From Bug Hunting.
 1.21.2.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.21.2.1 30-Oct-2012  yamt sync with head
 1.22.2.1 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.23.26.3 21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.23.26.2 21-Apr-2020  martin Sync with HEAD
 1.23.26.1 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.11 12-Sep-2013  christos branches: 1.11.26;
- print the line discipline using the new ioctl
- print the queue size
 1.10 07-Aug-2003  agc branches: 1.10.54; 1.10.60;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22249, verified by myself.
 1.9 16-Jun-2003  perry ANSIfy, from Petri Koistinen in PR 13975
 1.8 02-Mar-1999  christos - char -> unsigned char
- #ifdef BSD4_4 for for non POSIX features
- prefix with STTY_ all the FMT constants to avoid namespace collisions.
 1.7 07-May-1996  jtc Use const qualifier as appropriate
 1.6 21-Mar-1995  cgd convert to new RCS id conventions.
 1.5 20-Sep-1994  mycroft branches: 1.5.2;
Merge with 4.4-Lite version.
 1.4 01-Jun-1993  cgd rcsid cleanup
 1.3 23-Mar-1993  cgd changed "Id" to "Header" for rcsids
 1.2 22-Mar-1993  cgd added rcs ids to all files
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 20-Sep-1994  mycroft Import original 4.4-Lite version.
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.5.2.2 20-Sep-1994  mycroft Merge with 4.4-Lite version.
 1.5.2.1 20-Sep-1994  mycroft file stty.h was added on branch netbsd-1-0 on 1994-09-20 04:52:13 +0000
 1.10.60.1 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.10.54.1 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.11.26.2 21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.11.26.1 21-Apr-2020  martin Sync with HEAD
 1.7 23-Mar-1994  mycroft Clean up deleted files.
 1.6 18-Jan-1994  jtc It's 1994 --- remove stdout redirection check.
 1.5 01-Aug-1993  mycroft Add RCS identifiers.
 1.4 01-Jun-1993  cgd rcsid cleanup
 1.3 23-Mar-1993  cgd changed "Id" to "Header" for rcsids
 1.2 22-Mar-1993  cgd added rcs ids to all files
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 20-Sep-1994  mycroft Import original 4.4-Lite version.
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources

RSS XML Feed