xref: /onnv-gate/usr/src/lib/libtecla/common/mapfile-vers (revision 12692:4341b447c069)
12522Sraf#
22522Sraf# CDDL HEADER START
32522Sraf#
42522Sraf# The contents of this file are subject to the terms of the
52522Sraf# Common Development and Distribution License (the "License").
62522Sraf# You may not use this file except in compliance with the License.
72522Sraf#
82522Sraf# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
92522Sraf# or http://www.opensolaris.org/os/licensing.
102522Sraf# See the License for the specific language governing permissions
112522Sraf# and limitations under the License.
122522Sraf#
132522Sraf# When distributing Covered Code, include this CDDL HEADER in each
142522Sraf# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
152522Sraf# If applicable, add the following below this CDDL HEADER, with the
162522Sraf# fields enclosed by brackets "[]" replaced with your own identifying
172522Sraf# information: Portions Copyright [yyyy] [name of copyright owner]
182522Sraf#
192522Sraf# CDDL HEADER END
202522Sraf#
212522Sraf#
22*12692SAli.Bahrami@Oracle.COM# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
232522Sraf#
248744SAli.Bahrami@Sun.COM
258744SAli.Bahrami@Sun.COM#
268744SAli.Bahrami@Sun.COM# MAPFILE HEADER START
278744SAli.Bahrami@Sun.COM#
288744SAli.Bahrami@Sun.COM# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
298744SAli.Bahrami@Sun.COM# Object versioning must comply with the rules detailed in
308744SAli.Bahrami@Sun.COM#
318744SAli.Bahrami@Sun.COM#	usr/src/lib/README.mapfiles
328744SAli.Bahrami@Sun.COM#
338744SAli.Bahrami@Sun.COM# You should not be making modifications here until you've read the most current
348744SAli.Bahrami@Sun.COM# copy of that file. If you need help, contact a gatekeeper for guidance.
358744SAli.Bahrami@Sun.COM#
368744SAli.Bahrami@Sun.COM# MAPFILE HEADER END
372522Sraf#
382522Sraf
39*12692SAli.Bahrami@Oracle.COM$mapfile_version 2
40*12692SAli.Bahrami@Oracle.COM
412522Sraf#
422522Sraf# The instances of "tecla_l.5" below (note "l" vs "1") are by design;
432522Sraf# quoting the author:
442522Sraf#
452522Sraf# Unfortunately the tecla_l.5 version string is by now embedded in any
462522Sraf# executable that linked with libtecla versions 1.5 ..., so I can't fix
472522Sraf# the typo without preventing those programs from linking against 1.6.
482522Sraf# Thus I now have to derive tecla_1.6 from tecla_l.5, in the map file.
492522Sraf#
502522Sraf
51*12692SAli.Bahrami@Oracle.COMSYMBOL_VERSION tecla_1.6 {
522522Sraf    global:
532522Sraf	gl_append_history;
542522Sraf	gl_automatic_history;
552522Sraf	gl_query_char;
562522Sraf	gl_read_char;
572522Sraf} tecla_l.5;
582522Sraf
59*12692SAli.Bahrami@Oracle.COMSYMBOL_VERSION tecla_l.5 {
602522Sraf    global:
612522Sraf	cpl_recall_matches;
622522Sraf	gl_abandon_line;
632522Sraf	gl_bind_keyseq;
642522Sraf	gl_catch_blocked;
654673Sjbeck	gl_completion_action;
662522Sraf	gl_display_text;
672522Sraf	gl_erase_terminal;
682522Sraf	gl_error_message;
692522Sraf	gl_handle_signal;
702522Sraf	gl_inactivity_timeout;
712522Sraf	gl_io_mode;
722522Sraf	gl_list_signals;
732522Sraf	gl_normal_io;
742522Sraf	gl_pending_io;
752522Sraf	gl_raw_io;
762522Sraf	gl_register_action;
772522Sraf	gl_return_status;
784673Sjbeck	gl_set_term_size;
792522Sraf	gl_tty_signals;
802522Sraf} tecla_1.4;
812522Sraf
82*12692SAli.Bahrami@Oracle.COMSYMBOL_VERSION tecla_1.4 {
832522Sraf    global:
842522Sraf	gl_clear_history;
852522Sraf	gl_configure_getline;
862522Sraf	gl_echo_mode;
872522Sraf	gl_group_history;
882522Sraf	gl_ignore_signal;
892522Sraf	gl_last_signal;
902522Sraf	gl_limit_history;
912522Sraf	gl_load_history;
922522Sraf	gl_lookup_history;
932522Sraf	gl_prompt_style;
942522Sraf	gl_range_of_history;
952522Sraf	gl_replace_prompt;
962522Sraf	gl_resize_history;
972522Sraf	gl_save_history;
982522Sraf	gl_show_history;
992522Sraf	gl_size_of_history;
1002522Sraf	gl_state_of_history;
1012522Sraf	gl_terminal_size;
1022522Sraf	gl_toggle_history;
1032522Sraf	gl_trap_signal;
1042522Sraf	gl_watch_fd;
1052522Sraf	libtecla_version;
1062522Sraf} tecla_1.3;
1072522Sraf
108*12692SAli.Bahrami@Oracle.COMSYMBOL_VERSION tecla_1.3 {
1092522Sraf    global:
1102522Sraf	ef_list_expansions;
1112522Sraf} tecla_1.2;
1122522Sraf
113*12692SAli.Bahrami@Oracle.COMSYMBOL_VERSION tecla_1.2 {
1142522Sraf    global:
1152522Sraf	cfc_file_start;
1162522Sraf	cfc_literal_escapes;
1172522Sraf	cfc_set_check_fn;
1182522Sraf	cpl_add_completion;
1192522Sraf	cpl_check_exe;
1202522Sraf	cpl_complete_word;
1212522Sraf	cpl_file_completions;
1222522Sraf	cpl_init_FileArgs;
1232522Sraf	cpl_last_error;
1242522Sraf	cpl_list_completions;
1252522Sraf	cpl_record_error;
1262522Sraf	del_CplFileConf;
1272522Sraf	del_ExpandFile;
1282522Sraf	del_GetLine;
1292522Sraf	del_PathCache;
1302522Sraf	del_PcaPathConf;
1312522Sraf	del_WordCompletion;
1322522Sraf	ef_expand_file;
1332522Sraf	ef_last_error;
1342522Sraf	gl_change_terminal;
1352522Sraf	gl_customize_completion;
1362522Sraf	gl_get_line;
1372522Sraf	new_CplFileConf;
1382522Sraf	new_ExpandFile;
1392522Sraf	new_GetLine;
1402522Sraf	new_PathCache;
1412522Sraf	new_PcaPathConf;
1422522Sraf	new_WordCompletion;
1432522Sraf	pca_last_error;
1442522Sraf	pca_lookup_file;
1454673Sjbeck	pca_path_completions;
1462522Sraf	pca_scan_path;
1472522Sraf	pca_set_check_fn;
1482522Sraf	ppc_file_start;
1492522Sraf	ppc_literal_escapes;
1502522Sraf    local:
1512522Sraf	*;
1522522Sraf};
153