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