annotate runtime/tools/README.txt @ 34674:bfd2c0032686 v9.1.0218

patch 9.1.0218: Unnecessary multiplications in backspace code Commit: https://github.com/vim/vim/commit/8ede7a069419e0e01368c65a2d0c79d6332aa6cd Author: zeertzjq <zeertzjq@outlook.com> Date: Thu Mar 28 10:30:08 2024 +0100 patch 9.1.0218: Unnecessary multiplications in backspace code Problem: Unnecessary multiplications in backspace code, as "col / ts * ts" is the same as "col - col % ts". Solution: Change "col / ts * ts" to "col - col % ts". Adjust the loop and the comments ins_bs() to be easier to understand. Update tests to reset 'smarttab' properly. (zeertzjq) closes: #14308 Signed-off-by: zeertzjq <zeertzjq@outlook.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
author Christian Brabandt <cb@256bit.org>
date Thu, 28 Mar 2024 10:45:04 +0100
parents ccd16426a1f9
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1 Some tools that can be used with Vim:
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
2
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
3 blink.c: C program to make the cursor blink in an xterm.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
4
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
5 ccfilter*: C program to filter the output of a few compilers to a common
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
6 QuickFix format.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
8 efm_filter.*: Perl script to filter compiler messages to QuickFix format.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
9
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
10 efm_perl.pl: Perl script to filter error messages from the Perl interpreter
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
11 for use with Vim quickfix mode.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
12
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
13 mve.* Awk script to filter error messages to QuickFix format.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
14
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
15 pltags.pl: Perl script to create a tags file from Perl scripts.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
16
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
17 ref: Shell script for the K command.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
18
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
19 shtags.*: Perl script to create a tags file from a shell script.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
20
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
21 vim132: Shell script to edit in 132 column mode on vt100 compatible
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
22 terminals.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
23
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
24 vimm: Shell script to start Vim on a DEC terminal with mouse
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
25 enabled.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
26
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
27 vimspell.*: Shell script for highlighting spelling mistakes.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
28
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
29 vim_vs_net.cmd: MS-Windows command file to use Vim with MS Visual Studio 7 and
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
30 later.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
31
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
32 xcmdsrv_client.c: Example for a client program that communicates with a Vim
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
33 server through the X-Windows interface.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
34
2041
d5867fd6b2b7 updated for version 7.2.330
Bram Moolenaar <bram@zimbu.org>
parents: 572
diff changeset
35 unicode.vim Vim script to generate tables for src/mbyte.c.
d5867fd6b2b7 updated for version 7.2.330
Bram Moolenaar <bram@zimbu.org>
parents: 572
diff changeset
36
18912
ccd16426a1f9 patch 8.2.0017: OS/2 and MS-DOS are still mentioned
Bram Moolenaar <Bram@vim.org>
parents: 2041
diff changeset
37 [xxd can be found in the src directory]