1
0
mirror of https://github.com/rkd77/elinks.git synced 2024-12-04 14:46:47 -05:00

Output only to stdout instead of creating files directly

This commit is contained in:
Jonas Fonseca 2006-01-13 12:02:26 +01:00 committed by Jonas Fonseca
parent 686166d5e6
commit bcdd3fafca

View File

@ -16,12 +16,22 @@
KBDBIND=$1 KBDBIND=$1
CONFIGDIR=$(dirname "$KBDBIND") CONFIGDIR=$(dirname "$KBDBIND")
OUTPUT=$2
test -d "$CONFIGDIR" || exit test -d "$CONFIGDIR" || exit
print_title()
{
echo "$1" | tr 'a-z' 'A-Z'
echo "$1" | sed 's/[^~]/~/g'
echo
}
print_keymap_actions() print_keymap_actions()
{ {
keymap=$1 keymap="$1"
print_title "$keymap ACTIONS"
echo 'ifdef::backend-xhtml11[]' echo 'ifdef::backend-xhtml11[]'
echo '`----------------------------------`----------------------------------------------------------------------------' echo '`----------------------------------`----------------------------------------------------------------------------'
@ -59,6 +69,8 @@ print_keymap_defaults()
keymap="$1" keymap="$1"
KEYMAP=$(echo $1 | tr '[a-z]' '[A-Z]') KEYMAP=$(echo $1 | tr '[a-z]' '[A-Z]')
print_title "$keymap KEYS"
echo 'ifdef::backend-xhtml11[]' echo 'ifdef::backend-xhtml11[]'
echo '`-----------`-------------------------------------------------------------------------------' echo '`-----------`-------------------------------------------------------------------------------'
echo 'Key Description (Action)' echo 'Key Description (Action)'
@ -113,36 +125,13 @@ print_keymap_defaults()
} }
cat > keymap-actions.txt << __END__ print_keymap_doc=
MAIN ACTIONS
~~~~~~~~~~~~
$(print_keymap_actions main) case "$OUTPUT" in
*default*) print_keymap_doc="print_keymap_defaults" ;;
*action*) print_keymap_doc="print_keymap_actions" ;;
esac
EDIT ACTIONS $print_keymap_doc main
~~~~~~~~~~~~ $print_keymap_doc edit
$print_keymap_doc menu
$(print_keymap_actions edit)
MENU ACTIONS
~~~~~~~~~~~~
$(print_keymap_actions menu)
__END__
cat > keymap-defaults.txt << __END__
MAIN KEYS
~~~~~~~~~
$(print_keymap_defaults main)
EDIT KEYS
~~~~~~~~~
$(print_keymap_defaults edit)
MENU KEYS
~~~~~~~~~
$(print_keymap_defaults menu)
__END__