X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Fcurs_scr_dump.3x.html;h=799cba9e272869490f2cfb92d7b6499e10686957;hp=615b12873b1cfb7f1d8726d92f6738997a593240;hb=a0b91dc27f0c411e343161b0a4b5459d15a43f85;hpb=a8987e73ec254703634802b4f7ee30d3a485524d diff --git a/doc/html/man/curs_scr_dump.3x.html b/doc/html/man/curs_scr_dump.3x.html index 615b1287..799cba9e 100644 --- a/doc/html/man/curs_scr_dump.3x.html +++ b/doc/html/man/curs_scr_dump.3x.html @@ -1,7 +1,6 @@ - +
+ +- -curs_scr_dump(3x) curs_scr_dump(3x) +curs_scr_dump(3x) curs_scr_dump(3x)-
- scr_dump, scr_restore, scr_init, scr_set - read (write) a +NAME
+ scr_dump, scr_restore, scr_init, scr_set - read (write) a curses screen from (to) a file-SYNOPSIS
+SYNOPSIS
#include <curses.h> int scr_dump(const char *filename); @@ -62,7 +62,7 @@-DESCRIPTION
+DESCRIPTION
The scr_dump routine dumps the current contents of the virtual screen to the file filename. @@ -73,15 +73,15 @@ The scr_init routine reads in the contents of filename and uses them to initialize the curses data structures about - what the terminal currently has on its screen. If the - data is determined to be valid, curses bases its next - update of the screen on this information rather than - clearing the screen and starting from scratch. scr_init - is used after initscr or a system call to share the screen - with another process which has done a scr_dump after its - endwin call. The data is declared invalid if the terminfo - capabilities rmcup and nrrmc exist; also if the terminal - has been written to since the preceding scr_dump call. + what the terminal currently has on its screen. If the da- + ta is determined to be valid, curses bases its next update + of the screen on this information rather than clearing the + screen and starting from scratch. scr_init is used after + initscr or a system call to share the screen with another + process which has done a scr_dump after its endwin call. + The data is declared invalid if the terminfo capabilities + rmcup and nrrmc exist; also if the terminal has been writ- + ten to since the preceding scr_dump call. The scr_set routine is a combination of scr_restore and scr_init. It tells the program that the information in @@ -94,40 +94,50 @@-RETURN VALUE
+RETURN VALUE
All routines return the integer ERR upon failure and OK upon success. + X/Open defines no error conditions. In this implementa- + tion, each will return an error if the file cannot be + opened. +-NOTES
+NOTES
Note that scr_init, scr_set, and scr_restore may be macros.-PORTABILITY
+PORTABILITY
The XSI Curses standard, Issue 4, describes these func- tions (adding the const qualifiers). The SVr4 docs merely say under scr_init that the dump data is also considered invalid "if the time-stamp of the tty - is old" but don't define "old". + is old" but do not define "old".-SEE ALSO
+SEE ALSO
curses(3x), curs_initscr(3x), curs_refresh(3x), - curs_util(3x), system(3S) + curs_util(3x), system(3) - curs_scr_dump(3x) + curs_scr_dump(3x)-
- -Man(1) output converted with -man2html - +