Mercurial > vim
view runtime/keymap/thaana-phonetic_utf-8.vim @ 29216:32f3b86352e6 v8.2.5127
patch 8.2.5127: using assert_true() does not show value on failure
Commit: https://github.com/vim/vim/commit/cdc6a43559d5b880f81efceb849f40c20af1ada1
Author: zeertzjq <zeertzjq@outlook.com>
Date: Sun Jun 19 11:45:46 2022 +0100
patch 8.2.5127: using assert_true() does not show value on failure
Problem: Using assert_true() does not show value on failure.
Solution: Use assert_inrange(). (closes https://github.com/vim/vim/issues/10593)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sun, 19 Jun 2022 13:00:05 +0200 |
parents | e6db096b07a1 |
children |
line wrap: on
line source
" thaana keymap " Maintainer: Ibrahim fayaz <p h a y a x at gmail dot com> " please set enc to utf-8 " thaana phonetic keyboard is used as a reference " http://www.mcst.gov.mv/News_and_Events/xpfonts.htm " changelog: 18th Feb 2006 - came up the initial idea of writing the keymap.. " 13th May 2006 - made some few corrections regarding < and >.. let b:keymap_name= "thaana" " THAANA NORMAL LETTERS loadkeymap h <char-0x0780> "letter haa S <char-0x0781> "shaviani n <char-0x0782> "noonu r <char-0x0783> "raa b <char-0x0784> "baa L <char-0x0785> "lhaviani k <char-0x0786> "kaafu w <char-0x0787> "alifu v <char-0x0788> "vaavu m <char-0x0789> "meemu f <char-0x078A> "faafu d <char-0x078B> "dhaalu t <char-0x078C> "thaa l <char-0x078D> "laamu g <char-0x078E> "gaafu N <char-0x078F> "gnaviani s <char-0x0790> "seenu D <char-0x0791> "daviani z <char-0x0792> "zaviani T <char-0x0793> "taviani y <char-0x0794> "yaa p <char-0x0795> "paviani j <char-0x0796> "javiani c <char-0x0797> "chaviani "THAANA DOTTED LETTERS X <char-0x0798> "TTAA (thaa mathee thin thiki) H <char-0x0799> "HHAA (haa thiree ehthiki) K <char-0x079A> "KHAA (haa mathee ehthiki) J <char-0x079B> "THAALU (dhaa mathee ehthiki) R <char-0x079C> "ZAA (raa mathee ehthiki) C <char-0x079D> "SHEENU (seenu mathee thinthiki) M <char-0x079E> "SAADHU (seenu thiree ehthiki) B <char-0x079F> "DHAADHU(seenu mathee ehthiki) Y <char-0x07A0> "TO (thaa thiree ehthiki) Z <char-0x07A1> "ZO (thaa mathee ehthiki) W <char-0x07A2> "AINU (alifu thiree ehthiki) G <char-0x07A3> "GHAINU (alifu mathee ehthiki) Q <char-0x07A4> "QAAFU (gaafu mathee dhethkiki) V <char-0x07A5> "VAAVU (vaavu mathee ehthiki) "THAANA FILI (combining characters) a <char-0x07A6> "abafili A <char-0x07A7> "aabaafili i <char-0x07A8> "ibifili I <char-0x07A9> "eebeefili u <char-0x07AA> "ubufili U <char-0x07AB> "ooboofili e <char-0x07AC> "ebefili E <char-0x07AD> "ebeyfili o <char-0x07AE> "obofili O <char-0x07AF> "oaboafili q <char-0x07B0> "sukun "OTHER THAANA RELATED F <char-0xFDF2> "arabic ligature allah isolated form ? <char-0x061F> "arabic question mark "~ <char-0xFDFD> "arabic -bismillah ahrahman araheem- not in phonetic keyboard, thats why commented [ <char-0x005D> "english open bracket is thaana closing bracket ] <char-0x005B> "english close bracket = thaana open bracket { <char-0x007B> "braces reversed } <char-0x007D> x <char-0x00D7> " x for multiplication sign.. P <char-0x00F7> " division symbol mapped to 'p' > <char-0x003C> < <char-0x003E> <M-v> <char-0x200D> "zwj - ZERO WIDTH JOINER i dont know how to use these yet.. <M-b> <char-0x200C> "zwnj - ZERO WIDTH NON JOINER <M-n> <char-0x200E> "lrm - LEFT TO RIGHT MARK <M-m> <char-0x200F> "rlm - RIGHT TO LEFT MARK ; <char-0x061B> "arabic semicolon , <char-0x060C> "arabic coma <M-;> ; <M-,> ,