Deleted Added
full compact
keymap.subr (260678) keymap.subr (263980)
1if [ ! "$_KEYMAP_SUBR" ]; then _KEYMAP_SUBR=1
2#
3# Copyright (c) 2013 Devin Teske
4# All rights reserved.
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions
8# are met:

--- 10 unchanged lines hidden (view full) ---

19# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
20# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
21# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
22# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
23# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
24# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
25# SUCH DAMAGE.
26#
1if [ ! "$_KEYMAP_SUBR" ]; then _KEYMAP_SUBR=1
2#
3# Copyright (c) 2013 Devin Teske
4# All rights reserved.
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions
8# are met:

--- 10 unchanged lines hidden (view full) ---

19# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
20# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
21# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
22# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
23# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
24# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
25# SUCH DAMAGE.
26#
27# $FreeBSD: stable/10/usr.sbin/bsdconfig/share/keymap.subr 260678 2014-01-15 07:49:17Z dteske $
27# $FreeBSD: stable/10/usr.sbin/bsdconfig/share/keymap.subr 263980 2014-04-01 00:19:13Z dteske $
28#
29############################################################ INCLUDES
30
31BSDCFG_SHARE="/usr/share/bsdconfig"
32. $BSDCFG_SHARE/common.subr || exit 1
33f_dprintf "%s: loading includes..." keymap.subr
34f_include $BSDCFG_SHARE/struct.subr
35

--- 124 unchanged lines hidden (view full) ---

160 if (token == tokens[t]) { found = 1; break }
161 return found
162 }
163 function add_keymap(desc,mark,keym)
164 {
165 marks[keym] = mark
166 name = keym
167 gsub(/[^[:alnum:]_]/, "_", name)
28#
29############################################################ INCLUDES
30
31BSDCFG_SHARE="/usr/share/bsdconfig"
32. $BSDCFG_SHARE/common.subr || exit 1
33f_dprintf "%s: loading includes..." keymap.subr
34f_include $BSDCFG_SHARE/struct.subr
35

--- 124 unchanged lines hidden (view full) ---

160 if (token == tokens[t]) { found = 1; break }
161 return found
162 }
163 function add_keymap(desc,mark,keym)
164 {
165 marks[keym] = mark
166 name = keym
167 gsub(/[^[:alnum:]_]/, "_", name)
168 gsub(/'\''/, "'\''\\'\'''\''", desc);
168 gsub(/'\''/, "'\''\\'\'\''", desc);
169 printf "f_keymap_checkfile %s && " \
170 "f_keymap_register %s '\'%s\'' %s %u\n",
171 keym, name, desc, keym, mark
172 }
173 !/^[[:space:]]*(#|$)/ {
174 sub(/^[[:space:]]*/, "", $0)
175 keym = $1
176 if (keym ~ /^(MENU|FONT)$/) next

--- 87 unchanged lines hidden ---
169 printf "f_keymap_checkfile %s && " \
170 "f_keymap_register %s '\'%s\'' %s %u\n",
171 keym, name, desc, keym, mark
172 }
173 !/^[[:space:]]*(#|$)/ {
174 sub(/^[[:space:]]*/, "", $0)
175 keym = $1
176 if (keym ~ /^(MENU|FONT)$/) next

--- 87 unchanged lines hidden ---