fix bug in macro.rb, output entire macro added new mappings
add ruby script to gernerate ascii keymap
label functions
fix regex in ascii_key.rb