ncurses 6.0 - patch 20151205
[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.53 2015/12/06 00:38:26 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
77 libform:
78 -------
79 TYPE_ALNUM                      test: demo_forms
80 TYPE_ALPHA                      test: demo_forms ncurses
81 TYPE_ENUM                       test: demo_forms
82 TYPE_INTEGER                    test: demo_forms
83 TYPE_IPV4                       test: demo_forms
84 TYPE_NUMERIC                    test: demo_forms
85 TYPE_REGEXP                     test: demo_forms
86 current_field                   test: demo_forms edit_field ncurses
87 data_ahead                      test: demo_forms
88 data_behind                     test: demo_forms
89 dup_field                       -
90 dynamic_field_info              test: demo_forms
91 field_arg                       test: demo_forms
92 field_back                      test: demo_forms edit_field
93 field_buffer                    test: cardfile demo_forms ncurses
94 field_count                     test: demo_forms
95 field_fore                      test: demo_forms
96 field_index                     test: demo_forms
97 field_info                      test: edit_field ncurses
98 field_init                      -
99 field_just                      -
100 field_opts                      test: demo_forms ncurses
101 field_opts_off                  test: cardfile demo_forms form_driver_w
102 field_opts_on                   test: demo_forms
103 field_pad                       test: demo_forms
104 field_status                    test: demo_forms
105 field_term                      -
106 field_type                      test: demo_forms
107 field_userptr                   test: demo_forms edit_field ncurses
108 form_driver                     test: cardfile demo_forms edit_field ncurses
109 form_driver_w                   test: form_driver_w
110 form_fields                     test: cardfile demo_forms
111 form_init                       -
112 form_opts                       -
113 form_opts_off                   -
114 form_opts_on                    -
115 form_page                       test: demo_forms
116 form_request_by_name            -
117 form_request_name               test: edit_field
118 form_sub                        test: cardfile demo_forms ncurses
119 form_term                       -
120 form_userptr                    -
121 form_win                        test: cardfile demo_forms edit_field ncurses
122 free_field                      test: cardfile demo_forms form_driver_w ncurses
123 free_fieldtype                  test: ncurses
124 free_form                       test: cardfile demo_forms form_driver_w ncurses
125 link_field                      -
126 link_fieldtype                  -
127 move_field                      -
128 new_field                       test: cardfile demo_forms form_driver_w ncurses
129 new_fieldtype                   test: ncurses
130 new_form                        test: cardfile demo_forms form_driver_w ncurses
131 new_form_sp                     -
132 new_page                        test: demo_forms
133 pos_form_cursor                 -
134 post_form                       test: cardfile demo_forms form_driver_w ncurses
135 scale_form                      test: demo_forms ncurses
136 set_current_field               test: demo_forms
137 set_field_back                  test: cardfile demo_forms edit_field form_driver_w ncurses
138 set_field_buffer                test: cardfile demo_forms edit_field ncurses
139 set_field_fore                  test: demo_forms
140 set_field_init                  -
141 set_field_just                  test: cardfile demo_forms
142 set_field_opts                  test: demo_forms ncurses
143 set_field_pad                   test: demo_forms
144 set_field_status                test: demo_forms
145 set_field_term                  -
146 set_field_type                  test: demo_forms ncurses
147 set_field_userptr               test: edit_field ncurses
148 set_fieldtype_arg               -
149 set_fieldtype_choice            -
150 set_form_fields                 -
151 set_form_init                   -
152 set_form_opts                   -
153 set_form_page                   -
154 set_form_sub                    test: cardfile demo_forms ncurses
155 set_form_term                   -
156 set_form_userptr                -
157 set_form_win                    test: cardfile demo_forms ncurses
158 set_max_field                   test: demo_forms
159 set_new_page                    test: demo_forms
160 unpost_form                     test: cardfile demo_forms form_driver_w ncurses
161
162 libmenu:
163 -------
164 current_item                    test: demo_menus ncurses
165 free_item                       test: ncurses
166 free_menu                       test: demo_menus ncurses
167 item_count                      test: demo_menus
168 item_description                -
169 item_index                      test: demo_menus ncurses
170 item_init                       -
171 item_name                       test: demo_menus ncurses
172 item_opts                       -
173 item_opts_off                   -
174 item_opts_on                    -
175 item_term                       -
176 item_userptr                    test: demo_menus
177 item_value                      test: demo_menus ncurses
178 item_visible                    -
179 menu_back                       -
180 menu_driver                     test: demo_menus ncurses
181 menu_fore                       -
182 menu_format                     -
183 menu_grey                       -
184 menu_init                       -
185 menu_items                      test: demo_menus ncurses
186 menu_mark                       test: demo_menus
187 menu_opts                       -
188 menu_opts_off                   test: demo_menus ncurses
189 menu_opts_on                    test: demo_menus
190 menu_pad                        -
191 menu_pattern                    test: demo_menus
192 menu_request_by_name            -
193 menu_request_name               -
194 menu_spacing                    test: demo_menus
195 menu_sub                        test: demo_menus
196 menu_term                       -
197 menu_userptr                    -
198 menu_win                        test: demo_menus ncurses
199 new_item                        test: demo_menus ncurses
200 new_menu                        test: demo_menus ncurses
201 new_menu_sp                     -
202 pos_menu_cursor                 lib: menu
203 post_menu                       test: demo_menus ncurses
204 scale_menu                      test: demo_menus ncurses
205 set_current_item                -
206 set_item_init                   test: demo_menus
207 set_item_opts                   -
208 set_item_term                   test: demo_menus
209 set_item_userptr                test: demo_menus
210 set_item_value                  test: demo_menus ncurses
211 set_menu_back                   test: demo_menus
212 set_menu_fore                   test: demo_menus
213 set_menu_format                 test: demo_menus ncurses
214 set_menu_grey                   -
215 set_menu_init                   test: demo_menus
216 set_menu_items                  -
217 set_menu_mark                   test: demo_menus
218 set_menu_opts                   -
219 set_menu_pad                    -
220 set_menu_pattern                -
221 set_menu_spacing                -
222 set_menu_sub                    test: demo_menus ncurses
223 set_menu_term                   test: demo_menus
224 set_menu_userptr                -
225 set_menu_win                    test: demo_menus ncurses
226 set_top_row                     -
227 top_row                         -
228 unpost_menu                     test: demo_menus ncurses
229
230 libncurses:
231 ----------
232 BC                              test: demo_termcap
233 COLORS                          test: dots_curses echochar ncurses savescreen xmas
234 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
235 COLOR_PAIRS                     test: dots_curses echochar ncurses newdemo savescreen
236 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
237 ESCDELAY                        test: test_opaque
238 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
239 PAIR_NUMBER                     test: ncurses
240 PC                              test: demo_termcap
241 SP                              lib: form
242 TABSIZE                         test: test_opaque
243 UP                              test: demo_termcap
244 acs_map                         test: background gdc ins_wide inserts knight movewindow ncurses newdemo savescreen test_add_wchstr test_addchstr test_addstr test_addwstr testcurs
245 add_wch                         test: demo_panels ncurses test_add_wchstr test_addwstr
246 add_wchnstr                     test: test_add_wchstr
247 add_wchstr                      test: test_add_wchstr view
248 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
249 addchnstr                       test: test_addchstr
250 addchstr                        test: test_addchstr
251 addnstr                         test: test_addstr
252 addnwstr                        test: ncurses test_addwstr
253 addstr                          test: blue bs cardfile gdc hanoi lrtest ncurses test_addstr
254 addwstr                         test: test_addwstr
255 assume_default_colors           test: background ncurses
256 assume_default_colors_sp        -
257 attr_get                        -
258 attr_off                        test: ncurses
259 attr_on                         test: ncurses
260 attr_set                        test: ncurses
261 attroff                         test: dots_curses echochar filter gdc ncurses tclock
262 attron                          test: bs dots_curses echochar filter gdc ncurses
263 attrset                         test: bs firework gdc hanoi insdelln ncurses rain tclock testaddch testcurs
264 baudrate                        lib: ncurses
265 baudrate_sp                     lib: ncurses
266 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
267 beep_sp                         lib: ncurses
268 bkgd                            test: background cardfile demo_forms ncurses savescreen tclock view
269 bkgdset                         test: background ncurses testaddch
270 bkgrnd                          test: ncurses
271 bkgrndset                       test: ncurses
272 boolcodes                       test: demo_termcap test_arrays progs: dump_entry
273 boolfnames                      test: demo_terminfo test_arrays progs: dump_entry
274 boolnames                       test: demo_termcap demo_terminfo test_arrays progs: dump_entry infocmp
275 border                          -
276 border_set                      -
277 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
278 box_set                         test: ncurses
279 can_change_color                test: ncurses
280 can_change_color_sp             -
281 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
282 cbreak_sp                       lib: ncurses
283 chgat                           test: chgat
284 clear                           test: blue bs gdc ncurses testcurs xmas
285 clearok                         test: bs knight
286 clrtobot                        test: demo_menus ncurses
287 clrtoeol                        test: blue bs demo_altkeys foldkeys form_driver_w hanoi hashtest movewindow ncurses view
288 color_content                   test: ncurses
289 color_content_sp                -
290 color_set                       test: color_set ncurses
291 copywin                         test: ncurses testcurs
292 cur_term                        test: demo_termcap demo_terminfo dots dots_mvcur lrtest test_sgr test_vid_puts test_vidputs progs: clear tabs tput tset
293 curs_set                        test: echochar firework gdc hanoi lrtest ncurses newdemo rain savescreen tclock testcurs worm xmas
294 curs_set_sp                     lib: ncurses
295 curscr                          test: demo_panels edit_field knight lrtest ncurses savescreen tclock view
296 curses_version                  test: ncurses progs: infocmp tabs tic toe tput tset
297 def_prog_mode                   test: bs ncurses
298 def_prog_mode_sp                lib: ncurses
299 def_shell_mode                  -
300 def_shell_mode_sp               lib: ncurses
301 define_key                      test: demo_altkeys demo_defkey foldkeys
302 define_key_sp                   -
303 del_curterm                     test: demo_terminfo test_sgr
304 del_curterm_sp                  lib: ncurses
305 delay_output                    test: newdemo
306 delay_output_sp                 -
307 delch                           -
308 deleteln                        test: insdelln
309 delscreen                       test: ditto dots_mvcur
310 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
311 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
312 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
313 doupdate_sp                     lib: ncurses
314 dupwin                          test: edit_field
315 echo                            test: bs hanoi ncurses test_get_wstr test_getstr testcurs testscanw
316 echo_sp                         lib: ncurses
317 echo_wchar                      test: ncurses
318 echochar                        test: echochar ncurses
319 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
320 endwin_sp                       lib: ncurses
321 erase                           test: cardfile demo_menus filter firework firstlast hanoi lrtest ncurses tclock test_opaque testcurs
322 erasechar                       lib: ncurses
323 erasechar_sp                    lib: ncurses
324 erasewchar                      -
325 filter                          test: filter
326 filter_sp                       -
327 flash                           test: cardfile lrtest movewindow ncurses tclock testcurs
328 flash_sp                        -
329 flushinp                        test: ncurses newdemo testcurs
330 flushinp_sp                     lib: ncurses
331 get_escdelay                    -
332 get_escdelay_sp                 -
333 get_wch                         test: form_driver_w
334 get_wstr                        test: test_get_wstr
335 getattrs                        -
336 getbegx                         test: chgat clip_printw demo_menus demo_panels insdelln movewindow ncurses newdemo redraw testcurs
337 getbegy                         test: chgat clip_printw demo_menus demo_panels insdelln movewindow ncurses newdemo redraw testcurs
338 getbkgd                         test: ncurses
339 getbkgrnd                       test: ncurses
340 getcchar                        test: ncurses view
341 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
342 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
343 getcury                         test: bs chgat clip_printw demo_altkeys demo_defkey demo_panels edit_field firstlast foldkeys insdelln movewindow ncurses redraw savescreen test_opaque testcurs
344 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
345 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
346 getmouse                        test: bs knight movewindow ncurses testcurs
347 getmouse_sp                     -
348 getn_wstr                       test: test_get_wstr
349 getnstr                         test: filter ncurses test_getstr
350 getparx                         test: movewindow
351 getpary                         test: movewindow
352 getstr                          test: test_getstr
353 getwin                          test: ncurses
354 getwin_sp                       -
355 halfdelay                       test: view
356 halfdelay_sp                    -
357 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
358 has_colors_sp                   lib: ncurses
359 has_ic                          test: lrtest
360 has_ic_sp                       lib: ncurses
361 has_il                          -
362 has_il_sp                       lib: ncurses
363 has_key                         -
364 has_key_sp                      lib: ncurses
365 has_mouse                       -
366 has_mouse_sp                    -
367 hline                           test: gdc ncurses
368 hline_set                       -
369 idcok                           test: test_opaque
370 idlok                           test: ncurses test_opaque testscanw view
371 immedok                         test: test_opaque
372 in_wch                          test: inch_wide
373 in_wchnstr                      test: inch_wide
374 in_wchstr                       test: inch_wide
375 inch                            test: inchs
376 inchnstr                        test: inchs
377 inchstr                         test: inchs
378 init_color                      test: ncurses
379 init_color_sp                   lib: ncurses
380 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
381 init_pair_sp                    -
382 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
383 innstr                          test: test_instr
384 innwstr                         test: test_inwstr
385 ins_nwstr                       test: ins_wide
386 ins_wch                         test: ins_wide
387 ins_wstr                        test: ins_wide
388 insch                           test: ins_wide inserts
389 insdelln                        test: insdelln
390 insertln                        test: insdelln
391 insnstr                         test: inserts
392 insstr                          test: inserts
393 instr                           test: test_instr
394 intrflush                       test: demo_forms movewindow
395 intrflush_sp                    -
396 inwstr                          test: test_inwstr
397 is_cleared                      test: test_opaque
398 is_idcok                        test: test_opaque
399 is_idlok                        test: test_opaque
400 is_immedok                      test: test_opaque
401 is_keypad                       test: test_opaque
402 is_leaveok                      test: test_opaque
403 is_linetouched                  lib: form
404 is_nodelay                      test: test_opaque
405 is_notimeout                    test: test_opaque
406 is_pad                          -
407 is_scrollok                     test: test_opaque
408 is_subwin                       -
409 is_syncok                       test: test_opaque
410 is_term_resized                 -
411 is_term_resized_sp              -
412 is_wintouched                   lib: ncurses
413 isendwin                        -
414 isendwin_sp                     -
415 key_defined                     test: demo_defkey foldkeys
416 key_defined_sp                  lib: ncurses
417 key_name                        test: key_names ncurses
418 keybound                        test: demo_altkeys demo_defkey
419 keybound_sp                     lib: ncurses
420 keyname                         test: demo_altkeys demo_defkey demo_keyok demo_menus edit_field foldkeys keynames movewindow ncurses redraw test_getstr testcurs view progs: tic
421 keyname_sp                      lib: ncurses
422 keyok                           test: demo_keyok foldkeys
423 keyok_sp                        lib: ncurses
424 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
425 killchar                        lib: ncurses
426 killchar_sp                     lib: ncurses
427 killwchar                       -
428 leaveok                         test: hanoi test_opaque
429 longname                        test: testcurs progs: tput
430 longname_sp                     -
431 mcprint                         -
432 mcprint_sp                      -
433 meta                            test: key_names keynames ncurses
434 mouse_trafo                     -
435 mouseinterval                   -
436 mouseinterval_sp                -
437 mousemask                       test: bs demo_forms demo_menus knight movewindow ncurses testcurs
438 mousemask_sp                    -
439 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
440 mvadd_wch                       test: ncurses test_add_wchstr test_addwstr
441 mvadd_wchnstr                   test: test_add_wchstr
442 mvadd_wchstr                    test: test_add_wchstr
443 mvaddch                         test: bs gdc hanoi lrtest ncurses rain tclock test_add_wchstr test_addchstr test_addstr test_addwstr xmas
444 mvaddchnstr                     test: gdc test_addchstr
445 mvaddchstr                      test: test_addchstr
446 mvaddnstr                       test: test_addstr
447 mvaddnwstr                      test: test_addwstr
448 mvaddstr                        test: bs demo_forms gdc hanoi knight ncurses rain tclock test_addstr testcurs xmas
449 mvaddwstr                       test: test_addwstr
450 mvchgat                         test: chgat
451 mvcur                           test: dots_mvcur redraw
452 mvcur_sp                        -
453 mvdelch                         -
454 mvderwin                        test: movewindow
455 mvget_wch                       -
456 mvget_wstr                      test: test_get_wstr
457 mvgetch                         -
458 mvgetn_wstr                     test: test_get_wstr
459 mvgetnstr                       test: test_getstr
460 mvgetstr                        test: test_getstr
461 mvhline                         test: ncurses
462 mvhline_set                     test: ncurses
463 mvin_wch                        test: inch_wide
464 mvin_wchnstr                    test: inch_wide
465 mvin_wchstr                     test: inch_wide
466 mvinch                          test: inchs
467 mvinchnstr                      test: gdc inchs
468 mvinchstr                       test: inchs
469 mvinnstr                        test: test_instr
470 mvinnwstr                       test: test_inwstr
471 mvins_nwstr                     test: ins_wide
472 mvins_wch                       test: ins_wide
473 mvins_wstr                      test: ins_wide
474 mvinsch                         test: ins_wide inserts
475 mvinsnstr                       test: inserts
476 mvinsstr                        test: inserts
477 mvinstr                         test: test_instr
478 mvinwstr                        test: test_inwstr
479 mvprintw                        test: background bs firework form_driver_w hanoi ncurses savescreen tclock view
480 mvscanw                         -
481 mvvline                         test: ncurses
482 mvvline_set                     test: ncurses
483 mvwadd_wch                      test: test_add_wchstr test_addwstr
484 mvwadd_wchnstr                  test: test_add_wchstr
485 mvwadd_wchstr                   test: inch_wide test_add_wchstr
486 mvwaddch                        test: movewindow newdemo test_add_wchstr test_addchstr test_addstr test_addwstr testcurs xmas
487 mvwaddchnstr                    test: test_addchstr
488 mvwaddchstr                     test: inchs test_addchstr
489 mvwaddnstr                      test: newdemo test_addstr testcurs
490 mvwaddnwstr                     test: test_addwstr
491 mvwaddstr                       test: ditto firstlast ins_wide inserts knight ncurses newdemo test_addstr test_addwstr test_instr testcurs xmas
492 mvwaddwstr                      test: test_addwstr test_inwstr
493 mvwchgat                        test: chgat
494 mvwdelch                        test: ncurses
495 mvwget_wch                      -
496 mvwget_wstr                     test: test_get_wstr
497 mvwgetch                        test: inch_wide inchs test_get_wstr test_getstr test_instr test_inwstr test_opaque
498 mvwgetn_wstr                    test: test_get_wstr
499 mvwgetnstr                      test: test_getstr
500 mvwgetstr                       test: test_getstr
501 mvwhline                        test: movewindow
502 mvwhline_set                    -
503 mvwin                           test: cardfile demo_menus movewindow testcurs xmas
504 mvwin_wch                       test: inch_wide
505 mvwin_wchnstr                   test: inch_wide
506 mvwin_wchstr                    test: inch_wide
507 mvwinch                         test: inchs newdemo testcurs
508 mvwinchnstr                     test: inchs
509 mvwinchstr                      test: inchs
510 mvwinnstr                       test: test_instr testcurs
511 mvwinnwstr                      test: test_inwstr
512 mvwins_nwstr                    test: ins_wide
513 mvwins_wch                      test: ins_wide
514 mvwins_wstr                     test: ins_wide
515 mvwinsch                        test: ins_wide inserts
516 mvwinsnstr                      test: inserts
517 mvwinsstr                       test: inserts testcurs
518 mvwinstr                        test: test_instr
519 mvwinwstr                       test: test_inwstr
520 mvwprintw                       test: chgat clip_printw demo_menus demo_panels inch_wide inchs insdelln ncurses test_instr test_inwstr testcurs
521 mvwscanw                        test: testcurs
522 mvwvline                        test: ins_wide inserts movewindow test_add_wchstr test_addchstr test_addstr test_addwstr
523 mvwvline_set                    -
524 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
525 napms_sp                        -
526 new_prescr                      lib: ncurses
527 newpad                          test: edit_field ncurses testcurs
528 newpad_sp                       lib: ncurses
529 newscr                          lib: ncurses
530 newterm                         test: demo_altkeys ditto dots_mvcur filter foldkeys gdc key_names keynames test_setupterm
531 newterm_sp                      -
532 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
533 newwin_sp                       lib: ncurses
534 nl                              test: demo_forms ncurses rain testcurs
535 nl_sp                           lib: ncurses
536 nocbreak                        test: testcurs
537 nocbreak_sp                     lib: ncurses
538 nodelay                         test: ditto firework gdc lrtest ncurses newdemo rain tclock test_opaque view worm xmas
539 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
540 noecho_sp                       lib: ncurses
541 nofilter                        -
542 nofilter_sp                     -
543 nonl                            test: bs demo_forms hashtest movewindow ncurses view worm xmas
544 nonl_sp                         lib: ncurses
545 noqiflush                       -
546 noqiflush_sp                    -
547 noraw                           test: demo_forms demo_menus ncurses testcurs
548 noraw_sp                        lib: ncurses
549 notimeout                       test: ncurses test_opaque
550 numcodes                        test: demo_termcap test_arrays progs: dump_entry
551 numfnames                       test: demo_terminfo test_arrays progs: dump_entry
552 numnames                        test: demo_termcap demo_terminfo test_arrays progs: dump_entry infocmp
553 ospeed                          test: demo_termcap progs: tset
554 overlay                         test: ncurses testcurs xmas
555 overwrite                       test: ncurses savescreen
556 pair_content                    test: background color_set
557 pair_content_sp                 lib: ncurses
558 pecho_wchar                     -
559 pechochar                       -
560 pnoutrefresh                    test: edit_field ncurses
561 prefresh                        test: testcurs
562 printw                          test: background blue bs color_set demo_altkeys demo_defkey demo_keyok filter foldkeys ncurses savescreen testcurs testscanw view
563 putp                            test: test_sgr progs: tput
564 putp_sp                         -
565 putwin                          test: ncurses
566 qiflush                         -
567 qiflush_sp                      -
568 raw                             test: demo_forms ncurses redraw testcurs
569 raw_sp                          lib: ncurses
570 redrawwin                       test: redraw view
571 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
572 reset_prog_mode                 test: filter ncurses
573 reset_prog_mode_sp              lib: ncurses
574 reset_shell_mode                test: bs filter savescreen test_setupterm
575 reset_shell_mode_sp             lib: ncurses
576 resetty                         -
577 resetty_sp                      -
578 resize_term                     test: view
579 resize_term_sp                  -
580 resizeterm                      -
581 resizeterm_sp                   lib: ncurses
582 restartterm                     test: test_setupterm
583 restartterm_sp                  -
584 ripoffline                      test: demo_menus ncurses
585 ripoffline_sp                   -
586 savetty                         -
587 savetty_sp                      -
588 scanw                           test: testcurs testscanw
589 scr_dump                        test: savescreen
590 scr_init                        test: savescreen
591 scr_init_sp                     -
592 scr_restore                     test: savescreen
593 scr_restore_sp                  -
594 scr_set                         test: savescreen
595 scr_set_sp                      -
596 scrl                            test: view
597 scroll                          test: testcurs
598 scrollok                        test: clip_printw demo_altkeys demo_defkey demo_keyok demo_panels ditto foldkeys hashtest knight ncurses redraw test_opaque testcurs testscanw view
599 set_curterm                     lib: ncurses
600 set_curterm_sp                  -
601 set_escdelay                    test: test_opaque
602 set_escdelay_sp                 lib: ncurses
603 set_tabsize                     test: test_opaque
604 set_tabsize_sp                  -
605 set_term                        lib: ncurses
606 setcchar                        test: demo_panels ins_wide ncurses test_add_wchstr test_addwstr view
607 setscrreg                       test: view
608 setupterm                       test: demo_terminfo dots test_setupterm test_sgr test_vid_puts test_vidputs progs: clear tabs tput tset
609 slk_attr                        -
610 slk_attr_off                    -
611 slk_attr_on                     -
612 slk_attr_set                    test: ncurses
613 slk_attr_set_sp                 -
614 slk_attr_sp                     -
615 slk_attroff                     lib: ncurses
616 slk_attroff_sp                  -
617 slk_attron                      lib: ncurses
618 slk_attron_sp                   -
619 slk_attrset                     test: ncurses
620 slk_attrset_sp                  -
621 slk_clear                       test: ncurses
622 slk_clear_sp                    -
623 slk_color                       test: ncurses
624 slk_color_sp                    -
625 slk_init                        test: ncurses
626 slk_init_sp                     -
627 slk_label                       test: ncurses
628 slk_label_sp                    -
629 slk_noutrefresh                 test: ncurses
630 slk_noutrefresh_sp              -
631 slk_refresh                     test: ncurses
632 slk_refresh_sp                  lib: ncurses
633 slk_restore                     test: ncurses
634 slk_restore_sp                  lib: ncurses
635 slk_set                         test: ncurses
636 slk_set_sp                      -
637 slk_touch                       test: ncurses
638 slk_touch_sp                    lib: ncurses
639 slk_wset                        test: ncurses
640 standend                        test: blue gdc ncurses
641 standout                        test: blue ncurses
642 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
643 start_color_sp                  -
644 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
645 strcodes                        test: demo_termcap test_arrays progs: dump_entry
646 strfnames                       test: demo_terminfo test_arrays progs: dump_entry
647 strnames                        test: demo_termcap demo_terminfo foldkeys test_arrays progs: dump_entry infocmp tic
648 subpad                          test: testcurs
649 subwin                          test: movewindow ncurses newdemo testcurs
650 syncok                          test: test_opaque
651 term_attrs                      test: ncurses
652 term_attrs_sp                   -
653 termattrs                       test: ncurses testcurs
654 termattrs_sp                    lib: ncurses
655 termname                        test: testcurs
656 termname_sp                     lib: ncurses
657 tgetent                         test: demo_termcap dots_termcap railroad
658 tgetent_sp                      -
659 tgetflag                        test: demo_termcap
660 tgetflag_sp                     -
661 tgetnum                         test: demo_termcap dots_termcap railroad
662 tgetnum_sp                      -
663 tgetstr                         test: demo_termcap dots_termcap railroad
664 tgetstr_sp                      -
665 tgoto                           test: dots_termcap railroad
666 tigetflag                       test: demo_terminfo progs: tic tput
667 tigetflag_sp                    -
668 tigetnum                        test: demo_terminfo ncurses progs: tput
669 tigetnum_sp                     -
670 tigetstr                        test: demo_defkey demo_terminfo foldkeys test_sgr testcurs progs: clear tput
671 tigetstr_sp                     -
672 timeout                         test: rain savescreen
673 tiparm                          -
674 touchline                       test: chgat clip_printw insdelln
675 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
676 tparm                           test: dots dots_mvcur test_sgr progs: tabs tic tput
677 tputs                           test: dots dots_mvcur dots_termcap railroad test_vid_puts test_vidputs progs: clear tabs tset
678 tputs_sp                        lib: ncurses
679 trace                           test: demo_menus hashtest lrtest ncurses testcurs view worm
680 ttytype                         test: demo_terminfo test_sgr
681 typeahead                       test: testcurs
682 typeahead_sp                    lib: ncurses
683 unctrl                          test: ncurses redraw test_add_wchstr test_addchstr testcurs
684 unctrl_sp                       lib: ncurses
685 unget_wch                       -
686 unget_wch_sp                    -
687 ungetch                         test: bs knight
688 ungetch_sp                      lib: ncurses
689 ungetmouse                      -
690 ungetmouse_sp                   -
691 untouchwin                      lib: form
692 use_default_colors              test: background filter firework gdc hanoi knight ncurses rain tclock worm xmas
693 use_default_colors_sp           -
694 use_env                         test: ncurses progs: tput
695 use_env_sp                      -
696 use_extended_names              progs: infocmp tic
697 use_legacy_coding               -
698 use_legacy_coding_sp            -
699 use_screen                      test: ditto
700 use_tioctl                      test: ncurses
701 use_tioctl_sp                   -
702 use_window                      test: rain worm
703 vid_attr                        test: test_vid_puts
704 vid_attr_sp                     -
705 vid_puts                        test: test_vid_puts
706 vid_puts_sp                     lib: ncurses
707 vidattr                         test: test_vidputs
708 vidattr_sp                      -
709 vidputs                         test: test_vidputs
710 vidputs_sp                      -
711 vline                           test: gdc ncurses
712 vline_set                       -
713 vw_printw                       test: clip_printw
714 vw_scanw                        -
715 vwprintw                        test: movewindow
716 vwscanw                         lib: ncurses
717 wadd_wch                        test: inch_wide ncurses test_add_wchstr test_addwstr
718 wadd_wchnstr                    test: savescreen test_add_wchstr
719 wadd_wchstr                     test: test_add_wchstr
720 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
721 waddchnstr                      test: test_addchstr
722 waddchstr                       test: test_addchstr
723 waddnstr                        test: demo_forms test_addstr
724 waddnwstr                       test: ncurses test_addwstr
725 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
726 waddwstr                        test: ins_wide ncurses test_add_wchstr test_addwstr test_get_wstr
727 wattr_get                       test: ncurses
728 wattr_off                       lib: ncurses
729 wattr_on                        lib: ncurses
730 wattr_set                       test: ncurses
731 wattroff                        test: demo_forms ncurses testcurs xmas
732 wattron                         test: testcurs xmas
733 wattrset                        test: clip_printw demo_forms insdelln ncurses newdemo test_get_wstr test_getstr testcurs xmas
734 wbkgd                           test: cardfile demo_forms demo_menus ncurses newdemo testcurs
735 wbkgdset                        test: demo_panels ins_wide inserts ncurses test_add_wchstr test_addchstr test_addstr test_addwstr
736 wbkgrnd                         lib: ncurses
737 wbkgrndset                      lib: ncurses
738 wborder                         test: ncurses
739 wborder_set                     test: ncurses
740 wchgat                          test: chgat test_get_wstr test_getstr view
741 wclear                          test: ncurses test_opaque testcurs
742 wclrtobot                       test: firstlast inch_wide inchs ncurses test_instr test_inwstr testcurs
743 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
744 wcolor_set                      lib: ncurses
745 wcursyncup                      lib: form
746 wdelch                          test: ncurses testcurs
747 wdeleteln                       test: insdelln testcurs
748 wecho_wchar                     lib: ncurses
749 wechochar                       lib: ncurses
750 wenclose                        test: ncurses
751 werase                          test: cardfile demo_forms demo_menus demo_panels edit_field firstlast knight ncurses newdemo test_get_wstr test_getstr test_opaque testcurs xmas
752 wget_wch                        test: ins_wide ncurses test_add_wchstr test_addwstr
753 wget_wstr                       test: test_get_wstr
754 wgetbkgrnd                      lib: ncurses
755 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
756 wgetdelay                       -
757 wgetn_wstr                      test: ncurses test_get_wstr
758 wgetnstr                        test: ncurses test_getstr
759 wgetparent                      test: test_opaque
760 wgetscrreg                      test: test_opaque
761 wgetstr                         test: test_getstr
762 whline                          test: testcurs
763 whline_set                      lib: ncurses
764 win_wch                         test: inch_wide savescreen
765 win_wchnstr                     test: inch_wide
766 win_wchstr                      test: inch_wide
767 winch                           test: inchs knight testcurs
768 winchnstr                       test: inchs
769 winchstr                        test: inchs
770 winnstr                         test: demo_altkeys demo_defkey foldkeys test_instr
771 winnwstr                        test: test_inwstr
772 wins_nwstr                      test: ins_wide
773 wins_wch                        test: ins_wide
774 wins_wstr                       test: ins_wide
775 winsch                          test: ins_wide inserts testcurs
776 winsdelln                       test: insdelln
777 winsertln                       test: insdelln testcurs
778 winsnstr                        test: inserts
779 winsstr                         test: inserts
780 winstr                          test: test_instr
781 winwstr                         test: test_inwstr
782 wmouse_trafo                    test: ncurses
783 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
784 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
785 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
786 wredrawln                       test: redraw
787 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
788 wresize                         test: cardfile ncurses
789 wscanw                          test: testcurs
790 wscrl                           test: ncurses testcurs
791 wsetscrreg                      test: ncurses testcurs
792 wstandend                       test: ncurses test_opaque xmas
793 wstandout                       test: ncurses test_opaque xmas
794 wsyncdown                       test: movewindow
795 wsyncup                         lib: form
796 wtimeout                        test: ncurses
797 wtouchln                        lib: ncurses
798 wunctrl                         lib: ncurses
799 wunctrl_sp                      -
800 wvline                          test: testcurs
801 wvline_set                      lib: ncurses
802
803 libpanel:
804 --------
805 bottom_panel                    test: demo_panels ncurses
806 ceiling_panel                   -
807 del_panel                       test: demo_panels ncurses
808 ground_panel                    -
809 hide_panel                      test: demo_panels ncurses
810 move_panel                      test: demo_panels ncurses
811 new_panel                       test: cardfile demo_panels ncurses
812 panel_above                     test: demo_panels
813 panel_below                     test: demo_panels
814 panel_hidden                    test: demo_panels
815 panel_userptr                   test: demo_panels ncurses
816 panel_window                    test: cardfile demo_panels ncurses
817 replace_panel                   test: demo_panels
818 set_panel_userptr               test: demo_panels ncurses
819 show_panel                      test: demo_panels ncurses
820 top_panel                       test: cardfile demo_panels ncurses
821 update_panels                   test: cardfile demo_panels ncurses
822 update_panels_sp                -