The NetBSD Project

CVS log for src/lib/libterm/Attic/termcap.3

[BACK] Up to [cvs.NetBSD.org] / src / lib / libterm

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.32.24.1 / (download) - annotate - [select for diffs], Wed Apr 21 05:28:11 2010 UTC (4 years, 4 months ago) by matt
Branch: matt-nb5-mips64
CVS Tags: matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-k15
Changes since 1.32: +3 -2 lines
Diff to previous 1.32 (colored) next main 1.33 (colored)

sync to netbsd-5

Revision 1.36, Wed Feb 3 15:38:00 2010 UTC (4 years, 6 months ago) by roy
Branch: MAIN
CVS Tags: yamt-pagecache-tag8, yamt-pagecache-base9, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, yamt-pagecache, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2, agc-symver-base, agc-symver, HEAD
Changes since 1.35: +1 -1 lines
FILE REMOVED

Remove termcap as we now use terminfo.

OK: core@, jdc@

Revision 1.32.18.1 / (download) - annotate - [select for diffs], Tue Aug 4 20:04:39 2009 UTC (5 years ago) by snj
Branch: netbsd-5
CVS Tags: netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, matt-nb5-pq3-base, matt-nb5-pq3
Changes since 1.32: +3 -2 lines
Diff to previous 1.32 (colored) next main 1.33 (colored)

Pull up following revision(s) (requested by bad in ticket #875):
	lib/libterm/termcap.3: revision 1.33
	lib/libterm/termcap.c: revision 1.55
Only add the ZZ capability for termcap entries that are larger than 1023
bytes.
This fixes the problem that enabling the titeInhibit Xresource of xterm has
no effect, because xterm exports a TERMCAP string without ti/te sequences
but doesn't remove the ZZ capability because it doesn't know about it and
termcap(3) ignores the stringe because of the ZZ.
Discussed with and OK'ed by blymn@.

Revision 1.35 / (download) - annotate - [select for diffs], Sat Jun 13 19:23:22 2009 UTC (5 years, 2 months ago) by roy
Branch: MAIN
CVS Tags: matt-premerge-20091211
Changes since 1.34: +3 -3 lines
Diff to previous 1.34 (colored)

SuSv2 mandates that tputs should return int instead of void.

Revision 1.32.20.1 / (download) - annotate - [select for diffs], Wed May 13 19:18:36 2009 UTC (5 years, 3 months ago) by jym
Branch: jym-xensuspend
Changes since 1.32: +4 -3 lines
Diff to previous 1.32 (colored) next main 1.33 (colored)

Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html

Revision 1.34 / (download) - annotate - [select for diffs], Tue Mar 3 07:37:48 2009 UTC (5 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: jym-xensuspend-nbase, jym-xensuspend-base
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored)

Bump date for previous.

Revision 1.33 / (download) - annotate - [select for diffs], Mon Mar 2 22:46:21 2009 UTC (5 years, 6 months ago) by bad
Branch: MAIN
Changes since 1.32: +3 -2 lines
Diff to previous 1.32 (colored)

Only add the ZZ capability for termcap entries that are larger than 1023
bytes.

This fixes the problem that enabling the titeInhibit Xresource of xterm has
no effect, because xterm exports a TERMCAP string without ti/te sequences
but doesn't remove the ZZ capability because it doesn't know about it and
termcap(3) ignores the stringe because of the ZZ.

Discussed with and OK'ed by blymn@.

Revision 1.32 / (download) - annotate - [select for diffs], Mon Dec 18 13:27:25 2006 UTC (7 years, 8 months ago) by kleink
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, netbsd-5-base, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, mjf-devfs2-base, mjf-devfs2, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20091211, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-base2, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-nbase, hpcarm-cleanup-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf
Branch point for: netbsd-5, matt-nb5-mips64, jym-xensuspend
Changes since 1.31: +13 -7 lines
Diff to previous 1.31 (colored)

Update for tgetstr() null areas.

Revision 1.31 / (download) - annotate - [select for diffs], Sun May 15 21:11:13 2005 UTC (9 years, 3 months ago) by christos
Branch: MAIN
CVS Tags: wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, abandoned-netbsd-4-base, abandoned-netbsd-4
Changes since 1.30: +10 -2 lines
Diff to previous 1.30 (colored)

add t_putws

Revision 1.30 / (download) - annotate - [select for diffs], Fri Apr 23 02:58:27 2004 UTC (10 years, 4 months ago) by simonb
Branch: MAIN
CVS Tags: netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

s/the the/the/ (only in sources that aren't regularly imported from
elsewhere).

Revision 1.29 / (download) - annotate - [select for diffs], Thu Aug 7 16:44:56 2003 UTC (11 years ago) by agc
Branch: MAIN
CVS Tags: netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2
Changes since 1.28: +2 -6 lines
Diff to previous 1.28 (colored)

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

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

Revision 1.28 / (download) - annotate - [select for diffs], Wed Apr 16 13:35:14 2003 UTC (11 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

Use
.In header.h
instead of
.Fd #include \*[Lt]header.h\*[Gt]
Much easier to read and write, and supported by groff for ages.
Okayed by ross.

Revision 1.27 / (download) - annotate - [select for diffs], Thu Sep 26 01:03:02 2002 UTC (11 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: fvdl_fs64_base
Changes since 1.26: +53 -33 lines
Diff to previous 1.26 (colored)

Add some markup, fix some markup, begin sentences on new lines.

Revision 1.26 / (download) - annotate - [select for diffs], Mon Aug 19 10:11:42 2002 UTC (12 years ago) by pooka
Branch: MAIN
Changes since 1.25: +15 -15 lines
Diff to previous 1.25 (colored)

fix prototype for t_freent, and sprinkle const where necessary

Revision 1.25 / (download) - annotate - [select for diffs], Wed Feb 20 11:35:21 2002 UTC (12 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)

Punctuation nit.

Revision 1.24 / (download) - annotate - [select for diffs], Thu Feb 7 07:00:51 2002 UTC (12 years, 6 months ago) by ross
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

Generate <>& symbolically.

Revision 1.23 / (download) - annotate - [select for diffs], Tue Jan 15 02:54:29 2002 UTC (12 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.22: +30 -30 lines
Diff to previous 1.22 (colored)

Whitespace nit.

Revision 1.22 / (download) - annotate - [select for diffs], Fri Nov 2 18:24:20 2001 UTC (12 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.21: +6 -50 lines
Diff to previous 1.21 (colored)

PR/10266: Jason R. Thorpe: curses programs totally broken.
Re-write t_agetstr() so that it does not use realloc so userland
programs don't break. We now use an internal buffer to keep track
of the memory we allocate. This changes the api of t_agetstr() to
take 2 fewer arguments, but there are not many programs that use it.
Please note that this does not change binary compatibility with the
previous t_agetstr() since the usage was:

	char *area, *p;

	*area = NULL;
	t_agetstr(ti, "ic", &area, &p);
	...
	free(area);

Since we don't touch the arguments and free(NULL) is a no-op, nothing
breaks.

Since we don't break binary compatibility there is no reason to bump
the library's major number, but since we change t_agetstr() I'll bump
the minor number for good measure.

Revision 1.21 / (download) - annotate - [select for diffs], Fri Jan 5 23:05:08 2001 UTC (13 years, 7 months ago) by christos
Branch: MAIN
Changes since 1.20: +6 -2 lines
Diff to previous 1.20 (colored)

fix spelling mistake and mention when the t_* functions appeared.

Revision 1.19.2.1 / (download) - annotate - [select for diffs], Fri Jun 23 16:16:55 2000 UTC (14 years, 2 months ago) by minoura
Branch: minoura-xpg4dl
Changes since 1.19: +61 -39 lines
Diff to previous 1.19 (colored) next main 1.20 (colored)

Sync w/ netbsd-1-5-base.

Revision 1.20 / (download) - annotate - [select for diffs], Sun May 28 09:58:15 2000 UTC (14 years, 3 months ago) by blymn
Branch: MAIN
CVS Tags: netbsd-1-5-base, netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2, netbsd-1-5
Changes since 1.19: +61 -39 lines
Diff to previous 1.19 (colored)

* Fixed Makefile to proper set includes path
* Added new function t_setinfo to allow setting the termcap info when
  termcap entry found.

Revision 1.19 / (download) - annotate - [select for diffs], Sat May 20 13:55:10 2000 UTC (14 years, 3 months ago) by blymn
Branch: MAIN
CVS Tags: minoura-xpg4dl-base
Branch point for: minoura-xpg4dl
Changes since 1.18: +56 -2 lines
Diff to previous 1.18 (colored)

* Removed variable names from ansi style prototype
* Add -I. to CPPFLAGS
* Added new function t_agetstr which dynamically allocates area buffer.

Revision 1.18 / (download) - annotate - [select for diffs], Wed May 10 11:13:35 2000 UTC (14 years, 3 months ago) by blymn
Branch: MAIN
Changes since 1.17: +15 -4 lines
Diff to previous 1.17 (colored)

Update man page to document new tgetent behaviour.

Revision 1.17 / (download) - annotate - [select for diffs], Wed Apr 19 13:41:28 2000 UTC (14 years, 4 months ago) by blymn
Branch: MAIN
Changes since 1.16: +26 -2 lines
Diff to previous 1.16 (colored)

Added new function t_getterm to return the name string of a termcap
entry since the "new" interface hid this information away.

Revision 1.15.2.1 / (download) - annotate - [select for diffs], Mon Dec 27 18:30:09 1999 UTC (14 years, 8 months ago) by wrstuden
Branch: wrstuden-devbsize
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored) next main 1.16 (colored)

Pull up to last week's -current.

Revision 1.16 / (download) - annotate - [select for diffs], Mon Oct 4 23:16:50 1999 UTC (14 years, 11 months ago) by lukem
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, comdex-fall-1999-base, comdex-fall-1999
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored)

Change third arg of tputs() from `void (*)(int)' to `int (*)(int)'.
This is in line with the Single UNIX Spec, Solaris, Linux, FreeBSD, ...

Revision 1.15 / (download) - annotate - [select for diffs], Tue Aug 17 12:13:24 1999 UTC (15 years ago) by blymn
Branch: MAIN
Branch point for: wrstuden-devbsize
Changes since 1.14: +12 -7 lines
Diff to previous 1.14 (colored)

Added minor tweak to t_getstr, by passing a NULL area pointer the size
of the requested capability will be returned in the limit parameter.

Revision 1.14 / (download) - annotate - [select for diffs], Mon Aug 16 08:34:33 1999 UTC (15 years ago) by blymn
Branch: MAIN
Changes since 1.13: +3 -3 lines
Diff to previous 1.13 (colored)

Updated library minor version and fixed small type glitch (limit is now
size_t not int)

Revision 1.13 / (download) - annotate - [select for diffs], Sun Aug 15 10:59:01 1999 UTC (15 years ago) by blymn
Branch: MAIN
Changes since 1.12: +143 -1 lines
Diff to previous 1.12 (colored)

Added new interface to termcap that allows the manipulation of multiple
termcap entries simultaneously and lifts the 1024 byte limit on the termcap
entry.  The original termcap api is unchanged but also no longer has
the 1024 byte limit if the termcap functions are used.

Revision 1.12 / (download) - annotate - [select for diffs], Fri Jul 2 15:46:05 1999 UTC (15 years, 2 months ago) by simonb
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

More trailing white space.

Revision 1.11 / (download) - annotate - [select for diffs], Mon Mar 22 19:45:16 1999 UTC (15 years, 5 months ago) by garbled
Branch: MAIN
CVS Tags: netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-4
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

Last of the .Os cleanups.  .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages.  Wheee!

Revision 1.10 / (download) - annotate - [select for diffs], Tue Apr 28 07:19:29 1998 UTC (16 years, 4 months ago) by fair
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

Fix man to mdoc conversion mistakes, mostly of the form ^\.[A-Z][A-Z]

Revision 1.9 / (download) - annotate - [select for diffs], Thu Feb 5 18:52:21 1998 UTC (16 years, 6 months ago) by perry
Branch: MAIN
Changes since 1.8: +3 -1 lines
Diff to previous 1.8 (colored)

add LIBRARY section to man page

Revision 1.8 / (download) - annotate - [select for diffs], Mon Oct 13 16:11:46 1997 UTC (16 years, 10 months ago) by lukem
Branch: MAIN
CVS Tags: netbsd-1-3-base, netbsd-1-3-RELEASE, netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003, netbsd-1-3-PATCH002, netbsd-1-3-PATCH001, netbsd-1-3-BETA, netbsd-1-3
Changes since 1.7: +8 -4 lines
Diff to previous 1.7 (colored)

install <termcap.h> (was from libedit), and use here...

Revision 1.7 / (download) - annotate - [select for diffs], Mon Jan 6 04:38:41 1997 UTC (17 years, 7 months ago) by lukem
Branch: MAIN
Changes since 1.6: +3 -3 lines
Diff to previous 1.6 (colored)

remove leading 'l' in "-l ltermcap" (should be "-l termcap")

Revision 1.6 / (download) - annotate - [select for diffs], Sat Aug 3 18:55:40 1996 UTC (18 years, 1 month ago) by pk
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Correct tputs() prototype (PR#2645).

Revision 1.5 / (download) - annotate - [select for diffs], Mon Jun 5 19:45:48 1995 UTC (19 years, 3 months ago) by pk
Branch: MAIN
CVS Tags: netbsd-1-2-base, netbsd-1-2-RELEASE, netbsd-1-2-PATCH001, netbsd-1-2-BETA, netbsd-1-2, netbsd-1-1-base, netbsd-1-1-RELEASE, netbsd-1-1-PATCH001, netbsd-1-1
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored)

Prototypes (PR#1103).

Revision 1.4 / (download) - annotate - [select for diffs], Mon Feb 27 10:18:47 1995 UTC (19 years, 6 months ago) by cgd
Branch: MAIN
Changes since 1.3: +7 -6 lines
Diff to previous 1.3 (colored)

clean up import, roll forward local fixes, clean up Ids

Revision 1.1.1.2 / (download) - annotate - [select for diffs] (vendor branch), Mon Feb 27 09:49:58 1995 UTC (19 years, 6 months ago) by cgd
Branch: WFJ-920714, CSRG
CVS Tags: lite-2, lite-1
Changes since 1.1.1.1: +6 -6 lines
Diff to previous 1.1.1.1 (colored)

from 4.4-Lite

Revision 1.3 / (download) - annotate - [select for diffs], Sun Nov 14 08:59:39 1993 UTC (20 years, 9 months ago) by cgd
Branch: MAIN
CVS Tags: netbsd-1-0-base, netbsd-1-0-RELEASE, netbsd-1-0-PATCH1, netbsd-1-0-PATCH06, netbsd-1-0-PATCH05, netbsd-1-0-PATCH04, netbsd-1-0-PATCH03, netbsd-1-0-PATCH02, netbsd-1-0-PATCH0, netbsd-1-0
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

fix from gordon@sneaky.lonestar.org (Gordon Burditt)
Description:
	The second argument of tgetstr() is a char **, not a char *,
	as documented in /usr/share/man/man3/termcap.3.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Aug 1 07:40:40 1993 UTC (21 years, 1 month ago) by mycroft
Branch: MAIN
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored)

Add RCS indentifiers.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sun Mar 21 09:45:37 1993 UTC (21 years, 5 months ago) by cgd
Branch: WFJ-920714, CSRG
CVS Tags: patchkit-0-2-2, netbsd-alpha-1, netbsd-0-9-base, netbsd-0-9-RELEASE, netbsd-0-9-BETA, netbsd-0-9-ALPHA2, netbsd-0-9-ALPHA, netbsd-0-9, netbsd-0-8, WFJ-386bsd-01
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

initial import of 386bsd-0.1 sources

Revision 1.1 / (download) - annotate - [select for diffs], Sun Mar 21 09:45:37 1993 UTC (21 years, 5 months ago) by cgd
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>