ncurses 5.9 - patch 20150502
[ncurses.git] / test / README
1 -------------------------------------------------------------------------------
2 -- Copyright (c) 1998-2013,2015 Free Software Foundation, Inc.               --
3 --                                                                           --
4 -- Permission is hereby granted, free of charge, to any person obtaining a   --
5 -- copy of this software and associated documentation files (the             --
6 -- "Software"), to deal in the Software without restriction, including       --
7 -- without limitation the rights to use, copy, modify, merge, publish,       --
8 -- distribute, distribute with modifications, sublicense, and/or sell copies --
9 -- of the Software, and to permit persons to whom the Software is furnished  --
10 -- to do so, subject to the following conditions:                            --
11 --                                                                           --
12 -- The above copyright notice and this permission notice shall be included   --
13 -- in all copies or substantial portions of the Software.                    --
14 --                                                                           --
15 -- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS   --
16 -- OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF                --
17 -- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN --
18 -- NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,       --
19 -- DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR     --
20 -- OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE --
21 -- USE OR OTHER DEALINGS IN THE SOFTWARE.                                    --
22 --                                                                           --
23 -- Except as contained in this notice, the name(s) of the above copyright    --
24 -- holders shall not be used in advertising or otherwise to promote the      --
25 -- sale, use or other dealings in this Software without prior written        --
26 -- authorization.                                                            --
27 -------------------------------------------------------------------------------
28 -- $Id: README,v 1.50 2015/05/02 20:47:29 tom Exp $
29 -------------------------------------------------------------------------------
30
31 The programs in this directory are used to test and demonstrate ncurses.
32 Some are interesting in themselves, while others merely show how some of
33 the library calls are used.  Some date back to the initial releases of
34 ncurses during the mid-1990s, such as:
35
36         blue       - Blue Moon, a nifty solitaire (uses color)
37         bs.c       - the game of Battleships (uses color)
38         firework.c - multi-colored fireworks (uses color)
39         gdc.c      - Great Digital Clock (uses color)
40         hanoi.c    - the game of hanoi (uses color essentially)
41         knight.c   - the game of Knight's Tour (uses color)
42         lrtest.c   - test of access to the lower-right corner
43         ncurses.c  - multi-test program (uses color)
44         newdemo.c  - another test from PDCurses (uses color)
45         rain.c     - rain drops keep falling on my head...
46         tclock.c   - analog/digital clock
47         testcurs.c - a test from the PDCurses people (uses color)
48         tracemunch - Perl script to make trace scripts easier to read
49         worm.c     - worms run all over your screen (uses color)
50         xmas.c     - Xmas greeting card
51
52 Besides being built as part of ncurses, the programs are also packaged as
53 "ncurses-examples".  Despite the name, the programs have been adjusted to
54 allow them to build with other curses implementations, to provide a way to
55 compare those with ncurses.
56
57 You can build the programs by
58
59         ./configure
60         make
61
62 The configure script has several options which allow you to tell it more
63 about the curses implementation for which you are building the examples.
64 Use
65
66         ./configure --help
67
68 to list the options.
69
70 -------------------------------------------------------------------------------
71 -------------------------------------------------------------------------------
72
73 These programs provide examples of use, but do not comprise a complete set of
74 tests.  Here is a list of library externals, noting those that are used:
75
76 libform:
77 -------
78 TYPE_ALNUM                      test: demo_forms
79 TYPE_ALPHA                      test: demo_forms ncurses
80 TYPE_ENUM                       test: demo_forms
81 TYPE_INTEGER                    test: demo_forms
82 TYPE_IPV4                       test: demo_forms
83 TYPE_NUMERIC                    test: demo_forms
84 TYPE_REGEXP                     test: demo_forms
85 current_field                   test: demo_forms edit_field ncurses
86 data_ahead                      test: demo_forms
87 data_behind                     test: demo_forms
88 dup_field                       -
89 dynamic_field_info              test: demo_forms
90 field_arg                       test: demo_forms
91 field_back                      test: demo_forms edit_field
92 field_buffer                    test: cardfile demo_forms ncurses
93 field_count                     test: demo_forms
94 field_fore                      test: demo_forms
95 field_index                     test: demo_forms
96 field_info                      test: edit_field ncurses
97 field_init                      -
98 field_just                      -
99 field_opts                      test: demo_forms ncurses
100 field_opts_off                  test: cardfile demo_forms form_driver_w
101 field_opts_on                   test: demo_forms
102 field_pad                       test: demo_forms
103 field_status                    test: demo_forms
104 field_term                      -
105 field_type                      test: demo_forms
106 field_userptr                   test: demo_forms edit_field ncurses
107 form_driver                     test: cardfile demo_forms edit_field ncurses
108 form_driver_w                   test: form_driver_w
109 form_fields                     test: cardfile demo_forms
110 form_init                       -
111 form_opts                       -
112 form_opts_off                   -
113 form_opts_on                    -
114 form_page                       test: demo_forms
115 form_request_by_name            -
116 form_request_name               test: edit_field
117 form_sub                        test: cardfile demo_forms ncurses
118 form_term                       -
119 form_userptr                    -
120 form_win                        test: cardfile demo_forms edit_field ncurses
121 free_field                      test: cardfile demo_forms form_driver_w ncurses
122 free_fieldtype                  test: ncurses
123 free_form                       test: cardfile demo_forms form_driver_w ncurses
124 link_field                      -
125 link_fieldtype                  -
126 move_field                      -
127 new_field                       test: cardfile demo_forms form_driver_w ncurses
128 new_fieldtype                   test: ncurses
129 new_form                        test: cardfile demo_forms form_driver_w ncurses
130 new_form_sp                     -
131 new_page                        test: demo_forms
132 pos_form_cursor                 -
133 post_form                       test: cardfile demo_forms form_driver_w ncurses
134 scale_form                      test: demo_forms ncurses
135 set_current_field               test: demo_forms
136 set_field_back                  test: cardfile demo_forms edit_field form_driver_w ncurses
137 set_field_buffer                test: cardfile demo_forms edit_field ncurses
138 set_field_fore                  test: demo_forms
139 set_field_init                  -
140 set_field_just                  test: cardfile demo_forms
141 set_field_opts                  test: demo_forms ncurses
142 set_field_pad                   test: demo_forms
143 set_field_status                test: demo_forms
144 set_field_term                  -
145 set_field_type                  test: demo_forms ncurses
146 set_field_userptr               test: edit_field ncurses
147 set_fieldtype_arg               -
148 set_fieldtype_choice            -
149 set_form_fields                 -
150 set_form_init                   -
151 set_form_opts                   -
152 set_form_page                   -
153 set_form_sub                    test: cardfile demo_forms ncurses
154 set_form_term                   -
155 set_form_userptr                -
156 set_form_win                    test: cardfile demo_forms ncurses
157 set_max_field                   test: demo_forms
158 set_new_page                    test: demo_forms
159 unpost_form                     test: cardfile demo_forms form_driver_w ncurses
160
161 libmenu:
162 -------
163 current_item                    test: demo_menus ncurses
164 free_item                       test: ncurses
165 free_menu                       test: demo_menus ncurses
166 item_count                      test: demo_menus
167 item_description                -
168 item_index                      test: demo_menus ncurses
169 item_init                       -
170 item_name                       test: demo_menus ncurses
171 item_opts                       -
172 item_opts_off                   -
173 item_opts_on                    -
174 item_term                       -
175 item_userptr                    test: demo_menus
176 item_value                      test: demo_menus ncurses
177 item_visible                    -
178 menu_back                       -
179 menu_driver                     test: demo_menus ncurses
180 menu_fore                       -
181 menu_format                     -
182 menu_grey                       -
183 menu_init                       -
184 menu_items                      test: demo_menus ncurses
185 menu_mark                       test: demo_menus
186 menu_opts                       -
187 menu_opts_off                   test: demo_menus ncurses
188 menu_opts_on                    test: demo_menus
189 menu_pad                        -
190 menu_pattern                    test: demo_menus
191 menu_request_by_name            -
192 menu_request_name               -
193 menu_spacing                    test: demo_menus
194 menu_sub                        test: demo_menus
195 menu_term                       -
196 menu_userptr                    -
197 menu_win                        test: demo_menus ncurses
198 new_item                        test: demo_menus ncurses
199 new_menu                        test: demo_menus ncurses
200 new_menu_sp                     -
201 pos_menu_cursor                 lib: menu
202 post_menu                       test: demo_menus ncurses
203 scale_menu                      test: demo_menus ncurses
204 set_current_item                -
205 set_item_init                   test: demo_menus
206 set_item_opts                   -
207 set_item_term                   test: demo_menus
208 set_item_userptr                test: demo_menus
209 set_item_value                  test: demo_menus ncurses
210 set_menu_back                   test: demo_menus
211 set_menu_fore                   test: demo_menus
212 set_menu_format                 test: demo_menus ncurses
213 set_menu_grey                   -
214 set_menu_init                   test: demo_menus
215 set_menu_items                  -
216 set_menu_mark                   test: demo_menus
217 set_menu_opts                   -
218 set_menu_pad                    -
219 set_menu_pattern                -
220 set_menu_spacing                -
221 set_menu_sub                    test: demo_menus ncurses
222 set_menu_term                   test: demo_menus
223 set_menu_userptr                -
224 set_menu_win                    test: demo_menus ncurses
225 set_top_row                     -
226 top_row                         -
227 unpost_menu                     test: demo_menus ncurses
228
229 libncurses:
230 ----------
231 BC                              -
232 COLORS                          test: dots_curses echochar ncurses savescreen xmas
233 COLOR_PAIR                      test: background blue bs cardfile clip_printw demo_forms demo_menus demo_panels dots_curses echochar filter firework gdc hanoi ins_wide insdelln inserts knight ncurses newdemo rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr testaddch testcurs view worm xmas
234 COLOR_PAIRS                     test: dots_curses echochar ncurses newdemo savescreen
235 COLS                            test: cardfile demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_panels ditto dots_curses echochar edit_field firework foldkeys hashtest inch_wide inchs ins_wide inserts lrtest movewindow ncurses newdemo rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs view worm
236 ESCDELAY                        test: test_opaque
237 LINES                           test: cardfile demo_defkey demo_keyok demo_menus demo_panels ditto dots_curses echochar edit_field firework hanoi hashtest inch_wide inchs ins_wide inserts lrtest movewindow ncurses newdemo rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs view worm xmas
238 PAIR_NUMBER                     test: ncurses
239 PC                              lib: ncurses
240 SP                              lib: form
241 TABSIZE                         test: test_opaque
242 UP                              -
243 acs_map                         test: background gdc ins_wide inserts knight movewindow ncurses newdemo savescreen test_add_wchstr test_addchstr test_addstr test_addwstr testcurs
244 add_wch                         test: demo_panels ncurses test_add_wchstr test_addwstr
245 add_wchnstr                     test: test_add_wchstr
246 add_wchstr                      test: test_add_wchstr view
247 addch                           test: background blue bs dots_curses echochar hashtest ncurses savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_opaque testaddch view worm
248 addchnstr                       test: test_addchstr
249 addchstr                        test: test_addchstr
250 addnstr                         test: test_addstr
251 addnwstr                        test: ncurses test_addwstr
252 addstr                          test: blue bs cardfile gdc hanoi lrtest ncurses test_addstr
253 addwstr                         test: test_addwstr
254 assume_default_colors           test: background ncurses
255 assume_default_colors_sp        -
256 attr_get                        -
257 attr_off                        test: ncurses
258 attr_on                         test: ncurses
259 attr_set                        test: ncurses
260 attroff                         test: dots_curses echochar filter gdc ncurses tclock
261 attron                          test: bs dots_curses echochar filter gdc ncurses
262 attrset                         test: bs firework gdc hanoi insdelln ncurses rain tclock testaddch testcurs
263 baudrate                        lib: ncurses
264 baudrate_sp                     lib: ncurses
265 beep                            test: blue bs cardfile chgat clip_printw demo_forms demo_menus demo_panels edit_field hanoi inch_wide inchs ins_wide insdelln inserts knight movewindow ncurses savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs view xmas
266 beep_sp                         lib: ncurses
267 bkgd                            test: background cardfile demo_forms ncurses savescreen tclock view
268 bkgdset                         test: background ncurses testaddch
269 bkgrnd                          test: ncurses
270 bkgrndset                       test: ncurses
271 boolcodes                       test: demo_termcap test_arrays progs: dump_entry
272 boolfnames                      test: demo_terminfo test_arrays progs: dump_entry
273 boolnames                       test: demo_termcap demo_terminfo test_arrays progs: dump_entry infocmp
274 border                          -
275 border_set                      -
276 box                             test: cardfile chgat clip_printw demo_forms demo_menus demo_panels ditto edit_field inch_wide inchs ins_wide insdelln inserts lrtest ncurses newdemo redraw savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs
277 box_set                         test: ncurses
278 can_change_color                test: ncurses
279 can_change_color_sp             -
280 cbreak                          test: background blue bs cardfile chgat clip_printw color_set demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_panels ditto filter firework foldkeys form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts knight lrtest movewindow ncurses newdemo savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs view worm xmas
281 cbreak_sp                       lib: ncurses
282 chgat                           test: chgat
283 clear                           test: blue bs gdc ncurses testcurs xmas
284 clearok                         test: bs knight
285 clrtobot                        test: demo_menus ncurses
286 clrtoeol                        test: blue bs demo_altkeys foldkeys form_driver_w hanoi hashtest movewindow ncurses view
287 color_content                   test: ncurses
288 color_content_sp                -
289 color_set                       test: color_set ncurses
290 copywin                         test: ncurses testcurs
291 cur_term                        test: demo_termcap demo_terminfo dots dots_mvcur lrtest test_vid_puts test_vidputs progs: clear tabs tput tset
292 curs_set                        test: echochar firework gdc hanoi lrtest ncurses newdemo rain savescreen tclock testcurs worm xmas
293 curs_set_sp                     lib: ncurses
294 curscr                          test: demo_panels edit_field knight lrtest ncurses savescreen tclock view
295 curses_version                  test: ncurses progs: infocmp tabs tic toe tput tset
296 def_prog_mode                   test: bs ncurses
297 def_prog_mode_sp                lib: ncurses
298 def_shell_mode                  -
299 def_shell_mode_sp               lib: ncurses
300 define_key                      test: demo_altkeys demo_defkey foldkeys
301 define_key_sp                   -
302 del_curterm                     test: demo_terminfo
303 del_curterm_sp                  lib: ncurses
304 delay_output                    test: newdemo
305 delay_output_sp                 -
306 delch                           -
307 deleteln                        test: insdelln
308 delscreen                       test: ditto dots_mvcur
309 delwin                          test: cardfile chgat clip_printw demo_forms demo_panels edit_field inch_wide inchs ins_wide insdelln inserts movewindow ncurses newdemo redraw savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs
310 derwin                          test: cardfile chgat clip_printw demo_forms demo_menus ditto inch_wide inchs ins_wide insdelln inserts movewindow ncurses test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque
311 doupdate                        test: cardfile demo_menus demo_panels ditto edit_field ins_wide inserts knight movewindow ncurses redraw savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr
312 doupdate_sp                     lib: ncurses
313 dupwin                          test: edit_field
314 echo                            test: bs hanoi ncurses test_get_wstr test_getstr testcurs testscanw
315 echo_sp                         lib: ncurses
316 echo_wchar                      test: ncurses
317 echochar                        test: echochar ncurses
318 endwin                          test: background blue bs cardfile chgat clip_printw color_set demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_panels ditto dots_curses dots_mvcur echochar filter firework firstlast foldkeys form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts key_names keynames knight lrtest movewindow ncurses newdemo rain redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testaddch testcurs testscanw view worm xmas
319 endwin_sp                       lib: ncurses
320 erase                           test: cardfile demo_menus filter firework firstlast hanoi lrtest ncurses tclock test_opaque testcurs
321 erasechar                       lib: ncurses
322 erasechar_sp                    lib: ncurses
323 erasewchar                      -
324 filter                          test: filter
325 filter_sp                       -
326 flash                           test: cardfile lrtest movewindow ncurses tclock testcurs
327 flash_sp                        -
328 flushinp                        test: ncurses newdemo testcurs
329 flushinp_sp                     lib: ncurses
330 get_escdelay                    -
331 get_escdelay_sp                 -
332 get_wch                         test: form_driver_w
333 get_wstr                        test: test_get_wstr
334 getattrs                        -
335 getbegx                         test: chgat clip_printw demo_menus demo_panels insdelln movewindow ncurses newdemo redraw testcurs
336 getbegy                         test: chgat clip_printw demo_menus demo_panels insdelln movewindow ncurses newdemo redraw testcurs
337 getbkgd                         test: ncurses
338 getbkgrnd                       test: ncurses
339 getcchar                        test: ncurses view
340 getch                           test: background blue bs chgat color_set demo_altkeys filter firework firstlast foldkeys hanoi hashtest insdelln lrtest savescreen tclock test_opaque testaddch testcurs view xmas
341 getcurx                         test: bs chgat clip_printw demo_altkeys demo_defkey demo_panels firstlast foldkeys insdelln movewindow ncurses redraw savescreen test_get_wstr test_getstr test_opaque testcurs
342 getcury                         test: bs chgat clip_printw demo_altkeys demo_defkey demo_panels edit_field firstlast foldkeys insdelln movewindow ncurses redraw savescreen test_opaque testcurs
343 getmaxx                         test: chgat clip_printw demo_panels inch_wide inchs insdelln movewindow ncurses newdemo redraw test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs
344 getmaxy                         test: chgat clip_printw demo_forms demo_panels inch_wide inchs insdelln movewindow ncurses newdemo redraw test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs
345 getmouse                        test: bs knight movewindow ncurses testcurs
346 getmouse_sp                     -
347 getn_wstr                       test: test_get_wstr
348 getnstr                         test: filter ncurses test_getstr
349 getparx                         test: movewindow
350 getpary                         test: movewindow
351 getstr                          test: test_getstr
352 getwin                          test: ncurses
353 getwin_sp                       -
354 halfdelay                       test: view
355 halfdelay_sp                    -
356 has_colors                      test: background bs cardfile chgat clip_printw color_set demo_forms demo_menus demo_panels dots_curses echochar filter firework gdc hanoi ins_wide insdelln inserts knight ncurses newdemo rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr testcurs view worm xmas
357 has_colors_sp                   lib: ncurses
358 has_ic                          test: lrtest
359 has_ic_sp                       lib: ncurses
360 has_il                          -
361 has_il_sp                       lib: ncurses
362 has_key                         -
363 has_key_sp                      lib: ncurses
364 has_mouse                       -
365 has_mouse_sp                    -
366 hline                           test: gdc ncurses
367 hline_set                       -
368 idcok                           test: test_opaque
369 idlok                           test: ncurses test_opaque testscanw view
370 immedok                         test: test_opaque
371 in_wch                          test: inch_wide
372 in_wchnstr                      test: inch_wide
373 in_wchstr                       test: inch_wide
374 inch                            test: inchs
375 inchnstr                        test: inchs
376 inchstr                         test: inchs
377 init_color                      test: ncurses
378 init_color_sp                   lib: ncurses
379 init_pair                       test: background blue bs cardfile chgat clip_printw color_set demo_forms demo_menus demo_panels dots_curses echochar filter firework gdc hanoi ins_wide insdelln inserts knight ncurses newdemo rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr testaddch testcurs view worm xmas
380 init_pair_sp                    -
381 initscr                         test: background blue bs cardfile chgat clip_printw color_set demo_defkey demo_forms demo_keyok demo_menus demo_panels dots_curses echochar filter firework firstlast form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts knight lrtest movewindow ncurses newdemo rain redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testaddch testcurs testscanw view worm xmas
382 innstr                          test: test_instr
383 innwstr                         test: test_inwstr
384 ins_nwstr                       test: ins_wide
385 ins_wch                         test: ins_wide
386 ins_wstr                        test: ins_wide
387 insch                           test: ins_wide inserts
388 insdelln                        test: insdelln
389 insertln                        test: insdelln
390 insnstr                         test: inserts
391 insstr                          test: inserts
392 instr                           test: test_instr
393 intrflush                       test: demo_forms movewindow
394 intrflush_sp                    -
395 inwstr                          test: test_inwstr
396 is_cleared                      test: test_opaque
397 is_idcok                        test: test_opaque
398 is_idlok                        test: test_opaque
399 is_immedok                      test: test_opaque
400 is_keypad                       test: test_opaque
401 is_leaveok                      test: test_opaque
402 is_linetouched                  lib: form
403 is_nodelay                      test: test_opaque
404 is_notimeout                    test: test_opaque
405 is_pad                          -
406 is_scrollok                     test: test_opaque
407 is_subwin                       -
408 is_syncok                       test: test_opaque
409 is_term_resized                 -
410 is_term_resized_sp              -
411 is_wintouched                   lib: ncurses
412 isendwin                        -
413 isendwin_sp                     -
414 key_defined                     test: demo_defkey foldkeys
415 key_defined_sp                  lib: ncurses
416 key_name                        test: key_names ncurses
417 keybound                        test: demo_altkeys demo_defkey
418 keybound_sp                     lib: ncurses
419 keyname                         test: demo_altkeys demo_defkey demo_keyok demo_menus edit_field foldkeys keynames movewindow ncurses redraw test_getstr testcurs view progs: tic
420 keyname_sp                      lib: ncurses
421 keyok                           test: demo_keyok foldkeys
422 keyok_sp                        lib: ncurses
423 keypad                          test: bs cardfile chgat clip_printw demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_panels ditto edit_field filter firework foldkeys form_driver_w hashtest inch_wide inchs ins_wide insdelln inserts key_names keynames knight lrtest movewindow ncurses redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs testscanw view
424 killchar                        lib: ncurses
425 killchar_sp                     lib: ncurses
426 killwchar                       -
427 leaveok                         test: hanoi test_opaque
428 longname                        test: testcurs progs: tput
429 mcprint                         -
430 mcprint_sp                      -
431 meta                            test: key_names keynames ncurses
432 mouse_trafo                     -
433 mouseinterval                   -
434 mouseinterval_sp                -
435 mousemask                       test: bs demo_forms demo_menus knight movewindow ncurses testcurs
436 mousemask_sp                    -
437 move                            test: blue bs cardfile chgat demo_altkeys demo_menus dots_curses echochar foldkeys gdc hanoi hashtest inch_wide inchs ins_wide inserts knight lrtest movewindow ncurses savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testscanw view xmas
438 mvadd_wch                       test: ncurses test_add_wchstr test_addwstr
439 mvadd_wchnstr                   test: test_add_wchstr
440 mvadd_wchstr                    test: test_add_wchstr
441 mvaddch                         test: bs gdc hanoi lrtest ncurses rain tclock test_add_wchstr test_addchstr test_addstr test_addwstr xmas
442 mvaddchnstr                     test: gdc test_addchstr
443 mvaddchstr                      test: test_addchstr
444 mvaddnstr                       test: test_addstr
445 mvaddnwstr                      test: test_addwstr
446 mvaddstr                        test: bs demo_forms gdc hanoi knight ncurses rain tclock test_addstr testcurs xmas
447 mvaddwstr                       test: test_addwstr
448 mvchgat                         test: chgat
449 mvcur                           test: dots_mvcur redraw
450 mvcur_sp                        -
451 mvdelch                         -
452 mvderwin                        test: movewindow
453 mvget_wch                       -
454 mvget_wstr                      test: test_get_wstr
455 mvgetch                         -
456 mvgetn_wstr                     test: test_get_wstr
457 mvgetnstr                       test: test_getstr
458 mvgetstr                        test: test_getstr
459 mvhline                         test: ncurses
460 mvhline_set                     test: ncurses
461 mvin_wch                        test: inch_wide
462 mvin_wchnstr                    test: inch_wide
463 mvin_wchstr                     test: inch_wide
464 mvinch                          test: inchs
465 mvinchnstr                      test: gdc inchs
466 mvinchstr                       test: inchs
467 mvinnstr                        test: test_instr
468 mvinnwstr                       test: test_inwstr
469 mvins_nwstr                     test: ins_wide
470 mvins_wch                       test: ins_wide
471 mvins_wstr                      test: ins_wide
472 mvinsch                         test: ins_wide inserts
473 mvinsnstr                       test: inserts
474 mvinsstr                        test: inserts
475 mvinstr                         test: test_instr
476 mvinwstr                        test: test_inwstr
477 mvprintw                        test: background bs firework form_driver_w hanoi ncurses savescreen tclock view
478 mvscanw                         -
479 mvvline                         test: ncurses
480 mvvline_set                     test: ncurses
481 mvwadd_wch                      test: test_add_wchstr test_addwstr
482 mvwadd_wchnstr                  test: test_add_wchstr
483 mvwadd_wchstr                   test: inch_wide test_add_wchstr
484 mvwaddch                        test: movewindow newdemo test_add_wchstr test_addchstr test_addstr test_addwstr testcurs xmas
485 mvwaddchnstr                    test: test_addchstr
486 mvwaddchstr                     test: inchs test_addchstr
487 mvwaddnstr                      test: newdemo test_addstr testcurs
488 mvwaddnwstr                     test: test_addwstr
489 mvwaddstr                       test: ditto firstlast ins_wide inserts knight ncurses newdemo test_addstr test_addwstr test_instr testcurs xmas
490 mvwaddwstr                      test: test_addwstr test_inwstr
491 mvwchgat                        test: chgat
492 mvwdelch                        test: ncurses
493 mvwget_wch                      -
494 mvwget_wstr                     test: test_get_wstr
495 mvwgetch                        test: inch_wide inchs test_get_wstr test_getstr test_instr test_inwstr test_opaque
496 mvwgetn_wstr                    test: test_get_wstr
497 mvwgetnstr                      test: test_getstr
498 mvwgetstr                       test: test_getstr
499 mvwhline                        test: movewindow
500 mvwhline_set                    -
501 mvwin                           test: cardfile demo_menus movewindow testcurs xmas
502 mvwin_wch                       test: inch_wide
503 mvwin_wchnstr                   test: inch_wide
504 mvwin_wchstr                    test: inch_wide
505 mvwinch                         test: inchs newdemo testcurs
506 mvwinchnstr                     test: inchs
507 mvwinchstr                      test: inchs
508 mvwinnstr                       test: test_instr testcurs
509 mvwinnwstr                      test: test_inwstr
510 mvwins_nwstr                    test: ins_wide
511 mvwins_wch                      test: ins_wide
512 mvwins_wstr                     test: ins_wide
513 mvwinsch                        test: ins_wide inserts
514 mvwinsnstr                      test: inserts
515 mvwinsstr                       test: inserts testcurs
516 mvwinstr                        test: test_instr
517 mvwinwstr                       test: test_inwstr
518 mvwprintw                       test: chgat clip_printw demo_menus demo_panels inch_wide inchs insdelln ncurses test_instr test_inwstr testcurs
519 mvwscanw                        test: testcurs
520 mvwvline                        test: ins_wide inserts movewindow test_add_wchstr test_addchstr test_addstr test_addwstr
521 mvwvline_set                    -
522 napms                           test: demo_panels ditto dots dots_curses dots_mvcur echochar firework gdc hanoi lrtest ncurses railroad rain tclock test_opaque testcurs view worm xmas progs: tset
523 napms_sp                        -
524 new_prescr                      lib: ncurses
525 newpad                          test: edit_field ncurses testcurs
526 newpad_sp                       lib: ncurses
527 newscr                          lib: ncurses
528 newterm                         test: demo_altkeys ditto dots_mvcur filter foldkeys gdc key_names keynames
529 newterm_sp                      -
530 newwin                          test: cardfile chgat clip_printw demo_defkey demo_forms demo_keyok demo_menus demo_panels ditto edit_field firstlast inch_wide inchs ins_wide insdelln inserts knight movewindow ncurses newdemo redraw savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs xmas
531 newwin_sp                       lib: ncurses
532 nl                              test: demo_forms ncurses rain testcurs
533 nl_sp                           lib: ncurses
534 nocbreak                        test: testcurs
535 nocbreak_sp                     lib: ncurses
536 nodelay                         test: ditto firework gdc lrtest ncurses newdemo rain tclock test_opaque view worm xmas
537 noecho                          test: background bs cardfile chgat clip_printw color_set demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_panels ditto firework firstlast foldkeys form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts knight lrtest movewindow ncurses rain redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs view worm xmas
538 noecho_sp                       lib: ncurses
539 nofilter                        -
540 nofilter_sp                     -
541 nonl                            test: bs demo_forms hashtest movewindow ncurses view worm xmas
542 nonl_sp                         lib: ncurses
543 noqiflush                       -
544 noqiflush_sp                    -
545 noraw                           test: demo_forms demo_menus ncurses testcurs
546 noraw_sp                        lib: ncurses
547 notimeout                       test: test_opaque
548 numcodes                        test: demo_termcap test_arrays progs: dump_entry
549 numfnames                       test: demo_terminfo test_arrays progs: dump_entry
550 numnames                        test: demo_termcap demo_terminfo test_arrays progs: dump_entry infocmp
551 ospeed                          progs: tset
552 overlay                         test: ncurses testcurs xmas
553 overwrite                       test: ncurses savescreen
554 pair_content                    test: background color_set
555 pair_content_sp                 lib: ncurses
556 pecho_wchar                     -
557 pechochar                       -
558 pnoutrefresh                    test: edit_field ncurses
559 prefresh                        test: testcurs
560 printw                          test: background blue bs color_set demo_altkeys demo_defkey demo_keyok filter foldkeys ncurses savescreen testcurs testscanw view
561 putp                            progs: tput
562 putp_sp                         -
563 putwin                          test: ncurses
564 qiflush                         -
565 qiflush_sp                      -
566 raw                             test: demo_forms ncurses redraw testcurs
567 raw_sp                          lib: ncurses
568 redrawwin                       test: redraw view
569 refresh                         test: blue bs demo_defkey demo_forms demo_keyok demo_menus demo_panels dots_curses echochar filter firstlast form_driver_w gdc hanoi hashtest lrtest movewindow ncurses savescreen tclock testcurs view xmas
570 reset_prog_mode                 test: filter ncurses
571 reset_prog_mode_sp              lib: ncurses
572 reset_shell_mode                test: bs filter savescreen
573 reset_shell_mode_sp             lib: ncurses
574 resetty                         -
575 resetty_sp                      -
576 resize_term                     test: view
577 resize_term_sp                  -
578 resizeterm                      -
579 resizeterm_sp                   lib: ncurses
580 restartterm                     -
581 restartterm_sp                  -
582 ripoffline                      test: demo_menus ncurses
583 ripoffline_sp                   -
584 savetty                         -
585 savetty_sp                      -
586 scanw                           test: testcurs testscanw
587 scr_dump                        test: savescreen
588 scr_init                        test: savescreen
589 scr_init_sp                     -
590 scr_restore                     test: savescreen
591 scr_restore_sp                  -
592 scr_set                         test: savescreen
593 scr_set_sp                      -
594 scrl                            test: view
595 scroll                          test: testcurs
596 scrollok                        test: clip_printw demo_altkeys demo_defkey demo_keyok demo_panels ditto foldkeys hashtest knight ncurses redraw test_opaque testcurs testscanw view
597 set_curterm                     lib: ncurses
598 set_curterm_sp                  -
599 set_escdelay                    test: test_opaque
600 set_escdelay_sp                 lib: ncurses
601 set_tabsize                     test: test_opaque
602 set_tabsize_sp                  -
603 set_term                        lib: ncurses
604 setcchar                        test: demo_panels ins_wide ncurses test_add_wchstr test_addwstr view
605 setscrreg                       test: view
606 setupterm                       test: demo_terminfo dots test_vid_puts test_vidputs progs: clear tabs tput tset
607 slk_attr                        -
608 slk_attr_off                    -
609 slk_attr_on                     -
610 slk_attr_set                    test: ncurses
611 slk_attr_set_sp                 -
612 slk_attr_sp                     -
613 slk_attroff                     lib: ncurses
614 slk_attroff_sp                  -
615 slk_attron                      lib: ncurses
616 slk_attron_sp                   -
617 slk_attrset                     test: ncurses
618 slk_attrset_sp                  -
619 slk_clear                       test: ncurses
620 slk_clear_sp                    -
621 slk_color                       test: ncurses
622 slk_color_sp                    -
623 slk_init                        test: ncurses
624 slk_init_sp                     -
625 slk_label                       test: ncurses
626 slk_label_sp                    -
627 slk_noutrefresh                 test: ncurses
628 slk_noutrefresh_sp              -
629 slk_refresh                     test: ncurses
630 slk_refresh_sp                  lib: ncurses
631 slk_restore                     test: ncurses
632 slk_restore_sp                  lib: ncurses
633 slk_set                         test: ncurses
634 slk_set_sp                      -
635 slk_touch                       test: ncurses
636 slk_touch_sp                    lib: ncurses
637 slk_wset                        test: ncurses
638 standend                        test: blue gdc ncurses
639 standout                        test: blue ncurses
640 start_color                     test: background blue bs cardfile chgat clip_printw color_set demo_forms demo_menus demo_panels dots_curses echochar filter firework gdc hanoi ins_wide insdelln inserts knight ncurses newdemo rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr testaddch testcurs view worm xmas
641 start_color_sp                  -
642 stdscr                          test: bs chgat clip_printw demo_altkeys demo_forms demo_menus demo_panels ditto filter firework foldkeys form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts key_names keynames knight lrtest movewindow ncurses rain redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs testscanw view worm xmas
643 strcodes                        test: demo_termcap test_arrays progs: dump_entry
644 strfnames                       test: demo_terminfo test_arrays progs: dump_entry
645 strnames                        test: demo_termcap demo_terminfo foldkeys test_arrays progs: dump_entry infocmp tic
646 subpad                          test: testcurs
647 subwin                          test: movewindow ncurses newdemo testcurs
648 syncok                          test: test_opaque
649 term_attrs                      test: ncurses
650 term_attrs_sp                   -
651 termattrs                       test: ncurses testcurs
652 termattrs_sp                    lib: ncurses
653 termname                        test: testcurs
654 termname_sp                     lib: ncurses
655 tgetent                         test: demo_termcap dots_termcap railroad
656 tgetent_sp                      -
657 tgetflag                        test: demo_termcap
658 tgetflag_sp                     -
659 tgetnum                         test: demo_termcap dots_termcap railroad
660 tgetnum_sp                      -
661 tgetstr                         test: demo_termcap dots_termcap railroad
662 tgetstr_sp                      -
663 tgoto                           test: dots_termcap railroad
664 tigetflag                       test: demo_terminfo progs: tic tput
665 tigetflag_sp                    -
666 tigetnum                        test: demo_terminfo ncurses progs: tput
667 tigetnum_sp                     -
668 tigetstr                        test: demo_defkey demo_terminfo foldkeys testcurs progs: clear tput
669 tigetstr_sp                     -
670 timeout                         test: rain savescreen
671 tiparm                          -
672 touchline                       test: chgat clip_printw insdelln
673 touchwin                        test: chgat clip_printw demo_menus edit_field filter firstlast inch_wide inchs ins_wide insdelln inserts movewindow ncurses redraw savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque xmas
674 tparm                           test: dots dots_mvcur progs: tabs tic tput
675 tputs                           test: dots dots_mvcur dots_termcap railroad test_vid_puts test_vidputs progs: clear tabs tset
676 tputs_sp                        lib: ncurses
677 trace                           test: demo_menus hashtest lrtest ncurses testcurs view worm
678 ttytype                         lib: ncurses
679 typeahead                       test: testcurs
680 typeahead_sp                    lib: ncurses
681 unctrl                          test: ncurses redraw test_add_wchstr test_addchstr testcurs
682 unctrl_sp                       lib: ncurses
683 unget_wch                       -
684 unget_wch_sp                    -
685 ungetch                         test: bs knight
686 ungetch_sp                      lib: ncurses
687 ungetmouse                      -
688 ungetmouse_sp                   -
689 untouchwin                      lib: form
690 use_default_colors              test: background filter firework gdc hanoi knight ncurses rain tclock worm xmas
691 use_default_colors_sp           -
692 use_env                         test: ncurses progs: tput
693 use_env_sp                      -
694 use_extended_names              progs: infocmp tic
695 use_legacy_coding               -
696 use_legacy_coding_sp            -
697 use_screen                      test: ditto
698 use_tioctl                      test: ncurses
699 use_tioctl_sp                   -
700 use_window                      test: rain worm
701 vid_attr                        test: test_vid_puts
702 vid_attr_sp                     -
703 vid_puts                        test: test_vid_puts
704 vid_puts_sp                     -
705 vidattr                         test: test_vidputs
706 vidattr_sp                      -
707 vidputs                         test: test_vidputs
708 vidputs_sp                      lib: ncurses
709 vline                           test: gdc ncurses
710 vline_set                       -
711 vw_printw                       test: clip_printw
712 vw_scanw                        -
713 vwprintw                        test: movewindow
714 vwscanw                         lib: ncurses
715 wadd_wch                        test: inch_wide ncurses test_add_wchstr test_addwstr
716 wadd_wchnstr                    test: savescreen test_add_wchstr
717 wadd_wchstr                     test: test_add_wchstr
718 waddch                          test: demo_forms demo_panels ditto firstlast inch_wide inchs knight ncurses test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque worm
719 waddchnstr                      test: test_addchstr
720 waddchstr                       test: test_addchstr
721 waddnstr                        test: demo_forms test_addstr
722 waddnwstr                       test: ncurses test_addwstr
723 waddstr                         test: chgat clip_printw demo_forms demo_panels edit_field firstlast ins_wide insdelln knight ncurses redraw test_add_wchstr test_addstr test_addwstr testcurs
724 waddwstr                        test: ins_wide ncurses test_add_wchstr test_addwstr test_get_wstr
725 wattr_get                       test: ncurses
726 wattr_off                       lib: ncurses
727 wattr_on                        lib: ncurses
728 wattr_set                       test: ncurses
729 wattroff                        test: demo_forms ncurses testcurs xmas
730 wattron                         test: testcurs xmas
731 wattrset                        test: clip_printw demo_forms insdelln ncurses newdemo test_get_wstr test_getstr testcurs xmas
732 wbkgd                           test: cardfile demo_forms demo_menus ncurses newdemo testcurs
733 wbkgdset                        test: demo_panels ins_wide inserts ncurses test_add_wchstr test_addchstr test_addstr test_addwstr
734 wbkgrnd                         lib: ncurses
735 wbkgrndset                      lib: ncurses
736 wborder                         test: ncurses
737 wborder_set                     test: ncurses
738 wchgat                          test: chgat test_get_wstr test_getstr view
739 wclear                          test: ncurses test_opaque testcurs
740 wclrtobot                       test: firstlast inch_wide inchs ncurses test_instr test_inwstr testcurs
741 wclrtoeol                       test: chgat clip_printw demo_defkey demo_keyok demo_menus demo_panels firstlast inch_wide inchs ins_wide insdelln inserts knight ncurses test_add_wchstr test_addchstr test_addstr test_addwstr test_instr test_inwstr testcurs
742 wcolor_set                      lib: ncurses
743 wcursyncup                      lib: form
744 wdelch                          test: ncurses testcurs
745 wdeleteln                       test: insdelln testcurs
746 wecho_wchar                     lib: ncurses
747 wechochar                       lib: ncurses
748 wenclose                        test: ncurses
749 werase                          test: cardfile demo_forms demo_menus demo_panels edit_field firstlast knight ncurses newdemo test_get_wstr test_getstr test_opaque testcurs xmas
750 wget_wch                        test: ins_wide ncurses test_add_wchstr test_addwstr
751 wget_wstr                       test: test_get_wstr
752 wgetbkgrnd                      lib: ncurses
753 wgetch                          test: cardfile chgat clip_printw demo_defkey demo_keyok demo_menus demo_panels ditto edit_field gdc insdelln inserts knight movewindow ncurses newdemo rain redraw savescreen test_addchstr test_addstr test_opaque testcurs worm
754 wgetdelay                       -
755 wgetn_wstr                      test: ncurses test_get_wstr
756 wgetnstr                        test: ncurses test_getstr
757 wgetparent                      test: test_opaque
758 wgetscrreg                      test: test_opaque
759 wgetstr                         test: test_getstr
760 whline                          test: testcurs
761 whline_set                      lib: ncurses
762 win_wch                         test: inch_wide savescreen
763 win_wchnstr                     test: inch_wide
764 win_wchstr                      test: inch_wide
765 winch                           test: inchs knight testcurs
766 winchnstr                       test: inchs
767 winchstr                        test: inchs
768 winnstr                         test: demo_altkeys demo_defkey foldkeys test_instr
769 winnwstr                        test: test_inwstr
770 wins_nwstr                      test: ins_wide
771 wins_wch                        test: ins_wide
772 wins_wstr                       test: ins_wide
773 winsch                          test: ins_wide inserts testcurs
774 winsdelln                       test: insdelln
775 winsertln                       test: insdelln testcurs
776 winsnstr                        test: inserts
777 winsstr                         test: inserts
778 winstr                          test: test_instr
779 winwstr                         test: test_inwstr
780 wmouse_trafo                    test: ncurses
781 wmove                           test: chgat clip_printw demo_altkeys demo_defkey demo_keyok demo_menus demo_panels firstlast foldkeys inch_wide inchs ins_wide insdelln inserts knight movewindow ncurses newdemo redraw savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs worm
782 wnoutrefresh                    test: demo_menus ditto edit_field inch_wide inchs ins_wide inserts knight movewindow ncurses redraw test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque
783 wprintw                         test: chgat clip_printw demo_defkey demo_forms demo_keyok demo_menus demo_panels edit_field inch_wide inchs ins_wide insdelln inserts knight movewindow ncurses savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs
784 wredrawln                       test: redraw
785 wrefresh                        test: chgat clip_printw demo_forms demo_keyok demo_menus demo_panels edit_field firstlast ins_wide insdelln inserts knight lrtest movewindow ncurses newdemo redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr testcurs view worm xmas
786 wresize                         test: cardfile ncurses
787 wscanw                          test: testcurs
788 wscrl                           test: ncurses testcurs
789 wsetscrreg                      test: ncurses testcurs
790 wstandend                       test: ncurses test_opaque xmas
791 wstandout                       test: ncurses test_opaque xmas
792 wsyncdown                       test: movewindow
793 wsyncup                         lib: form
794 wtimeout                        test: ncurses
795 wtouchln                        lib: ncurses
796 wunctrl                         lib: ncurses
797 wunctrl_sp                      -
798 wvline                          test: testcurs
799 wvline_set                      lib: ncurses
800
801 libpanel:
802 --------
803 bottom_panel                    test: demo_panels ncurses
804 ceiling_panel                   -
805 del_panel                       test: demo_panels ncurses
806 ground_panel                    -
807 hide_panel                      test: demo_panels ncurses
808 move_panel                      test: demo_panels ncurses
809 new_panel                       test: cardfile demo_panels ncurses
810 panel_above                     test: demo_panels
811 panel_below                     test: demo_panels
812 panel_hidden                    test: demo_panels
813 panel_userptr                   test: demo_panels ncurses
814 panel_window                    test: cardfile demo_panels ncurses
815 replace_panel                   test: demo_panels
816 set_panel_userptr               test: demo_panels ncurses
817 show_panel                      test: demo_panels ncurses
818 top_panel                       test: cardfile demo_panels ncurses
819 update_panels                   test: cardfile demo_panels ncurses
820 update_panels_sp                -