From 6bf8953337341888349e1d009c9ae50ed19c3fa7 Mon Sep 17 00:00:00 2001 From: William McBrine Date: Wed, 30 Aug 2006 02:16:20 +0000 Subject: [PATCH] Complete export lists, except for the wide-character functions. --- win32/curses.def | 119 ++++++++++++++++++++++++----------------- win32/curses_lcc.def | 123 +++++++++++++++++++++++++------------------ 2 files changed, 144 insertions(+), 98 deletions(-) diff --git a/win32/curses.def b/win32/curses.def index c0135122..f94632f9 100644 --- a/win32/curses.def +++ b/win32/curses.def @@ -1,4 +1,3 @@ -; ; curses.def ; used for Win32 port as well as AIX port ; each entry point MUST be on a seperate line prefixed @@ -7,8 +6,15 @@ LIBRARY pdcurses INITINSTANCE BASE=0x01000000 HEAPSIZE 40960 STACKSIZE 10240 -EXPORTS COLOR_PAIR -EXPORTS PAIR_NUMBER +EXPORTS LINES +EXPORTS COLS +EXPORTS stdscr +EXPORTS curscr +EXPORTS SP +EXPORTS Mouse_status +EXPORTS COLORS +EXPORTS COLOR_PAIRS +EXPORTS TABSIZE EXPORTS addch EXPORTS addchnstr EXPORTS addchstr @@ -16,6 +22,11 @@ EXPORTS addnstr EXPORTS addstr EXPORTS attroff EXPORTS attron +EXPORTS attrset +EXPORTS attr_get +EXPORTS attr_off +EXPORTS attr_on +EXPORTS attr_set EXPORTS baudrate EXPORTS beep EXPORTS bkgd @@ -24,10 +35,13 @@ EXPORTS border EXPORTS box EXPORTS can_change_color EXPORTS cbreak -EXPORTS clear +EXPORTS chgat EXPORTS clearok +EXPORTS clear EXPORTS clrtobot EXPORTS clrtoeol +EXPORTS color_content +EXPORTS COLOR_PAIR EXPORTS color_set EXPORTS copywin EXPORTS curs_set @@ -41,14 +55,16 @@ EXPORTS delwin EXPORTS derwin EXPORTS doupdate EXPORTS dupwin -EXPORTS echo EXPORTS echochar +EXPORTS echo EXPORTS endwin -EXPORTS erase EXPORTS erasechar +EXPORTS erase EXPORTS filter EXPORTS flash EXPORTS flushinp +EXPORTS getbkgd +EXPORTS getnstr EXPORTS getstr EXPORTS getwin EXPORTS halfdelay @@ -59,9 +75,9 @@ EXPORTS hline EXPORTS idcok EXPORTS idlok EXPORTS immedok -EXPORTS inch EXPORTS inchnstr EXPORTS inchstr +EXPORTS inch EXPORTS init_color EXPORTS init_pair EXPORTS initscr @@ -73,9 +89,9 @@ EXPORTS insnstr EXPORTS insstr EXPORTS instr EXPORTS intrflush +EXPORTS isendwin EXPORTS is_linetouched EXPORTS is_wintouched -EXPORTS isendwin EXPORTS keyname EXPORTS keypad EXPORTS killchar @@ -88,11 +104,14 @@ EXPORTS mvaddchnstr EXPORTS mvaddchstr EXPORTS mvaddnstr EXPORTS mvaddstr +EXPORTS mvchgat EXPORTS mvcur EXPORTS mvdelch EXPORTS mvderwin EXPORTS mvgetch +EXPORTS mvgetnstr EXPORTS mvgetstr +EXPORTS mvhline EXPORTS mvinch EXPORTS mvinchnstr EXPORTS mvinchstr @@ -103,27 +122,33 @@ EXPORTS mvinsstr EXPORTS mvinstr EXPORTS mvprintw EXPORTS mvscanw -EXPORTS mvwaddch +EXPORTS mvvline EXPORTS mvwaddchnstr EXPORTS mvwaddchstr +EXPORTS mvwaddch EXPORTS mvwaddnstr EXPORTS mvwaddstr +EXPORTS mvwchgat EXPORTS mvwdelch EXPORTS mvwgetch +EXPORTS mvwgetnstr EXPORTS mvwgetstr -EXPORTS mvwin -EXPORTS mvwinch +EXPORTS mvwhline EXPORTS mvwinchnstr EXPORTS mvwinchstr +EXPORTS mvwinch EXPORTS mvwinnstr EXPORTS mvwinsch EXPORTS mvwinsnstr EXPORTS mvwinsstr EXPORTS mvwinstr +EXPORTS mvwin EXPORTS mvwprintw EXPORTS mvwscanw +EXPORTS mvwvline EXPORTS napms EXPORTS newpad +EXPORTS newterm EXPORTS newwin EXPORTS nl EXPORTS nocbreak @@ -136,6 +161,7 @@ EXPORTS notimeout EXPORTS overlay EXPORTS overwrite EXPORTS pair_content +EXPORTS PAIR_NUMBER EXPORTS pechochar EXPORTS pnoutrefresh EXPORTS prefresh @@ -143,7 +169,6 @@ EXPORTS printw EXPORTS putwin EXPORTS qiflush EXPORTS raw -EXPORTS raw_output EXPORTS redrawwin EXPORTS refresh EXPORTS reset_prog_mode @@ -154,16 +179,19 @@ EXPORTS savetty EXPORTS scanw EXPORTS scr_dump EXPORTS scr_init +EXPORTS scrl +EXPORTS scrollok +EXPORTS scroll EXPORTS scr_restore EXPORTS scr_set -EXPORTS scrl -EXPORTS scroll -EXPORTS scrollok -EXPORTS set_term EXPORTS setscrreg +EXPORTS set_term EXPORTS slk_attroff +EXPORTS slk_attr_off EXPORTS slk_attron +EXPORTS slk_attr_on EXPORTS slk_attrset +EXPORTS slk_attr_set EXPORTS slk_clear EXPORTS slk_color EXPORTS slk_init @@ -180,32 +208,39 @@ EXPORTS subpad EXPORTS subwin EXPORTS syncok EXPORTS termattrs +EXPORTS term_attrs EXPORTS termname EXPORTS timeout EXPORTS touchline EXPORTS touchwin -EXPORTS traceon -EXPORTS traceoff EXPORTS typeahead -EXPORTS unctrl EXPORTS untouchwin EXPORTS use_env EXPORTS vidattr +EXPORTS vid_attr EXPORTS vidputs +EXPORTS vid_puts EXPORTS vline +EXPORTS vw_printw EXPORTS vwprintw +EXPORTS vw_scanw EXPORTS vwscanw -EXPORTS waddch EXPORTS waddchnstr EXPORTS waddchstr +EXPORTS waddch EXPORTS waddnstr EXPORTS waddstr EXPORTS wattroff EXPORTS wattron EXPORTS wattrset -EXPORTS wbkgd +EXPORTS wattr_get +EXPORTS wattr_off +EXPORTS wattr_on +EXPORTS wattr_set EXPORTS wbkgdset +EXPORTS wbkgd EXPORTS wborder +EXPORTS wchgat EXPORTS wclear EXPORTS wclrtobot EXPORTS wclrtoeol @@ -219,9 +254,9 @@ EXPORTS wgetch EXPORTS wgetnstr EXPORTS wgetstr EXPORTS whline -EXPORTS winch EXPORTS winchnstr EXPORTS winchstr +EXPORTS winch EXPORTS winnstr EXPORTS winsch EXPORTS winsdelln @@ -231,7 +266,6 @@ EXPORTS winsstr EXPORTS winstr EXPORTS wmove EXPORTS wnoutrefresh -EXPORTS wordchar EXPORTS wprintw EXPORTS wredrawln EXPORTS wrefresh @@ -245,6 +279,8 @@ EXPORTS wsyncup EXPORTS wtimeout EXPORTS wtouchln EXPORTS wvline +EXPORTS getattrs +EXPORTS unctrl EXPORTS mouse_set EXPORTS mouse_on EXPORTS mouse_off @@ -253,33 +289,22 @@ EXPORTS map_button EXPORTS wmouse_position EXPORTS getmouse EXPORTS getbmap +EXPORTS has_key +EXPORTS mvwinsertln +EXPORTS raw_output EXPORTS resize_term -EXPORTS del_curterm -EXPORTS putp -EXPORTS restartterm -EXPORTS set_curterm -EXPORTS setterm -EXPORTS setupterm -EXPORTS tgetent -EXPORTS tgetflag -EXPORTS tgetnum -EXPORTS tgetstr -EXPORTS tgoto -EXPORTS tigetflag -EXPORTS tigetnum -EXPORTS tigetstr -EXPORTS tparm -EXPORTS tputs +EXPORTS resize_window +EXPORTS traceoff +EXPORTS traceon +EXPORTS wordchar EXPORTS PDC_chadd EXPORTS PDC_chins -EXPORTS PDC_debug -EXPORTS PDC_getch -EXPORTS PDC_getclipboard -EXPORTS PDC_get_input_fd -EXPORTS PDC_get_key_modifiers -EXPORTS PDC_setclipboard -EXPORTS PDC_set_title EXPORTS PDC_ungetch -EXPORTS PDC_validchar +EXPORTS PDC_set_title +EXPORTS PDC_getclipboard +EXPORTS PDC_setclipboard EXPORTS PDC_freeclipboard EXPORTS PDC_clearclipboard +EXPORTS PDC_get_input_fd +EXPORTS PDC_get_key_modifiers +EXPORTS PDC_set_line_color diff --git a/win32/curses_lcc.def b/win32/curses_lcc.def index 68ba3f38..cbec5b8d 100644 --- a/win32/curses_lcc.def +++ b/win32/curses_lcc.def @@ -2,6 +2,15 @@ LIBRARY pdcurses EXPORTS COLOR_PAIR PAIR_NUMBER +LINES +COLS +stdscr +curscr +SP +Mouse_status +COLORS +COLOR_PAIRS +TABSIZE addch addchnstr addchstr @@ -9,6 +18,11 @@ addnstr addstr attroff attron +attrset +attr_get +attr_off +attr_on +attr_set baudrate beep bkgd @@ -17,10 +31,13 @@ border box can_change_color cbreak -clear +chgat clearok +clear clrtobot clrtoeol +color_content +COLOR_PAIR color_set copywin curs_set @@ -34,14 +51,16 @@ delwin derwin doupdate dupwin -echo echochar +echo endwin -erase erasechar +erase filter flash flushinp +getbkgd +getnstr getstr getwin halfdelay @@ -52,9 +71,9 @@ hline idcok idlok immedok -inch inchnstr inchstr +inch init_color init_pair initscr @@ -66,9 +85,9 @@ insnstr insstr instr intrflush +isendwin is_linetouched is_wintouched -isendwin keyname keypad killchar @@ -81,11 +100,14 @@ mvaddchnstr mvaddchstr mvaddnstr mvaddstr +mvchgat mvcur mvdelch mvderwin mvgetch +mvgetnstr mvgetstr +mvhline mvinch mvinchnstr mvinchstr @@ -96,27 +118,33 @@ mvinsstr mvinstr mvprintw mvscanw -mvwaddch +mvvline mvwaddchnstr mvwaddchstr +mvwaddch mvwaddnstr mvwaddstr +mvwchgat mvwdelch mvwgetch +mvwgetnstr mvwgetstr -mvwin -mvwinch +mvwhline mvwinchnstr mvwinchstr +mvwinch mvwinnstr mvwinsch mvwinsnstr mvwinsstr mvwinstr +mvwin mvwprintw mvwscanw +mvwvline napms newpad +newterm newwin nl nocbreak @@ -129,6 +157,7 @@ notimeout overlay overwrite pair_content +PAIR_NUMBER pechochar pnoutrefresh prefresh @@ -136,7 +165,6 @@ printw putwin qiflush raw -raw_output redrawwin refresh reset_prog_mode @@ -147,16 +175,19 @@ savetty scanw scr_dump scr_init +scrl +scrollok +scroll scr_restore scr_set -scrl -scroll -scrollok -set_term setscrreg +set_term slk_attroff +slk_attr_off slk_attron +slk_attr_on slk_attrset +slk_attr_set slk_clear slk_color slk_init @@ -173,32 +204,39 @@ subpad subwin syncok termattrs +term_attrs termname timeout touchline touchwin -traceon -traceoff typeahead -unctrl untouchwin use_env vidattr +vid_attr vidputs +vid_puts vline +vw_printw vwprintw +vw_scanw vwscanw -waddch waddchnstr waddchstr +waddch waddnstr waddstr wattroff wattron wattrset -wbkgd +wattr_get +wattr_off +wattr_on +wattr_set wbkgdset +wbkgd wborder +wchgat wclear wclrtobot wclrtoeol @@ -212,9 +250,9 @@ wgetch wgetnstr wgetstr whline -winch winchnstr winchstr +winch winnstr winsch winsdelln @@ -224,7 +262,6 @@ winsstr winstr wmove wnoutrefresh -wordchar wprintw wredrawln wrefresh @@ -238,6 +275,8 @@ wsyncup wtimeout wtouchln wvline +getattrs +unctrl mouse_set mouse_on mouse_off @@ -246,42 +285,24 @@ map_button wmouse_position getmouse getbmap +has_key +mvwinsertln +raw_output resize_term -del_curterm -putp -restartterm -set_curterm -setterm -setupterm -tgetent -tgetflag -tgetnum -tgetstr -tgoto -tigetflag -tigetnum -tigetstr -tparm -tputs +resize_window +traceoff +traceon +wordchar PDC_chadd -PDC_check_bios_key PDC_chins -PDC_debug -PDC_getch -PDC_getclipboard -PDC_get_input_fd -PDC_get_key_modifiers -PDC_setclipboard -PDC_set_title PDC_ungetch -PDC_validchar +PDC_set_title +PDC_getclipboard +PDC_setclipboard PDC_freeclipboard PDC_clearclipboard -SP -stdscr -COLS -LINES -cur_term -Mouse_status +PDC_get_input_fd +PDC_get_key_modifiers +PDC_set_line_color SECTION DATA SHARED