• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# $Id: ncursesw.map,v 1.62 2024/04/27 14:33:24 tom Exp $
2# script for shared library symbol-versioning using ld
3#
4# This file was generated by ncu-mapsyms
5# Configure options (5.1.20000708)
6#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
7#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
8# Configure options (5.2.20001021)
9#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
10#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
11# Configure options (5.3.20021019)
12#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
13#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
14# Configure options (5.4.20040208)
15#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
16#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
17# Configure options (5.5.20051010)
18#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
19#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
20# Configure options (5.6.20061217)
21#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
22#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-termlib --with-ticlib --with-trace --without-cxx-binding
23#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
24# Configure options (5.7.20081102)
25#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
26#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-termlib --with-ticlib --with-trace --without-cxx-binding
27#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
28# Configure options (5.8.20110226)
29#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
30#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --enable-widec --with-termlib --with-trace --without-cxx-binding
31#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-broken_linker --with-hashed-db --with-termlib --with-trace --without-cxx-binding
32#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-termlib --with-trace --without-cxx-binding
33#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-termlib --with-ticlib --with-trace --without-cxx-binding
34#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
35# Configure options (5.9.20110404)
36#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
37#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --enable-widec --with-termlib --with-trace --without-cxx-binding
38#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-broken_linker --with-hashed-db --with-termlib --with-trace --without-cxx-binding
39#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-termlib --with-trace --without-cxx-binding
40#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-termlib --with-ticlib --with-trace --without-cxx-binding
41#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
42# Configure options (5.9.20150530)
43#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace
44#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --enable-widec --with-termlib --with-trace
45#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-broken_linker --with-hashed-db --with-termlib --with-trace
46#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-termlib --with-trace
47#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-termlib --with-ticlib --with-trace
48#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace
49# Configure options (6.0.current)
50#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace
51#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --enable-widec --with-termlib --with-trace
52#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-broken_linker --with-hashed-db --with-termlib --with-trace
53#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-termlib --with-trace
54#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-termlib --with-ticlib --with-trace
55#	--disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace
56
57NCURSES_TIC_5.0.19991023 {
58	global:
59		_nc_capcmp;
60		_nc_check_termtype;
61		_nc_entry_match;
62		_nc_infotocap;
63		_nc_read_entry_source;
64		_nc_reset_input;
65		_nc_resolve_uses;
66		_nc_set_writedir;
67		_nc_syntax;
68		_nc_tic_expand;
69		_nc_tic_written;
70		_nc_trans_string;
71		_nc_write_entry;
72	local:
73		_nc_captoinfo;
74		_nc_comment_end;
75		_nc_comment_start;
76		_nc_copy_entry;
77		_nc_curr_file_pos;
78		_nc_curr_token;
79		_nc_get_token;
80		_nc_init_entry;
81		_nc_merge_entry;
82		_nc_panic_mode;
83		_nc_parse_entry;
84		_nc_push_token;
85		_nc_save_str;
86		_nc_start_line;
87		_nc_wrap_entry;
88};
89
90NCURSES_TIC_5.1.20000708 {
91	global:
92		_nc_disable_period;
93} NCURSES_TIC_5.0.19991023;
94
95NCURSES_TIC_5.5.20051010 {
96	global:
97		_nc_alloc_entry_leaks;
98		_nc_captoinfo_leaks;
99		_nc_check_termtype2;
100		_nc_comp_scan_leaks;
101		_nc_resolve_uses2;
102} NCURSES_TIC_5.1.20000708;
103
104NCURSES_TIC_5.7.20081102 {
105	global:
106		_nc_free_tic;
107	local:
108		_nc_comp_captab_leaks;
109		_nc_leaks_tic;
110} NCURSES_TIC_5.5.20051010;
111
112NCURSES_TIC_5.9.20150530 {
113	global:
114		_nc_strict_bsd;
115} NCURSES_TIC_5.7.20081102;
116
117NCURSES_TIC_6.1.20171230 {
118	global:
119		_nc_read_entry2;
120		_nc_write_object;
121	local:
122		_*;
123} NCURSES_TIC_5.9.20150530;
124
125NCURSES_TINFO_5.0.19991023 {
126	global:
127		BC;
128		COLS;
129		LINES;
130		PC;
131		SP;
132		TABSIZE;
133		UP;
134		_nc_access;
135		_nc_add_to_try;
136		_nc_copy_termtype;
137		_nc_curr_col;
138		_nc_curr_line;
139		_nc_doalloc;
140		_nc_err_abort;
141		_nc_fallback;
142		_nc_find_entry;
143		_nc_find_type_entry;
144		_nc_first_name;
145		_nc_free_entries;
146		_nc_free_termtype;
147		_nc_free_tparm;
148		_nc_freeall;
149		_nc_get_hash_table;
150		_nc_get_table;
151		_nc_get_tty_mode;
152		_nc_get_type;
153		_nc_getenv_num;
154		_nc_head;
155		_nc_home_terminfo;
156		_nc_info_hash_table;
157		_nc_init_acs;
158		_nc_keep_tic_dir;
159		_nc_keypad;
160		_nc_name_match;
161		_nc_outch;
162		_nc_read_entry;
163		_nc_read_file_entry;
164		_nc_screen_chain;
165		_nc_set_buffer;
166		_nc_set_source;
167		_nc_set_tty_mode;
168		_nc_set_type;
169		_nc_suppress_warnings;
170		_nc_syserr_abort;
171		_nc_tail;
172		_nc_tic_dir;
173		_nc_timed_wait;
174		_nc_trace_buf;
175		_nc_tracing;
176		_nc_update_screensize;
177		_nc_visbuf;
178		_nc_visbuf2;
179		_nc_warning;
180		_tracechar;
181		acs_map;
182		baudrate;
183		boolcodes;
184		boolfnames;
185		boolnames;
186		cbreak;
187		cur_term;
188		curs_set;
189		curscr;
190		curses_version;
191		def_prog_mode;
192		def_shell_mode;
193		define_key;
194		del_curterm;
195		delay_output;
196		erasechar;
197		flushinp;
198		halfdelay;
199		has_ic;
200		has_il;
201		has_key;
202		idcok;
203		idlok;
204		intrflush;
205		keybound;
206		keyname;
207		keyok;
208		keypad;
209		killchar;
210		longname;
211		meta;
212		napms;
213		newscr;
214		nocbreak;
215		nodelay;
216		noqiflush;
217		noraw;
218		notimeout;
219		numcodes;
220		numfnames;
221		numnames;
222		ospeed;
223		putp;
224		qiflush;
225		raw;
226		reset_prog_mode;
227		reset_shell_mode;
228		resetty;
229		savetty;
230		set_curterm;
231		setupterm;
232		stdscr;
233		strcodes;
234		strfnames;
235		strnames;
236		termname;
237		tgetent;
238		tgetflag;
239		tgetnum;
240		tgetstr;
241		tgoto;
242		tigetflag;
243		tigetnum;
244		tigetstr;
245		tparm;
246		tputs;
247		trace;
248		ttytype;
249		typeahead;
250		unctrl;
251		use_env;
252		wtimeout;
253	local:
254		_nc_baudrate;
255		_nc_cap_hash_table;
256		_nc_capalias_table;
257		_nc_expand_try;
258		_nc_infoalias_table;
259		_nc_init_keytry;
260		_nc_key_names;
261		_nc_nulls_sent;
262		_nc_ospeed;
263		_nc_read_termcap;
264		_nc_read_termcap_entry;
265		_nc_remove_key;
266		_nc_remove_string;
267		_nc_trace_tries;
268		_nc_tracebits;
269};
270
271NCURSES_TINFO_5.1.20000708 {
272	global:
273		_nc_align_termtype;
274		_nc_flush;
275		_nc_tinfo_fkeys;
276		_nc_user_definable;
277		_nc_utf8_outch;
278		use_extended_names;
279} NCURSES_TINFO_5.0.19991023;
280
281NCURSES_TINFO_5.2.20001021 {
282	global:
283		_nc_basename;
284		_nc_env_access;
285		_nc_safe_strcat;
286		_nc_safe_strcpy;
287		_nc_str_copy;
288		_nc_str_init;
289		_nc_str_null;
290} NCURSES_TINFO_5.1.20000708;
291
292NCURSES_TINFO_5.3.20021019 {
293	global:
294		_nc_rootname;
295		_nc_tparm_err;
296		_nc_visbufn;
297} NCURSES_TINFO_5.2.20001021;
298
299NCURSES_TINFO_5.4.20040208 {
300	global:
301		_nc_altcharset_name;
302		_nc_get_locale;
303		_nc_locale_breaks_acs;
304		_nc_outchars;
305		_nc_pathlast;
306		_nc_retrace_attr_t;
307		_nc_retrace_bool;
308		_nc_retrace_chtype;
309		_nc_retrace_int;
310		_nc_retrace_ptr;
311		_nc_retrace_sp;
312		_nc_retrace_unsigned;
313		_nc_retrace_win;
314		_nc_tparm_analyze;
315		_nc_tputs_trace;
316		_nc_trace_bufcat;
317		_nc_unicode_locale;
318		_nc_viswbuf;
319		_nc_viswbufn;
320		_traceattr;
321		_traceattr2;
322		_tracecchar_t;
323		_tracecchar_t2;
324		_tracechtype;
325		_tracechtype2;
326		_tracef;
327		key_defined;
328	local:
329		_nc_trace_ttymode;
330		_nc_viswbuf2;
331} NCURSES_TINFO_5.3.20021019;
332
333NCURSES_TINFO_5.5.20051010 {
334	global:
335		_nc_get_source;
336		_nc_retrace_cptr;
337		_nc_retrace_cvoid_ptr;
338		_nc_retrace_void_ptr;
339		_nc_setupterm;
340		_nc_trim_sgr0;
341		_nc_viswibuf;
342	local:
343		_nc_delink_entry;
344		_nc_free_entry;
345} NCURSES_TINFO_5.4.20040208;
346
347NCURSES_TINFO_5.6.20061217 {
348	global:
349		_nc_db_close;
350		_nc_db_first;
351		_nc_db_have_data;
352		_nc_db_next;
353		_nc_db_open;
354		_nc_db_put;
355		_nc_eventlist_timeout;
356		_nc_first_db;
357		_nc_handle_sigwinch;
358		_nc_is_abs_path;
359		_nc_is_dir_path;
360		_nc_is_file_path;
361		_nc_keyname_leaks;
362		_nc_last_db;
363		_nc_next_db;
364		_nc_read_termtype;
365		_nc_tgetent_leaks;
366		_nc_viscbuf;
367	local:
368		_nc_db_get;
369		_nc_db_have_index;
370		_nc_hashed_db;
371		_nc_viscbuf2;
372} NCURSES_TINFO_5.5.20051010;
373
374NCURSES_TINFO_5.7.20081102 {
375	global:
376		_nc_free_tinfo;
377		_nc_get_alias_table;
378		_nc_get_screensize;
379		_nc_globals;
380		_nc_leaks_tinfo;
381		_nc_prescreen;
382		_nc_screen_of;
383		_nc_set_no_padding;
384		_nc_tracechar;
385		set_tabsize;
386	local:
387		_nc_keyname;
388		_nc_unctrl;
389} NCURSES_TINFO_5.6.20061217;
390
391NCURSES_TINFO_5.8.20110226 {
392	global:
393		_nc_flush_sp;
394		_nc_get_tty_mode_sp;
395		_nc_init_acs_sp;
396		_nc_outc_wrapper;
397		_nc_outch_sp;
398		_nc_putp;
399		_nc_putp_flush;
400		_nc_putp_flush_sp;
401		_nc_putp_sp;
402		_nc_retrace_int_attr_t;
403		_nc_set_buffer_sp;
404		_nc_set_tty_mode_sp;
405		baudrate_sp;
406		cbreak_sp;
407		curs_set_sp;
408		def_prog_mode_sp;
409		def_shell_mode_sp;
410		define_key_sp;
411		del_curterm_sp;
412		delay_output_sp;
413		erasechar_sp;
414		flushinp_sp;
415		halfdelay_sp;
416		has_ic_sp;
417		has_il_sp;
418		has_key_sp;
419		intrflush_sp;
420		key_defined_sp;
421		keybound_sp;
422		keyname_sp;
423		keyok_sp;
424		killchar_sp;
425		longname_sp;
426		napms_sp;
427		new_prescr;
428		nocbreak_sp;
429		noqiflush_sp;
430		noraw_sp;
431		putp_sp;
432		qiflush_sp;
433		raw_sp;
434		reset_prog_mode_sp;
435		reset_shell_mode_sp;
436		resetty_sp;
437		savetty_sp;
438		set_curterm_sp;
439		set_tabsize_sp;
440		termname_sp;
441		tgetent_sp;
442		tgetflag_sp;
443		tgetnum_sp;
444		tgetstr_sp;
445		tigetflag_sp;
446		tigetnum_sp;
447		tigetstr_sp;
448		tiparm;
449		tputs_sp;
450		typeahead_sp;
451		unctrl_sp;
452		use_env_sp;
453	local:
454		_nc_get_hash_info;
455		_nc_retrace_char;
456		_nc_setup_tinfo;
457		_nc_tinfo_cmdch;
458} NCURSES_TINFO_5.7.20081102;
459
460NCURSES_TINFO_5.9.20150530 {
461	global:
462		_nc_init_termtype;
463		_nc_putchar;
464		_nc_putchar_sp;
465		use_tioctl;
466		use_tioctl_sp;
467	local:
468		_nc_comp_error_leaks;
469		_nc_db_iterator_leaks;
470		_nc_setenv_num;
471} NCURSES_TINFO_5.8.20110226;
472
473NCURSES_TINFO_6.1.20171230 {
474	global:
475		_nc_copy_termtype2;
476		_nc_export_termtype2;
477		_nc_fallback2;
478		_nc_free_termtype2;
479} NCURSES_TINFO_5.9.20150530;
480
481NCURSES_TINFO_6.2.20200212 {
482	global:
483		_nc_find_user_entry;
484		_nc_fmt_funcptr;
485		_nc_wacs_width;
486		curses_trace;
487		exit_terminfo;
488} NCURSES_TINFO_6.1.20171230;
489
490NCURSES_TINFO_6.2.20211010 {
491	global:
492		_nc_reset_tparm;
493		_nc_tiparm;
494		_nc_safe_fopen;
495		_nc_safe_open3;
496		erasewchar_sp;
497		killwchar_sp;
498} NCURSES_TINFO_6.2.20200212;
499
500NCURSES_TINFO_6.5.20240427 {
501	global:
502		is_cbreak;
503		is_cbreak_sp;
504		is_echo;
505		is_echo_sp;
506		is_nl;
507		is_nl_sp;
508		is_raw;
509		is_raw_sp;
510		tiparm_s;
511		tiscan_s;
512	local:
513		_*;
514} NCURSES_TINFO_6.2.20211010;
515
516NCURSESW_5.1.20000708 {
517	global:
518		COLORS;
519		COLOR_PAIR;
520		COLOR_PAIRS;
521		ESCDELAY;
522		PAIR_NUMBER;
523		TYPE_ALNUM;
524		TYPE_ALPHA;
525		TYPE_ENUM;
526		TYPE_INTEGER;
527		TYPE_IPV4;
528		TYPE_NUMERIC;
529		TYPE_REGEXP;
530		_nc_Default_Field;	# deprecated in ABI6
531		_nc_Default_Form;	# deprecated in ABI6
532		_nc_free_and_exit;
533		_nc_has_mouse;	# deprecated in ABI6
534		_nc_panelhook;
535		_nc_ripoffline;
536		addch;
537		addchnstr;
538		addchstr;
539		addnstr;
540		addstr;
541		assume_default_colors;
542		attr_get;
543		attr_off;
544		attr_on;
545		attr_set;
546		attroff;
547		attron;
548		attrset;
549		beep;
550		bkgd;
551		bkgdset;
552		border;
553		bottom_panel;
554		box;
555		can_change_color;
556		chgat;
557		clear;
558		clearok;
559		clrtobot;
560		clrtoeol;
561		color_content;
562		color_set;
563		copywin;
564		current_field;
565		current_item;
566		data_ahead;
567		data_behind;
568		del_panel;
569		delch;
570		deleteln;
571		delscreen;
572		delwin;
573		derwin;
574		doupdate;
575		dup_field;
576		dupwin;
577		dynamic_field_info;
578		echo;
579		echochar;
580		endwin;
581		erase;
582		field_arg;
583		field_back;
584		field_buffer;
585		field_count;
586		field_fore;
587		field_index;
588		field_info;
589		field_init;
590		field_just;
591		field_opts;
592		field_opts_off;
593		field_opts_on;
594		field_pad;
595		field_status;
596		field_term;
597		field_type;
598		field_userptr;
599		filter;
600		flash;
601		form_driver;
602		form_fields;
603		form_init;
604		form_opts;
605		form_opts_off;
606		form_opts_on;
607		form_page;
608		form_request_by_name;
609		form_request_name;
610		form_sub;
611		form_term;
612		form_userptr;
613		form_win;
614		free_field;
615		free_fieldtype;
616		free_form;
617		free_item;
618		free_menu;
619		getbkgd;
620		getch;
621		getmouse;
622		getnstr;
623		getstr;
624		getwin;
625		has_colors;
626		hide_panel;
627		hline;
628		immedok;
629		inch;
630		inchnstr;
631		inchstr;
632		init_color;
633		init_pair;
634		initscr;
635		innstr;
636		insch;
637		insdelln;
638		insertln;
639		insnstr;
640		insstr;
641		instr;
642		is_linetouched;
643		is_wintouched;
644		isendwin;
645		item_count;
646		item_description;
647		item_index;
648		item_init;
649		item_name;
650		item_opts;
651		item_opts_off;
652		item_opts_on;
653		item_term;
654		item_userptr;
655		item_value;
656		item_visible;
657		leaveok;
658		link_field;
659		link_fieldtype;
660		mcprint;
661		menu_back;
662		menu_driver;
663		menu_fore;
664		menu_format;
665		menu_grey;
666		menu_init;
667		menu_items;
668		menu_mark;
669		menu_opts;
670		menu_opts_off;
671		menu_opts_on;
672		menu_pad;
673		menu_pattern;
674		menu_request_by_name;
675		menu_request_name;
676		menu_spacing;
677		menu_sub;
678		menu_term;
679		menu_userptr;
680		menu_win;
681		mouse_trafo;
682		mouseinterval;
683		mousemask;
684		move;
685		move_field;
686		move_panel;
687		mvaddch;
688		mvaddchnstr;
689		mvaddchstr;
690		mvaddnstr;
691		mvaddstr;
692		mvchgat;
693		mvcur;
694		mvdelch;
695		mvderwin;
696		mvgetch;
697		mvgetnstr;
698		mvgetstr;
699		mvhline;
700		mvinch;
701		mvinchnstr;
702		mvinchstr;
703		mvinnstr;
704		mvinsch;
705		mvinsnstr;
706		mvinsstr;
707		mvinstr;
708		mvprintw;
709		mvscanw;
710		mvvline;
711		mvwaddch;
712		mvwaddchnstr;
713		mvwaddchstr;
714		mvwaddnstr;
715		mvwaddstr;
716		mvwchgat;
717		mvwdelch;
718		mvwgetch;
719		mvwgetnstr;
720		mvwgetstr;
721		mvwhline;
722		mvwin;
723		mvwinch;
724		mvwinchnstr;
725		mvwinchstr;
726		mvwinnstr;
727		mvwinsch;
728		mvwinsnstr;
729		mvwinsstr;
730		mvwinstr;
731		mvwprintw;
732		mvwscanw;
733		mvwvline;
734		new_field;
735		new_fieldtype;
736		new_form;
737		new_item;
738		new_menu;
739		new_page;
740		new_panel;
741		newpad;
742		newterm;
743		newwin;
744		nl;
745		noecho;
746		nonl;
747		overlay;
748		overwrite;
749		pair_content;
750		panel_above;
751		panel_below;
752		panel_hidden;
753		panel_userptr;
754		panel_window;
755		pechochar;
756		pnoutrefresh;
757		pos_form_cursor;
758		pos_menu_cursor;
759		post_form;
760		post_menu;
761		prefresh;
762		printw;
763		putwin;
764		redrawwin;
765		refresh;
766		replace_panel;
767		resizeterm;
768		restartterm;
769		ripoffline;
770		scale_form;
771		scale_menu;
772		scanw;
773		scr_dump;
774		scr_init;
775		scr_restore;
776		scr_set;
777		scrl;
778		scroll;
779		scrollok;
780		set_current_field;
781		set_current_item;
782		set_field_back;
783		set_field_buffer;
784		set_field_fore;
785		set_field_init;
786		set_field_just;
787		set_field_opts;
788		set_field_pad;
789		set_field_status;
790		set_field_term;
791		set_field_type;
792		set_field_userptr;
793		set_fieldtype_arg;
794		set_fieldtype_choice;
795		set_form_fields;
796		set_form_init;
797		set_form_opts;
798		set_form_page;
799		set_form_sub;
800		set_form_term;
801		set_form_userptr;
802		set_form_win;
803		set_item_init;
804		set_item_opts;
805		set_item_term;
806		set_item_userptr;
807		set_item_value;
808		set_max_field;
809		set_menu_back;
810		set_menu_fore;
811		set_menu_format;
812		set_menu_grey;
813		set_menu_init;
814		set_menu_items;
815		set_menu_mark;
816		set_menu_opts;
817		set_menu_pad;
818		set_menu_pattern;
819		set_menu_spacing;
820		set_menu_sub;
821		set_menu_term;
822		set_menu_userptr;
823		set_menu_win;
824		set_new_page;
825		set_panel_userptr;
826		set_term;
827		set_top_row;
828		setscrreg;
829		show_panel;
830		slk_attr;
831		slk_attr_off;
832		slk_attr_on;
833		slk_attr_set;
834		slk_attroff;
835		slk_attron;
836		slk_attrset;
837		slk_clear;
838		slk_color;
839		slk_init;
840		slk_label;
841		slk_noutrefresh;
842		slk_refresh;
843		slk_restore;
844		slk_set;
845		slk_touch;
846		standend;
847		standout;
848		start_color;
849		subpad;
850		subwin;
851		syncok;
852		termattrs;
853		timeout;
854		top_panel;
855		top_row;
856		touchline;
857		touchwin;
858		ungetch;
859		ungetmouse;
860		unpost_form;
861		unpost_menu;
862		untouchwin;
863		update_panels;
864		use_default_colors;
865		vid_attr;
866		vidattr;
867		vidputs;
868		vline;
869		vw_printw;
870		vw_scanw;
871		vwprintw;
872		vwscanw;
873		waddch;
874		waddchnstr;
875		waddchstr;
876		waddnstr;
877		waddstr;
878		wattr_get;
879		wattr_off;
880		wattr_on;
881		wattr_set;
882		wattroff;
883		wattron;
884		wattrset;
885		wbkgd;
886		wbkgdset;
887		wborder;
888		wchgat;
889		wclear;
890		wclrtobot;
891		wclrtoeol;
892		wcolor_set;
893		wcursyncup;
894		wdelch;
895		wdeleteln;
896		wechochar;
897		wenclose;
898		werase;
899		wgetch;
900		wgetnstr;
901		wgetstr;
902		whline;
903		winch;
904		winchnstr;
905		winchstr;
906		winnstr;
907		winsch;
908		winsdelln;
909		winsertln;
910		winsnstr;
911		winsstr;
912		winstr;
913		wmouse_trafo;
914		wmove;
915		wnoutrefresh;
916		wprintw;
917		wredrawln;
918		wrefresh;
919		wresize;
920		wscanw;
921		wscrl;
922		wsetscrreg;
923		wstandend;
924		wstandout;
925		wsyncdown;
926		wsyncup;
927		wtouchln;
928		wvline;
929	local:
930		_nc_Calculate_Item_Length_and_Width;
931		_nc_Connect_Items;
932		_nc_Copy_Argument;
933		_nc_Copy_Type;
934		_nc_Default_FieldType;
935		_nc_Default_Item;
936		_nc_Default_Menu;
937		_nc_Disconnect_Items;
938		_nc_Draw_Menu;
939		_nc_First_Active_Field;
940		_nc_Free_Argument;
941		_nc_Free_Type;
942		_nc_Internal_Validation;
943		_nc_Link_Items;
944		_nc_Make_Argument;
945		_nc_Match_Next_Character_In_Item_Name;
946		_nc_New_TopRow_and_CurrentItem;
947		_nc_Position_Form_Cursor;
948		_nc_Post_Item;
949		_nc_Refresh_Current_Field;
950		_nc_Set_Current_Field;
951		_nc_Set_Form_Page;
952		_nc_Show_Menu;
953		_nc_Synchronize_Attributes;
954		_nc_Synchronize_Options;
955		_nc_background;
956		_nc_do_color;
957		_nc_expanded;
958		_nc_freewin;
959		_nc_hash_map;
960		_nc_make_oldhash;
961		_nc_makenew;
962		_nc_memmove;
963		_nc_menu_cursor_pos;
964		_nc_msec_cost;
965		_nc_mvcur_init;
966		_nc_mvcur_resume;
967		_nc_mvcur_wrap;
968		_nc_oldnums;
969		_nc_outstr;
970		_nc_printf_string;
971		_nc_render;
972		_nc_screen_init;
973		_nc_screen_resume;
974		_nc_screen_wrap;
975		_nc_scroll_oldhash;
976		_nc_scroll_optimize;
977		_nc_scroll_window;
978		_nc_scrolln;
979		_nc_setupscreen;
980		_nc_sigaction;
981		_nc_signal_handler;
982		_nc_slk_format;
983		_nc_slk_initialize;
984		_nc_synchook;
985		_nc_vsscanf;
986		_nc_waddch_nosync;
987};
988
989NCURSESW_5.3.20021019 {
990	global:
991		_nc_wacs;
992		_nc_wchstrlen;
993		add_wch;
994		add_wchnstr;
995		add_wchstr;
996		addnwstr;
997		addwstr;
998		bkgrnd;
999		bkgrndset;
1000		border_set;
1001		box_set;
1002		echo_wchar;
1003		erasewchar;
1004		get_wch;
1005		get_wstr;
1006		getbkgrnd;
1007		getcchar;
1008		getn_wstr;
1009		hline_set;
1010		in_wch;
1011		in_wchnstr;
1012		in_wchstr;
1013		innwstr;
1014		ins_nwstr;
1015		ins_wch;
1016		ins_wstr;
1017		inwstr;
1018		is_term_resized;
1019		key_name;
1020		killwchar;
1021		mvadd_wch;
1022		mvadd_wchnstr;
1023		mvadd_wchstr;
1024		mvaddnwstr;
1025		mvaddwstr;
1026		mvget_wch;
1027		mvget_wstr;
1028		mvgetn_wstr;
1029		mvhline_set;
1030		mvin_wch;
1031		mvin_wchnstr;
1032		mvin_wchstr;
1033		mvinnwstr;
1034		mvins_nwstr;
1035		mvins_wch;
1036		mvins_wstr;
1037		mvinwstr;
1038		mvvline_set;
1039		mvwadd_wch;
1040		mvwadd_wchnstr;
1041		mvwadd_wchstr;
1042		mvwaddnwstr;
1043		mvwaddwstr;
1044		mvwget_wch;
1045		mvwget_wstr;
1046		mvwgetn_wstr;
1047		mvwhline_set;
1048		mvwin_wch;
1049		mvwin_wchnstr;
1050		mvwin_wchstr;
1051		mvwinnwstr;
1052		mvwins_nwstr;
1053		mvwins_wch;
1054		mvwins_wstr;
1055		mvwinwstr;
1056		mvwvline_set;
1057		resize_term;
1058		setcchar;
1059		term_attrs;
1060		unget_wch;
1061		vid_puts;
1062		vline_set;
1063		wadd_wch;
1064		wadd_wchnstr;
1065		wadd_wchstr;
1066		waddnwstr;
1067		waddwstr;
1068		wbkgrnd;
1069		wbkgrndset;
1070		wborder_set;
1071		wecho_wchar;
1072		wget_wch;
1073		wget_wstr;
1074		wgetn_wstr;
1075		whline_set;
1076		win_wch;
1077		win_wchnstr;
1078		win_wchstr;
1079		winnwstr;
1080		wins_nwstr;
1081		wins_wch;
1082		wins_wstr;
1083		winwstr;
1084		wunctrl;
1085		wvline_set;
1086	local:
1087		_nc_init_wacs;
1088		_nc_reset_colors;
1089		_nc_varargs;
1090		_nc_wgetch;
1091} NCURSESW_5.1.20000708;
1092
1093NCURSESW_5.4.20040208 {
1094	global:
1095		_nc_optimize_enable;
1096		pecho_wchar;
1097		slk_wset;
1098	local:
1099		_nc_Touchline;
1100		_nc_Touchpan;
1101		_nc_Wnoutrefresh;
1102		_nc_dPanel;
1103		_nc_dStack;
1104		_nc_fifo_dump;
1105		_nc_insert_ch;
1106		_nc_is_charable;
1107		_nc_linedump;
1108		_nc_my_visbuf;
1109		_nc_to_char;
1110		_nc_to_widechar;
1111		_nc_trace_xnames;
1112		_tracedump;
1113		_tracemouse;
1114} NCURSESW_5.3.20021019;
1115
1116NCURSESW_5.5.20051010 {
1117	global:
1118		_nc_wcrtomb;
1119	local:
1120		_nc_Calculate_Text_Width;
1121		_nc_Widen_String;
1122		_nc_build_wch;
1123		_nc_retrace_field;
1124		_nc_retrace_field_ptr;
1125		_nc_retrace_field_type;
1126		_nc_retrace_form;
1127		_nc_retrace_form_hook;
1128		_nc_retrace_item;
1129		_nc_retrace_item_opts;
1130		_nc_retrace_item_ptr;
1131		_nc_retrace_menu;
1132		_nc_retrace_menu_hook;
1133		_nc_retrace_menu_opts;
1134		_nc_retrace_panel;
1135} NCURSESW_5.4.20040208;
1136
1137NCURSESW_5.6.20061217 {
1138	global:
1139		getbegx;
1140		getbegy;
1141		getcurx;
1142		getcury;
1143		getmaxx;
1144		getmaxy;
1145		getparx;
1146		getpary;
1147		nofilter;
1148		use_legacy_coding;
1149		wgetbkgrnd;
1150		wgetch_events;
1151		wgetnstr_events;
1152} NCURSESW_5.5.20051010;
1153
1154NCURSESW_5.7.20081102 {
1155	global:
1156		getattrs;
1157		is_cleared;
1158		is_idcok;
1159		is_idlok;
1160		is_immedok;
1161		is_keypad;
1162		is_leaveok;
1163		is_nodelay;
1164		is_notimeout;
1165		is_scrollok;
1166		is_syncok;
1167		set_escdelay;
1168		use_screen;
1169		use_window;
1170		wgetparent;
1171		wgetscrreg;
1172	local:
1173		_nc_tracemouse;
1174		_nc_ungetch;
1175} NCURSESW_5.6.20061217;
1176
1177NCURSESW_5.8.20110226 {
1178	global:
1179		_nc_panelhook_sp;
1180		assume_default_colors_sp;
1181		beep_sp;
1182		can_change_color_sp;
1183		ceiling_panel;
1184		color_content_sp;
1185		doupdate_sp;
1186		echo_sp;
1187		endwin_sp;
1188		filter_sp;
1189		flash_sp;
1190		get_escdelay;
1191		get_escdelay_sp;
1192		getmouse_sp;
1193		getwin_sp;
1194		ground_panel;
1195		has_colors_sp;
1196		has_mouse;
1197		has_mouse_sp;
1198		init_color_sp;
1199		init_pair_sp;
1200		is_pad;
1201		is_subwin;
1202		is_term_resized_sp;
1203		isendwin_sp;
1204		mcprint_sp;
1205		mouseinterval_sp;
1206		mousemask_sp;
1207		mvcur_sp;
1208		new_form_sp;
1209		new_menu_sp;
1210		newpad_sp;
1211		newterm_sp;
1212		newwin_sp;
1213		nl_sp;
1214		noecho_sp;
1215		nofilter_sp;
1216		nonl_sp;
1217		pair_content_sp;
1218		resize_term_sp;
1219		resizeterm_sp;
1220		restartterm_sp;
1221		ripoffline_sp;
1222		scr_init_sp;
1223		scr_restore_sp;
1224		scr_set_sp;
1225		set_escdelay_sp;
1226		slk_attr_set_sp;
1227		slk_attr_sp;
1228		slk_attroff_sp;
1229		slk_attron_sp;
1230		slk_attrset_sp;
1231		slk_clear_sp;
1232		slk_color_sp;
1233		slk_init_sp;
1234		slk_label_sp;
1235		slk_noutrefresh_sp;
1236		slk_refresh_sp;
1237		slk_restore_sp;
1238		slk_set_sp;
1239		slk_touch_sp;
1240		start_color_sp;
1241		term_attrs_sp;
1242		termattrs_sp;
1243		unget_wch_sp;
1244		ungetch_sp;
1245		ungetmouse_sp;
1246		update_panels_sp;
1247		use_default_colors_sp;
1248		use_legacy_coding_sp;
1249		vid_attr_sp;
1250		vid_puts_sp;
1251		vidattr_sp;
1252		vidputs_sp;
1253		wunctrl_sp;
1254	local:
1255		_nc_TYPE_ALNUM;
1256		_nc_TYPE_ALPHA;
1257		_nc_TYPE_ENUM;
1258		_nc_TYPE_INTEGER;
1259		_nc_TYPE_IPV4;
1260		_nc_TYPE_NUMERIC;
1261		_nc_TYPE_REGEXP;
1262		_nc_curscr_of;
1263		_nc_do_color_sp;
1264		_nc_form_cursor;
1265		_nc_format_slks;
1266		_nc_free_and_exit_sp;
1267		_nc_freeall_sp;
1268		_nc_fty_generic;
1269		_nc_generic_fieldtype;
1270		_nc_get_fieldbuffer;
1271		_nc_hash_map_sp;
1272		_nc_insert_wch;
1273		_nc_linedump_sp;
1274		_nc_make_oldhash_sp;
1275		_nc_makenew_sp;
1276		_nc_msec_cost_sp;
1277		_nc_mvcur_init_sp;
1278		_nc_mvcur_resume_sp;
1279		_nc_mvcur_wrap_sp;
1280		_nc_newscr_of;
1281		_nc_printf_string_sp;
1282		_nc_reset_colors_sp;
1283		_nc_retrace_mmask_t;
1284		_nc_ripoffline_sp;
1285		_nc_screen_init_sp;
1286		_nc_screen_resume_sp;
1287		_nc_screen_wrap_sp;
1288		_nc_scroll_oldhash_sp;
1289		_nc_scroll_optimize_sp;
1290		_nc_scrolln_sp;
1291		_nc_set_generic_fieldtype;
1292		_nc_setupscreen_sp;
1293		_nc_stdscr_of;
1294} NCURSESW_5.7.20081102;
1295
1296NCURSESW_5.9.20150530 {
1297	global:
1298		form_driver_w;
1299		wgetdelay;
1300	local:
1301		_nc_mvcur;
1302		_nc_mvcur_sp;
1303		_nc_trace_mmask_t;
1304} NCURSESW_5.8.20110226;
1305
1306NCURSESW_6.1.20171230 {
1307	global:
1308		alloc_pair;
1309		alloc_pair_sp;
1310		extended_color_content;
1311		extended_color_content_sp;
1312		extended_pair_content;
1313		extended_pair_content_sp;
1314		extended_slk_color;
1315		extended_slk_color_sp;
1316		find_pair;
1317		find_pair_sp;
1318		free_pair;
1319		free_pair_sp;
1320		init_extended_color;
1321		init_extended_color_sp;
1322		init_extended_pair;
1323		init_extended_pair_sp;
1324		reset_color_pairs;
1325		reset_color_pairs_sp;
1326		unfocus_current_field;
1327	local:
1328		_nc_Unset_Current_Field;
1329		_nc_change_pair;
1330		_nc_init_color;
1331		_nc_init_pair;
1332		_nc_pair_content;
1333		_nc_reset_color_pair;
1334		_nc_set_color_pair;
1335} NCURSESW_5.9.20150530;
1336
1337NCURSESW_6.2.20200212 {
1338	global:
1339		exit_curses;
1340	local:
1341		_*;
1342} NCURSESW_6.1.20171230;
1343