blob: 7ce4987ae831ae77d0236f0e9b70343a1f90faee [file] [log] [blame]
struct syn const synonyms[] = {
{ "Control_h", "BackSpace" },
{ "Control_i", "Tab" },
{ "Control_j", "Linefeed" },
{ "Home", "Find" },
/* Unfortunately Delete already denotes ASCII 0177 */
/* { "Delete", "Remove" }, */
{ "End", "Select" },
{ "PageUp", "Prior" },
{ "PageDown", "Next" },
{ "multiplication", "multiply" },
{ "pound", "sterling" },
{ "pilcrow", "paragraph" },
{ "Oslash", "Ooblique" },
{ "Shift_L", "ShiftL" },
{ "Shift_R", "ShiftR" },
{ "Control_L", "CtrlL" },
{ "Control_R", "CtrlR" },
{ "AltL", "Alt" },
{ "AltR", "AltGr" },
{ "Alt_L", "Alt" },
{ "Alt_R", "AltGr" },
{ "AltGr_L", "Alt" },
{ "AltGr_R", "AltGr" },
{ "AltLLock", "Alt_Lock" },
{ "AltRLock", "AltGr_Lock" },
{ "SCtrl", "SControl" },
{ "Spawn_Console", "KeyboardSignal" },
{ "Uncaps_Shift", "CapsShift" },
/* the names of the Greek letters are spelled differently
in the iso-8859-7 and the Unicode standards */
{ "lambda", "lamda" },
{ "Lambda", "Lamda" },
{ "xi", "ksi" },
{ "Xi", "Ksi" },
{ "chi", "khi" },
{ "Chi", "Khi" },
/* diacriticals */
{ "tilde", "asciitilde" },
{ "circumflex", "asciicircum" },
/* as dead_ogonek, dead_caron, dead_breve and dead_doubleacute do not exist
* (yet), I put also compose lines for use with respectively dead_cedilla,
* dead_circumflex, dead_tilde and dead_tilde
*/
{ "dead_ogonek", "dead_cedilla" },
{ "dead_caron", "dead_circumflex" },
{ "dead_breve", "dead_tilde" },
{ "dead_doubleacute", "dead_tilde" },
/* turkish */
{ "Idotabove", "Iabovedot" },
{ "dotlessi", "idotless" },
/* cyrillic */
{ "no-break_space", "nobreakspace" },
{ "paragraph_sign", "section" },
{ "soft_hyphen", "hyphen" },
{ "bielorussian_cyrillic_capital_letter_i", "ukrainian_cyrillic_capital_letter_i" },
{ "cyrillic_capital_letter_kha", "cyrillic_capital_letter_ha" },
{ "cyrillic_capital_letter_ge", "cyrillic_capital_letter_ghe" },
{ "cyrillic_capital_letter_ia", "cyrillic_capital_letter_ya" },
{ "cyrillic_capital_letter_iu", "cyrillic_capital_letter_yu" },
{ "cyrillic_capital_letter_yeri", "cyrillic_capital_letter_yeru" },
{ "cyrillic_capital_letter_reversed_e", "cyrillic_capital_letter_e" },
{ "cyrillic_capital_letter_ii", "cyrillic_capital_letter_i" },
{ "cyrillic_capital_letter_short_ii", "cyrillic_capital_letter_short_i" },
{ "bielorussian_cyrillic_small_letter_i", "ukrainian_cyrillic_small_letter_i" },
{ "cyrillic_small_letter_kha", "cyrillic_small_letter_ha" },
{ "cyrillic_small_letter_ge", "cyrillic_small_letter_ghe" },
{ "cyrillic_small_letter_ia", "cyrillic_small_letter_ya" },
{ "cyrillic_small_letter_iu", "cyrillic_small_letter_yu" },
{ "cyrillic_small_letter_yeri", "cyrillic_small_letter_yeru" },
{ "cyrillic_small_letter_reversed_e", "cyrillic_small_letter_e" },
{ "cyrillic_small_letter_ii", "cyrillic_small_letter_i" },
{ "cyrillic_small_letter_short_ii", "cyrillic_small_letter_short_i" },
{ "ukrainian_cyrillic_small_letter_ghe_with_upturn", "cyrillic_small_letter_ghe_with_upturn" },
{ "ukrainian_cyrillic_capital_letter_ghe_with_upturn", "cyrillic_capital_letter_ghe_with_upturn" },
/* iso-8859-7 */
{ "rightanglequote", "guillemotright" }
};