~/f/neovim/RPMS.2017 ~/f/neovim ~/f/neovim RPMS.2017/neovim-0.5.1-0.0.x86_64.rpm RPMS/neovim-0.5.1-0.0.x86_64.rpm differ: byte 225, line 1 Comparing neovim-0.5.1-0.0.x86_64.rpm to neovim-0.5.1-0.0.x86_64.rpm comparing the rpm tags of neovim --- old-rpm-tags +++ new-rpm-tags @@ -1716,7 +1716,7 @@ ___QF_CHECKSUM___ /etc/nvim 0 /etc/nvim/sysinit.vim 7bd30aa57ba4f1c558e85d9b535f9642107aaf0154974f35a281add1fda1df55 17 -/usr/bin/nvim 4e1a2618c579f08f16eae411d3f8f836d2b57c2aa63ffc440bbbd5592cd9e6b2 0 +/usr/bin/nvim 47085866da3851d250d084e8cf120a42e3cfc8028d0d24c560531c99633ba78a 0 /usr/share/applications/nvim.desktop 52377bfaa270b77a79c3c570bdf488e46b232e9f851f8edb9dd1510edf6e6920 0 /usr/share/doc/packages/neovim 0 /usr/share/doc/packages/neovim/BACKERS.md 104ea8923c1a3b8f64cb77c86f5bd9aed9f201de80f2f75b985bb3c7994ffe55 2 @@ -3233,7 +3233,7 @@ /usr/share/nvim/runtime/syntax/vhdl.vim 372b397f36f3040cf898d455d8a0c12444f28122aaff3c4b19174f2a0e8d2725 0 /usr/share/nvim/runtime/syntax/vim 0 /usr/share/nvim/runtime/syntax/vim.vim 7b2f6a10778aa779eaa8a4b63b16b3e59d3dadfb36979aa3e0d38bb3c630b76e 0 -/usr/share/nvim/runtime/syntax/vim/generated.vim 7949f02bd493f208ccc40722ef499e72c9f4ab8588cde13e4feed20b09b883be 0 +/usr/share/nvim/runtime/syntax/vim/generated.vim 5e331b38a21077696a74a8bb09a0c21415e27b5e5507fd2d5f9a0baf043845e0 0 /usr/share/nvim/runtime/syntax/viminfo.vim 7856dbea800d6727aa5a5e130743b0ef31c596e30c2b31827e6f4933a8ee8cce 0 /usr/share/nvim/runtime/syntax/vimnormal.vim bcffbc62a0510c465c46b66fdd6bf7b4374fb4ee924141aad4dae8550fab7471 0 /usr/share/nvim/runtime/syntax/virata.vim 84fd16cb7df01f8dd241edf2ae19cd0db97fe1b461849a890c5b159a91aef026 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/bin/nvim differs in ELF section .rela.dyn --- old /usr/bin/nvim (objdump) +++ new /usr/bin/nvim (objdump) @@ -256,10 +256,10 @@ 42bb8 08000000 00000000 a33f2b00 00000000 .........?+..... 42bc8 70d43500 00000000 08000000 00000000 p.5............. 42bd8 af3f2b00 00000000 88d43500 00000000 .?+.......5..... - 42be8 08000000 00000000 fd502b00 00000000 .........P+..... + 42be8 08000000 00000000 b83f2b00 00000000 .........?+..... 42bf8 a0d43500 00000000 08000000 00000000 ..5............. - 42c08 b93f2b00 00000000 b8d43500 00000000 .?+.......5..... - 42c18 08000000 00000000 c23f2b00 00000000 .........?+..... + 42c08 c53f2b00 00000000 b8d43500 00000000 .?+.......5..... + 42c18 08000000 00000000 fd502b00 00000000 .........P+..... 42c28 e0d43500 00000000 08000000 00000000 ..5............. 42c38 29a62a00 00000000 e8d43500 00000000 ).*.......5..... 42c48 08000000 00000000 3fa72b00 00000000 ........?.+..... /usr/bin/nvim differs in ELF section .text --- old /usr/bin/nvim (objdump) +++ new /usr/bin/nvim (objdump) @@ -60022,7 +60022,7 @@ 16a1e0 d11500bf 00000000 e8d34ff1 ff4889c7 ..........O..H.. 16a1f0 4c89eeb8 00000000 e812ec03 0041bc00 L............A.. 16a200 000000e9 7bffffff ba080000 00488d35 ....{........H.5 - 16a210 b29d1400 89dfe8fb 74ffff85 c0750fc7 ........t....u.. + 16a210 a89d1400 89dfe8fb 74ffff85 c0750fc7 ........t....u.. 16a220 85441000 00010000 00e9cefe ffffba04 .D.............. 16a230 00000048 8d3541c9 150089df e8d574ff ...H.5A.......t. 16a240 ff85c075 0fc78544 10000002 000000e9 ...u...D........ /usr/bin/nvim differs in ELF section .rodata --- old /usr/bin/nvim (objdump) +++ new /usr/bin/nvim (objdump) @@ -2906,1481 +2906,1481 @@ 2ad550 73696e63 6506aa70 6172616d 65746572 since..parameter 2ad560 739192a5 41727261 79a7656e 74726965 s...Array.entrie 2ad570 73000000 00000000 00000000 00000000 s............... - 2ad580 dc00e285 a573696e 636501ab 72657475 .....since..retu - 2ad590 726e5f74 797065a7 496e7465 676572a4 rn_type.Integer. - 2ad5a0 6e616d65 b36e7669 6d5f6275 665f6c69 name.nvim_buf_li - 2ad5b0 6e655f63 6f756e74 aa706172 616d6574 ne_count.paramet - 2ad5c0 65727391 92a64275 66666572 a6627566 ers...Buffer.buf - 2ad5d0 666572a6 6d657468 6f64c385 a573696e fer.method...sin - 2ad5e0 636504ab 72657475 726e5f74 797065a7 ce..return_type. - 2ad5f0 426f6f6c 65616ea4 6e616d65 af6e7669 Boolean.name.nvi - 2ad600 6d5f6275 665f6174 74616368 aa706172 m_buf_attach.par - 2ad610 616d6574 65727393 92a64275 66666572 ameters...Buffer - 2ad620 a6627566 66657292 a7426f6f 6c65616e .buffer..Boolean - 2ad630 ab73656e 645f6275 66666572 92aa4469 .send_buffer..Di - 2ad640 6374696f 6e617279 a46f7074 73a66d65 ctionary.opts.me - 2ad650 74686f64 c385a573 696e6365 04ab7265 thod...since..re - 2ad660 7475726e 5f747970 65a7426f 6f6c6561 turn_type.Boolea - 2ad670 6ea46e61 6d65af6e 76696d5f 6275665f n.name.nvim_buf_ - 2ad680 64657461 6368aa70 6172616d 65746572 detach.parameter - 2ad690 739192a6 42756666 6572a662 75666665 s...Buffer.buffe - 2ad6a0 72a66d65 74686f64 c385a573 696e6365 r.method...since - 2ad6b0 01ab7265 7475726e 5f747970 65af4172 ..return_type.Ar - 2ad6c0 7261794f 66285374 72696e67 29a46e61 rayOf(String).na - 2ad6d0 6d65b26e 76696d5f 6275665f 6765745f me.nvim_buf_get_ - 2ad6e0 6c696e65 73aa7061 72616d65 74657273 lines.parameters - 2ad6f0 9492a642 75666665 72a66275 66666572 ...Buffer.buffer - 2ad700 92a7496e 74656765 72a57374 61727492 ..Integer.start. - 2ad710 a7496e74 65676572 a3656e64 92a7426f .Integer.end..Bo - 2ad720 6f6c6561 6eaf7374 72696374 5f696e64 olean.strict_ind - 2ad730 6578696e 67a66d65 74686f64 c385a573 exing.method...s - 2ad740 696e6365 01ab7265 7475726e 5f747970 ince..return_typ - 2ad750 65a4766f 6964a46e 616d65b2 6e76696d e.void.name.nvim - 2ad760 5f627566 5f736574 5f6c696e 6573aa70 _buf_set_lines.p - 2ad770 6172616d 65746572 739592a6 42756666 arameters...Buff - 2ad780 6572a662 75666665 7292a749 6e746567 er.buffer..Integ - 2ad790 6572a573 74617274 92a7496e 74656765 er.start..Intege - 2ad7a0 72a3656e 6492a742 6f6f6c65 616eaf73 r.end..Boolean.s - 2ad7b0 74726963 745f696e 64657869 6e6792af trict_indexing.. - 2ad7c0 41727261 794f6628 53747269 6e6729ab ArrayOf(String). - 2ad7d0 7265706c 6163656d 656e74a6 6d657468 replacement.meth - 2ad7e0 6f64c385 a573696e 636507ab 72657475 od...since..retu - 2ad7f0 726e5f74 797065a4 766f6964 a46e616d rn_type.void.nam - 2ad800 65b16e76 696d5f62 75665f73 65745f74 e.nvim_buf_set_t - 2ad810 657874aa 70617261 6d657465 72739692 ext.parameters.. - 2ad820 a6427566 666572a6 62756666 657292a7 .Buffer.buffer.. - 2ad830 496e7465 676572a9 73746172 745f726f Integer.start_ro - 2ad840 7792a749 6e746567 6572a973 74617274 w..Integer.start - 2ad850 5f636f6c 92a7496e 74656765 72a7656e _col..Integer.en - 2ad860 645f726f 7792a749 6e746567 6572a765 d_row..Integer.e - 2ad870 6e645f63 6f6c92af 41727261 794f6628 nd_col..ArrayOf( - 2ad880 53747269 6e6729ab 7265706c 6163656d String).replacem - 2ad890 656e74a6 6d657468 6f64c385 a573696e ent.method...sin - 2ad8a0 636505ab 72657475 726e5f74 797065a7 ce..return_type. - 2ad8b0 496e7465 676572a4 6e616d65 b36e7669 Integer.name.nvi - 2ad8c0 6d5f6275 665f6765 745f6f66 66736574 m_buf_get_offset - 2ad8d0 aa706172 616d6574 65727392 92a64275 .parameters...Bu - 2ad8e0 66666572 a6627566 66657292 a7496e74 ffer.buffer..Int - 2ad8f0 65676572 a5696e64 6578a66d 6574686f eger.index.metho - 2ad900 64c385a5 73696e63 6501ab72 65747572 d...since..retur - 2ad910 6e5f7479 7065a64f 626a6563 74a46e61 n_type.Object.na - 2ad920 6d65b06e 76696d5f 6275665f 6765745f me.nvim_buf_get_ - 2ad930 766172aa 70617261 6d657465 72739292 var.parameters.. - 2ad940 a6427566 666572a6 62756666 657292a6 .Buffer.buffer.. - 2ad950 53747269 6e67a46e 616d65a6 6d657468 String.name.meth - 2ad960 6f64c385 a573696e 636502ab 72657475 od...since..retu - 2ad970 726e5f74 797065a7 496e7465 676572a4 rn_type.Integer. - 2ad980 6e616d65 b86e7669 6d5f6275 665f6765 name.nvim_buf_ge - 2ad990 745f6368 616e6765 64746963 6baa7061 t_changedtick.pa - 2ad9a0 72616d65 74657273 9192a642 75666665 rameters...Buffe - 2ad9b0 72a66275 66666572 a66d6574 686f64c3 r.buffer.method. - 2ad9c0 85a57369 6e636503 ab726574 75726e5f ..since..return_ - 2ad9d0 74797065 b3417272 61794f66 28446963 type.ArrayOf(Dic - 2ad9e0 74696f6e 61727929 a46e616d 65b36e76 tionary).name.nv - 2ad9f0 696d5f62 75665f67 65745f6b 65796d61 im_buf_get_keyma - 2ada00 70aa7061 72616d65 74657273 9292a642 p.parameters...B - 2ada10 75666665 72a66275 66666572 92a65374 uffer.buffer..St - 2ada20 72696e67 a46d6f64 65a66d65 74686f64 ring.mode.method - 2ada30 c385a573 696e6365 06ab7265 7475726e ...since..return - 2ada40 5f747970 65a4766f 6964a46e 616d65b3 _type.void.name. - 2ada50 6e76696d 5f627566 5f736574 5f6b6579 nvim_buf_set_key - 2ada60 6d6170aa 70617261 6d657465 72739592 map.parameters.. - 2ada70 a6427566 666572a6 62756666 657292a6 .Buffer.buffer.. - 2ada80 53747269 6e67a46d 6f646592 a6537472 String.mode..Str - 2ada90 696e67a3 6c687392 a6537472 696e67a3 ing.lhs..String. - 2adaa0 72687392 aa446963 74696f6e 617279a4 rhs..Dictionary. - 2adab0 6f707473 a66d6574 686f64c3 85a57369 opts.method...si - 2adac0 6e636506 ab726574 75726e5f 74797065 nce..return_type - 2adad0 a4766f69 64a46e61 6d65b36e 76696d5f .void.name.nvim_ - 2adae0 6275665f 64656c5f 6b65796d 6170aa70 buf_del_keymap.p - 2adaf0 6172616d 65746572 739392a6 42756666 arameters...Buff - 2adb00 6572a662 75666665 7292a653 7472696e er.buffer..Strin - 2adb10 67a46d6f 646592a6 53747269 6e67a36c g.mode..String.l - 2adb20 6873a66d 6574686f 64c385a5 73696e63 hs.method...sinc - 2adb30 6504ab72 65747572 6e5f7479 7065aa44 e..return_type.D - 2adb40 69637469 6f6e6172 79a46e61 6d65b56e ictionary.name.n - 2adb50 76696d5f 6275665f 6765745f 636f6d6d vim_buf_get_comm - 2adb60 616e6473 aa706172 616d6574 65727392 ands.parameters. - 2adb70 92a64275 66666572 a6627566 66657292 ..Buffer.buffer. - 2adb80 aa446963 74696f6e 617279a4 6f707473 .Dictionary.opts - 2adb90 a66d6574 686f64c3 85a57369 6e636501 .method...since. - 2adba0 ab726574 75726e5f 74797065 a4766f69 .return_type.voi - 2adbb0 64a46e61 6d65b06e 76696d5f 6275665f d.name.nvim_buf_ - 2adbc0 7365745f 766172aa 70617261 6d657465 set_var.paramete - 2adbd0 72739392 a6427566 666572a6 62756666 rs...Buffer.buff - 2adbe0 657292a6 53747269 6e67a46e 616d6592 er..String.name. - 2adbf0 a64f626a 656374a5 76616c75 65a66d65 .Object.value.me - 2adc00 74686f64 c385a573 696e6365 01ab7265 thod...since..re - 2adc10 7475726e 5f747970 65a4766f 6964a46e turn_type.void.n - 2adc20 616d65b0 6e76696d 5f627566 5f64656c ame.nvim_buf_del - 2adc30 5f766172 aa706172 616d6574 65727392 _var.parameters. - 2adc40 92a64275 66666572 a6627566 66657292 ..Buffer.buffer. - 2adc50 a6537472 696e67a4 6e616d65 a66d6574 .String.name.met - 2adc60 686f64c3 85a57369 6e636501 ab726574 hod...since..ret - 2adc70 75726e5f 74797065 a64f626a 656374a4 urn_type.Object. - 2adc80 6e616d65 b36e7669 6d5f6275 665f6765 name.nvim_buf_ge - 2adc90 745f6f70 74696f6e aa706172 616d6574 t_option.paramet - 2adca0 65727392 92a64275 66666572 a6627566 ers...Buffer.buf - 2adcb0 66657292 a6537472 696e67a4 6e616d65 fer..String.name - 2adcc0 a66d6574 686f64c3 85a57369 6e636501 .method...since. - 2adcd0 ab726574 75726e5f 74797065 a4766f69 .return_type.voi - 2adce0 64a46e61 6d65b36e 76696d5f 6275665f d.name.nvim_buf_ - 2adcf0 7365745f 6f707469 6f6eaa70 6172616d set_option.param - 2add00 65746572 739392a6 42756666 6572a662 eters...Buffer.b - 2add10 75666665 7292a653 7472696e 67a46e61 uffer..String.na - 2add20 6d6592a6 4f626a65 6374a576 616c7565 me..Object.value - 2add30 a66d6574 686f64c3 85a57369 6e636501 .method...since. - 2add40 ab726574 75726e5f 74797065 a6537472 .return_type.Str - 2add50 696e67a4 6e616d65 b16e7669 6d5f6275 ing.name.nvim_bu - 2add60 665f6765 745f6e61 6d65aa70 6172616d f_get_name.param - 2add70 65746572 739192a6 42756666 6572a662 eters...Buffer.b - 2add80 75666665 72a66d65 74686f64 c385a573 uffer.method...s - 2add90 696e6365 01ab7265 7475726e 5f747970 ince..return_typ - 2adda0 65a4766f 6964a46e 616d65b1 6e76696d e.void.name.nvim - 2addb0 5f627566 5f736574 5f6e616d 65aa7061 _buf_set_name.pa - 2addc0 72616d65 74657273 9292a642 75666665 rameters...Buffe - 2addd0 72a66275 66666572 92a65374 72696e67 r.buffer..String - 2adde0 a46e616d 65a66d65 74686f64 c385a573 .name.method...s - 2addf0 696e6365 05ab7265 7475726e 5f747970 ince..return_typ - 2ade00 65a7426f 6f6c6561 6ea46e61 6d65b26e e.Boolean.name.n - 2ade10 76696d5f 6275665f 69735f6c 6f616465 vim_buf_is_loade - 2ade20 64aa7061 72616d65 74657273 9192a642 d.parameters...B - 2ade30 75666665 72a66275 66666572 a66d6574 uffer.buffer.met - 2ade40 686f64c3 85a57369 6e636507 ab726574 hod...since..ret - 2ade50 75726e5f 74797065 a4766f69 64a46e61 urn_type.void.na - 2ade60 6d65af6e 76696d5f 6275665f 64656c65 me.nvim_buf_dele - 2ade70 7465aa70 6172616d 65746572 739292a6 te.parameters... - 2ade80 42756666 6572a662 75666665 7292aa44 Buffer.buffer..D - 2ade90 69637469 6f6e6172 79a46f70 7473a66d ictionary.opts.m - 2adea0 6574686f 64c385a5 73696e63 6501ab72 ethod...since..r - 2adeb0 65747572 6e5f7479 7065a742 6f6f6c65 eturn_type.Boole - 2adec0 616ea46e 616d65b1 6e76696d 5f627566 an.name.nvim_buf - 2aded0 5f69735f 76616c69 64aa7061 72616d65 _is_valid.parame - 2adee0 74657273 9192a642 75666665 72a66275 ters...Buffer.bu - 2adef0 66666572 a66d6574 686f64c3 85a57369 ffer.method...si - 2adf00 6e636501 ab726574 75726e5f 74797065 nce..return_type - 2adf10 b3417272 61794f66 28496e74 65676572 .ArrayOf(Integer - 2adf20 2c203229 a46e616d 65b16e76 696d5f62 , 2).name.nvim_b - 2adf30 75665f67 65745f6d 61726baa 70617261 uf_get_mark.para - 2adf40 6d657465 72739292 a6427566 666572a6 meters...Buffer. - 2adf50 62756666 657292a6 53747269 6e67a46e buffer..String.n - 2adf60 616d65a6 6d657468 6f64c385 a573696e ame.method...sin - 2adf70 636507ab 72657475 726e5f74 797065b0 ce..return_type. - 2adf80 41727261 794f6628 496e7465 67657229 ArrayOf(Integer) - 2adf90 a46e616d 65ba6e76 696d5f62 75665f67 .name.nvim_buf_g - 2adfa0 65745f65 78746d61 726b5f62 795f6964 et_extmark_by_id - 2adfb0 aa706172 616d6574 65727394 92a64275 .parameters...Bu - 2adfc0 66666572 a6627566 66657292 a7496e74 ffer.buffer..Int - 2adfd0 65676572 a56e735f 696492a7 496e7465 eger.ns_id..Inte - 2adfe0 676572a2 696492aa 44696374 696f6e61 ger.id..Dictiona - 2adff0 7279a46f 707473a6 6d657468 6f64c385 ry.opts.method.. - 2ae000 a573696e 636507ab 72657475 726e5f74 .since..return_t - 2ae010 797065a5 41727261 79a46e61 6d65b56e ype.Array.name.n - 2ae020 76696d5f 6275665f 6765745f 6578746d vim_buf_get_extm - 2ae030 61726b73 aa706172 616d6574 65727395 arks.parameters. - 2ae040 92a64275 66666572 a6627566 66657292 ..Buffer.buffer. - 2ae050 a7496e74 65676572 a56e735f 696492a6 .Integer.ns_id.. - 2ae060 4f626a65 6374a573 74617274 92a64f62 Object.start..Ob - 2ae070 6a656374 a3656e64 92aa4469 6374696f ject.end..Dictio - 2ae080 6e617279 a46f7074 73a66d65 74686f64 nary.opts.method - 2ae090 c385a573 696e6365 07ab7265 7475726e ...since..return - 2ae0a0 5f747970 65a7496e 74656765 72a46e61 _type.Integer.na - 2ae0b0 6d65b46e 76696d5f 6275665f 7365745f me.nvim_buf_set_ - 2ae0c0 6578746d 61726baa 70617261 6d657465 extmark.paramete - 2ae0d0 72739592 a6427566 666572a6 62756666 rs...Buffer.buff - 2ae0e0 657292a7 496e7465 676572a5 6e735f69 er..Integer.ns_i - 2ae0f0 6492a749 6e746567 6572a46c 696e6592 d..Integer.line. - 2ae100 a7496e74 65676572 a3636f6c 92aa4469 .Integer.col..Di - 2ae110 6374696f 6e617279 a46f7074 73a66d65 ctionary.opts.me - 2ae120 74686f64 c385a573 696e6365 07ab7265 thod...since..re - 2ae130 7475726e 5f747970 65a7426f 6f6c6561 turn_type.Boolea - 2ae140 6ea46e61 6d65b46e 76696d5f 6275665f n.name.nvim_buf_ - 2ae150 64656c5f 6578746d 61726baa 70617261 del_extmark.para - 2ae160 6d657465 72739392 a6427566 666572a6 meters...Buffer. - 2ae170 62756666 657292a7 496e7465 676572a5 buffer..Integer. - 2ae180 6e735f69 6492a749 6e746567 6572a269 ns_id..Integer.i - 2ae190 64a66d65 74686f64 c385a573 696e6365 d.method...since /usr/bin/nvim differs in ELF section .data.rel.ro --- old /usr/bin/nvim (objdump) +++ new /usr/bin/nvim (objdump) @@ -232,13 +232,13 @@ 35d430 70000000 00000000 06000000 00000000 p............... 35d440 9c3f2b00 00000000 71000000 00000000 .?+.....q....... 35d450 0b000000 00000000 a33f2b00 00000000 .........?+..... - 35d460 72000000 00000000 09000000 00000000 r............... - 35d470 af3f2b00 00000000 00000000 00000000 .?+............. - 35d480 07000000 00000000 fd502b00 00000000 .........P+..... - 35d490 0b000000 00000000 08000000 00000000 ................ - 35d4a0 b93f2b00 00000000 13000000 00000000 .?+............. - 35d4b0 0c000000 00000000 c23f2b00 00000000 .........?+..... - 35d4c0 27000000 00000000 00000000 00000000 '............... + 35d460 72000000 00000000 08000000 00000000 r............... + 35d470 af3f2b00 00000000 13000000 00000000 .?+............. + 35d480 0c000000 00000000 b83f2b00 00000000 .........?+..... + 35d490 27000000 00000000 09000000 00000000 '............... + 35d4a0 c53f2b00 00000000 00000000 00000000 .?+............. + 35d4b0 07000000 00000000 fd502b00 00000000 .........P+..... + 35d4c0 0b000000 00000000 00000000 00000000 ................ 35d4d0 00000000 00000000 00000000 00000000 ................ 35d4e0 29a62a00 00000000 3fa72b00 00000000 ).*.....?.+..... 35d4f0 e9ee2d00 00000000 00000000 00000000 ..-............. /usr/share/nvim/runtime/syntax/vim/generated.vim differs (ASCII text, with very long lines) --- old//usr/share/nvim/runtime/syntax/vim/generated.vim 2021-11-17 00:00:00.000000000 +0000 +++ new//usr/share/nvim/runtime/syntax/vim/generated.vim 2021-11-17 00:00:00.000000000 +0000 @@ -21,17 +21,17 @@ syn case ignore syn keyword vimAutoEvent contained BufAdd BufDelete BufEnter BufFilePost BufFilePre BufHidden BufLeave BufNew BufNewFile BufReadCmd BufReadPost BufReadPre BufUnload BufWinEnter BufWinLeave BufWipeout BufWriteCmd BufWritePost BufWritePre ChanInfo ChanOpen CmdUndefined CmdWinEnter CmdWinLeave CmdlineChanged CmdlineEnter CmdlineLeave ColorScheme ColorSchemePre CompleteChanged CompleteDone CompleteDonePre CursorHold CursorHoldI CursorMoved CursorMovedI DiffUpdated EncodingChanged ExitPre FileAppendCmd FileAppendPost FileAppendPre FileChangedRO FileChangedShell FileChangedShellPost FileReadCmd FileReadPost FileReadPre FileType FileWriteCmd FileWritePost FileWritePre FilterReadPost FilterReadPre FilterWritePost FilterWritePre FocusGained FocusLost FuncUndefined GUIEnter GUIFailed InsertChange InsertCharPre InsertEnter InsertLeave InsertLeavePre -syn keyword vimAutoEvent contained MenuPopup OptionSet QuickFixCmdPost QuickFixCmdPre QuitPre RemoteReply SessionLoadPost ShellCmdPost ShellFilterPost SourceCmd SourcePost SourcePre SpellFileMissing StdinReadPost StdinReadPre SwapExists Syntax TabEnter TabLeave TermChanged TermEnter TermLeave TermResponse TextChanged TextChangedI TextChangedP TextYankPost User VimEnter VimLeave VimLeavePre VimResized VimResume VimSuspend WinEnter WinLeave WinNew BufWrite FileEncoding BufCreate BufRead +syn keyword vimAutoEvent contained MenuPopup OptionSet QuickFixCmdPost QuickFixCmdPre QuitPre RemoteReply SessionLoadPost ShellCmdPost ShellFilterPost SourceCmd SourcePost SourcePre SpellFileMissing StdinReadPost StdinReadPre SwapExists Syntax TabEnter TabLeave TermChanged TermEnter TermLeave TermResponse TextChanged TextChangedI TextChangedP TextYankPost User VimEnter VimLeave VimLeavePre VimResized VimResume VimSuspend WinEnter WinLeave WinNew BufRead BufWrite FileEncoding BufCreate -syn keyword nvimAutoEvent contained Signal WinClosed TermOpen WinScrolled UIEnter DirChanged BufModifiedSet UILeave TabNew TabNewEntered TabClosed TermClose +syn keyword nvimAutoEvent contained UIEnter TabClosed BufModifiedSet TabNew TabNewEntered TermClose Signal WinClosed TermOpen UILeave WinScrolled DirChanged syn case match -syn keyword vimFuncName contained spellsuggest and function or repeat filter string type tr nvim_get_runtime_file nvim_call_function nvim_replace_termcodes add api_info assert_nobeep assert_notmatch assert_report bufadd bufexists nvim_buf_get_lines matchstr buffer_name menu_get buffer_number msgpackdump nvim_buf_set_lines nextnonblank nvim_buf_set_text pathshorten bufload bufloaded bufname bufnr nvim_buf_get_offset prompt_setprompt bufwinid nvim_buf_get_var py3eval byteidx nvim_buf_get_changedtick screenpos nvim_buf_get_keymap searchcount nvim_buf_set_keymap searchpair nvim_notify searchpos chansend charidx nvim_buf_del_keymap setbufline nvim_buf_get_commands execute nvim_buf_set_var setenv nvim_buf_del_var setline nvim_buf_get_option setmatches nvim_buf_set_option setqflist nvim_buf_get_name len nvim_buf_set_name settagstack nvim_buf_is_loaded -syn keyword vimFuncName contained sha256 nvim_buf_delete sign_define nvim_buf_is_valid sign_getplaced foldlevel nvim_buf_get_mark sign_placelist complete_add nvim_buf_get_extmark_by_id sign_unplacelist complete_info nvim_buf_get_extmarks soundfold nvim_buf_set_extmark spellbadword nvim_buf_del_extmark search nvim_buf_add_highlight str2nr nvim_get_current_line strchars nvim_set_current_line strftime nvim_buf_clear_namespace stridx count cscope_connection nvim_buf_set_virtual_text strridx ctxget ctxpop ctxpush ctxset ctxsize nvim__buf_stats synIDtrans cursor nvim_command_output system debugbreak deepcopy nvim_buf_get_number tabpagewinnr nvim_buf_clear_highlight taglist getregtype dictwatcheradd dictwatcherdel did_filetype diff_hlID empty environ escape getline eventhandler executable exepath feedkeys file_readable nvim_win_close filereadable -syn keyword vimFuncName contained filewritable finddir findfile flatten nvim_tabpage_list_wins win_execute nvim_tabpage_get_var win_getid nvim_tabpage_set_var nvim_win_get_tabpage nvim_tabpage_del_var call nvim_tabpage_get_win nvim_win_set_option nvim_tabpage_get_number nvim_win_get_option windowsversion winlayout winline nvim_win_set_var winrestcmd nvim_win_get_var winsaveview nvim_win_set_width writefile browse nvim_buf_line_count nvim_win_set_height nvim_win_get_height nvim_win_set_cursor perleval nvim_win_get_cursor readdir nvim_win_set_buf reg_executing nvim_win_get_buf reltime nvim__screenshot reltimestr resolve round nvim_select_popupmenu_item rpcnotify nvim_get_proc nvim_open_win substitute copy shiftwidth expand delete split browsedir swapname extend eval cindent append reverse undofile match abs floor ceil sqrt log10 exp sin cos -syn keyword vimFuncName contained tan asin acos atan sinh cosh tanh log atan2 pow fmod min max jobpid nvim__get_lib_dir jobclose nvim_win_get_width id isnan nr2char isinf stdpath invert serverstop inputsecret serverlist inputrestore searchdecl inputdialog nvim__inspect_cell indent iconv prompt_setcallback hlexists hlID histnr printf histdel join rpcrequest tolower win_gotoid win_splitmove winrestview wordcount xor nvim_buf_attach pyxeval setbufvar serverstart searchpairpos screenrow screencol pyeval pumvisible pum_getpos prompt_setinterrupt sort reltimefloat reg_recording readfile range input winnr rename win_screenpos nvim_set_current_buf wincol nvim_list_wins win_gettype nvim_get_current_win win_findbuf nvim_set_current_win wildmenumode nvim_create_buf visualmode exists nvim_win_get_number values nvim_open_term undotree expandcmd nvim_get_color_by_name -syn keyword vimFuncName contained trunc nvim_get_color_map trim nvim_get_context toupper nvim_load_context tagfiles nvim_list_tabpages strptime nvim_get_current_tabpage strcharpart nvim_set_current_tabpage stdioopen nvim_create_namespace insert nvim_get_namespaces remove nvim_paste prevnonblank float2nr nvim_put appendbufline fnamemodify foldclosed foldclosedend foldtextresult foreground funcref garbagecollect get getbufinfo getbufline getbufvar getchangelist getchar getcharmod getcmdline getcmdpos getcmdtype getcmdwintype getcompletion getcurpos getcwd getfontname getfperm getfsize getftime getftype getjumplist getloclist getmarklist getmatches getpid getpos getqflist getreg gettabinfo gettabvar gettabwinvar gettagstack getwininfo getwinpos getwinposx getwinposy getwinvar glob glob2regpat globpath has has_key haslocaldir hasmapto highlightID -syn keyword vimFuncName contained nvim_eval highlight_exists byteidxcomp clearmatches histadd nvim_list_chans histget changenr chanclose nvim_parse_expression hostname char2nr nvim_call_dict_function index nvim__id inputlist nvim_strwidth inputsave nvim__id_array interrupt nvim_list_runtime_paths isdirectory complete islocked complete_check nvim__id_float items nvim_set_current_dir nvim_win_del_var nvim__stats winbufnr nvim_list_uis str2list nvim_get_proc_children nvim_win_get_position nvim_del_current_line win_id2tabwin nvim_get_var fnameescape nvim_set_var nvim_win_is_valid nvim_del_var nvim_win_set_config nvim_get_vvar wait nvim_set_vvar nvim_win_get_config nvim_get_option virtcol nvim_get_all_options_info nvim_win_hide nvim_get_option_info uniq nvim_set_option screenchar nvim_echo screenattr deletebufline nvim_out_write rubyeval nvim_err_write -syn keyword vimFuncName contained rpcstop nvim_err_writeln rpcstart diff_filler nvim_list_bufs timer_stopall nvim_get_current_buf timer_stop timer_start timer_pause timer_info test_write_list_log test_garbagecollect_now termopen tempname mode tabpagenr tabpagebuflist systemlist synstack synconcealed synIDattr synID swapinfo submatch strwidth strtrans map strpart strlen strgetchar strdisplaywidth jobresize jobsend str2float jobstart jobstop sockconnect simplify sign_unplace sign_undefine sign_place sign_jump sign_getdefined shellescape setwinvar settabwinvar settabvar setreg setpos setloclist setfperm setcmdpos setcharsearch jobwait json_decode json_encode keys last_buffer_nr libcall libcallnr line line2byte lispindent list2str localtime luaeval maparg mapcheck matchadd matchaddpos matcharg matchdelete msgpackparse mkdir matchstrpos matchlist -syn keyword vimFuncName contained matchend nvim_command assert_match assert_false assert_fails assert_exception assert_equalfile assert_equal assert_beeps getcharsearch argv arglistid argidx argc nvim_tabpage_is_valid winheight winwidth confirm win_id2win prompt_getprompt assert_inrange nvim_exec assert_notequal getenv nvim_get_hl_by_name assert_true nvim_get_hl_by_id nvim_get_hl_id_by_name nvim__get_hl_defs nvim_set_hl buffer_exists nvim__set_hl_ns nvim_feedkeys nvim_input nvim_input_mouse buflisted nvim_get_mode nvim_get_keymap nvim_set_keymap nvim_del_keymap nvim_get_commands bufwinnr byte2line nvim_get_chan_info nvim__id_dictionary col foldtext +syn keyword vimFuncName contained libcallnr line nvim_open_win lispindent list2str nvim_list_tabpages nvim_get_current_tabpage nvim_set_current_tabpage nvim_create_namespace nvim_get_namespaces nvim_paste mapcheck matchadd nvim_put matcharg matchdelete matchend matchlist matchstr nvim_get_color_by_name nvim_get_color_map nvim_get_context nvim_load_context nvim_get_mode nvim_get_keymap nvim_set_keymap nvim_del_keymap nvim_get_commands prevnonblank printf prompt_getprompt prompt_setcallback nvim_get_chan_info nvim_list_chans pum_getpos pumvisible nvim_parse_expression pyeval pyxeval nvim__id range nvim__id_array readfile nvim__id_dictionary reg_recording nvim__id_float reltimefloat nvim__stats nvim_list_uis nvim_get_proc_children rpcnotify rpcrequest rpcstart rpcstop rubyeval screenattr screenchar extend tr undofile insert remove sort input +syn keyword vimFuncName contained execute rename getenv len reverse join match abs floor ceil sqrt log10 exp sin cos tan asin acos atan sinh cosh tanh log atan2 pow fmod min max nvim_buf_get_name nvim_buf_set_name nvim_buf_is_loaded nvim_buf_delete nvim_buf_is_valid nvim_buf_get_mark nvim_buf_get_extmark_by_id nvim_buf_get_extmarks nvim_buf_set_extmark browse map and call mode or repeat search string type copy delete chansend char2nr charidx clearmatches col complete_add complete_check complete_info count nvim_buf_add_highlight ctxget nvim_buf_clear_namespace ctxpush nvim_buf_set_virtual_text expand nvim__buf_stats nvim_command_output nvim_buf_get_number eval nvim_buf_clear_highlight nvim_tabpage_list_wins nvim_tabpage_get_var nvim_tabpage_set_var filter nvim_tabpage_get_win nvim_tabpage_get_number nvim_tabpage_is_valid nvim_exec add nvim_command +syn keyword vimFuncName contained nvim_get_hl_by_name cindent nvim_get_hl_by_id argidx nvim_get_hl_id_by_name nvim__get_hl_defs nvim_set_hl assert_beeps nvim__set_hl_ns browsedir substitute assert_exception nvim_input nvim_input_mouse assert_inrange assert_match buflisted nvim_replace_termcodes assert_notmatch assert_report assert_true nvim_eval bufadd nvim_notify buffer_exists nvim_win_set_buf nvim_call_function nvim_win_get_cursor nvim_call_dict_function nvim_win_set_cursor nvim_strwidth nvim_win_get_height bufload nvim_win_set_height nvim_get_runtime_file bufnr bufwinid nvim_win_get_var byte2line tempname byteidxcomp complete chanclose nvim_win_close timer_pause shiftwidth timer_stop nvim_win_get_config tolower toupper trim trunc split nvim_win_get_number undotree uniq values virtcol visualmode wait wildmenumode win_execute win_findbuf +syn keyword vimFuncName contained win_getid win_gettype win_gotoid confirm win_id2win win_screenpos win_splitmove winbufnr wincol windowsversion nvim_select_popupmenu_item nvim_get_proc json_encode finddir foldclosed foldtextresult histdel histget histnr hlID hostname iconv indent winlayout winline winnr winrestcmd winrestview winsaveview wordcount writefile xor nvim_buf_line_count screenpos nvim_buf_attach searchcount nvim_buf_get_lines searchpairpos nvim_buf_set_lines serverstart nvim_buf_set_text setbufline nvim_buf_get_offset setcmdpos nvim_buf_get_var setpos nvim_buf_get_changedtick setreg nvim_buf_get_keymap settabwinvar nvim_buf_set_keymap setwinvar nvim_buf_del_keymap shellescape sign_define sign_getdefined nvim_buf_set_var sign_jump nvim_buf_del_var sign_placelist nvim_buf_get_option sign_unplace nvim_buf_set_option simplify foldlevel +syn keyword vimFuncName contained soundfold stdioopen spellbadword stdpath str2float str2list str2nr strcharpart strchars strdisplaywidth strftime strgetchar stridx strlen strpart strptime strridx strtrans strwidth submatch swapinfo synID synIDattr synIDtrans synconcealed foldtext system systemlist tabpagebuflist tabpagenr tagfiles bufname bufloaded buffer_number append getwinvar glob globpath has has_key haslocaldir hasmapto highlightID tabpagewinnr highlight_exists taglist histadd isnan id items hlexists jobpid jobresize index jobstart jobstop jobwait json_decode interrupt inputlist synstack swapname sign_undefine ctxpop cscope_connection screenrow islocked isdirectory dictwatcheradd inputsecret timer_start inputrestore nvim_win_get_width nvim__inspect_cell termopen winheight nvim_win_get_buf getbufvar nvim_win_del_var screencol nvim_win_set_option +syn keyword vimFuncName contained test_write_list_log nvim_win_get_tabpage nvim_win_set_config changenr searchpos bufwinnr nvim_win_set_width assert_nobeep setcharsearch nvim_feedkeys test_garbagecollect_now nvim_tabpage_del_var winwidth setqflist nvim_buf_get_commands timer_info timer_stopall sockconnect settagstack did_filetype sign_getplaced environ escape eventhandler executable exepath exists expandcmd searchdecl filereadable filewritable serverlist findfile flatten setbufvar fnameescape fnamemodify setenv setfperm setloclist setmatches foreground funcref garbagecollect get getbufinfo getbufline ctxset ctxsize cursor debugbreak deepcopy deletebufline buffer_name dictwatcherdel bufexists assert_notequal assert_false assert_fails assert_equalfile assert_equal argv arglistid argc api_info round feedkeys resolve reltimestr reltime reg_executing +syn keyword vimFuncName contained readdir perleval py3eval prompt_setprompt prompt_setinterrupt pathshorten nr2char nextnonblank msgpackparse msgpackdump mkdir menu_get matchstrpos matchaddpos maparg luaeval localtime line2byte libcall getchangelist getchar getcharmod getcharsearch getcmdline getcmdpos getcmdtype getcmdwintype getcompletion getcurpos getcwd getfontname getfperm getfsize getftime getftype getjumplist getline getloclist getmarklist getmatches getpid getpos getqflist getreg getregtype gettabinfo gettabvar gettabwinvar gettagstack getwininfo getwinpos getwinposx getwinposy nvim__get_lib_dir empty diff_hlID diff_filler nvim_set_current_dir function glob2regpat nvim_get_current_line win_id2tabwin nvim_set_current_line file_readable nvim_del_current_line appendbufline nvim_get_var nvim_buf_del_extmark nvim_set_var nvim_list_runtime_paths +syn keyword vimFuncName contained nvim_del_var byteidx nvim_get_vvar nvim_win_hide nvim_set_vvar nvim_win_is_valid nvim_get_option nvim_win_get_position nvim_get_all_options_info nvim_win_get_option nvim_get_option_info nvim_win_set_var nvim_set_option nvim__screenshot nvim_echo inputdialog jobclose inputsave nvim_out_write invert nvim_err_write isinf nvim_err_writeln foldclosedend jobsend searchpair nvim_list_bufs serverstop nvim_get_current_buf setline nvim_set_current_buf settabvar nvim_list_wins sha256 nvim_get_current_win sign_place nvim_set_current_win sign_unplacelist nvim_create_buf spellsuggest keys last_buffer_nr nvim_open_term float2nr overalldiffered=1 (not bit-by-bit identical) overall=1