1 # $Id: modules,v 1.74 2000/10/03 08:51:18 tom Exp $
2 ##############################################################################
3 # Copyright (c) 1998,1999,2000 Free Software Foundation, Inc. #
5 # Permission is hereby granted, free of charge, to any person obtaining a #
6 # copy of this software and associated documentation files (the "Software"), #
7 # to deal in the Software without restriction, including without limitation #
8 # the rights to use, copy, modify, merge, publish, distribute, distribute #
9 # with modifications, sublicense, and/or sell copies of the Software, and to #
10 # permit persons to whom the Software is furnished to do so, subject to the #
11 # following conditions: #
13 # The above copyright notice and this permission notice shall be included in #
14 # all copies or substantial portions of the Software. #
16 # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR #
17 # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, #
18 # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL #
19 # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER #
20 # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING #
21 # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER #
22 # DEALINGS IN THE SOFTWARE. #
24 # Except as contained in this notice, the name(s) of the above copyright #
25 # holders shall not be used in advertising or otherwise to promote the sale, #
26 # use or other dealings in this Software without prior written #
28 ##############################################################################
30 # Author: Thomas E. Dickey <dickey@clark.net> 1996-1998
35 hardscroll lib $(serial)
36 hashmap lib $(serial) ../include/term.h
38 lib_addstr lib $(base)
39 lib_beep lib $(base) ../include/term.h
44 lib_clearok lib $(base)
45 lib_clrbot lib $(base)
46 lib_clreol lib $(base)
47 lib_color lib $(base) ../include/term.h
48 lib_colorset lib $(base)
50 lib_delwin lib $(base)
52 lib_endwin lib $(base) ../include/term.h
54 lib_flash lib $(base) ../include/term.h
55 lib_gen lib . ../include/curses.h
57 lib_getstr lib $(base) ../include/term.h
59 lib_immedok lib $(base)
60 lib_inchstr lib $(base)
61 lib_initscr lib $(base) $(INCDIR)/tic.h
63 lib_insdel lib $(base)
64 lib_insstr lib $(base)
66 lib_isendwin lib $(base)
67 lib_leaveok lib $(base)
68 lib_mouse lib $(base) ../include/term.h
70 lib_mvcur lib $(serial) ../include/term.h $(INCDIR)/tic.h
72 lib_newterm lib $(base) ../include/term.h
73 lib_newwin lib $(base)
75 lib_overlay lib $(base)
77 lib_printw lib $(base)
78 lib_redrawln lib $(base)
79 lib_refresh lib $(base)
80 lib_restart lib $(base) ../include/term.h
82 lib_screen lib $(base) ../include/term.h
83 lib_scroll lib $(base)
84 lib_scrollok lib $(base)
85 lib_scrreg lib $(base)
86 lib_set_term lib $(base) ../include/term.h
87 lib_slk lib $(base) ../include/term.h
88 lib_slkatr_set lib $(base)
89 lib_slkatrof lib $(base)
90 lib_slkatron lib $(base)
91 lib_slkatrset lib $(base)
92 lib_slkattr lib $(base)
93 lib_slkclear lib $(base)
94 lib_slkcolor lib $(base)
95 lib_slkinit lib $(base)
96 lib_slklab lib $(base)
97 lib_slkrefr lib $(base) ../include/term.h
98 lib_slkset lib $(base)
99 lib_slktouch lib $(base)
100 lib_touch lib $(base)
101 lib_traceatr lib $(trace) ../include/term.h
102 lib_tracedmp lib $(trace)
103 lib_tracemse lib $(trace)
104 lib_tstp lib $(serial)
105 lib_ungetch lib $(base)
106 lib_vidattr lib $(serial) ../include/term.h
107 lib_vline lib $(base)
108 lib_wattroff lib $(base)
109 lib_wattron lib $(base)
110 lib_winch lib $(base)
111 lib_window lib $(base)
113 safe_sprintf lib $(base)
114 tty_update lib $(serial) ../include/term.h
116 # Modules for porting
118 sigaction lib $(base)
121 # Extensions to the base library
123 define_key lib $(base)
127 lib_dft_fgbg lib $(base) ../include/term.h
128 lib_freeall lib $(base)
129 lib_print lib $(tinfo) ../include/term.h
130 resizeterm lib $(base) ../include/term.h
131 trace_xnames lib $(trace) ../include/term.h $(INCDIR)/term_entry.h
134 wresize lib $(base) ../include/term.h
136 # Support for termcap (and tic, etc.), which can be a separate library
139 add_tries lib $(tinfo)
140 alloc_entry lib $(tinfo) ../include/term.h $(INCDIR)/term_entry.h $(INCDIR)/tic.h
141 alloc_ttype lib $(tinfo) ../include/term.h $(INCDIR)/term_entry.h $(INCDIR)/tic.h
142 captoinfo lib $(tinfo) $(INCDIR)/tic.h
144 comp_captab lib . $(INCDIR)/tic.h ../include/term.h ../include/hashsize.h
145 comp_error lib $(tinfo) $(INCDIR)/tic.h
146 comp_expand lib $(tinfo) $(INCDIR)/tic.h
147 comp_hash lib $(tinfo) ../include/term.h $(INCDIR)/tic.h ../include/hashsize.h
148 comp_parse lib $(tinfo) ../include/term.h $(INCDIR)/term_entry.h $(INCDIR)/tic.h
149 comp_scan lib $(tinfo) $(INCDIR)/tic.h
151 fallback lib . ../include/term.h $(INCDIR)/tic.h
152 free_ttype lib $(tinfo) ../include/term.h $(INCDIR)/term_entry.h $(INCDIR)/tic.h
153 getenv_num lib $(tinfo)
154 home_terminfo lib $(tinfo)
155 init_keytry lib $(tinfo) ../include/term.h $(INCDIR)/tic.h init_keytry.h
156 lib_acs lib $(tinfo) ../include/term.h
157 lib_baudrate lib $(tinfo) ../include/term.h
158 lib_cur_term lib $(tinfo) ../include/term.h $(INCDIR)/term_entry.h
159 lib_data lib $(tinfo)
160 lib_has_cap lib $(tinfo) ../include/term.h
161 lib_kernel lib $(tinfo) ../include/term.h
162 lib_keyname lib . ../include/term.h
163 lib_longname lib $(tinfo)
164 lib_napms lib $(tinfo)
165 lib_options lib $(tinfo) ../include/term.h
166 lib_raw lib $(tinfo) ../include/term.h
167 lib_setup lib $(tinfo) ../include/term.h $(INCDIR)/term_entry.h
168 lib_termcap lib $(tinfo) ../include/term.h $(INCDIR)/term_entry.h $(INCDIR)/tic.h $(INCDIR)/capdefaults.c
169 lib_termname lib $(tinfo) $(INCDIR)/tic.h
170 lib_tgoto lib $(tinfo) ../include/term.h $(INCDIR)/tic.h
171 lib_ti lib $(tinfo) ../include/term.h $(INCDIR)/term_entry.h $(INCDIR)/tic.h
172 lib_tparm lib $(tinfo) ../include/term.h $(INCDIR)/tic.h
173 lib_tputs lib $(tinfo) ../include/term.h $(INCDIR)/tic.h
174 lib_trace lib $(trace) $(INCDIR)/tic.h
175 lib_tracebits lib $(trace) ../include/term.h
176 lib_tracechr lib $(trace)
177 lib_ttyflags lib $(tinfo) ../include/term.h
178 lib_twait lib $(serial)
179 name_match lib $(tinfo) ../include/term.h $(INCDIR)/tic.h
181 parse_entry lib $(tinfo) ../include/term.h $(INCDIR)/term_entry.h $(INCDIR)/tic.h ../include/parametrized.h $(INCDIR)/capdefaults.c
182 read_entry lib $(tinfo) ../include/term.h $(INCDIR)/term_entry.h $(INCDIR)/tic.h
183 read_termcap lib $(tinfo) ../include/term.h $(INCDIR)/term_entry.h $(INCDIR)/tic.h
186 trace_buf lib $(trace)
187 trace_tries lib $(trace)
189 write_entry lib $(tinfo) ../include/term.h $(INCDIR)/term_entry.h $(INCDIR)/tic.h