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:
parent
686166d5e6
commit
bcdd3fafca
@ -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__
|
|
||||||
|
Loading…
Reference in New Issue
Block a user