vi: specific version and extension classes
[sheet.git] / readline.eng.inc.pl
index 4b2888505a1d8bff9fd7f6c677cdb0cb52427189..29645637c51d68220f2ff60e3a818a1876d09e8e 100644 (file)
@@ -94,8 +94,8 @@ flag => {
        g9 => [mode    => "Additional key functionality (click to view)."],
 
        arg => ["key<arg>" => "Commands with a dot need a char argument afterwards."],
-       new => ["&gt;v2.0" => "Unavailable before readline version 2.1 (1997)."],
-       ext => ["bash" => "Default assignment in Bash shells, but not common readline."],
+       'v21 new' => ["&gt;v2.0" => "Unavailable before readline version 2.1 (1997)."],
+       'xbash ext' => ["bash" => "Default assignment in Bash shells, but not common readline."],
 },
 
 def => {
@@ -103,37 +103,37 @@ def => {
                "\e" => 'g8',
 
                '+<' => 'g4',
-               '+=' => '=+?', #TODO: new # emacs, not in v2.0
+               '+=' => '=+?', #TODO: v21 # emacs, not in v2.0
                '+>' => 'g4',
                '^?' => '=^h',
                '+?' => 'g1',
-               '^@' => 'g8 new', # not in v2.0
+               '^@' => 'g8 v21', # not in v2.0
 
-               '+#' => 'g6 new', # not in v2.0
+               '+#' => 'g6 v21', # not in v2.0
                '+&' => 'g6',
-               '+*' => 'g6 new', # not in v2.0
+               '+*' => 'g6 v21', # not in v2.0
                '+.' => 'g4',
                '+~' => '=+&amp;', # emacs
 
                '^[' => 'g8',
                '^+['=> '=^i',
                '+\\'=> 'g7',
-               '^]' => 'g2 arg new', # not in v2.0
-               '^+]'=> 'g2 arg new', # not in v2.0
+               '^]' => 'g2 arg v21', # not in v2.0
+               '^+]'=> 'g2 arg v21', # not in v2.0
                '^_' => 'g4',
                '+_' => '=+.',
 
-               '+~' => 'g6 ext', # common emacs => '=+&'
-               '+!' => 'g6 ext',
-               '+@' => 'g6 ext',
-               '+$' => 'g6 ext',
-               '+^' => 'g4 ext',
-               '+/' => 'g1 ext',
+               '+~' => 'g6 xbash', # common emacs => '=+&'
+               '+!' => 'g6 xbash',
+               '+@' => 'g6 xbash',
+               '+$' => 'g6 xbash',
+               '+^' => 'g4 xbash',
+               '+/' => 'g1 xbash',
 
                '^a' => 'g2',
                '^b' => 'g2',
                '+b' => 'g2',
-               '^c' => 'g8 ext',
+               '^c' => 'g8 xbash',
                '+c' => 'g6',
                '^d' => 'g7',
                '+d' => 'g7 ring',
@@ -156,7 +156,7 @@ def => {
                '^+m'=> '=^+j',
                '^n' => 'g4',
                '+n' => 'g4',
-               '^o' => 'g4 ext',
+               '^o' => 'g4 xbash',
                '^p' => 'g4',
                '+p' => 'g4',
                '^q' => '=^v',
@@ -174,7 +174,7 @@ def => {
                '^y' => 'g4',
                '+y' => 'g4 ring',
                '^+y'=> "yank arg",
-               '^z' => 'g8 ext',
+               '^z' => 'g8 xbash',
        },
 
        '^x' => {
@@ -185,13 +185,13 @@ def => {
                '('  => 'g8',
                ')'  => 'g8',
                'e'  => 'g8',
-               '^e' => 'g6 ext linkvi',
+               '^e' => 'g6 xbash linkvi',
                '^g' => '=^g',
                '^h' => '=^u',
                '^r' => 'g8',
                '^u' => '=^_',
-               '^x' => 'g2 new', # not in v2.0
-               '^v' => 'g1 ext',
+               '^x' => 'g2 v21', # not in v2.0
+               '^v' => 'g1 xbash',
                '^?' => '=^x^h',
        },
 },