The NetBSD Project

CVS log for src/lib/libcurses/ripoffline.c

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

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.7 / (download) - annotate - [select for diffs], Sat Jan 1 08:34:35 2022 UTC (2 years, 2 months ago) by msaitoh
Branch: MAIN
CVS Tags: netbsd-10-base, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10, HEAD
Changes since 1.6: +3 -3 lines
Diff to previous 1.6 (colored)

s/implemenation/implementation/ in comment.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Sep 6 07:03:50 2021 UTC (2 years, 5 months ago) by rin
Branch: MAIN
Changes since 1.5: +2 -4 lines
Diff to previous 1.5 (colored)

Expand __CTRACE() to __nothing #ifndef DEBUG.

Remove most of #ifdef DEBUG around __CTRACE() calls.

No binary changes, except for line numbers for assert().

Revision 1.3.14.1 / (download) - annotate - [select for diffs], Mon Jun 10 22:05:22 2019 UTC (4 years, 8 months ago) by christos
Branch: phil-wifi
Changes since 1.3: +48 -24 lines
Diff to previous 1.3 (colored) next main 1.4 (colored)

Sync with HEAD

Revision 1.3.12.1 / (download) - annotate - [select for diffs], Sat Oct 20 06:58:22 2018 UTC (5 years, 4 months ago) by pgoyette
Branch: pgoyette-compat
CVS Tags: pgoyette-compat-merge-20190127
Changes since 1.3: +48 -24 lines
Diff to previous 1.3 (colored) next main 1.4 (colored)

Sync with head

Revision 1.3.6.1 / (download) - annotate - [select for diffs], Thu Oct 4 10:20:12 2018 UTC (5 years, 5 months ago) by martin
Branch: netbsd-8
CVS Tags: netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1
Changes since 1.3: +48 -24 lines
Diff to previous 1.3 (colored) next main 1.4 (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.5 / (download) - annotate - [select for diffs], Wed Oct 3 13:22:29 2018 UTC (5 years, 5 months ago) by roy
Branch: MAIN
CVS Tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, netbsd-9-base, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, is-mlppp-base, is-mlppp, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Changes since 1.4: +16 -10 lines
Diff to previous 1.4 (colored)

curses: resize ripped off windows

The application must still redraw them though.

Revision 1.4 / (download) - annotate - [select for diffs], Tue Oct 2 17:35:44 2018 UTC (5 years, 5 months ago) by roy
Branch: MAIN
Changes since 1.3: +35 -17 lines
Diff to previous 1.3 (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.2.2.1 / (download) - annotate - [select for diffs], Fri Apr 21 16:53:10 2017 UTC (6 years, 10 months ago) by bouyer
Branch: bouyer-socketcan
Changes since 1.2: +24 -2 lines
Diff to previous 1.2 (colored) next main 1.3 (colored)

Sync with HEAD

Revision 1.3.2.2 / (download) - annotate - [select for diffs], Mon Mar 20 06:56:59 2017 UTC (6 years, 11 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.3.2.1: +175 -0 lines
Diff to previous 1.3.2.1 (colored) to branchpoint 1.3 (colored) next main 1.4 (colored)

Sync with HEAD

Revision 1.3.2.1, Tue Jan 24 17:27:30 2017 UTC (7 years, 1 month ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.3: +0 -175 lines
FILE REMOVED

file ripoffline.c was added on branch pgoyette-localcount on 2017-03-20 06:56:59 +0000

Revision 1.3 / (download) - annotate - [select for diffs], Tue Jan 24 17:27:30 2017 UTC (7 years, 1 month ago) by roy
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-compat-base, pgoyette-compat-0930, 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: phil-wifi, pgoyette-localcount, pgoyette-compat, netbsd-8
Changes since 1.2: +24 -2 lines
Diff to previous 1.2 (colored)

Implement POSIX Curses Soft Label Key functions.

Revision 1.2 / (download) - annotate - [select for diffs], Thu Jan 12 16:23:46 2017 UTC (7 years, 1 month ago) by roy
Branch: MAIN
CVS Tags: bouyer-socketcan-base
Branch point for: bouyer-socketcan
Changes since 1.1: +4 -7 lines
Diff to previous 1.1 (colored)

Use the screen argument, not _cursesi_screen.

Revision 1.1 / (download) - annotate - [select for diffs], Wed Jan 11 20:43:03 2017 UTC (7 years, 1 month ago) by roy
Branch: MAIN

Move the ripoffline logic out of screen.c and into ripoffline.c.
Store ripped off lines in the SCREEN structure so we can repaint then
when the terminal is resized.
Fix mvwin(3) so it can move windows in the ripped off area.

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>