diff options
Diffstat (limited to 'contrib/ncurses/include')
-rw-r--r-- | contrib/ncurses/include/Caps | 26 | ||||
-rwxr-xr-x | contrib/ncurses/include/MKncurses_def.sh | 80 | ||||
-rwxr-xr-x | contrib/ncurses/include/MKparametrized.sh | 3 | ||||
-rw-r--r-- | contrib/ncurses/include/Makefile.in | 12 | ||||
-rw-r--r-- | contrib/ncurses/include/curses.h.in | 9 | ||||
-rwxr-xr-x | contrib/ncurses/include/edit_cfg.sh | 7 | ||||
-rw-r--r-- | contrib/ncurses/include/ncurses_cfg.hin | 14 | ||||
-rw-r--r-- | contrib/ncurses/include/ncurses_defs | 151 | ||||
-rw-r--r-- | contrib/ncurses/include/termcap.h.in | 5 | ||||
-rw-r--r-- | contrib/ncurses/include/tic.h | 5 |
10 files changed, 279 insertions, 33 deletions
diff --git a/contrib/ncurses/include/Caps b/contrib/ncurses/include/Caps index 8e4435cc2b38..62054fe8d085 100644 --- a/contrib/ncurses/include/Caps +++ b/contrib/ncurses/include/Caps @@ -29,7 +29,7 @@ # Author: Zeyd M. Ben-Halim <zmbenhal@netcom.com> 1992,1995 # and: Eric S. Raymond <esr@snark.thyrsus.com> # -# $Id: Caps,v 1.25 1999/11/27 20:13:55 tom Exp $ +# $Id: Caps,v 1.28 2000/10/01 02:07:36 tom Exp $ # # This is the master termcap/terminfo capability table. # @@ -334,7 +334,7 @@ cursor_down cud1 str do YBCGE down one line cursor_home home str ho YBCGE home cursor (if no cup) cursor_invisible civis str vi YB-G- make cursor invisible cursor_left cub1 str le YBCGE move left one space -cursor_mem_address mrcup str CM YB-G- memory relative cursor addressing +cursor_mem_address mrcup str CM YB-G- memory relative cursor addressing, move to row #1 columns #2 cursor_normal cnorm str ve YBCGE make cursor appear normal (undo civis/cvvis) cursor_right cuf1 str nd YBCGE non-destructive space (move right one space) cursor_to_ll ll str ll YBCGE last line, first column (if no cup) @@ -454,7 +454,7 @@ set_attributes sgr str sa YB-G- define video attributes #1-#9 (PG9) set_tab hts str st YB-G- set a tab in every row, current columns set_window wind str wi -B-GE current window is lines #1-#2 cols #3-#4 tab ht str ta YBCGE tab to next 8-space hardware tab stop -to_status_line tsl str ts YB-G- move to status line +to_status_line tsl str ts YB-G- move to status line, column #1 underline_char uc str uc YBCG- underline char and move past it up_half_line hu str hu YB-G- half a line up init_prog iprog str iP -B--- path name of program for initialization @@ -633,10 +633,10 @@ set_background setb str Sb ----- Set background color #1 # # SVr4 added these capabilities to support printers # -change_char_pitch cpi str ZA ----- Change number of characters per inch -change_line_pitch lpi str ZB ----- Change number of lines per inch -change_res_horz chr str ZC ----- Change horizontal resolution -change_res_vert cvr str ZD ----- Change vertical resolution +change_char_pitch cpi str ZA ----- Change number of characters per inch to #1 +change_line_pitch lpi str ZB ----- Change number of lines per inch to #1 +change_res_horz chr str ZC ----- Change horizontal resolution to #1 +change_res_vert cvr str ZD ----- Change vertical resolution to #1 define_char defc str ZE ----- Define a character enter_doublewide_mode swidm str ZF ----- Enter double-wide mode enter_draft_quality sdrfq str ZG ----- Enter draft-quality mode @@ -661,14 +661,14 @@ micro_column_address mhpa str ZY ----- Like column_address in micro mode micro_down mcud1 str ZZ ----- Like cursor_down in micro mode micro_left mcub1 str Za ----- Like cursor_left in micro mode micro_right mcuf1 str Zb ----- Like cursor_right in micro mode -micro_row_address mvpa str Zc ----- Like row_address in micro mode +micro_row_address mvpa str Zc ----- Like row_address #1 in micro mode micro_up mcuu1 str Zd ----- Like cursor_up in micro mode order_of_pins porder str Ze ----- Match software bits to print-head pins parm_down_micro mcud str Zf ----- Like parm_down_cursor in micro mode parm_left_micro mcub str Zg ----- Like parm_left_cursor in micro mode parm_right_micro mcuf str Zh ----- Like parm_right_cursor in micro mode parm_up_micro mcuu str Zi ----- Like parm_up_cursor in micro mode -select_char_set scs str Zj ----- Select character set +select_char_set scs str Zj ----- Select character set, #1 set_bottom_margin smgb str Zk ----- Set bottom margin at current line set_bottom_margin_parm smgbp str Zl ----- Set bottom margin at line #1 or #2 lines from bottom set_left_margin_parm smglp str Zm ----- Set left (right) margin at column #1 (#2) @@ -701,9 +701,9 @@ char_set_names csnm str Zy ----- List of character set names key_mouse kmous str Km ----- Mouse event has occurred mouse_info minfo str Mi ----- Mouse status information req_mouse_pos reqmp str RQ ----- Request mouse position -get_mouse getm str Gm ----- Curses should get button events -set_a_foreground setaf str AF ----- Set foreground color using ANSI escape -set_a_background setab str AB ----- Set background color using ANSI escape +get_mouse getm str Gm ----- Curses should get button events, parameter #1 not documented. +set_a_foreground setaf str AF ----- Set foreground color to #1, using ANSI escape +set_a_background setab str AB ----- Set background color to #1, using ANSI escape pkey_plab pfxl str xl ----- Program function key #1 to type string #2 and show string #3 device_type devt str dv ----- Indicate language/codeset support code_set_init csin str ci ----- Init sequence for multiple codesets @@ -724,7 +724,7 @@ set_page_length slines str YZ ----- Set page length to #1 lines # # SVr4 added these capabilities for direct PC-clone support # -display_pc_char dispc str S1 ----- Display PC character +display_pc_char dispc str S1 ----- Display PC character #1 enter_pc_charset_mode smpch str S2 ----- Enter PC character display mode exit_pc_charset_mode rmpch str S3 ----- Exit PC character display mode enter_scancode_mode smsc str S4 ----- Enter PC scancode mode diff --git a/contrib/ncurses/include/MKncurses_def.sh b/contrib/ncurses/include/MKncurses_def.sh new file mode 100755 index 000000000000..3ca08c33dd31 --- /dev/null +++ b/contrib/ncurses/include/MKncurses_def.sh @@ -0,0 +1,80 @@ +#! /bin/sh +# $Id: MKncurses_def.sh,v 1.1 2000/09/02 17:37:35 tom Exp $ +############################################################################## +# Copyright (c) 2000 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. # +############################################################################## +# +# MKncurses_def.sh -- generate fallback definitions for ncurses_cfg.h +# +# Author: Thomas E. Dickey <dickey@herndon4.his.com> 2000 +# +# Given the choice between constructs such as +# +# #if defined(foo) && foo +# #if foo +# +# we chose the latter. It is guaranteed by the language standard, and there +# appear to be no broken compilers that do not honor that detail. But some +# people want to use gcc's -Wundef option (corresponding to one of the less +# useful features in Watcom's compiler) to check for misspellings. So we +# generate a set of fallback definitions to quiet the warnings without making +# the code ugly. +# +DEFS="${1-ncurses_defs}" +cat <<EOF +/* + * This file is generated by $0 + */ + +#ifndef NC_DEFINE_H +#define NC_DEFINE_H 1 + +EOF + +${AWK-awk} <$DEFS ' +!/^[@#]/ { + if ( NF == 1 ) + { + print "#ifndef", $1 + print "#define", $1, "0" + print "#endif" + print "" + } else if ( NF != 0 ) { + print "#ifndef", $1 + printf "#define" + for (n = 1; n <= NF; n++) { + printf " %s", $n + } + print "" + print "#endif" + print "" + } +} +END { +print "#endif /* NC_DEFINE_H */" + } +' diff --git a/contrib/ncurses/include/MKparametrized.sh b/contrib/ncurses/include/MKparametrized.sh index cbbc3e0d62eb..4c3365529816 100755 --- a/contrib/ncurses/include/MKparametrized.sh +++ b/contrib/ncurses/include/MKparametrized.sh @@ -1,4 +1,5 @@ #!/bin/sh +# $Id: MKparametrized.sh,v 1.5 2000/10/01 00:57:24 tom Exp $ # # MKparametrized.sh -- generate indirection vectors for various sort methods # @@ -10,7 +11,7 @@ cat <<EOF /* * parametrized.h --- is a termcap capability parametrized? * - * Note: this file is generated using parametrized.sh, do not edit by hand. + * Note: this file is generated using MKparametrized.sh, do not edit by hand. * A value of -1 in the table means suppress both pad and % translations. * A value of 0 in the table means do pad but not % translations. * A value of 1 in the table means do both pad and % translations. diff --git a/contrib/ncurses/include/Makefile.in b/contrib/ncurses/include/Makefile.in index 29c0d7cc4521..49190916d681 100644 --- a/contrib/ncurses/include/Makefile.in +++ b/contrib/ncurses/include/Makefile.in @@ -1,4 +1,4 @@ -# $Id: Makefile.in,v 1.23 2000/05/28 01:33:52 tom Exp $ +# $Id: Makefile.in,v 1.26 2000/09/02 17:53:40 tom Exp $ ############################################################################## # Copyright (c) 1998 Free Software Foundation, Inc. # # # @@ -42,7 +42,7 @@ SHELL = /bin/sh THIS = Makefile -INSTALL_PREFIX = @INSTALL_PREFIX@ +DESTDIR = @DESTDIR@ srcdir = @srcdir@ prefix = @prefix@ exec_prefix = @exec_prefix@ @@ -66,6 +66,7 @@ CONFIG_SRC = \ # These files are generated by this makefile AUTO_SRC = \ hashsize.h \ + ncurses_def.h \ parametrized.h \ term.h @@ -82,14 +83,17 @@ term.h: $(srcdir)/Caps MKterm.h.awk hashsize.h: $(srcdir)/Caps $(srcdir)/MKhashsize.sh sh $(srcdir)/MKhashsize.sh $(srcdir)/Caps >$@ +ncurses_def.h: $(srcdir)/ncurses_defs $(srcdir)/MKncurses_def.sh + AWK=$(AWK) sh $(srcdir)/MKncurses_def.sh $(srcdir)/ncurses_defs >$@ + parametrized.h: $(srcdir)/Caps $(srcdir)/MKparametrized.sh AWK=$(AWK) sh $(srcdir)/MKparametrized.sh $(srcdir)/Caps >$@ tags: ctags *.[ch] -TAGS: - etags *.[ch] +@MAKE_UPPER_TAGS@TAGS: +@MAKE_UPPER_TAGS@ etags *.[ch] mostlyclean :: -rm -f core tags TAGS *~ *.ln *.atac trace diff --git a/contrib/ncurses/include/curses.h.in b/contrib/ncurses/include/curses.h.in index 48100875cc80..5b9e19be266d 100644 --- a/contrib/ncurses/include/curses.h.in +++ b/contrib/ncurses/include/curses.h.in @@ -31,7 +31,7 @@ * and: Eric S. Raymond <esr@snark.thyrsus.com> * ****************************************************************************/ -/* $Id: curses.h.in,v 1.92 2000/04/29 18:52:53 tom Exp $ */ +/* $Id: curses.h.in,v 1.96 2000/09/16 16:11:01 tom Exp $ */ #ifndef __NCURSES_H #define __NCURSES_H @@ -357,13 +357,13 @@ extern int wresize (WINDOW *, int, int); * We cannot define these in ncurses_cfg.h, since they require parameters to be * passed (that's non-portable). */ -#if GCC_PRINTF +#ifdef GCC_PRINTF #define GCC_PRINTFLIKE(fmt,var) __attribute__((format(printf,fmt,var))) #else #define GCC_PRINTFLIKE(fmt,var) /*nothing*/ #endif -#if GCC_SCANF +#ifdef GCC_SCANF #define GCC_SCANFLIKE(fmt,var) __attribute__((format(scanf,fmt,var))) #else #define GCC_SCANFLIKE(fmt,var) /*nothing*/ @@ -726,6 +726,8 @@ extern int tigetflag(NCURSES_CONST char *); /* implemented */ extern int tigetnum(NCURSES_CONST char *); /* implemented */ extern char *tigetstr(NCURSES_CONST char *); /* implemented */ extern void timeout(int); /* generated */ +extern int touchline(WINDOW *, int, int); /* generated */ +extern int touchwin(WINDOW *); /* generated */ extern char *tparm(NCURSES_CONST char *, ...); /* implemented */ extern int typeahead(int); /* implemented */ extern int ungetch(int); /* implemented */ @@ -1341,6 +1343,7 @@ extern void trace(const unsigned int); #define TRACE_ICALLS 0x0200 /* trace internal/nested calls */ #define TRACE_CCALLS 0x0400 /* trace per-character calls */ #define TRACE_DATABASE 0x0800 /* trace read/write of terminfo/termcap data */ +#define TRACE_ATTRS 0x1000 /* trace attribute updates */ #define TRACE_MAXIMUM 0xffff /* maximum trace level */ #if defined(TRACE) || defined(NCURSES_TEST) diff --git a/contrib/ncurses/include/edit_cfg.sh b/contrib/ncurses/include/edit_cfg.sh index baa31f687d1e..ef9694cb83ee 100755 --- a/contrib/ncurses/include/edit_cfg.sh +++ b/contrib/ncurses/include/edit_cfg.sh @@ -1,7 +1,7 @@ #!/bin/sh -# $Id: edit_cfg.sh,v 1.9 1998/02/11 12:13:46 tom Exp $ +# $Id: edit_cfg.sh,v 1.10 2000/09/09 20:29:58 tom Exp $ ############################################################################## -# Copyright (c) 1998 Free Software Foundation, Inc. # +# Copyright (c) 1998,2000 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"), # @@ -28,7 +28,7 @@ # authorization. # ############################################################################## # -# Author: Thomas E. Dickey <dickey@clark.net> 1996,1997 +# Author: Thomas E. Dickey <dickey@clark.net> 1996,1997,2000 # # Edit the default value of the term.h file based on the autoconf-generated # values: @@ -43,7 +43,6 @@ for name in \ HAVE_TCGETATTR \ HAVE_TERMIOS_H \ HAVE_TERMIO_H \ - NCURSES_CONST \ BROKEN_LINKER do mv $2 $BAK diff --git a/contrib/ncurses/include/ncurses_cfg.hin b/contrib/ncurses/include/ncurses_cfg.hin index f80fb83f0cd1..4d40dab8848b 100644 --- a/contrib/ncurses/include/ncurses_cfg.hin +++ b/contrib/ncurses/include/ncurses_cfg.hin @@ -30,18 +30,24 @@ * Author: Thomas E. Dickey <dickey@clark.net> 1997 * ****************************************************************************/ /* - * $Id: ncurses_cfg.hin,v 1.2 1998/02/11 12:13:46 tom Exp $ + * $Id: ncurses_cfg.hin,v 1.3 2000/09/02 17:13:32 tom Exp $ * * This is a template-file used to generate the "ncurses_cfg.h" file. * - * Rather than list every definition, the configuration script substitutes - * the definitions that it finds using 'sed'. You need a patch (971222) - * to autoconf 2.12 to do this. + * Rather than list every definition, the configuration script substitutes the + * definitions that it finds using 'sed'. You need a patch (original date + * 971222) to autoconf 2.12 or 2.13 to do this. + * + * See: + * http://dickey.his.com/autoconf/ + * ftp://dickey.his.com/autoconf/ */ #ifndef NC_CONFIG_H #define NC_CONFIG_H @DEFS@ +#include <ncurses_def.h> + /* The C compiler may not treat these properly but C++ has to */ #ifdef __cplusplus #undef const diff --git a/contrib/ncurses/include/ncurses_defs b/contrib/ncurses/include/ncurses_defs new file mode 100644 index 000000000000..e4a391f1fd67 --- /dev/null +++ b/contrib/ncurses/include/ncurses_defs @@ -0,0 +1,151 @@ +# $Id: ncurses_defs,v 1.4 2000/10/08 01:04:00 tom Exp $ +############################################################################## +# Copyright (c) 2000 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. # +############################################################################## +# +# See "MKncurses_def.sh" for an explanation. +# +# (hint: don't try to define NDEBUG ;-) + +BROKEN_LINKER +BSD_TPUTS +CC_HAS_INLINE_FUNCS +CC_HAS_PROTOS +CPP_HAS_PARAM_INIT +DECL_ERRNO +ETIP_NEEDS_MATH_H +GCC_NORETURN /* nothing */ +GCC_UNUSED /* nothing */ +HAVE_BIG_CORE +HAVE_BSD_CGETENT +HAVE_BUILTIN_H +HAVE_DIRENT_H +HAVE_ERRNO +HAVE_FCNTL_H +HAVE_FORM_H +HAVE_GETCWD +HAVE_GETEGID +HAVE_GETEUID +HAVE_GETOPT_H +HAVE_GETTIMEOFDAY +HAVE_GETTTYNAM +HAVE_GPP_BUILTIN_H +HAVE_GXX_BUILTIN_H +HAVE_HAS_KEY +HAVE_ISASCII +HAVE_ISSETUGID +HAVE_LIBDBMALLOC +HAVE_LIBDMALLOC +HAVE_LIBFORM +HAVE_LIBGPM +HAVE_LIBMENU +HAVE_LIBPANEL +HAVE_LIMITS_H +HAVE_LINK +HAVE_LOCALE_H +HAVE_LONG_FILE_NAMES +HAVE_MEMCCPY +HAVE_MENU_H +HAVE_MKSTEMP +HAVE_NANOSLEEP +HAVE_NC_ALLOC_H +HAVE_PANEL_H +HAVE_POLL +HAVE_POLL_H +HAVE_REGEXPR_H_FUNCS +HAVE_REGEXP_H_FUNCS +HAVE_REGEX_H_FUNCS +HAVE_REMOVE +HAVE_RESIZETERM +HAVE_SELECT +HAVE_SETBUF +HAVE_SETBUFFER +HAVE_SETVBUF +HAVE_SIGACTION +HAVE_SIGVEC +HAVE_SIZECHANGE +HAVE_STRDUP +HAVE_STRSTR +HAVE_SYMLINK +HAVE_SYS_BSDTYPES_H +HAVE_SYS_IOCTL_H +HAVE_SYS_PARAM_H +HAVE_SYS_POLL_H +HAVE_SYS_SELECT_H +HAVE_SYS_TERMIO_H +HAVE_SYS_TIMES_H +HAVE_SYS_TIME_H +HAVE_SYS_TIME_SELECT +HAVE_TCGETATTR +HAVE_TCGETPGRP +HAVE_TELL +HAVE_TERMIOS_H +HAVE_TERMIO_H +HAVE_TIMES +HAVE_TTYENT_H +HAVE_TYPEINFO +HAVE_TYPE_SIGACTION +HAVE_UNISTD_H +HAVE_UNLINK +HAVE_USE_DEFAULT_COLORS +HAVE_VFSCANF +HAVE_VSNPRINTF +HAVE_VSSCANF +HAVE_WORKING_POLL +HAVE_WRESIZE +MIXEDCASE_FILENAMES +NCURSES_EXPANDED +NCURSES_EXT_FUNCS +NCURSES_NOMACROS +NCURSES_NO_PADDING +NDEBUG +NEED_PTEM_H +NO_LEAKS +PURE_TERMINFO +RETSIGTYPE +STDC_HEADERS +SVR4_ACTION +SVR4_TERMIO +SYSTEM_NAME "unknown" +TERMINFO "none" +TYPEOF_CHTYPE +USE_COLORFGBG +USE_DATABASE +USE_GETCAP +USE_GETCAP_CACHE +USE_HARD_TABS +USE_HASHMAP +USE_LINKS +USE_MY_MEMMOVE +USE_OK_BCOPY +USE_RCS_IDS +USE_SAFE_SPRINTF +USE_SCROLL_HINTS +USE_SIGWINCH +USE_SYMLINKS +USE_WIDEC_SUPPORT +USE_XMC_SUPPORT diff --git a/contrib/ncurses/include/termcap.h.in b/contrib/ncurses/include/termcap.h.in index 5c6c07a8e8d0..21c62398e0bd 100644 --- a/contrib/ncurses/include/termcap.h.in +++ b/contrib/ncurses/include/termcap.h.in @@ -31,7 +31,7 @@ * and: Eric S. Raymond <esr@snark.thyrsus.com> * ****************************************************************************/ -/* $Id: termcap.h.in,v 1.10 1999/01/09 22:38:04 Uchiyama.Yasushi Exp $ */ +/* $Id: termcap.h.in,v 1.12 2000/10/08 01:06:37 tom Exp $ */ #ifndef _NCU_TERMCAP_H #define _NCU_TERMCAP_H 1 @@ -45,7 +45,6 @@ extern "C" #endif /* __cplusplus */ #include <sys/types.h> -@OSPEED_INCLUDES@ #undef NCURSES_CONST #define NCURSES_CONST @NCURSES_CONST@ @@ -53,7 +52,7 @@ extern "C" extern char PC; extern char *UP; extern char *BC; -extern @OSPEED_TYPE@ ospeed; +extern short ospeed; #if !defined(_NCU_TERM_H) extern char *tgetstr(NCURSES_CONST char *, char **); diff --git a/contrib/ncurses/include/tic.h b/contrib/ncurses/include/tic.h index 24f12bcc79be..bba0c0ffbff4 100644 --- a/contrib/ncurses/include/tic.h +++ b/contrib/ncurses/include/tic.h @@ -32,9 +32,9 @@ ****************************************************************************/ /* + * $Id: tic.h,v 1.35 2000/09/09 19:47:16 tom Exp $ * tic.h - Global variables and structures for the terminfo * compiler. - * */ #ifndef __TIC_H @@ -237,6 +237,9 @@ extern const struct name_table_entry * const *_nc_get_hash_table(bool); #define TERMINFO "/usr/share/terminfo" #endif +/* access.c */ +extern char *_nc_basename(char *); + /* comp_hash.c: name lookup */ struct name_table_entry const *_nc_find_entry(const char *, const struct name_table_entry *const *); |