The NetBSD Project

CVS log for src/lib/libcurses/curses_screen.3

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

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.23.10.2 / (download) - annotate - [select for diffs], Sat Oct 20 06:58:22 2018 UTC (3 months, 4 weeks ago) by pgoyette
Branch: pgoyette-compat
CVS Tags: pgoyette-compat-merge-20190127
Changes since 1.23.10.1: +2 -4 lines
Diff to previous 1.23.10.1 (colored) to branchpoint 1.23 (colored) next main 1.24 (colored)

Sync with head

Revision 1.23.4.1 / (download) - annotate - [select for diffs], Thu Oct 4 10:20:12 2018 UTC (4 months, 1 week ago) by martin
Branch: netbsd-8
Changes since 1.23: +4 -6 lines
Diff to previous 1.23 (colored) next main 1.24 (colored)

Pull up following revision(s) (requested by roy in ticket #1047):

	lib/libcurses/curses_private.h: revision 1.64
	lib/libcurses/curses_private.h: revision 1.65
	lib/libcurses/initscr.c: revision 1.33
	lib/libcurses/curses_screen.3: revision 1.24
	lib/libcurses/curses_screen.3: revision 1.25
	lib/libcurses/newwin.c: revision 1.52
	lib/libcurses/fileio.c: revision 1.6
	lib/libcurses/ripoffline.c: revision 1.4
	lib/libcurses/resize.c: revision 1.28
	lib/libcurses/ripoffline.c: revision 1.5
	lib/libcurses/resize.c: revision 1.29
	lib/libcurses/screen.c: revision 1.34
	lib/libcurses/setterm.c: revision 1.67

curses: fix ripoffline

When creating stdscr, ensure it's placed and sized in accordance with
lines ripped off.

LINES is no longer adjusted for lines ripped off.
POSIX makes no mention that it should be adjusted.
Bottom lines are now placed correctly.
Lines ripped off are now displayed after calling initscr.

ok kamil@

Fixes PR #53635

 -

curses: resize ripped off windows
The application must still redraw them though.

 -

Fix typos in curses_screen.3
Fn -> Ft in the resize_term(3) prototype
funcion -> function

Revision 1.25 / (download) - annotate - [select for diffs], Tue Oct 2 17:35:44 2018 UTC (4 months, 2 weeks ago) by roy
Branch: MAIN
CVS Tags: pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, HEAD
Changes since 1.24: +2 -4 lines
Diff to previous 1.24 (colored)

curses: fix ripoffline

When creating stdscr, ensure it's placed and sized in accordance with
lines ripped off.
LINES is no longer adjusted for lines ripped off.
POSIX makes no mention that it should be adjusted.
Bottom lines are now placed correctly.
Lines ripped off are now displayed after calling initscr.

ok kamil@

Fixes PR #53635

Revision 1.23.10.1 / (download) - annotate - [select for diffs], Sun Sep 30 01:45:33 2018 UTC (4 months, 2 weeks ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.23: +4 -4 lines
Diff to previous 1.23 (colored)

Ssync with HEAD

Revision 1.24 / (download) - annotate - [select for diffs], Fri Sep 28 08:11:34 2018 UTC (4 months, 2 weeks ago) by kamil
Branch: MAIN
CVS Tags: pgoyette-compat-0930
Changes since 1.23: +4 -4 lines
Diff to previous 1.23 (colored)

Fix typos in curses_screen.3

Fn -> Ft in the resize_term(3) prototype
funcion -> function

Revision 1.22.2.1 / (download) - annotate - [select for diffs], Fri Apr 21 16:53:10 2017 UTC (21 months, 3 weeks ago) by bouyer
Branch: bouyer-socketcan
Changes since 1.22: +7 -2 lines
Diff to previous 1.22 (colored) next main 1.23 (colored)

Sync with HEAD

Revision 1.15.14.2 / (download) - annotate - [select for diffs], Mon Mar 20 06:56:59 2017 UTC (22 months, 4 weeks ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.15.14.1: +40 -2 lines
Diff to previous 1.15.14.1 (colored) to branchpoint 1.15 (colored) next main 1.16 (colored)

Sync with HEAD

Revision 1.23 / (download) - annotate - [select for diffs], Tue Jan 24 16:45:41 2017 UTC (2 years ago) by roy
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, phil-wifi, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-compat-base, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-8-base, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, matt-nb8-mediatek-base, matt-nb8-mediatek, bouyer-socketcan-base1
Branch point for: pgoyette-compat, netbsd-8
Changes since 1.22: +7 -2 lines
Diff to previous 1.22 (colored)

Note an issue with our cursor movement in 1 line size window.

Revision 1.22 / (download) - annotate - [select for diffs], Tue Jan 10 10:13:24 2017 UTC (2 years, 1 month ago) by roy
Branch: MAIN
CVS Tags: bouyer-socketcan-base
Branch point for: bouyer-socketcan
Changes since 1.21: +35 -2 lines
Diff to previous 1.21 (colored)

Implement POSIX curses function ripoffline(3).

Revision 1.15.14.1 / (download) - annotate - [select for diffs], Sat Jan 7 08:56:04 2017 UTC (2 years, 1 month ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.15: +80 -8 lines
Diff to previous 1.15 (colored)

Sync with HEAD.  (Note that most of these changes are simply $NetBSD$
tag issues.)

Revision 1.21 / (download) - annotate - [select for diffs], Thu Jan 5 21:25:18 2017 UTC (2 years, 1 month ago) by roy
Branch: MAIN
CVS Tags: pgoyette-localcount-20170107
Changes since 1.20: +22 -5 lines
Diff to previous 1.20 (colored)

Implement is_term_resized and resize_term(3) ncurses extensions.
resizeterm(3) is now a wrapper for resize_term(3).

Revision 1.20 / (download) - annotate - [select for diffs], Thu Jan 5 20:31:37 2017 UTC (2 years, 1 month ago) by roy
Branch: MAIN
Changes since 1.19: +19 -3 lines
Diff to previous 1.19 (colored)

Add the set_escdelay(3) and set_tabsize(3) ncurses extensions.

Revision 1.19 / (download) - annotate - [select for diffs], Thu Jan 5 12:35:41 2017 UTC (2 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

Fix typo.

Revision 1.18 / (download) - annotate - [select for diffs], Thu Jan 5 09:46:08 2017 UTC (2 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.17: +8 -5 lines
Diff to previous 1.17 (colored)

Use Ev for environment variables.

Revision 1.17 / (download) - annotate - [select for diffs], Sat Dec 31 17:46:35 2016 UTC (2 years, 1 month ago) by roy
Branch: MAIN
Changes since 1.16: +18 -2 lines
Diff to previous 1.16 (colored)

Implement POSIX curses use_env function.

Revision 1.16 / (download) - annotate - [select for diffs], Fri Dec 30 22:38:38 2016 UTC (2 years, 1 month ago) by roy
Branch: MAIN
Changes since 1.15: +22 -2 lines
Diff to previous 1.15 (colored)

Add the POSIX filter() function to libcurses.

Revision 1.14.28.1 / (download) - annotate - [select for diffs], Wed May 23 10:07:31 2012 UTC (6 years, 8 months ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.14: +7 -7 lines
Diff to previous 1.14 (colored) next main 1.15 (colored)

sync with head.

Revision 1.15 / (download) - annotate - [select for diffs], Sat Apr 21 12:27:28 2012 UTC (6 years, 9 months ago) by roy
Branch: MAIN
CVS Tags: yamt-pagecache-base9, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, tls-maxphys-base, tls-maxphys, tls-earlyentropy-base, tls-earlyentropy, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, pgoyette-localcount-base, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7, localcount-20160914, agc-symver-base, agc-symver
Branch point for: pgoyette-localcount
Changes since 1.14: +7 -7 lines
Diff to previous 1.14 (colored)

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.

Revision 1.13.4.1 / (download) - annotate - [select for diffs], Tue Nov 6 23:11:23 2007 UTC (11 years, 3 months ago) by matt
Branch: matt-armv6
CVS Tags: matt-armv6-prevmlocking
Changes since 1.13: +8 -2 lines
Diff to previous 1.13 (colored) next main 1.14 (colored)

sync with HEAD

Revision 1.14 / (download) - annotate - [select for diffs], Thu Oct 25 20:42:07 2007 UTC (11 years, 3 months ago) by jdc
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, 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-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, 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, netbsd-5, mjf-devfs2-base, mjf-devfs2, matt-premerge-20091211, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-premerge-20101231, matt-mips64-base2, matt-armv6-nbase, matt-armv6-base, keiichi-mipv6-base, keiichi-mipv6, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend, hpcarm-cleanup-nbase, hpcarm-cleanup-base, cube-autoconf-base, cube-autoconf, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Branch point for: yamt-pagecache
Changes since 1.13: +8 -2 lines
Diff to previous 1.13 (colored)

Only resize curscr, __virtscr and stdscr when the screen is resized.

Note the behaviour of sub-windows when the parent window is resized.

Fixes PR pkg/37129.

Revision 1.13 / (download) - annotate - [select for diffs], Fri Jul 13 11:16:11 2007 UTC (11 years, 7 months ago) by jdc
Branch: MAIN
CVS Tags: matt-mips64-base, matt-mips64, hpcarm-cleanup
Branch point for: matt-armv6
Changes since 1.12: +4 -2 lines
Diff to previous 1.12 (colored)

Emphasise `ncurses'.

Revision 1.12 / (download) - annotate - [select for diffs], Mon Mar 22 19:51:18 2004 UTC (14 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, wcurses-base, wcurses, 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, 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, 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, abandoned-netbsd-4-base, abandoned-netbsd-4
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

No comma in an enumeration of only two elements.

Revision 1.11 / (download) - annotate - [select for diffs], Mon Mar 22 18:57:10 2004 UTC (14 years, 10 months ago) by jdc
Branch: MAIN
Changes since 1.10: +17 -4 lines
Diff to previous 1.10 (colored)

Add KEY_RESIZE support and a SIGWINCH handler.
Fixes PR bin/20032.
This requires a change to KEY_MAX, which affects libform and libmenu, so we
need to change libcurses major number.

Revision 1.10 / (download) - annotate - [select for diffs], Tue Mar 16 19:26:18 2004 UTC (14 years, 11 months ago) by snj
Branch: MAIN
Changes since 1.9: +3 -3 lines
Diff to previous 1.9 (colored)

Spelling fixes.

Revision 1.9 / (download) - annotate - [select for diffs], Wed Apr 16 13:35:01 2003 UTC (15 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (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.8 / (download) - annotate - [select for diffs], Fri Apr 11 09:37:16 2003 UTC (15 years, 10 months ago) by jdc
Branch: MAIN
Changes since 1.7: +3 -2 lines
Diff to previous 1.7 (colored)

Add spacing around variable definitions.
From a discussion with Thomas Klausner.

Revision 1.7 / (download) - annotate - [select for diffs], Tue Apr 8 21:19:15 2003 UTC (15 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.6: +7 -8 lines
Diff to previous 1.6 (colored)

Improve mdoc a bit.

Revision 1.6 / (download) - annotate - [select for diffs], Tue Apr 8 18:57:09 2003 UTC (15 years, 10 months ago) by jdc
Branch: MAIN
Changes since 1.5: +19 -5 lines
Diff to previous 1.5 (colored)

Document LINES and COLS environment variables.

Revision 1.5 / (download) - annotate - [select for diffs], Fri Feb 14 16:29:12 2003 UTC (16 years ago) by grant
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

'NetBSD.org' and some mdoc fixes.

Revision 1.4 / (download) - annotate - [select for diffs], Wed Jan 15 23:13:51 2003 UTC (16 years, 1 month ago) by kristerw
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Correct return type for initscr().
From Joel Wilsson in PR 19809.

Revision 1.3 / (download) - annotate - [select for diffs], Thu Dec 5 19:13:12 2002 UTC (16 years, 2 months ago) by jdc
Branch: MAIN
CVS Tags: fvdl_fs64_base
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

Correct cross references.

Revision 1.2 / (download) - annotate - [select for diffs], Mon Oct 21 14:06:18 2002 UTC (16 years, 4 months ago) by grant
Branch: MAIN
Changes since 1.1: +3 -2 lines
Diff to previous 1.1 (colored)

New sentence, new line.

Revision 1.1 / (download) - annotate - [select for diffs], Mon Oct 21 13:55:20 2002 UTC (16 years, 4 months ago) by blymn
Branch: MAIN

Added separate man pages for curses functions to provide better
documentation of the curses functions.

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>