File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- *digraph.txt* For Vim version 9.1. Last change: 2023 Oct 20
1+ *digraph.txt* For Vim version 9.1. Last change: 2025 Feb 02
22
33
44 VIM REFERENCE MANUAL by Bram Moolenaar
@@ -125,8 +125,8 @@ see them.
125125
126126On most systems Vim uses the same digraphs. They work for the Unicode and
127127ISO-8859-1 character sets. These default digraphs are taken from the RFC1345
128- mnemonics. To make it easy to remember the mnemonic, the second character has
129- a standard meaning:
128+ mnemonics (with some additions) . To make it easy to remember the mnemonic,
129+ the second character has a standard meaning:
130130
131131 char name char meaning ~
132132 Exclamation mark ! Grave
@@ -1075,6 +1075,7 @@ char digraph hex dec official name ~
10751075≅ ?= 2245 8773 APPROXIMATELY EQUAL TO
10761076≈ ?2 2248 8776 ALMOST EQUAL TO
10771077≌ =? 224C 8780 ALL EQUAL TO
1078+ ≐ .= 2250 8784 APPROACHES THE LIMIT
10781079≓ HI 2253 8787 IMAGE OF OR APPROXIMATELY EQUAL TO
10791080≠ != 2260 8800 NOT EQUAL TO
10801081≡ =3 2261 8801 IDENTICAL TO
Original file line number Diff line number Diff line change @@ -41635,6 +41635,7 @@ Changed~
4163541635 "preinsert" - highlight to be inserted values
4163641636- add |dist#vim9#Launch()| and |dist#vim9#Open()| to the |vim-script-library|
4163741637 and decouple it from |netrw|
41638+ - new digraph "APPROACHES THE LIMIT" using ".="
4163841639
4163941640 *added-9.2*
4164041641Added ~
Original file line number Diff line number Diff line change @@ -997,6 +997,7 @@ static digr_T digraphdefault[] = {
997997 {'?' , '=' , 0x2245 },
998998 {'?' , '2' , 0x2248 },
999999 {'=' , '?' , 0x224c },
1000+ {'.' , '=' , 0x2250 },
10001001 {'H' , 'I' , 0x2253 },
10011002 {'!' , '=' , 0x2260 },
10021003 {'=' , '3' , 0x2261 },
Original file line number Diff line number Diff line change @@ -40,6 +40,9 @@ func Test_digraphs()
4040 " Quadruple prime
4141 call Put_Dig (" '4" )
4242 call assert_equal (" ⁗" , getline (' .' ))
43+ " APPROACHES THE LIMIT
44+ call Put_Dig (" .=" )
45+ call assert_equal (" ≐" , getline (' .' ))
4346 " Not a digraph
4447 call Put_Dig (" a\<bs> " )
4548 call Put_Dig (" \<bs> a" )
Original file line number Diff line number Diff line change @@ -704,6 +704,8 @@ static char *(features[]) =
704704
705705static int included_patches [] =
706706{ /* Add new patch number below this line */
707+ /**/
708+ 1065 ,
707709/**/
708710 1064 ,
709711/**/
You can’t perform that action at this time.
0 commit comments