]> ncurses.scripts.mit.edu Git - ncurses.git/blobdiff - ncurses/modules
ncurses 4.2
[ncurses.git] / ncurses / modules
index 91fa31350430bf8256bf987cf8c1ea867d6526ac..321170cb2d5b6088aa94513e624b8d9bc8ccdc79 100644 (file)
@@ -1,35 +1,49 @@
-# $Id: modules,v 1.25 1997/04/26 21:59:59 tom Exp $
-################################################################################
-# Copyright 1996,1997 by Thomas E. Dickey <dickey@clark.net>                   #
-# All Rights Reserved.                                                         #
-#                                                                              #
-# Permission to use, copy, modify, and distribute this software and its        #
-# documentation for any purpose and without fee is hereby granted, provided    #
-# that the above copyright notice appear in all copies and that both that      #
-# copyright notice and this permission notice appear in supporting             #
-# documentation, and that the name of the above listed copyright holder(s) not #
-# be used in advertising or publicity pertaining to distribution of the        #
-# software without specific, written prior permission. THE ABOVE LISTED        #
-# COPYRIGHT HOLDER(S) DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,    #
-# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT #
-# SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE FOR ANY SPECIAL,        #
-# INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM   #
-# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE   #
-# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR    #
-# PERFORMANCE OF THIS SOFTWARE.                                                #
-################################################################################
+# $Id: modules,v 1.42 1998/02/11 12:13:57 tom Exp $
+##############################################################################
+# Copyright (c) 1998 Free Software Foundation, Inc.                          #
+#                                                                            #
+# Permission is hereby granted, free of charge, to any person obtaining a    #
+# copy of this software and associated documentation files (the "Software"), #
+# to deal in the Software without restriction, including without limitation  #
+# the rights to use, copy, modify, merge, publish, distribute, distribute    #
+# with modifications, sublicense, and/or sell copies of the Software, and to #
+# permit persons to whom the Software is furnished to do so, subject to the  #
+# following conditions:                                                      #
+#                                                                            #
+# The above copyright notice and this permission notice shall be included in #
+# all copies or substantial portions of the Software.                        #
+#                                                                            #
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR #
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,   #
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL    #
+# THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER      #
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING    #
+# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER        #
+# DEALINGS IN THE SOFTWARE.                                                  #
+#                                                                            #
+# Except as contained in this notice, the name(s) of the above copyright     #
+# holders shall not be used in advertising or otherwise to promote the sale, #
+# use or other dealings in this Software without prior written               #
+# authorization.                                                             #
+##############################################################################
+#
+# Author: Thomas E. Dickey <dickey@clark.net> 1996,1997
+#
+
+@ base
 # Library objects
-fallback       lib             .               ../include/term.h $(INCDIR)/tic.h
-hashmap                lib             $(srcdir)
 hardscroll     lib             $(srcdir)
+hashmap                lib             $(srcdir)
 lib_acs        lib             $(srcdir)       ../include/term.h
 lib_addch      lib             $(srcdir)
 lib_addstr     lib             $(srcdir)
+lib_baudrate   lib             $(srcdir)       ../include/term.h
 lib_beep       lib             $(srcdir)       ../include/term.h
 lib_bkgd       lib             $(srcdir)
-lib_baudrate   lib             $(srcdir)       ../include/term.h
 lib_box        lib             $(srcdir)
+lib_chgat      lib             $(srcdir)
 lib_clear      lib             $(srcdir)
+lib_clearok    lib             $(srcdir)
 lib_clrbot     lib             $(srcdir)
 lib_clreol     lib             $(srcdir)
 lib_color      lib             $(srcdir)       ../include/term.h
@@ -37,11 +51,15 @@ lib_data    lib             $(srcdir)
 lib_delch      lib             $(srcdir)
 lib_delwin     lib             $(srcdir)
 lib_doupdate   lib             $(srcdir)       ../include/term.h
+lib_echo       lib             $(srcdir)
 lib_endwin     lib             $(srcdir)
 lib_erase      lib             $(srcdir)
+lib_flash      lib             $(srcdir)       ../include/term.h
 lib_gen        lib             .               ../include/curses.h
 lib_getch      lib             $(srcdir)
 lib_getstr     lib             $(srcdir)       ../include/term.h
+lib_hline      lib             $(srcdir)
+lib_immedok    lib             $(srcdir)
 lib_inchstr    lib             $(srcdir)
 lib_initscr    lib             $(srcdir)
 lib_insch      lib             $(srcdir)
@@ -49,69 +67,101 @@ lib_insdel lib             $(srcdir)
 lib_insstr     lib             $(srcdir)
 lib_instr      lib             $(srcdir)
 lib_isendwin   lib             $(srcdir)
-lib_kernel     lib             $(srcdir)       ../include/term.h
-lib_keyname    lib             .               ../include/term.h
+lib_leaveok    lib             $(srcdir)
 lib_longname   lib             $(srcdir)
 lib_mouse      lib             $(srcdir)       ../include/term.h
 lib_move       lib             $(srcdir)
 lib_mvcur      lib             $(srcdir)       ../include/term.h
 lib_mvwin      lib             $(srcdir)
+lib_napms      lib             $(srcdir)
 lib_newterm    lib             $(srcdir)       ../include/term.h
 lib_newwin     lib             $(srcdir)
-lib_options    lib             $(srcdir)       ../include/term.h keys.tries
+lib_nl         lib             $(srcdir)
 lib_overlay    lib             $(srcdir)
 lib_pad        lib             $(srcdir)
 lib_print      lib             $(srcdir)       ../include/term.h
 lib_printw     lib             $(srcdir)
-lib_raw        lib             $(srcdir)       ../include/term.h
+lib_redrawln   lib             $(srcdir)
 lib_refresh    lib             $(srcdir)
 lib_restart    lib             $(srcdir)
 lib_scanw      lib             $(srcdir)
 lib_screen     lib             $(srcdir)       ../include/term.h
 lib_scroll     lib             $(srcdir)
+lib_scrollok   lib             $(srcdir)
 lib_scrreg     lib             $(srcdir)
 lib_set_term   lib             $(srcdir)       ../include/term.h
-lib_setup      lib             $(srcdir)       ../include/term.h
 lib_slk        lib             $(srcdir)       ../include/term.h
-lib_termcap    lib             $(srcdir)       ../include/term.h
-lib_ti         lib             $(srcdir)       ../include/term.h
+lib_slkatrof   lib             $(srcdir)
+lib_slkatron   lib             $(srcdir)
+lib_slkatrset  lib             $(srcdir)
+lib_slkattr    lib             $(srcdir)
+lib_slkclear   lib             $(srcdir)
+lib_slkinit    lib             $(srcdir)
+lib_slklab     lib             $(srcdir)
+lib_slkrefr    lib             $(srcdir)       ../include/term.h
+lib_slkset     lib             $(srcdir)
+lib_slktouch   lib             $(srcdir)
 lib_touch      lib             $(srcdir)
-lib_tparm      lib             $(srcdir)       ../include/term.h
-lib_tputs      lib             $(srcdir)       ../include/term.h
-lib_trace      lib             $(srcdir)
 lib_traceatr   lib             $(srcdir)
-lib_tracechr   lib             $(srcdir)
 lib_tracedmp   lib             $(srcdir)
 lib_tracemse   lib             $(srcdir)
 lib_tstp       lib             $(srcdir)
-lib_twait      lib             $(srcdir)
+lib_ungetch    lib             $(srcdir)
 lib_vidattr    lib             $(srcdir)       ../include/term.h
+lib_vline      lib             $(srcdir)
+lib_wattroff   lib             $(srcdir)
+lib_wattron    lib             $(srcdir)
 lib_window     lib             $(srcdir)
-names          lib             .
-codes          lib             .
-unctrl         lib             .
-read_entry     lib             $(srcdir)       ../include/term.h $(INCDIR)/tic.h
-read_termcap   lib             $(srcdir)       ../include/term.h
+nc_panel       lib             $(srcdir)
+safe_sprintf   lib             $(srcdir)
 write_entry    lib             $(srcdir)       ../include/term.h $(INCDIR)/tic.h
 
 # Modules for porting
 sigaction      lib             $(srcdir)
 vsscanf        lib             $(srcdir)
 
-# Support for termcap (and tic, etc.)
+# Extensions to the base library
+@ ext_funcs
+define_key     lib             $(srcdir)
+expanded       lib             .
+keyok          lib             $(srcdir)
+lib_adabind    lib             $(srcdir)
+lib_dft_fgbg   lib             $(srcdir)
+lib_freeall    lib             $(srcdir)
+resizeterm     lib             $(srcdir)       ../include/term.h
+softscroll     lib             $(srcdir)
+wresize                lib             $(srcdir)       ../include/term.h
+
+# Support for termcap (and tic, etc.), which can be a separate library
+@ termlib
 alloc_entry    lib             $(srcdir)       ../include/term.h
 captoinfo      lib             $(srcdir)
+codes          lib             .
 comp_captab    lib             .               ../include/term.h ../include/hashsize.h
 comp_error     lib             $(srcdir)
+comp_expand    lib             $(srcdir)       $(INCDIR)/tic.h
 comp_hash      lib             $(srcdir)       ../include/term.h ../include/hashsize.h
 comp_parse     lib             $(srcdir)       ../include/term.h $(INCDIR)/tic.h
 comp_scan      lib             $(srcdir)
+fallback       lib             .               ../include/term.h $(INCDIR)/tic.h
+lib_cur_term   lib             $(srcdir)
+lib_kernel     lib             $(srcdir)       ../include/term.h
+lib_keyname    lib             .               ../include/term.h
+lib_options    lib             $(srcdir)       ../include/term.h keys.tries
+lib_raw        lib             $(srcdir)       ../include/term.h
+lib_termcap    lib             $(srcdir)       ../include/term.h
+lib_ti         lib             $(srcdir)       ../include/term.h
+lib_tparm      lib             $(srcdir)       ../include/term.h
+lib_tputs      lib             $(srcdir)       ../include/term.h
+lib_trace      lib             $(srcdir)
+lib_tracechr   lib             $(srcdir)
+lib_twait      lib             $(srcdir)
+name_match     lib             $(srcdir)       ../include/term.h $(INCDIR)/tic.h
+names          lib             .
 parse_entry    lib             $(srcdir)       ../include/term.h ../include/parametrized.h
-
-# Extensions
-lib_dft_fgbg   lib             $(srcdir)
-lib_freeall    lib             $(srcdir)
-resizeterm     lib             $(srcdir)       ../include/term.h
-wresize                lib             $(srcdir)       ../include/term.h
-lib_adabind    lib             $(srcdir)
-expanded       lib             .
+read_entry     lib             $(srcdir)       ../include/term.h $(INCDIR)/tic.h
+read_termcap   lib             $(srcdir)       ../include/term.h
+lib_setup      lib             $(srcdir)       ../include/term.h
+trace_buf      lib             $(srcdir)
+tries          lib             $(srcdir)
+unctrl         lib             .