~/f/neovim/RPMS.2017 ~/f/neovim ~/f/neovim RPMS.2017/neovim-0.6.1-0.0.x86_64.rpm RPMS/neovim-0.6.1-0.0.x86_64.rpm differ: byte 225, line 1 Comparing neovim-0.6.1-0.0.x86_64.rpm to neovim-0.6.1-0.0.x86_64.rpm comparing the rpm tags of neovim --- old-rpm-tags +++ new-rpm-tags @@ -1768,7 +1768,7 @@ ___QF_CHECKSUM___ /etc/nvim 0 /etc/nvim/sysinit.vim 7bd30aa57ba4f1c558e85d9b535f9642107aaf0154974f35a281add1fda1df55 17 -/usr/bin/nvim 5e5c724bbfbf226db807689d090babf3e3ceee9f303049b0f55f969261dd1b1e 0 +/usr/bin/nvim f7b68f1598477bbd910ce8e17630c4d6aae8106af03e01a2a6be8fab24c574dc 0 /usr/share/applications/nvim.desktop 52377bfaa270b77a79c3c570bdf488e46b232e9f851f8edb9dd1510edf6e6920 0 /usr/share/doc/packages/neovim 0 /usr/share/doc/packages/neovim/BACKERS.md 104ea8923c1a3b8f64cb77c86f5bd9aed9f201de80f2f75b985bb3c7994ffe55 2 @@ -3313,7 +3313,7 @@ /usr/share/nvim/runtime/syntax/vhdl.vim 372b397f36f3040cf898d455d8a0c12444f28122aaff3c4b19174f2a0e8d2725 0 /usr/share/nvim/runtime/syntax/vim 0 /usr/share/nvim/runtime/syntax/vim.vim 4741577d6cf735d1559f0db038be41235c5c58c2574daf690e0aa0bf4ae3b6bf 0 -/usr/share/nvim/runtime/syntax/vim/generated.vim c3182b98bb5eb6acd5edd0e3f20a223ca05b0268f0d924f9bf252db081322855 0 +/usr/share/nvim/runtime/syntax/vim/generated.vim 2efe45f0c5a9afcd90ac6f5c2e352c4b081f0a2f89d92c274c7d422242914ad9 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 assembler output --- old /usr/bin/nvim (disasm) +++ new /usr/bin/nvim (disasm) @@ -314232,42 +314232,116 @@ movzbl %al,%eax ret -context_hash: - cmp $something,%rsi - jne - sub $something,%rsp +float_config_hash: + push %rbx + lea -offset(%rsi),%rax + cmp $something,%rax + ja mov %rsi,%rdx - mov offset(%rip),%rsi # + lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.0.lto_priv.32 + ofs> + movslq (%rcx,%rax,4),%rax + add %rcx,%rax + jmp *%rax + movzbl (%rdi),%eax + cmp $something,%al + je + cmp $something,%al + je + cmp $something,%al + je + mov $something,%ebx + jmp + movzbl (%rdi),%eax + cmp $something,%al + je + cmp $something,%al + je + mov $something,%ebx + jmp + movzbl offset(%rdi),%eax + sub $something,%eax + cmp $something,%al + ja + movzbl %al,%eax + lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.0.lto_priv.32 + ofs> + movslq (%rcx,%rax,4),%rax + add %rcx,%rax + jmp *%rax + mov $something,%ebx + jmp + mov $something,%ebx + jmp + mov $something,%ebx + jmp + movzbl (%rdi),%eax + cmp $something,%al + je + cmp $something,%al + je + mov $something,%ebx + jmp + movzbl (%rdi),%eax + cmp $something,%al + je + cmp $something,%al + je + mov $something,%ebx + jmp + mov $something,%ebx + jmp + mov $something,%ebx + jmp + mov $something,%ebx + jmp + mov $something,%ebx + jmp + mov $something,%ebx + jmp + mov $something,%ebx + movslq %ebx,%rax + shl $something,%rax + lea offset(%rip),%rcx # + mov (%rcx,%rax,1),%rsi call - mov %eax,%edx test %eax,%eax - jne - mov %edx,%eax - add $something,%rsp - ret - mov $something,%edx - mov %edx,%eax + jne + mov %ebx,%eax + pop %rbx ret - mov $something,%edx - jmp + mov $something,%ebx + jmp + mov $something,%ebx + jmp + mov $something,%ebx + jmp + mov $something,%ebx + jmp + mov $something,%ebx + jmp + mov $something,%ebx + jmp + mov $something,%ebx + jmp + mov $something,%ebx + jmp -KeyDict_context_get_field: +KeyDict_float_config_get_field: push %rbx mov %rdi,%rbx mov %rsi,%rdi mov %rdx,%rsi - call + call cmp $something,%eax - je + je cltq shl $something,%rax - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # add offset(%rdx,%rax,1),%rbx mov %rbx,%rax pop %rbx ret mov $something,%eax - jmp + jmp eval_statusline_hash: push %rbx @@ -314332,6 +314406,43 @@ mov $something,%eax jmp +context_hash: + cmp $something,%rsi + jne + sub $something,%rsp + mov %rsi,%rdx + mov offset(%rip),%rsi # + call + mov %eax,%edx + test %eax,%eax + jne + mov %edx,%eax + add $something,%rsp + ret + mov $something,%edx + mov %edx,%eax + ret + mov $something,%edx + jmp + +KeyDict_context_get_field: + push %rbx + mov %rdi,%rbx + mov %rsi,%rdi + mov %rdx,%rsi + call + cmp $something,%eax + je + cltq + shl $something,%rax + lea offset(%rip),%rdx # + add offset(%rdx,%rax,1),%rbx + mov %rbx,%rax + pop %rbx + ret + mov $something,%eax + jmp + set_extmark_hash: push %rbx cmp $something,%rsi @@ -314589,117 +314700,6 @@ mov $something,%eax jmp -float_config_hash: - push %rbx - lea -offset(%rsi),%rax - cmp $something,%rax - ja - mov %rsi,%rdx - lea offset(%rip),%rcx # <__PRETTY_FUNCTION__.0.lto_priv.32 + ofs> - movslq (%rcx,%rax,4),%rax - add %rcx,%rax - jmp *%rax - movzbl (%rdi),%eax - cmp $something,%al - je - cmp $something,%al /usr/bin/nvim differs in ELF section .dynsym --- old /usr/bin/nvim (objdump) +++ new /usr/bin/nvim (objdump) @@ -1213,7 +1213,7 @@ 17358 f8371500 00000000 43000000 00000000 .7......C....... 17368 69850000 12001000 95bd1200 00000000 i............... 17378 3a000000 00000000 188f0000 12001000 :............... - 17388 78b11b00 00000000 35000000 00000000 x.......5....... + 17388 e8b21b00 00000000 35000000 00000000 ........5....... 17398 74210000 12001000 509e1800 00000000 t!......P....... 173a8 15000000 00000000 ef3b0000 12001000 .........;...... 173b8 ac9c1600 00000000 d9000000 00000000 ................ @@ -1376,7 +1376,7 @@ 17d88 cfba0000 11001c00 98673c00 00000000 .........g<..... 17d98 04000000 00000000 97b60000 12001000 ................ 17da8 c4881300 00000000 21000000 00000000 ........!....... - 17db8 e0e60000 12001000 14b21b00 00000000 ................ + 17db8 e0e60000 12001000 84b31b00 00000000 ................ 17dc8 32000000 00000000 448b0000 12001000 2.......D....... 17dd8 50d12300 00000000 46000000 00000000 P.#.....F....... 17de8 6a910000 12001000 d32e1d00 00000000 j............... @@ -2488,7 +2488,7 @@ 1c308 75261d00 00000000 8c030000 00000000 u&.............. 1c318 a5c80000 12001000 43520a00 00000000 ........CR...... 1c328 e6000000 00000000 49d90000 12001000 ........I....... - 1c338 dfb11b00 00000000 35000000 00000000 ........5....... + 1c338 4fb31b00 00000000 35000000 00000000 O.......5....... 1c348 6deb0000 12001000 ad8c0c00 00000000 m............... 1c358 c5040000 00000000 a2520000 12001000 .........R...... 1c368 fed01b00 00000000 ab040000 00000000 ................ @@ -2954,7 +2954,7 @@ 1e028 98ed0000 12001000 bf771a00 00000000 .........w...... 1e038 27000000 00000000 71110100 12001000 '.......q....... 1e048 03061600 00000000 56000000 00000000 ........V....... - 1e058 7c470000 12001000 1caf1b00 00000000 |G.............. + 1e058 7c470000 12001000 25b01b00 00000000 |G......%....... 1e068 85000000 00000000 c6550000 12001000 .........U...... 1e078 fa6e2900 00000000 11d40000 00000000 .n)............. 1e088 01790000 12001000 d5f51600 00000000 .y.............. @@ -3149,7 +3149,7 @@ 1ec58 cad20000 12001000 ddaf2400 00000000 ..........$..... 1ec68 31000000 00000000 39ff0000 10001b00 1.......9....... 1ec78 4c073c00 00000000 00000000 00000000 L.<............. - 1ec88 f3510000 12001000 eaae1b00 00000000 .Q.............. + 1ec88 f3510000 12001000 11b11b00 00000000 .Q.............. 1ec98 32000000 00000000 209c0000 12001000 2....... ....... 1eca8 15c90b00 00000000 30000000 00000000 ........0....... 1ecb8 50c70000 12001000 b78c1600 00000000 P............... @@ -3319,7 +3319,7 @@ 1f6f8 80643c00 00000000 e0010000 00000000 .d<............. 1f708 2fe90000 12001000 8d942700 00000000 /.........'..... 1f718 1d1b0000 00000000 22eb0000 12001000 ........"....... - 1f728 d5b21b00 00000000 32000000 00000000 ........2....... + 1f728 45b41b00 00000000 32000000 00000000 E.......2....... 1f738 cb710000 11001b00 80113b00 00000000 .q........;..... 1f748 01000000 00000000 715d0000 12001000 ........q]...... 1f758 8dad1b00 00000000 13000000 00000000 ................ @@ -3680,7 +3680,7 @@ 20d88 a0490000 12001000 1be51a00 00000000 .I.............. 20d98 79000000 00000000 d7280000 12001000 y........(...... 20da8 ae9e0a00 00000000 2a010000 00000000 ........*....... - 20db8 c0db0000 12001000 45b41b00 00000000 ........E....... + 20db8 c0db0000 12001000 f3af1b00 00000000 ................ 20dc8 32000000 00000000 2f0a0100 12001000 2......./....... 20dd8 a5001700 00000000 ac000000 00000000 ................ 20de8 46500000 12001000 df011e00 00000000 FP.............. @@ -4015,7 +4015,7 @@ 22278 d0661f00 00000000 46000000 00000000 .f......F....... 22288 ff830000 12001000 78290b00 00000000 ........x)...... 22298 92000000 00000000 40be0000 12001000 ........@....... - 222a8 46b21b00 00000000 8f000000 00000000 F............... + 222a8 b6b31b00 00000000 8f000000 00000000 ................ 222b8 b6ec0000 11001c00 b8613c00 00000000 .........a<..... 222c8 08000000 00000000 9d850000 12001000 ................ 222d8 ce8b0900 00000000 dd000000 00000000 ................ @@ -6049,7 +6049,7 @@ 2a198 29dc0c00 00000000 47000000 00000000 ).......G....... 2a1a8 cf140100 12001000 63dc1b00 00000000 ........c....... 2a1b8 15000000 00000000 b80f0100 12001000 ................ - 2a1c8 b5ae1b00 00000000 35000000 00000000 ........5....... + 2a1c8 dcb01b00 00000000 35000000 00000000 ........5....... 2a1d8 3f410000 12001000 1b611b00 00000000 ?A.......a...... 2a1e8 47000000 00000000 f93e0000 12001000 G........>...... 2a1f8 e5881300 00000000 29000000 00000000 ........)....... @@ -6071,7 +6071,7 @@ 2a2f8 2e5f0000 12001000 20fc2200 00000000 ._...... ."..... 2a308 35000000 00000000 e9420000 11001c00 5........B...... 2a318 b05e3c00 00000000 04000000 00000000 .^<............. - 2a328 75e20000 12001000 07b31b00 00000000 u............... + 2a328 75e20000 12001000 b5ae1b00 00000000 u............... 2a338 3e010000 00000000 20f10000 12001000 >....... ....... 2a348 f9571c00 00000000 25030000 00000000 .W......%....... 2a358 bef70000 12001000 a3e01600 00000000 ................ @@ -6247,7 +6247,7 @@ 2adf8 13892b00 00000000 1c000000 00000000 ..+............. 2ae08 572d0000 12001000 29971900 00000000 W-......)....... 2ae18 18000000 00000000 99340000 12001000 .........4...... - 2ae28 46b11b00 00000000 32000000 00000000 F.......2....... + 2ae28 b6b21b00 00000000 32000000 00000000 ........2....... 2ae38 30c60000 12001000 806a0c00 00000000 0........j...... 2ae48 8a000000 00000000 e2d40000 12001000 ................ 2ae58 130c2000 00000000 c2000000 00000000 .. ............. @@ -6443,7 +6443,7 @@ 2ba38 3beb0000 12001000 17eb1a00 00000000 ;............... 2ba48 67140000 00000000 b4180100 12001000 g............... 2ba58 f64a0b00 00000000 3e000000 00000000 .J......>....... - 2ba68 1a830000 12001000 d3af1b00 00000000 ................ + 2ba68 1a830000 12001000 43b11b00 00000000 ........C....... 2ba78 73010000 00000000 f9fd0000 12001000 s............... 2ba88 bad11100 00000000 28000000 00000000 ........(....... 2ba98 f5930000 12001000 8e291f00 00000000 .........)...... @@ -6767,7 +6767,7 @@ 2ce78 099e0000 12001000 e9dc1200 00000000 ................ 2ce88 12010000 00000000 2fb70000 12001000 ......../....... 2ce98 64642b00 00000000 13000000 00000000 dd+............. - 2cea8 706b0000 12001000 a1af1b00 00000000 pk.............. + 2cea8 706b0000 12001000 aab01b00 00000000 pk.............. 2ceb8 32000000 00000000 16500000 12001000 2........P...... 2cec8 c8151e00 00000000 39000000 00000000 ........9....... 2ced8 0fdc0000 12001000 dc0f0a00 00000000 ................ @@ -7349,7 +7349,7 @@ 2f2d8 94230000 11001c00 a0173c00 00000000 .#........<..... 2f2e8 04000000 00000000 11940000 12001000 ................ 2f2f8 fd9e1300 00000000 40000000 00000000 ........@....... - 2f308 3e530000 12001000 adb11b00 00000000 >S.............. + 2f308 3e530000 12001000 1db31b00 00000000 >S.............. 2f318 32000000 00000000 24de0000 12001000 2.......$....... 2f328 603b1b00 00000000 be000000 00000000 `;.............. 2f338 c0080100 12001000 f8791500 00000000 .........y...... /usr/bin/nvim differs in ELF section .rela.dyn --- old /usr/bin/nvim (objdump) +++ new /usr/bin/nvim (objdump) @@ -181,10 +181,10 @@ 446a8 08000000 00000000 26c72c00 00000000 ........&.,..... 446b8 48343800 00000000 08000000 00000000 H48............. 446c8 32c72c00 00000000 60343800 00000000 2.,.....`48..... - 446d8 08000000 00000000 3fc72c00 00000000 ........?.,..... + 446d8 08000000 00000000 3bc72c00 00000000 ........;.,..... 446e8 78343800 00000000 08000000 00000000 x48............. - 446f8 cbf12c00 00000000 90343800 00000000 ..,......48..... - 44708 08000000 00000000 49c72c00 00000000 ........I.,..... + 446f8 48c72c00 00000000 90343800 00000000 H.,......48..... + 44708 08000000 00000000 cbf12c00 00000000 ..........,..... 44718 c0343800 00000000 08000000 00000000 .48............. 44728 73be2c00 00000000 c8343800 00000000 s.,......48..... 44738 08000000 00000000 cb432d00 00000000 .........C-..... /usr/bin/nvim differs in ELF section .text --- old /usr/bin/nvim (objdump) +++ new /usr/bin/nvim (objdump) @@ -605,7 +605,7 @@ 0881e0 005b5d41 5c415d41 5e415fc3 e8bb2310 .[]A\A]A^A_...#. 0881f0 0084c074 48488d7c 2420b918 000000b8 ...tHH.|$ ...... 088200 00000000 f348ab48 8d4c2410 488d7424 .....H.H.L$.H.t$ - 088210 20488d15 bd301300 4889dfe8 637d1000 H...0..H...c}.. + 088210 20488d15 2d321300 4889dfe8 637d1000 H..-2..H...c}.. 088220 837c2410 ff743148 8d7c2420 488d358d .|$..t1H.|$ H.5. 088230 5f3200e8 f7b30100 e976ffff ff488d15 _2.......v...H.. 088240 852e2300 488d3535 5c320048 89dfe87d ..#.H.55\2.H...} @@ -657,7 +657,7 @@ 088520 e8872010 0084c074 5748c744 24300000 .. ....tWH.D$0.. 088530 000048c7 44243800 00000048 c7442440 ..H.D$8....H.D$@ 088540 00000000 48c74424 48000000 004889e1 ....H.D$H....H.. - 088550 488d7424 30488d15 b82c1300 4889dfe8 H.t$0H...,..H... + 088550 488d7424 30488d15 282e1300 4889dfe8 H.t$0H..(...H... 088560 1f7a1000 833c24ff 7431488d 7c243048 .z...<$.t1H.|$0H 088570 8d352a5c 3200e8b4 b00100e9 77ffffff .5*\2.......w... 088580 488d156a 2b230048 8d35f258 32004889 H..j+#.H.5.X2.H. @@ -1153,7 +1153,7 @@ 08a420 004881c4 68020000 5b5d415c 415dc3e8 .H..h...[]A\A].. 08a430 78011000 84c07442 488d7c24 10b94800 x.....tBH.|$..H. 08a440 0000b800 000000f3 48ab4889 e1488d74 ........H.H..H.t - 08a450 2410488d 15ed0c13 004889df e8225b10 $.H......H..."[. + 08a450 2410488d 155d0e13 004889df e8225b10 $.H..]...H..."[. 08a460 00833c24 ff742e48 8d7c2410 488d35ed ..<$.t.H.|$.H.5. 08a470 3b3200e8 b7910100 eb81488d 15330e23 ;2........H..3.# 08a480 00488d35 f8393200 4889dfe8 40b5ffff .H.5.92.H...@... @@ -1722,7 +1722,7 @@ 08c7b0 0000005b 5dc348c7 44245000 00000048 ...[].H.D$P....H 08c7c0 c7442458 00000000 48c74424 60000000 .D$X....H.D$`... 08c7d0 0048c744 24680000 00004889 e1488d74 .H.D$h....H..H.t - 08c7e0 2450488d 15c4e912 004889df e8923710 $PH......H....7. + 08c7e0 2450488d 1534eb12 004889df e8923710 $PH..4...H....7. 08c7f0 00833c24 ff741648 8d7c2450 488d353d ..<$.t.H.|$PH.5= 08c800 183200e8 276e0100 e97cffff ff4889e6 .2..'n...|...H.. 08c810 4889dfe8 47d70f00 89c5833c 24ff75d7 H...G......<$.u. @@ -2373,7 +2373,7 @@ 08f060 c4605bc3 e843b50f 0084c074 5748c744 .`[..C.....tWH.D 08f070 24300000 000048c7 44243800 00000048 $0....H.D$8....H 08f080 c7442440 00000000 48c74424 48000000 .D$@....H.D$H... - 08f090 004889e1 488d7424 30488d15 4abe1200 .H..H.t$0H..J... + 08f090 004889e1 488d7424 30488d15 71c01200 .H..H.t$0H..q... 08f0a0 4889dfe8 db0e1000 833c24ff 7431488d H........<$.t1H. 08f0b0 7c243048 8d3566ef 3100e870 450100e9 |$0H.5f.1..pE... 08f0c0 77ffffff 488d156c c6220048 8d35aeed w...H..l.".H.5.. @@ -2456,7 +2456,7 @@ 08f590 81c4f800 00005b5d 415c415d 415e415f ......[]A\A]A^A_ 08f5a0 c3e806b0 0f0084c0 7448488d 7c2420b9 ........tHH.|$ . 08f5b0 18000000 b8000000 00f348ab 488d4c24 ..........H.H.L$ - 08f5c0 10488d74 2420488d 1508bd12 004889df .H.t$ H......H.. + 08f5c0 10488d74 2420488d 1578be12 004889df .H.t$ H..x...H.. 08f5d0 e8ae0910 00837c24 10ff7431 488d7c24 ......|$..t1H.|$ 08f5e0 20488d35 d8eb3100 e8424001 00e976ff H.5..1..B@...v. 08f5f0 ffff488d 157fc122 00488d35 80e83100 ..H....".H.5..1. @@ -2506,7 +2506,7 @@ 08f8b0 c0745748 c7442430 00000000 48c74424 .tWH.D$0....H.D$ 08f8c0 38000000 0048c744 24400000 000048c7 8....H.D$@....H. 08f8d0 44244800 00000048 89e1488d 74243048 D$H....H..H.t$0H - 08f8e0 8d152eb9 12004889 dfe89506 1000833c ......H........< + 08f8e0 8d159eba 12004889 dfe89506 1000833c ......H........< 08f8f0 24ff7431 488d7c24 30488d35 a0e83100 $.t1H.|$0H.5..1. 08f900 e82a3d01 00e977ff ffff488d 1587be22 .*=...w...H...." 08f910 00488d35 68e53100 4889dfe8 b060ffff .H.5h.1.H....`.. @@ -2825,7 +2825,7 @@ 090ca0 00006448 2b142528 0000000f 85080100 ..dH+.%(........ 090cb0 004881c4 e0000000 5b5d415c c3488d7c .H......[]A\.H.| 090cc0 2430b914 000000b8 00000000 f348ab48 $0...........H.H - 090cd0 89e1488d 74243048 8d15c3a2 12004889 ..H.t$0H......H. + 090cd0 89e1488d 74243048 8d15cca3 12004889 ..H.t$0H......H. 090ce0 dfe89df2 0f00833c 24ff7413 488d7c24 .......<$.t.H.|$ 090cf0 30488d35 c8d23100 e8322901 00eb8c48 0H.5..1..2)....H 090d00 89e64889 dfe83cde 0f004889 c14889d0 ..H...<...H..H.. @@ -2991,7 +2991,7 @@ 091700 e8010000 5b5dc3e8 a08e0f00 84c0744e ....[]........tN 091710 833d9df0 32000075 60488d7c 2410b938 .=..2..u`H.|$..8 091720 000000b8 00000000 f348ab48 89e1488d .........H.H..H. - 091730 74241048 8d150b9d 12004889 dfe841e8 t$.H......H...A. + 091730 74241048 8d15b998 12004889 dfe841e8 t$.H......H...A. 091740 0f00833c 24ff7456 488d7c24 10488d35 ...<$.tVH.|$.H.5 091750 6cc73100 e8d61e01 00e979ff ffff488d l.1.......y...H. 091760 15b4a122 00488d35 14c73100 4889dfe8 ...".H.5..1.H... @@ -3017,7 +3017,7 @@ 0918a0 004881c4 e0010000 5bc3e8fd 8c0f0084 .H......[....... 0918b0 c0744248 8d7c2410 b9380000 00b80000 .tBH.|$..8...... 0918c0 0000f348 ab4889e1 488d7424 10488d15 ...H.H..H.t$.H.. - 0918d0 719b1200 4889dfe8 a7e60f00 833c24ff q...H........<$. + 0918d0 1f971200 4889dfe8 a7e60f00 833c24ff ....H........<$. 0918e0 742e488d 7c241048 8d35d2c5 3100e83c t.H.|$.H.5..1..< 0918f0 1d0100eb 86488d15 2ba02200 488d357d .....H..+.".H.5} 091900 c5310048 89dfe8c5 40ffffe9 7affffff .1.H....@...z... @@ -6440,7 +6440,7 @@ 09ee90 4d0000e9 36ffffff 4c8d4424 40b91800 M...6...L.D$@... 09eea0 0000b800 0000004c 89c7f348 ab4883ec .......L...H.H.. 09eeb0 08ffb298 000000ff b2900000 00ffb288 ................ - 09eec0 00000048 89ea488d 3508c411 004c89c7 ...H..H.5....L.. + 09eec0 00000048 89ea488d 3578c511 004c89c7 ...H..H.5x...L.. 09eed0 e888c900 004883c4 2084c075 1ae9ecfe .....H.. ..u.... 09eee0 ffff488d 542440b9 18000000 b8000000 ..H.T$@......... 09eef0 004889d7 f348ab4c 89f94d89 f04c89ee .H...H.L..M..L.. @@ -6469,7 +6469,7 @@ 09f060 00000000 48c74424 28000000 0048c744 ....H.D$(....H.D 09f070 24300000 000048c7 44243800 00000048 $0....H.D$8....H 09f080 83ec08ff 7038ff70 30ff7028 4889ea48 ....p8.p0.p(H..H - 09f090 8d357ec1 1100e8c2 c7000048 83c42084 .5~........H.. . + 09f090 8d35eec2 1100e8c2 c7000048 83c42084 .5.........H.. . 09f0a0 c07529e9 4bffffff 48c74424 20000000 .u).K...H.D$ ... 09f0b0 0048c744 24280000 000048c7 44243000 .H.D$(....H.D$0. 09f0c0 00000048 c7442438 00000000 4889e748 ...H.D$8....H..H @@ -6508,7 +6508,7 @@ 09f2d0 0000e93b ffffff4c 8d442420 b9480000 ...;...L.D$ .H.. 09f2e0 00b80000 00004c89 c7f348ab 4883ec08 ......L...H.H... 09f2f0 ffb29800 0000ffb2 90000000 ffb28800 ................ - 09f300 00004889 ea488d35 3abe1100 4c89c7e8 ..H..H.5:...L... + 09f300 00004889 ea488d35 aabf1100 4c89c7e8 ..H..H.5....L... 09f310 49c50000 4883c420 84c0751a e9f1feff I...H.. ..u..... 09f320 ff488d54 2420b948 000000b8 00000000 .H.T$ .H........ 09f330 4889d7f3 48ab4989 e94c8d44 24204c89 H...H.I..L.D$ L. @@ -9701,7 +9701,7 @@ 0aba60 48c74424 40000000 0048c744 24480000 H.D$@....H.D$H.. 0aba70 000048c7 44245000 00000048 c7442458 ..H.D$P....H.D$X 0aba80 00000000 4883ec08 ff7058ff 7050ff70 ....H....pX.pP.p - 0aba90 484889ea 488d3512 f71000e8 bdfdffff HH..H.5......... + 0aba90 484889ea 488d3582 f81000e8 bdfdffff HH..H.5......... 0abaa0 4883c420 84c07529 e901ffff ff48c744 H.. ..u).....H.D 0abab0 24400000 000048c7 44244800 00000048 $@....H.D$H....H 0abac0 c7442450 00000000 48c74424 58000000 .D$P....H.D$X... @@ -9727,7 +9727,7 @@ 0abc00 00000000 48c74424 28000000 0048c744 ....H.D$(....H.D 0abc10 24300000 000048c7 44243800 00000048 $0....H.D$8....H 0abc20 83ec08ff 7018ff70 10ff7008 4889ea48 ....p..p..p.H..H - 0abc30 8d35b4f2 1000e822 fcffff48 83c42084 .5....."...H.. . + 0abc30 8d35dbf4 1000e822 fcffff48 83c42084 .5....."...H.. . 0abc40 c07529e9 67ffffff 48c74424 20000000 .u).g...H.D$ ... 0abc50 0048c744 24280000 000048c7 44243000 .H.D$(....H.D$0. 0abc60 00000048 c7442438 00000000 4889e748 ...H.D$8....H..H @@ -9760,7 +9760,7 @@ 0abe10 00004889 efb80000 0000e8e6 7dffffe9 ..H.........}... 0abe20 6dffffff 4c8d4424 30b91800 0000b800 m...L.D$0....... 0abe30 0000004c 89c7f348 ab4883ec 08ff7278 ...L...H.H....rx - 0abe40 ff7270ff 72684889 ea488d35 85f41000 .rp.rhH..H.5.... + 0abe40 ff7270ff 72684889 ea488d35 f5f51000 .rp.rhH..H.5.... 0abe50 4c89c7e8 05faffff 4883c420 84c0751a L.......H.. ..u. 0abe60 e92cffff ff488d54 2430b918 000000b8 .,...H.T$0...... 0abe70 00000000 4889d7f3 48ab4c89 ff4c89f6 ....H...H.L..L.. @@ -9783,7 +9783,7 @@ 0abf80 20000000 0048c744 24280000 000048c7 ....H.D$(....H. 0abf90 44243000 00000048 c7442438 00000000 D$0....H.D$8.... 0abfa0 4883ec08 ff7018ff 7010ff70 084889ea H....p..p..p.H.. - 0abfb0 488d355d f21000e8 a1f8ffff 4883c420 H.5]........H.. + 0abfb0 488d35cd f31000e8 a1f8ffff 4883c420 H.5.........H.. 0abfc0 84c07529 e967ffff ff48c744 24200000 ..u).g...H.D$ .. 0abfd0 000048c7 44242800 00000048 c7442430 ..H.D$(....H.D$0 0abfe0 00000000 48c74424 38000000 004889e7 ....H.D$8....H.. @@ -9810,7 +9810,7 @@ 0ac130 00004889 efb80000 0000e8c6 7affffeb ..H.........z... 0ac140 aa4c8d4c 2440b914 000000b8 00000000 .L.L$@.......... 0ac150 4c89cff3 48ab4883 ec0841ff 703841ff L...H.H...A.p8A. - 0ac160 703041ff 7028488d 3534ee10 004c89cf p0A.p(H.54...L.. + 0ac160 703041ff 7028488d 353def10 004c89cf p0A.p(H.5=...L.. 0ac170 e8e8f6ff ff4883c4 2084c075 1ae969ff .....H.. ..u..i. 0ac180 ffff488d 542440b9 14000000 b8000000 ..H.T$@......... 0ac190 004889d7 f348ab48 89e7488d 4c24404c .H...H.H..H.L$@L @@ -9844,7 +9844,7 @@ 0ac350 efb80000 0000e8aa 78ffffe9 41ffffff ........x...A... 0ac360 4c8d4424 20b93800 0000b800 0000004c L.D$ .8........L 0ac370 89c7f348 ab4883ec 08ff7258 ff7250ff ...H.H....rX.rP. - 0ac380 72484889 ea488d35 b9f01000 4c89c7e8 rHH..H.5....L... + 0ac380 72484889 ea488d35 67ec1000 4c89c7e8 rHH..H.5g...L... 0ac390 c9f4ffff 4883c420 84c0751a e900ffff ....H.. ..u..... 0ac3a0 ff488d54 2420b938 000000b8 00000000 .H.T$ .8........ 0ac3b0 4889d7f3 48ab833d f7433100 00755448 H...H..=.C1..uTH @@ -9877,7 +9877,7 @@ 0ac560 00004889 efb80000 0000e896 76ffffeb ..H.........v... 0ac570 984c8d44 2420b938 000000b8 00000000 .L.D$ .8........ 0ac580 4c89c7f3 48ab4883 ec08ff72 38ff7230 L...H.H....r8.r0 - 0ac590 ff722848 89ea488d 35a8ee10 004c89c7 .r(H..H.5....L.. + 0ac590 ff722848 89ea488d 3556ea10 004c89c7 .r(H..H.5V...L.. 0ac5a0 e8b8f2ff ff4883c4 2084c075 1ae957ff .....H.. ..u..W. 0ac5b0 ffff488d 542420b9 38000000 b8000000 ..H.T$ .8....... 0ac5c0 004889d7 f348ab48 8d742420 4889ea44 .H...H.H.t$ H..D @@ -61858,7 +61858,7 @@ 177630 8d35a2a6 1600bf00 000000e8 40dcf0ff .5..........@... 177640 4889c74c 89eeb800 000000e8 15ea0300 H..L............ 177650 41bc0000 0000e97b ffffffba 08000000 A......{........ - 177660 488d35cf 50150089 dfe8f4ae ffff85c0 H.5.P........... + 177660 488d35d8 50150089 dfe8f4ae ffff85c0 H.5.P........... 177670 750fc785 44100000 01000000 e9cefeff u...D........... 177680 ffba0400 0000488d 358e9816 0089dfe8 ......H.5....... 177690 ceaeffff 85c0750f c7854410 00000200 ......u...D..... @@ -79143,98 +79143,98 @@ 1bae80 a7480300 009fc383 a7480300 00dfc348 .H.......H.....H 1bae90 8b3df25b 2000e805 ffffff48 8b05e65b .=.[ ......H...[ 1baea0 20008b80 48030000 83e00383 f8030f94 ...H........... - 1baeb0 c00fb6c0 c34883fe 05752048 83ec0848 .....H...u H...H - 1baec0 89f2488b 3557311f 00e8b2a6 ecff89c2 ..H.5W1......... - 1baed0 85c0750f 89d04883 c408c3ba ffffffff ..u...H......... - 1baee0 89d0c3ba ffffffff ebea5348 89fb4889 ..........SH..H. - 1baef0 f74889d6 e8bcffff ff83f8ff 74174898 .H..........t.H. /usr/bin/nvim differs in ELF section .rodata --- old /usr/bin/nvim (objdump) +++ new /usr/bin/nvim (objdump) @@ -1554,1515 +1554,1515 @@ 2c10d0 675f6869 73746f72 795f7368 6f77a573 g_history_show.s 2c10e0 696e6365 06000000 00000000 00000000 ince............ 2c10f0 00000000 00000000 00000000 00000000 ................ - 2c1100 dc00e785 aa706172 616d6574 65727391 .....parameters. - 2c1110 92a64275 66666572 a6627566 666572a5 ..Buffer.buffer. - 2c1120 73696e63 6501a46e 616d65b3 6e76696d since..name.nvim - 2c1130 5f627566 5f6c696e 655f636f 756e74a6 _buf_line_count. - 2c1140 6d657468 6f64c3ab 72657475 726e5f74 method..return_t - 2c1150 797065a7 496e7465 67657285 aa706172 ype.Integer..par - 2c1160 616d6574 65727393 92a64275 66666572 ameters...Buffer - 2c1170 a6627566 66657292 a7426f6f 6c65616e .buffer..Boolean - 2c1180 ab73656e 645f6275 66666572 92aa4469 .send_buffer..Di - 2c1190 6374696f 6e617279 a46f7074 73a57369 ctionary.opts.si - 2c11a0 6e636504 a46e616d 65af6e76 696d5f62 nce..name.nvim_b - 2c11b0 75665f61 74746163 68a66d65 74686f64 uf_attach.method - 2c11c0 c3ab7265 7475726e 5f747970 65a7426f ..return_type.Bo - 2c11d0 6f6c6561 6e85aa70 6172616d 65746572 olean..parameter - 2c11e0 739192a6 42756666 6572a662 75666665 s...Buffer.buffe - 2c11f0 72a57369 6e636504 a46e616d 65af6e76 r.since..name.nv - 2c1200 696d5f62 75665f64 65746163 68a66d65 im_buf_detach.me - 2c1210 74686f64 c3ab7265 7475726e 5f747970 thod..return_typ - 2c1220 65a7426f 6f6c6561 6e85aa70 6172616d e.Boolean..param - 2c1230 65746572 739492a6 42756666 6572a662 eters...Buffer.b - 2c1240 75666665 7292a749 6e746567 6572a573 uffer..Integer.s - 2c1250 74617274 92a7496e 74656765 72a3656e tart..Integer.en - 2c1260 6492a742 6f6f6c65 616eaf73 74726963 d..Boolean.stric - 2c1270 745f696e 64657869 6e67a573 696e6365 t_indexing.since - 2c1280 01a46e61 6d65b26e 76696d5f 6275665f ..name.nvim_buf_ - 2c1290 6765745f 6c696e65 73a66d65 74686f64 get_lines.method - 2c12a0 c3ab7265 7475726e 5f747970 65af4172 ..return_type.Ar - 2c12b0 7261794f 66285374 72696e67 2985aa70 rayOf(String)..p - 2c12c0 6172616d 65746572 739592a6 42756666 arameters...Buff - 2c12d0 6572a662 75666665 7292a749 6e746567 er.buffer..Integ - 2c12e0 6572a573 74617274 92a7496e 74656765 er.start..Intege - 2c12f0 72a3656e 6492a742 6f6f6c65 616eaf73 r.end..Boolean.s - 2c1300 74726963 745f696e 64657869 6e6792af trict_indexing.. - 2c1310 41727261 794f6628 53747269 6e6729ab ArrayOf(String). - 2c1320 7265706c 6163656d 656e74a5 73696e63 replacement.sinc - 2c1330 6501a46e 616d65b2 6e76696d 5f627566 e..name.nvim_buf - 2c1340 5f736574 5f6c696e 6573a66d 6574686f _set_lines.metho - 2c1350 64c3ab72 65747572 6e5f7479 7065a476 d..return_type.v - 2c1360 6f696485 aa706172 616d6574 65727396 oid..parameters. - 2c1370 92a64275 66666572 a6627566 66657292 ..Buffer.buffer. - 2c1380 a7496e74 65676572 a9737461 72745f72 .Integer.start_r - 2c1390 6f7792a7 496e7465 676572a9 73746172 ow..Integer.star - 2c13a0 745f636f 6c92a749 6e746567 6572a765 t_col..Integer.e - 2c13b0 6e645f72 6f7792a7 496e7465 676572a7 nd_row..Integer. - 2c13c0 656e645f 636f6c92 af417272 61794f66 end_col..ArrayOf - 2c13d0 28537472 696e6729 ab726570 6c616365 (String).replace - 2c13e0 6d656e74 a573696e 636507a4 6e616d65 ment.since..name - 2c13f0 b16e7669 6d5f6275 665f7365 745f7465 .nvim_buf_set_te - 2c1400 7874a66d 6574686f 64c3ab72 65747572 xt.method..retur - 2c1410 6e5f7479 7065a476 6f696485 aa706172 n_type.void..par - 2c1420 616d6574 65727392 92a64275 66666572 ameters...Buffer - 2c1430 a6627566 66657292 a7496e74 65676572 .buffer..Integer - 2c1440 a5696e64 6578a573 696e6365 05a46e61 .index.since..na - 2c1450 6d65b36e 76696d5f 6275665f 6765745f me.nvim_buf_get_ - 2c1460 6f666673 6574a66d 6574686f 64c3ab72 offset.method..r - 2c1470 65747572 6e5f7479 7065a749 6e746567 eturn_type.Integ - 2c1480 657285aa 70617261 6d657465 72739292 er..parameters.. - 2c1490 a6427566 666572a6 62756666 657292a6 .Buffer.buffer.. - 2c14a0 53747269 6e67a46e 616d65a5 73696e63 String.name.sinc - 2c14b0 6501a46e 616d65b0 6e76696d 5f627566 e..name.nvim_buf - 2c14c0 5f676574 5f766172 a66d6574 686f64c3 _get_var.method. - 2c14d0 ab726574 75726e5f 74797065 a64f626a .return_type.Obj - 2c14e0 65637485 aa706172 616d6574 65727391 ect..parameters. - 2c14f0 92a64275 66666572 a6627566 666572a5 ..Buffer.buffer. - 2c1500 73696e63 6502a46e 616d65b8 6e76696d since..name.nvim - 2c1510 5f627566 5f676574 5f636861 6e676564 _buf_get_changed - 2c1520 7469636b a66d6574 686f64c3 ab726574 tick.method..ret - 2c1530 75726e5f 74797065 a7496e74 65676572 urn_type.Integer - 2c1540 85aa7061 72616d65 74657273 9292a642 ..parameters...B - 2c1550 75666665 72a66275 66666572 92a65374 uffer.buffer..St - 2c1560 72696e67 a46d6f64 65a57369 6e636503 ring.mode.since. - 2c1570 a46e616d 65b36e76 696d5f62 75665f67 .name.nvim_buf_g - 2c1580 65745f6b 65796d61 70a66d65 74686f64 et_keymap.method - 2c1590 c3ab7265 7475726e 5f747970 65b34172 ..return_type.Ar - 2c15a0 7261794f 66284469 6374696f 6e617279 rayOf(Dictionary - 2c15b0 2985aa70 6172616d 65746572 739592a6 )..parameters... - 2c15c0 42756666 6572a662 75666665 7292a653 Buffer.buffer..S - 2c15d0 7472696e 67a46d6f 646592a6 53747269 tring.mode..Stri - 2c15e0 6e67a36c 687392a6 53747269 6e67a372 ng.lhs..String.r - 2c15f0 687392aa 44696374 696f6e61 7279a46f hs..Dictionary.o - 2c1600 707473a5 73696e63 6506a46e 616d65b3 pts.since..name. - 2c1610 6e76696d 5f627566 5f736574 5f6b6579 nvim_buf_set_key - 2c1620 6d6170a6 6d657468 6f64c3ab 72657475 map.method..retu - 2c1630 726e5f74 797065a4 766f6964 85aa7061 rn_type.void..pa - 2c1640 72616d65 74657273 9392a642 75666665 rameters...Buffe - 2c1650 72a66275 66666572 92a65374 72696e67 r.buffer..String - 2c1660 a46d6f64 6592a653 7472696e 67a36c68 .mode..String.lh - 2c1670 73a57369 6e636506 a46e616d 65b36e76 s.since..name.nv - 2c1680 696d5f62 75665f64 656c5f6b 65796d61 im_buf_del_keyma - 2c1690 70a66d65 74686f64 c3ab7265 7475726e p.method..return - 2c16a0 5f747970 65a4766f 696485aa 70617261 _type.void..para - 2c16b0 6d657465 72739292 a6427566 666572a6 meters...Buffer. - 2c16c0 62756666 657292aa 44696374 696f6e61 buffer..Dictiona - 2c16d0 7279a46f 707473a5 73696e63 6504a46e ry.opts.since..n - 2c16e0 616d65b5 6e76696d 5f627566 5f676574 ame.nvim_buf_get - 2c16f0 5f636f6d 6d616e64 73a66d65 74686f64 _commands.method - 2c1700 c3ab7265 7475726e 5f747970 65aa4469 ..return_type.Di - 2c1710 6374696f 6e617279 85aa7061 72616d65 ctionary..parame - 2c1720 74657273 9392a642 75666665 72a66275 ters...Buffer.bu - 2c1730 66666572 92a65374 72696e67 a46e616d ffer..String.nam - 2c1740 6592a64f 626a6563 74a57661 6c7565a5 e..Object.value. - 2c1750 73696e63 6501a46e 616d65b0 6e76696d since..name.nvim - 2c1760 5f627566 5f736574 5f766172 a66d6574 _buf_set_var.met - 2c1770 686f64c3 ab726574 75726e5f 74797065 hod..return_type - 2c1780 a4766f69 6485aa70 6172616d 65746572 .void..parameter - 2c1790 739292a6 42756666 6572a662 75666665 s...Buffer.buffe - 2c17a0 7292a653 7472696e 67a46e61 6d65a573 r..String.name.s - 2c17b0 696e6365 01a46e61 6d65b06e 76696d5f ince..name.nvim_ - 2c17c0 6275665f 64656c5f 766172a6 6d657468 buf_del_var.meth - 2c17d0 6f64c3ab 72657475 726e5f74 797065a4 od..return_type. - 2c17e0 766f6964 85aa7061 72616d65 74657273 void..parameters - 2c17f0 9292a642 75666665 72a66275 66666572 ...Buffer.buffer - 2c1800 92a65374 72696e67 a46e616d 65a57369 ..String.name.si - 2c1810 6e636501 a46e616d 65b36e76 696d5f62 nce..name.nvim_b - 2c1820 75665f67 65745f6f 7074696f 6ea66d65 uf_get_option.me - 2c1830 74686f64 c3ab7265 7475726e 5f747970 thod..return_typ - 2c1840 65a64f62 6a656374 85aa7061 72616d65 e.Object..parame - 2c1850 74657273 9392a642 75666665 72a66275 ters...Buffer.bu - 2c1860 66666572 92a65374 72696e67 a46e616d ffer..String.nam - 2c1870 6592a64f 626a6563 74a57661 6c7565a5 e..Object.value. - 2c1880 73696e63 6501a46e 616d65b3 6e76696d since..name.nvim - 2c1890 5f627566 5f736574 5f6f7074 696f6ea6 _buf_set_option. - 2c18a0 6d657468 6f64c3ab 72657475 726e5f74 method..return_t - 2c18b0 797065a4 766f6964 85aa7061 72616d65 ype.void..parame - 2c18c0 74657273 9192a642 75666665 72a66275 ters...Buffer.bu - 2c18d0 66666572 a573696e 636501a4 6e616d65 ffer.since..name - 2c18e0 b16e7669 6d5f6275 665f6765 745f6e61 .nvim_buf_get_na - 2c18f0 6d65a66d 6574686f 64c3ab72 65747572 me.method..retur - 2c1900 6e5f7479 7065a653 7472696e 6785aa70 n_type.String..p - 2c1910 6172616d 65746572 739292a6 42756666 arameters...Buff - 2c1920 6572a662 75666665 7292a653 7472696e er.buffer..Strin - 2c1930 67a46e61 6d65a573 696e6365 01a46e61 g.name.since..na - 2c1940 6d65b16e 76696d5f 6275665f 7365745f me.nvim_buf_set_ - 2c1950 6e616d65 a66d6574 686f64c3 ab726574 name.method..ret - 2c1960 75726e5f 74797065 a4766f69 6485aa70 urn_type.void..p - 2c1970 6172616d 65746572 739192a6 42756666 arameters...Buff - 2c1980 6572a662 75666665 72a57369 6e636505 er.buffer.since. - 2c1990 a46e616d 65b26e76 696d5f62 75665f69 .name.nvim_buf_i - 2c19a0 735f6c6f 61646564 a66d6574 686f64c3 s_loaded.method. - 2c19b0 ab726574 75726e5f 74797065 a7426f6f .return_type.Boo - 2c19c0 6c65616e 85aa7061 72616d65 74657273 lean..parameters - 2c19d0 9292a642 75666665 72a66275 66666572 ...Buffer.buffer - 2c19e0 92aa4469 6374696f 6e617279 a46f7074 ..Dictionary.opt - 2c19f0 73a57369 6e636507 a46e616d 65af6e76 s.since..name.nv - 2c1a00 696d5f62 75665f64 656c6574 65a66d65 im_buf_delete.me - 2c1a10 74686f64 c3ab7265 7475726e 5f747970 thod..return_typ - 2c1a20 65a4766f 696485aa 70617261 6d657465 e.void..paramete - 2c1a30 72739192 a6427566 666572a6 62756666 rs...Buffer.buff - 2c1a40 6572a573 696e6365 01a46e61 6d65b16e er.since..name.n - 2c1a50 76696d5f 6275665f 69735f76 616c6964 vim_buf_is_valid - 2c1a60 a66d6574 686f64c3 ab726574 75726e5f .method..return_ - 2c1a70 74797065 a7426f6f 6c65616e 85aa7061 type.Boolean..pa - 2c1a80 72616d65 74657273 9292a642 75666665 rameters...Buffe - 2c1a90 72a66275 66666572 92a65374 72696e67 r.buffer..String - 2c1aa0 a46e616d 65a57369 6e636508 a46e616d .name.since..nam - 2c1ab0 65b16e76 696d5f62 75665f64 656c5f6d e.nvim_buf_del_m - 2c1ac0 61726ba6 6d657468 6f64c3ab 72657475 ark.method..retu - 2c1ad0 726e5f74 797065a7 426f6f6c 65616e85 rn_type.Boolean. - 2c1ae0 aa706172 616d6574 65727395 92a64275 .parameters...Bu - 2c1af0 66666572 a6627566 66657292 a6537472 ffer.buffer..Str - 2c1b00 696e67a4 6e616d65 92a7496e 74656765 ing.name..Intege - 2c1b10 72a46c69 6e6592a7 496e7465 676572a3 r.line..Integer. - 2c1b20 636f6c92 aa446963 74696f6e 617279a4 col..Dictionary. - 2c1b30 6f707473 a573696e 636508a4 6e616d65 opts.since..name - 2c1b40 b16e7669 6d5f6275 665f7365 745f6d61 .nvim_buf_set_ma - 2c1b50 726ba66d 6574686f 64c3ab72 65747572 rk.method..retur - 2c1b60 6e5f7479 7065a742 6f6f6c65 616e85aa n_type.Boolean.. - 2c1b70 70617261 6d657465 72739292 a6427566 parameters...Buf - 2c1b80 666572a6 62756666 657292a6 53747269 fer.buffer..Stri - 2c1b90 6e67a46e 616d65a5 73696e63 6501a46e ng.name.since..n - 2c1ba0 616d65b1 6e76696d 5f627566 5f676574 ame.nvim_buf_get - 2c1bb0 5f6d6172 6ba66d65 74686f64 c3ab7265 _mark.method..re - 2c1bc0 7475726e 5f747970 65b34172 7261794f turn_type.ArrayO - 2c1bd0 6628496e 74656765 722c2032 2985aa70 f(Integer, 2)..p - 2c1be0 6172616d 65746572 739292a6 42756666 arameters...Buff - 2c1bf0 6572a662 75666665 7292a64c 75615265 er.buffer..LuaRe - 2c1c00 66a36675 6ea57369 6e636507 a46e616d f.fun.since..nam - 2c1c10 65ad6e76 696d5f62 75665f63 616c6ca6 e.nvim_buf_call. - 2c1c20 6d657468 6f64c3ab 72657475 726e5f74 method..return_t - 2c1c30 797065a6 4f626a65 637486aa 70617261 ype.Object..para - 2c1c40 6d657465 72739192 a6537472 696e67a7 meters...String. - 2c1c50 636f6d6d 616e64a5 73696e63 6501a46e command.since..n - 2c1c60 616d65b3 6e76696d 5f636f6d 6d616e64 ame.nvim_command - 2c1c70 5f6f7574 707574a6 6d657468 6f64c2b0 _output.method.. - 2c1c80 64657072 65636174 65645f73 696e6365 deprecated_since - 2c1c90 07ab7265 7475726e 5f747970 65a65374 ..return_type.St - 2c1ca0 72696e67 86aa7061 72616d65 74657273 ring..parameters - 2c1cb0 9292a653 7472696e 67a4636f 646592a5 ...String.code.. - 2c1cc0 41727261 79a46172 6773a573 696e6365 Array.args.since - 2c1cd0 03a46e61 6d65b06e 76696d5f 65786563 ..name.nvim_exec - 2c1ce0 7574655f 6c7561a6 6d657468 6f64c2b0 ute_lua.method.. - 2c1cf0 64657072 65636174 65645f73 696e6365 deprecated_since - 2c1d00 07ab7265 7475726e 5f747970 65a64f62 ..return_type.Ob - 2c1d10 6a656374 86aa7061 72616d65 74657273 ject..parameters /usr/bin/nvim differs in ELF section .eh_frame_hdr --- old /usr/bin/nvim (objdump) +++ new /usr/bin/nvim (objdump) @@ -2089,12 +2089,12 @@ 32b3e0 0cdc0300 c57ce9ff 20dc0300 d07ce9ff .....|.. ....|.. 32b3f0 34dc0300 df7ce9ff 48dc0300 e77ce9ff 4....|..H....|.. 32b400 5cdc0300 ef7ce9ff 70dc0300 157de9ff \....|..p....}.. - 32b410 84dc0300 4a7de9ff a0dc0300 7c7de9ff ....J}......|}.. - 32b420 bcdc0300 017ee9ff dcdc0300 337ee9ff .....~......3~.. - 32b430 f8dc0300 a67fe9ff 18dd0300 d87fe9ff ................ - 32b440 34dd0300 0d80e9ff 50dd0300 3f80e9ff 4.......P...?... - 32b450 6cdd0300 7480e9ff 88dd0300 a680e9ff l...t........... - 32b460 a4dd0300 3581e9ff c4dd0300 6781e9ff ....5.......g... + 32b410 84dc0300 537ee9ff a4dc0300 857ee9ff ....S~.......~.. + 32b420 c0dc0300 0a7fe9ff e0dc0300 3c7fe9ff ............<... + 32b430 fcdc0300 717fe9ff 18dd0300 a37fe9ff ....q........... + 32b440 34dd0300 1681e9ff 54dd0300 4881e9ff 4.......T...H... + 32b450 70dd0300 7d81e9ff 8cdd0300 af81e9ff p...}........... + 32b460 a8dd0300 e481e9ff c4dd0300 1682e9ff ................ 32b470 e0dd0300 a582e9ff 00de0300 d782e9ff ................ 32b480 1cde0300 1283e9ff 34de0300 4983e9ff ........4...I... 32b490 50de0300 cc84e9ff 6cde0300 1f85e9ff P.......l....... /usr/bin/nvim differs in ELF section .eh_frame --- old /usr/bin/nvim (objdump) +++ new /usr/bin/nvim (objdump) @@ -12366,30 +12366,30 @@ 360df0 8fa0e5ff 08000000 00000000 10000000 ................ 360e00 a0040300 83a0e5ff 08000000 00000000 ................ 360e10 10000000 b4040300 77a0e5ff 26000000 ........w...&... - 360e20 00000000 18000000 c8040300 89a0e5ff ................ - 360e30 35000000 004a0e10 5b0e0849 0e100000 5....J..[..I.... - 360e40 18000000 e4040300 a2a0e5ff 32000000 ............2... - 360e50 00410e10 8302690a 0e08410b 1c000000 .A....i...A..... - 360e60 00050300 b8a0e5ff 85000000 00410e10 .............A.. - 360e70 83020259 0a0e0841 0b000000 18000000 ...Y...A........ - 360e80 20050300 1da1e5ff 32000000 00410e10 .......2....A.. - 360e90 8302690a 0e08410b 1c000000 3c050300 ..i...A.....<... - 360ea0 33a1e5ff 73010000 00410e10 830202e4 3...s....A...... - 360eb0 0a0e0841 0b000000 18000000 5c050300 ...A........\... - 360ec0 86a2e5ff 32000000 00410e10 8302690a ....2....A....i. - 360ed0 0e08410b 18000000 78050300 9ca2e5ff ..A.....x....... - 360ee0 35000000 004a0e10 5b0e0849 0e100000 5....J..[..I.... - 360ef0 18000000 94050300 b5a2e5ff 32000000 ............2... - 360f00 00410e10 8302690a 0e08410b 18000000 .A....i...A..... - 360f10 b0050300 cba2e5ff 35000000 004a0e10 ........5....J.. - 360f20 5b0e0849 0e100000 18000000 cc050300 [..I............ - 360f30 e4a2e5ff 32000000 00410e10 8302690a ....2....A....i. - 360f40 0e08410b 1c000000 e8050300 faa2e5ff ..A............. - 360f50 8f000000 00410e10 8302026a 0a0e0841 .....A.....j...A - 360f60 0b000000 18000000 08060300 69a3e5ff ............i... + 360e20 00000000 1c000000 c8040300 89a0e5ff ................ + 360e30 3e010000 00410e10 83020304 010a0e08 >....A.......... + 360e40 410b0000 18000000 e8040300 a7a1e5ff A............... + 360e50 32000000 00410e10 8302690a 0e08410b 2....A....i...A. + 360e60 1c000000 04050300 bda1e5ff 85000000 ................ + 360e70 00410e10 83020259 0a0e0841 0b000000 .A.....Y...A.... + 360e80 18000000 24050300 22a2e5ff 32000000 ....$..."...2... + 360e90 00410e10 8302690a 0e08410b 18000000 .A....i...A..... + 360ea0 40050300 38a2e5ff 35000000 004a0e10 @...8...5....J.. + 360eb0 5b0e0849 0e100000 18000000 5c050300 [..I........\... + 360ec0 51a2e5ff 32000000 00410e10 8302690a Q...2....A....i. + 360ed0 0e08410b 1c000000 78050300 67a2e5ff ..A.....x...g... + 360ee0 73010000 00410e10 830202e4 0a0e0841 s....A.........A + 360ef0 0b000000 18000000 98050300 baa3e5ff ................ + 360f00 32000000 00410e10 8302690a 0e08410b 2....A....i...A. + 360f10 18000000 b4050300 d0a3e5ff 35000000 ............5... + 360f20 004a0e10 5b0e0849 0e100000 18000000 .J..[..I........ + 360f30 d0050300 e9a3e5ff 32000000 00410e10 ........2....A.. + 360f40 8302690a 0e08410b 18000000 ec050300 ..i...A......... + 360f50 ffa3e5ff 35000000 004a0e10 5b0e0849 ....5....J..[..I + 360f60 0e100000 18000000 08060300 18a4e5ff ................ 360f70 32000000 00410e10 8302690a 0e08410b 2....A....i...A. - 360f80 1c000000 24060300 7fa3e5ff 3e010000 ....$.......>... - 360f90 00410e10 83020304 010a0e08 410b0000 .A..........A... + 360f80 1c000000 24060300 2ea4e5ff 8f000000 ....$........... + 360f90 00410e10 8302026a 0a0e0841 0b000000 .A.....j...A.... 360fa0 18000000 44060300 9da4e5ff 32000000 ....D.......2... 360fb0 00410e10 8302690a 0e08410b 14000000 .A....i...A..... 360fc0 60060300 b3a4e5ff 3b000000 00440e10 `.......;....D.. /usr/bin/nvim differs in ELF section .data.rel.ro --- old /usr/bin/nvim (objdump) +++ new /usr/bin/nvim (objdump) @@ -176,12 +176,12 @@ 383410 06000000 00000000 1fc72c00 00000000 ..........,..... 383420 72000000 00000000 0b000000 00000000 r............... 383430 26c72c00 00000000 73000000 00000000 &.,.....s....... - 383440 0c000000 00000000 32c72c00 00000000 ........2.,..... - 383450 28000000 00000000 09000000 00000000 (............... - 383460 3fc72c00 00000000 00000000 00000000 ?.,............. - 383470 07000000 00000000 cbf12c00 00000000 ..........,..... - 383480 0b000000 00000000 08000000 00000000 ................ - 383490 49c72c00 00000000 13000000 00000000 I.,............. + 383440 08000000 00000000 32c72c00 00000000 ........2.,..... + 383450 13000000 00000000 0c000000 00000000 ................ + 383460 3bc72c00 00000000 28000000 00000000 ;.,.....(....... + 383470 09000000 00000000 48c72c00 00000000 ........H.,..... + 383480 00000000 00000000 07000000 00000000 ................ + 383490 cbf12c00 00000000 0b000000 00000000 ..,............. 3834a0 00000000 00000000 00000000 00000000 ................ 3834b0 00000000 00000000 00000000 00000000 ................ 3834c0 73be2c00 00000000 cb432d00 00000000 s.,......C-..... /usr/share/nvim/runtime/syntax/vim/generated.vim differs (ASCII text, with very long lines) --- old//usr/share/nvim/runtime/syntax/vim/generated.vim 2022-01-01 00:00:00.000000000 +0000 +++ new//usr/share/nvim/runtime/syntax/vim/generated.vim 2022-01-01 00:00:00.000000000 +0000 @@ -21,18 +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 BufRead BufWrite FileEncoding BufCreate +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 nvimAutoEvent contained BufModifiedSet WinScrolled DiagnosticChanged TabClosed DirChanged UIEnter TabNew TabNewEntered UILeave TermClose Signal WinClosed TermOpen +syn keyword nvimAutoEvent contained UIEnter TabClosed DiagnosticChanged DirChanged TabNewEntered TermClose Signal WinClosed TermOpen UILeave WinScrolled TabNew BufModifiedSet syn case match -syn keyword vimFuncName contained nvim_get_var nvim_set_var nvim_del_var nvim_get_vvar nvim_set_vvar nvim_get_option nvim_get_all_options_info nvim_get_option_info nvim_set_option nvim_echo nvim_out_write nvim_err_write nvim_err_writeln get nvim_list_bufs nvim_get_current_buf nvim_set_current_buf nvim_list_wins nvim_get_current_win nvim_set_current_win getcharsearch getcharstr nvim_create_buf nvim_open_term getcmdtype getcmdwintype getcompletion nvim_list_tabpages nvim_get_current_tabpage nvim_set_current_tabpage getfperm getfsize nvim_paste getline histdel histget histnr nvim_buf_line_count hlID hlexists hostname iconv indent nvim_buf_attach index inputdialog inputlist inputrestore round nvim__buf_redraw_range screenchar nvim_buf_get_lines submatch nvim_buf_set_lines swapinfo synID synIDattr nvim_buf_set_text nvim_buf_get_offset search synIDtrans -syn keyword vimFuncName contained synconcealed system win_gettype nvim_buf_get_var nvim_buf_get_changedtick nvim_buf_get_keymap nvim_buf_set_keymap nvim_buf_del_keymap nvim_buf_get_commands nvim_buf_set_var nvim_buf_get_option nvim_buf_set_option nvim_buf_get_name nvim_buf_set_name nvim_buf_is_loaded nvim_buf_is_valid nvim_buf_del_mark nvim_buf_set_mark nvim_buf_get_mark nvim__buf_stats nvim_command_output nvim_buf_get_number nvim_buf_clear_highlight nvim_buf_set_virtual_text nvim_create_namespace nvim_get_namespaces nvim_buf_get_extmark_by_id nvim_buf_get_extmarks nvim_buf_set_extmark nvim_buf_del_extmark nvim_buf_add_highlight nvim_buf_clear_namespace nvim_tabpage_list_wins nvim_tabpage_get_var nvim_tabpage_set_var expand nvim_tabpage_del_var nvim_tabpage_get_win nvim_tabpage_get_number nvim_tabpage_is_valid nvim_get_hl_by_name nvim__get_hl_defs -syn keyword vimFuncName contained nvim_set_hl nvim__set_hl_ns nvim_feedkeys nvim_input list2str line2byte libcallnr json_encode json_decode gettagstack jobsend jobresize jobpid getregtype jobclose join islocked substitute assert_notmatch getfontname getcwd getcurpos add getcmdline api_info browsedir appendbufline argc argidx arglistid argv assert_beeps assert_equal assert_equalfile buflisted assert_fails assert_false assert_inrange assert_match assert_nobeep assert_notequal tr cindent split swapname assert_report assert_true bufadd bufexists buffer_exists mode buffer_name complete buffer_number bufload bufloaded bufname bufnr bufwinid bufwinnr byte2line byteidx byteidxcomp changenr chanclose chansend char2nr charidx clearmatches col complete_add complete_check complete_info nvim_get_hl_by_id confirm nvim_get_hl_id_by_name count cscope_connection -syn keyword vimFuncName contained ctxget ctxpop ctxpush ctxset ctxsize cursor debugbreak deepcopy nvim_input_mouse deletebufline dictwatcheradd dictwatcherdel did_filetype nvim_replace_termcodes diff_hlID empty environ nvim_notify eventhandler nvim_strwidth nvim_list_runtime_paths nvim__runtime_inspect nvim_buf_del_var nvim_get_runtime_file nvim__get_lib_dir feedkeys nvim__get_runtime float2nr nvim_buf_delete findfile nvim_set_current_dir filewritable nvim_get_current_line file_readable nvim_set_current_line expandcmd nvim_del_current_line exepath executable escape diff_filler and function or repeat string type extend insert remove sort input execute rename getftype getjumplist nvim_put getloclist getmarklist getmatches nvim_get_color_by_name len nvim_get_color_map isnan nvim_get_context reverse items nvim_load_context nvim_get_mode match -syn keyword vimFuncName contained nvim_get_keymap nvim_set_keymap nvim_del_keymap abs floor ceil sqrt log10 jobwait sin cos tan asin acos atan sinh cosh tanh line nvim__id_array log lispindent nvim__id_dictionary atan2 pow fmod luaeval maparg max matchadd matchaddpos matcharg matchdelete matchend matchlist matchstr matchstrpos inputsave inputsecret interrupt invert isdirectory isinf nr2char pathshorten prevnonblank printf prompt_getprompt prompt_setcallback prompt_setinterrupt prompt_setprompt pum_getpos pumvisible py3eval pyeval pyxeval perleval range readdir readfile reg_executing reg_recording reltime reltimefloat reltimestr resolve rpcnotify rpcrequest rpcstart rpcstop rubyeval screenattr nvim_win_close screenchars screencol screenpos screenrow screenstring searchcount searchdecl searchpair searchpairpos searchpos serverlist serverstart -syn keyword vimFuncName contained serverstop setbufline setbufvar setcharsearch setcmdpos setenv setfperm setline setloclist setmatches setpos setqflist setreg settabvar settabwinvar settagstack setwinvar sha256 shellescape sign_define sign_getdefined sign_getplaced sign_jump sign_place sign_placelist sign_undefine sign_unplace sign_unplacelist simplify sockconnect soundfold stdioopen spellbadword stdpath str2float str2list str2nr strcharpart strchars strdisplaywidth strftime strgetchar stridx strlen strpart strptime strridx strtrans strwidth nvim_win_hide nvim_win_is_valid append nvim_win_get_number nvim_win_get_tabpage nvim_win_get_position nvim_win_set_option nvim_win_get_option nvim_win_del_var nvim_win_set_var nvim_win_get_var nvim_win_set_width nvim_win_get_width nvim_win_set_height nvim_win_get_height nvim_win_set_cursor nvim_win_get_cursor -syn keyword vimFuncName contained nvim_win_set_buf nvim_win_get_buf nvim_win_get_config nvim_win_set_config nvim_open_win nvim_parse_expression nvim_call_dict_function nvim_call_function nvim_eval browse call chdir delete exists filereadable jobstop finddir flatten fnameescape fnamemodify foldclosed foldclosedend foldlevel foldtextresult foreground funcref garbagecollect getbufinfo getbufline getbufvar getchangelist getchar getcharmod nvim_command getcmdpos nvim_exec getftime nvim_eval_statusline getmousepos nvim_get_mark getenv nvim_del_mark nvim_get_commands nvim__screenshot jobstart nvim__inspect_cell assert_exception nvim_select_popupmenu_item shiftwidth nvim_get_proc map nvim_get_proc_children id nvim_list_uis exp nvim__stats eval nvim__id_float spellsuggest nextnonblank msgpackparse msgpackdump mkdir menu_get winheight copy getpid getpos -syn keyword vimFuncName contained getqflist getreg getreginfo gettabinfo gettabvar gettabwinvar getwininfo getwinpos getwinposx getwinposy getwinvar systemlist tabpagebuflist tabpagenr winwidth tagfiles taglist glob glob2regpat tempname termopen test_garbagecollect_now test_write_list_log timer_info timer_pause timer_start timer_stop timer_stopall tolower toupper trim trunc tabpagewinnr globpath undotree uniq values virtcol visualmode wait wildmenumode win_execute win_findbuf win_getid synstack win_gotoid win_id2tabwin win_id2win win_screenpos win_splitmove winbufnr wincol windowsversion winlayout winline winnr winrestcmd winrestview winsaveview wordcount writefile xor has has_key haslocaldir hasmapto highlightID undofile highlight_exists min filter nvim_get_chan_info nvim_list_chans keys last_buffer_nr libcall nvim__id localtime histadd mapcheck -syn keyword vimFuncName contained foldtext +syn keyword vimFuncName contained char2nr expandcmd feedkeys file_readable nvim_create_namespace nvim_get_namespaces foldclosed nvim_buf_get_extmark_by_id nvim_buf_get_extmarks foldclosedend nvim_buf_set_extmark nvim_buf_del_extmark getbufvar nvim_buf_add_highlight nvim_buf_clear_namespace getfperm nvim_tabpage_list_wins nvim_tabpage_get_var nvim_tabpage_set_var nvim_tabpage_del_var nvim_tabpage_get_win nvim_tabpage_get_number nvim_tabpage_is_valid spellbadword stdioopen soundfold rpcnotify sockconnect rpcstart screenattr join sign_unplace sign_undefine screencol sign_place sign_getplaced sign_getdefined nvim_get_hl_by_name searchdecl nvim_get_hl_by_id nvim_get_hl_id_by_name nvim__get_hl_defs searchpair nvim_set_hl nvim__set_hl_ns searchpairpos nvim_feedkeys nvim_input setenv serverlist serverstart nvim_input_mouse serverstop setbufline setcharsearch +syn keyword vimFuncName contained setcmdpos nvim_replace_termcodes setloclist setreg sha256 nvim_notify sign_define nvim_strwidth nvim_list_runtime_paths nvim__runtime_inspect sign_placelist nvim_get_runtime_file nvim__get_lib_dir sign_unplacelist simplify nvim__get_runtime nvim_set_current_dir nvim_get_current_line nvim_set_current_line nvim_del_current_line nvim_get_var nvim_set_var nvim_del_var nvim_get_vvar nvim_set_vvar nvim_get_option nvim_get_all_options_info nvim_get_option_info nvim_set_option filereadable nvim_echo nvim_out_write nvim_err_write nvim_err_writeln exepath nvim_list_bufs nvim_get_current_buf nvim_set_current_buf nvim_list_wins nvim_get_current_win nvim_set_current_win ctxpush ctxget nvim_create_buf nvim_open_term complete_add col nvim_list_tabpages nvim_get_current_tabpage nvim_set_current_tabpage reg_executing readdir +syn keyword vimFuncName contained nvim_paste perleval pyeval copy pumvisible prompt_setinterrupt prompt_setcallback nvim_get_color_by_name nvim_get_color_map msgpackdump nvim_get_context matchdelete nvim_load_context maparg luaeval list2str api_info add setbufvar nvim_buf_line_count delete eval filter insert remove getchangelist sort getcharmod getcharsearch getcharstr getcmdline getcmdpos getcmdtype getcmdwintype getcompletion getcurpos getcwd getfontname getfsize getftime getftype input getline getloclist getmarklist getmatches getmousepos execute rename getenv len reverse shiftwidth match rubyeval count abs floor ceil sqrt log10 exp sin cos tan asin acos atan sinh cosh tanh environ escape log setfperm setline atan2 pow fmod setqflist min max settagstack setwinvar filewritable shellescape finddir findfile flatten float2nr sign_jump fnameescape +syn keyword vimFuncName contained fnamemodify foldtextresult foreground funcref garbagecollect get getbufinfo getbufline stdpath str2float str2list str2nr strcharpart strchars strdisplaywidth strftime strgetchar stridx strlen strpart strptime strridx strtrans strwidth submatch swapinfo synID synIDattr synIDtrans synconcealed spellsuggest system systemlist tabpagebuflist tabpagenr tabpagewinnr tagfiles taglist tempname termopen test_garbagecollect_now test_write_list_log timer_info timer_pause timer_start timer_stop timer_stopall tolower toupper trim trunc undotree uniq values virtcol visualmode wait wildmenumode win_execute win_findbuf win_getid browse call chdir and function or repeat string nvim_put complete json_encode rpcstop type rpcrequest jobwait complete_check tr resolve reltimestr reltimefloat reltime charidx items chansend chanclose +syn keyword vimFuncName contained changenr pyxeval byteidxcomp byteidx pum_getpos prompt_setprompt bufwinid append prompt_getprompt printf assert_equalfile nr2char buffer_number mode line mkdir nvim_win_close bufadd iconv matchlist substitute indent assert_true index getqflist getreg getreginfo getregtype gettabinfo gettabvar gettabwinvar gettagstack getwininfo getwinpos getwinposx getwinposy getwinvar glob glob2regpat globpath has has_key haslocaldir hasmapto highlightID matchaddpos highlight_exists inputlist histadd histdel histget histnr hlID undofile hostname assert_nobeep extend assert_false buflisted assert_exception localtime interrupt settabwinvar settabvar confirm setpos setmatches exists eventhandler winheight diff_hlID diff_filler nvim_get_mode did_filetype dictwatcherdel nvim_get_keymap searchpos nvim_set_keymap deletebufline nvim_del_keymap +syn keyword vimFuncName contained deepcopy nvim_get_commands searchcount nvim_get_chan_info cursor nvim_list_chans screenstring winwidth screenrow nvim__id_array screenpos nvim__id_dictionary ctxpop nvim__id_float screenchars nvim__stats screenchar nvim_list_uis foldtext nvim_get_proc_children swapname nvim_get_proc nvim_win_is_valid nvim_select_popupmenu_item foldlevel nvim__inspect_cell nvim_win_get_number nvim__screenshot hlexists nvim_del_mark nvim_win_get_tabpage nvim_get_mark getjumplist nvim_eval_statusline nvim_win_get_position nvim_exec nvim_win_set_option nvim_command win_gotoid nvim_eval nvim_win_get_option nvim_call_function inputsave nvim_call_dict_function jobresize nvim_parse_expression libcall nvim_open_win jobstart nvim_win_set_config last_buffer_nr nvim_win_get_config nvim_win_hide nvim_win_get_buf keys nvim_win_set_buf isnan +syn keyword vimFuncName contained nvim_win_get_cursor json_decode nvim_win_set_cursor getpos nvim_win_get_height getpid nvim_win_set_height getchar nvim_win_get_width jobclose nvim_win_set_width nvim__id nvim_win_get_var isinf nvim_win_set_var split nvim_win_del_var synstack win_gettype expand win_id2tabwin win_id2win win_screenpos win_splitmove winbufnr wincol windowsversion winlayout winline winnr winrestcmd winrestview winsaveview wordcount writefile xor nvim_buf_attach inputdialog nvim__buf_redraw_range inputrestore nvim_buf_get_lines inputsecret nvim_buf_set_lines invert isdirectory nvim_buf_set_text islocked nvim_buf_get_offset id appendbufline argc nvim_buf_get_var jobpid nvim_buf_get_changedtick jobsend argidx nvim_buf_get_keymap jobstop arglistid argv assert_beeps nvim_buf_set_keymap browsedir nvim_buf_del_keymap libcallnr mapcheck +syn keyword vimFuncName contained line2byte lispindent assert_equal matchstrpos nvim_buf_set_var assert_fails nvim_buf_del_var assert_match nvim_buf_get_option matchadd nvim_buf_set_option matcharg nvim_buf_get_name matchend nvim_buf_set_name matchstr nvim_buf_is_loaded menu_get nvim_buf_delete buffer_name nvim_buf_is_valid msgpackparse nvim_buf_del_mark map nvim_buf_set_mark prevnonblank assert_inrange nvim_buf_get_mark bufnr nextnonblank pathshorten assert_notequal assert_notmatch nvim__buf_stats cindent assert_report py3eval nvim_command_output readfile range nvim_buf_get_number search bufexists buffer_exists round reg_recording nvim_buf_clear_highlight complete_info clearmatches nvim_buf_set_virtual_text nvim_buf_get_commands bufload bufloaded bufname cscope_connection bufwinnr byte2line ctxset ctxsize debugbreak dictwatcheradd empty executable overalldiffered=1 (not bit-by-bit identical) overall=1