keymap (251264) | keymap (251904) |
---|---|
1#!/bin/sh 2#- 3# Copyright (c) 2012-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 (INLUDING, 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# | 1#!/bin/sh 2#- 3# Copyright (c) 2012-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 (INLUDING, 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: head/usr.sbin/bsdconfig/console/keymap 251264 2013-06-02 20:02:50Z dteske $ | 27# $FreeBSD: head/usr.sbin/bsdconfig/console/keymap 251904 2013-06-18 07:33:45Z dteske $ |
28# 29############################################################ INCLUDES 30 31BSDCFG_SHARE="/usr/share/bsdconfig" 32. $BSDCFG_SHARE/common.subr || exit 1 33f_dprintf "%s: loading includes..." "$0" 34f_include $BSDCFG_SHARE/dialog.subr 35f_include $BSDCFG_SHARE/mustberoot.subr --- 78 unchanged lines hidden (view full) --- 114 eval f_dialog_menu_size height width rows \ 115 \"\$DIALOG_TITLE\" \ 116 \"\$DIALOG_BACKTITLE\" \ 117 \"\$prompt\" \ 118 \"\$hline\" \ 119 $menu_list 120 121 case "$( f_sysrc_get keymap )" in | 28# 29############################################################ INCLUDES 30 31BSDCFG_SHARE="/usr/share/bsdconfig" 32. $BSDCFG_SHARE/common.subr || exit 1 33f_dprintf "%s: loading includes..." "$0" 34f_include $BSDCFG_SHARE/dialog.subr 35f_include $BSDCFG_SHARE/mustberoot.subr --- 78 unchanged lines hidden (view full) --- 114 eval f_dialog_menu_size height width rows \ 115 \"\$DIALOG_TITLE\" \ 116 \"\$DIALOG_BACKTITLE\" \ 117 \"\$prompt\" \ 118 \"\$hline\" \ 119 $menu_list 120 121 case "$( f_sysrc_get keymap )" in |
122 be.iso) defaultitem="$msg_belgian";; 123 br275.cp850) defaultitem="$msg_brazil_cp850";; 124 br275.iso) defaultitem="$msg_brazil_iso";; 125 br275.iso.acc) defaultitem="$msg_brazil_iso_accent";; 126 bg.bds.ctrlcaps) defaultitem="$msg_bulgarian_bds";; 127 bg.phonetic.ctrlcaps) defaultitem="$msg_bulgarian_phonetic";; 128 ce.iso2) defaultitem="$msg_central_european_iso";; 129 hr.iso) defaultitem="$msg_croatian_iso";; 130 cs.latin2.qwertz) defaultitem="$msg_czech_iso_accent";; 131 danish.cp865) defaultitem="$msg_danish_cp865";; 132 danish.iso) defaultitem="$msg_danish_iso";; 133 estonian.cp850) defaultitem="$msg_estonian_cp850";; 134 estonian.iso) defaultitem="$msg_estonian_iso";; 135 estonian.iso15) defaultitem="$msg_estonian_iso_15";; 136 finnish.cp850) defaultitem="$msg_finnish_cp850";; 137 finnish.iso) defaultitem="$msg_finnish_iso";; 138 fr.iso) defaultitem="$msg_french_iso";; 139 fr.iso.acc) defaultitem="$msg_french_iso_accent";; 140 fr.macbook.acc) defaultitem="$msg_french_iso_macbook";; 141 german.cp850) defaultitem="$msg_german_cp850";; 142 german.iso) defaultitem="$msg_german_iso";; 143 gr.us101.acc) defaultitem="$msg_greek_101";; 144 el.iso07) defaultitem="$msg_greek_104";; 145 gr.elot.acc) defaultitem="$msg_greek_elot";; 146 hu.iso2.101keys) defaultitem="$msg_hungarian_101";; 147 hu.iso2.102keys) defaultitem="$msg_hungarian_102";; 148 icelandic.iso) defaultitem="$msg_icelandic";; 149 icelandic.iso.acc) defaultitem="$msg_icelandic_accent";; 150 it.iso) defaultitem="$msg_italian";; 151 jp.106) defaultitem="$msg_japanese_106";; 152 latinamerican) defaultitem="$msg_latin_american";; 153 latinamerican.iso.acc) defaultitem="$msg_latin_american_accent";; 154 norwegian.iso) defaultitem="$msg_norway_iso";; 155 pl_PL.ISO8859-2) defaultitem="$msg_polish_iso";; 156 pt.iso) defaultitem="$msg_portuguese";; 157 pt.iso.acc) defaultitem="$msg_portuguese_accent";; 158 ru.koi8-r) defaultitem="$msg_russia_koi8_r";; 159 sk.iso2) defaultitem="$msg_slovak";; 160 si.iso) defaultitem="$msg_slovenian";; 161 spanish.iso) defaultitem="$msg_spanish";; 162 spanish.iso.acc) defaultitem="$msg_spanish_accent";; 163 swedish.cp850) defaultitem="$msg_swedish_cp850";; 164 swedish.iso) defaultitem="$msg_swedish_iso";; 165 swissfrench.cp850) defaultitem="$msg_swiss_french_cp850";; 166 swissfrench.iso) defaultitem="$msg_swiss_french_iso";; 167 swissfrench.iso.acc) defaultitem="$msg_swiss_french_iso_accent";; 168 swissgerman.cp850) defaultitem="$msg_swiss_german_cp850";; 169 swissgerman.iso) defaultitem="$msg_swiss_german_iso";; 170 swissgerman.iso.acc) defaultitem="$msg_swiss_german_iso_accent";; 171 uk.cp850) defaultitem="$msg_uk_cp850";; 172 uk.iso) defaultitem="$msg_uk_iso";; 173 ua.koi8-u) defaultitem="$msg_ukrainian_koi8_u";; 174 ua.koi8-u.shift.alt) defaultitem="$msg_ukrainian_koi8_u_koi8_r";; 175 us.pc-ctrl) defaultitem="$msg_usa_capslock_ctrl";; 176 us.dvorak) defaultitem="$msg_usa_dvorak";; 177 us.dvorakl) defaultitem="$msg_usa_dvorak_left";; 178 us.dvorakr) defaultitem="$msg_usa_dvorak_right";; 179 us.emacs) defaultitem="$msg_usa_emacs";; 180 us.iso) defaultitem="$msg_usa_iso";; 181 us.unix) defaultitem="$msg_usa_unix";; | 122 be.iso) defaultitem="$msg_belgian" ;; 123 br275.cp850) defaultitem="$msg_brazil_cp850" ;; 124 br275.iso) defaultitem="$msg_brazil_iso" ;; 125 br275.iso.acc) defaultitem="$msg_brazil_iso_accent" ;; 126 bg.bds.ctrlcaps) defaultitem="$msg_bulgarian_bds" ;; 127 bg.phonetic.ctrlcaps) defaultitem="$msg_bulgarian_phonetic" ;; 128 ce.iso2) defaultitem="$msg_central_european_iso" ;; 129 hr.iso) defaultitem="$msg_croatian_iso" ;; 130 cs.latin2.qwertz) defaultitem="$msg_czech_iso_accent" ;; 131 danish.cp865) defaultitem="$msg_danish_cp865" ;; 132 danish.iso) defaultitem="$msg_danish_iso" ;; 133 estonian.cp850) defaultitem="$msg_estonian_cp850" ;; 134 estonian.iso) defaultitem="$msg_estonian_iso" ;; 135 estonian.iso15) defaultitem="$msg_estonian_iso_15" ;; 136 finnish.cp850) defaultitem="$msg_finnish_cp850" ;; 137 finnish.iso) defaultitem="$msg_finnish_iso" ;; 138 fr.iso) defaultitem="$msg_french_iso" ;; 139 fr.iso.acc) defaultitem="$msg_french_iso_accent" ;; 140 fr.macbook.acc) defaultitem="$msg_french_iso_macbook" ;; 141 german.cp850) defaultitem="$msg_german_cp850" ;; 142 german.iso) defaultitem="$msg_german_iso" ;; 143 gr.us101.acc) defaultitem="$msg_greek_101" ;; 144 el.iso07) defaultitem="$msg_greek_104" ;; 145 gr.elot.acc) defaultitem="$msg_greek_elot" ;; 146 hu.iso2.101keys) defaultitem="$msg_hungarian_101" ;; 147 hu.iso2.102keys) defaultitem="$msg_hungarian_102" ;; 148 icelandic.iso) defaultitem="$msg_icelandic" ;; 149 icelandic.iso.acc) defaultitem="$msg_icelandic_accent" ;; 150 it.iso) defaultitem="$msg_italian" ;; 151 jp.106) defaultitem="$msg_japanese_106" ;; 152 latinamerican) defaultitem="$msg_latin_american" ;; 153 latinamerican.iso.acc) defaultitem="$msg_latin_american_accent" ;; 154 norwegian.iso) defaultitem="$msg_norway_iso" ;; 155 pl_PL.ISO8859-2) defaultitem="$msg_polish_iso" ;; 156 pt.iso) defaultitem="$msg_portuguese" ;; 157 pt.iso.acc) defaultitem="$msg_portuguese_accent" ;; 158 ru.koi8-r) defaultitem="$msg_russia_koi8_r" ;; 159 sk.iso2) defaultitem="$msg_slovak" ;; 160 si.iso) defaultitem="$msg_slovenian" ;; 161 spanish.iso) defaultitem="$msg_spanish" ;; 162 spanish.iso.acc) defaultitem="$msg_spanish_accent" ;; 163 swedish.cp850) defaultitem="$msg_swedish_cp850" ;; 164 swedish.iso) defaultitem="$msg_swedish_iso" ;; 165 swissfrench.cp850) defaultitem="$msg_swiss_french_cp850" ;; 166 swissfrench.iso) defaultitem="$msg_swiss_french_iso" ;; 167 swissfrench.iso.acc) defaultitem="$msg_swiss_french_iso_accent" ;; 168 swissgerman.cp850) defaultitem="$msg_swiss_german_cp850" ;; 169 swissgerman.iso) defaultitem="$msg_swiss_german_iso" ;; 170 swissgerman.iso.acc) defaultitem="$msg_swiss_german_iso_accent" ;; 171 uk.cp850) defaultitem="$msg_uk_cp850" ;; 172 uk.iso) defaultitem="$msg_uk_iso" ;; 173 ua.koi8-u) defaultitem="$msg_ukrainian_koi8_u" ;; 174 ua.koi8-u.shift.alt) defaultitem="$msg_ukrainian_koi8_u_koi8_r" ;; 175 us.pc-ctrl) defaultitem="$msg_usa_capslock_ctrl" ;; 176 us.dvorak) defaultitem="$msg_usa_dvorak" ;; 177 us.dvorakl) defaultitem="$msg_usa_dvorak_left" ;; 178 us.dvorakr) defaultitem="$msg_usa_dvorak_right" ;; 179 us.emacs) defaultitem="$msg_usa_emacs" ;; 180 us.iso) defaultitem="$msg_usa_iso" ;; 181 us.unix) defaultitem="$msg_usa_unix" ;; |
182 esac 183 184 # The defaultitem may have to be indented to match the menu_list 185 if [ "$defaultitem" ]; then 186 ( eval set -- $menu_list 187 while [ $# -gt 0 ]; do 188 [ "$defaultitem" = "$1" ] && break 189 [ " $defaultitem" = "$1" ] && exit 0 --- 256 unchanged lines hidden --- | 182 esac 183 184 # The defaultitem may have to be indented to match the menu_list 185 if [ "$defaultitem" ]; then 186 ( eval set -- $menu_list 187 while [ $# -gt 0 ]; do 188 [ "$defaultitem" = "$1" ] && break 189 [ " $defaultitem" = "$1" ] && exit 0 --- 256 unchanged lines hidden --- |