summaryrefslogtreecommitdiffstats
path: root/runtime/doc/version8.txt
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/doc/version8.txt')
-rw-r--r--runtime/doc/version8.txt226
1 files changed, 113 insertions, 113 deletions
diff --git a/runtime/doc/version8.txt b/runtime/doc/version8.txt
index 0ae88dcef8..fe2fa776ce 100644
--- a/runtime/doc/version8.txt
+++ b/runtime/doc/version8.txt
@@ -550,7 +550,7 @@ Files: src/eval.c, src/version.c
Patch 7.4.012
Problem: MS-Windows: resolving shortcut does not work properly with
- multi-byte characters.
+ multibyte characters.
Solution: Use wide system functions. (Ken Takata)
Files: src/os_mswin.c
@@ -565,7 +565,7 @@ Solution: Fix #ifdefs. (Ken Takata)
Files: src/fileio.c
Patch 7.4.015
-Problem: MS-Windows: Detecting node type does not work for multi-byte
+Problem: MS-Windows: Detecting node type does not work for multibyte
characters.
Solution: Use wide character function when needed. (Ken Takata)
Files: src/os_win32.c
@@ -590,7 +590,7 @@ Files: src/edit.c
Patch 7.4.019
Problem: MS-Windows: File name completion doesn't work properly with
Chinese characters. (Yue Wu)
-Solution: Take care of multi-byte characters when looking for the start of
+Solution: Take care of multibyte characters when looking for the start of
the file name. (Ken Takata)
Files: src/edit.c
@@ -639,7 +639,7 @@ Solution: Don't call mb_ptr_back() at the start of the line. Add a test.
Files: src/edit.c, src/testdir/test32.in
Patch 7.4.028
-Problem: Equivalence classes are not working for multi-byte characters.
+Problem: Equivalence classes are not working for multibyte characters.
Solution: Copy the rules from the old to the new regexp engine. Add a test
to check both engines.
Files: src/regexp_nfa.c, src/testdir/test44.in, src/testdir/test99.in,
@@ -1206,7 +1206,7 @@ Files: src/ex_docmd.c
Patch 7.4.122
Problem: Win32: When 'encoding' is set to "utf-8" and the active codepage
- is cp932 then ":grep" and other commands don't work for multi-byte
+ is cp932 then ":grep" and other commands don't work for multibyte
characters.
Solution: (Yasuhiro Matsumoto)
Files: src/os_win32.c
@@ -1222,7 +1222,7 @@ Solution: Use GetComputerNameW() if possible. (Ken Takata)
Files: src/os_win32.c
Patch 7.4.125
-Problem: Win32: Dealing with messages may not work for multi-byte chars.
+Problem: Win32: Dealing with messages may not work for multibyte chars.
Solution: Use pDispatchMessage(). (Ken Takata)
Files: src/os_win32.c
@@ -1566,7 +1566,7 @@ Solution: Remember the original insert start position. (Christian Brabandt,
Files: src/edit.c, src/globals.h, src/ops.c, src/structs.h
Patch 7.4.187
-Problem: Delete that crosses line break splits multi-byte character.
+Problem: Delete that crosses line break splits multibyte character.
Solution: Advance a character instead of a byte. (Cade Foster)
Files: src/normal.c, src/testdir/test69.in, src/testdir/test69.ok
@@ -1679,7 +1679,7 @@ Files: src/quickfix.c, src/testdir/Make_amiga.mak,
Patch 7.4.204
Problem: A mapping where the second byte is 0x80 doesn't work.
-Solution: Unescape before checking for incomplete multi-byte char. (Nobuhiro
+Solution: Unescape before checking for incomplete multibyte char. (Nobuhiro
Takasaki)
Files: src/getchar.c, src/testdir/test75.in, src/testdir/test75.ok
@@ -2385,13 +2385,13 @@ Solution: Use the msgfmt command found by configure. (Danek Duvall)
Files: src/config.mk.in, src/po/Makefile
Patch 7.4.323
-Problem: substitute() with zero width pattern breaks multi-byte character.
-Solution: Take multi-byte character size into account. (Yukihiro Nakadaira)
+Problem: substitute() with zero width pattern breaks multibyte character.
+Solution: Take multibyte character size into account. (Yukihiro Nakadaira)
Files: src/eval.c src/testdir/test69.in, src/testdir/test69.ok
Patch 7.4.324
Problem: In Ex mode, cyrillic characters are not handled. (Stas Malavin)
-Solution: Support multi-byte characters in Ex mode. (Yukihiro Nakadaira)
+Solution: Support multibyte characters in Ex mode. (Yukihiro Nakadaira)
Files: src/ex_getln.c
Patch 7.4.325
@@ -2810,7 +2810,7 @@ Files: src/eval.c
Patch 7.4.393
Problem: Text drawing on newer MS-Windows systems is suboptimal. Some
- multi-byte characters are not displayed, even though the same font
+ multibyte characters are not displayed, even though the same font
in Notepad can display them. (Srinath Avadhanula)
Solution: Add the 'renderoptions' option to enable DirectX drawing. (Taro
Muraoka)
@@ -2913,7 +2913,7 @@ Solution: Reset the update_Insstart_orig flag. (Christian Brabandt)
Files: src/edit.c, src/testdir/test39.in, src/testdir/test39.ok
Patch 7.4.408
-Problem: Visual block insert breaks a multi-byte character.
+Problem: Visual block insert breaks a multibyte character.
Solution: Calculate the position properly. (Yasuhiro Matsumoto)
Files: src/ops.c, src/testdir/test_utf8.in, src/testdir/test_utf8.ok,
src/testdir/Make_amiga.mak, src/testdir/Make_dos.mak,
@@ -3275,7 +3275,7 @@ Files: src/testdir/Make_dos.mak, src/testdir/test11.in,
src/testdir/test100.in
Patch 7.4.471
-Problem: MS-Windows: When printer name contains multi-byte, the name is
+Problem: MS-Windows: When printer name contains multibyte, the name is
displayed as ???.
Solution: Convert the printer name from the active codepage to 'encoding'.
(Yasuhiro Matsumoto)
@@ -3737,9 +3737,9 @@ Solution: Move these vim_snprintf() calls into a function.
Files: src/window.c
Patch 7.4.547
-Problem: Using "vit" does not select a multi-byte character at the end
+Problem: Using "vit" does not select a multibyte character at the end
correctly.
-Solution: Advance the cursor over the multi-byte character. (Christian
+Solution: Advance the cursor over the multibyte character. (Christian
Brabandt)
Files: src/search.c
@@ -4334,7 +4334,7 @@ Solution: Put "-ldl" in LIBS rather than LDFLAGS. (Ozaki Kiichi)
Files: src/configure.in, src/auto/configure
Patch 7.4.651 (after 7.4.582)
-Problem: Can't match "%>80v" properly for multi-byte characters.
+Problem: Can't match "%>80v" properly for multibyte characters.
Solution: Multiply the character number by the maximum number of bytes in a
character. (Yasuhiro Matsumoto)
Files: src/regexp_nfa.c
@@ -4424,7 +4424,7 @@ Solution: Check if 'numberwidth' changed. (Christian Brabandt)
Files: src/screen.c, src/structs.h
Patch 7.4.665
-Problem: 'linebreak' does not work properly with multi-byte characters.
+Problem: 'linebreak' does not work properly with multibyte characters.
Solution: Compute the pointer offset with mb_head_off(). (Yasuhiro
Matsumoto)
Files: src/screen.c
@@ -4512,7 +4512,7 @@ Solution: Truncate to 255 colors. (Yasuhiro Matsumoto)
Files: src/os_win32.c
Patch 7.4.680
-Problem: CTRL-W in Insert mode does not work well for multi-byte
+Problem: CTRL-W in Insert mode does not work well for multibyte
characters.
Solution: Use mb_get_class(). (Yasuhiro Matsumoto)
Files: src/edit.c, src/testdir/Make_amiga.mak, src/testdir/Make_dos.mak,
@@ -5051,7 +5051,7 @@ Solution: Change the way escape sequences are recognized. (partly by
Files: src/ascii.h, src/term.c
Patch 7.4.771
-Problem: Search does not handle multi-byte character at the start position
+Problem: Search does not handle multibyte character at the start position
correctly.
Solution: Take byte size of character into account. (Yukihiro Nakadaira)
Files: src/search.c, src/testdir/Make_amiga.mak,
@@ -5388,7 +5388,7 @@ Files: src/testdir/test_increment.in, src/testdir/test_increment.ok,
src/ops.c
Patch 7.4.824 (after 7.4.813)
-Problem: Can't compile without the multi-byte feature. (John Marriott)
+Problem: Can't compile without the multibyte feature. (John Marriott)
Solution: Add #ifdef.
Files: src/eval.c
@@ -5399,7 +5399,7 @@ Files: src/syntax.c
Patch 7.4.826
Problem: Compiler warnings and errors.
-Solution: Make it build properly without the multi-byte feature.
+Solution: Make it build properly without the multibyte feature.
Files: src/eval.c, src/search.c
Patch 7.4.827
@@ -5477,7 +5477,7 @@ Solution: Send a WM_CLOSE message. (Jurgen Kramer)
Files: src/gui_w32.c
Patch 7.4.841
-Problem: Can't compile without the multi-byte feature. (John Marriott)
+Problem: Can't compile without the multibyte feature. (John Marriott)
Solution: Add more #ifdef's.
Files: src/option.c
@@ -5512,7 +5512,7 @@ Files: Filelist, CONTRIBUTING.md
Patch 7.4.847
Problem: "vi)d" may leave a character behind.
-Solution: Skip over multi-byte character. (Christian Brabandt)
+Solution: Skip over multibyte character. (Christian Brabandt)
Files: src/search.c
Patch 7.4.848
@@ -5969,9 +5969,9 @@ Files: runtime/doc/options.txt, runtime/doc/repeat.txt, src/ops.c,
src/option.h, src/screen.c
Patch 7.4.926
-Problem: Completing the longest match doesn't work properly with multi-byte
+Problem: Completing the longest match doesn't work properly with multibyte
characters.
-Solution: When using multi-byte characters use another way to find the
+Solution: When using multibyte characters use another way to find the
longest match. (Hirohito Higashi)
Files: src/ex_getln.c, src/testdir/test_utf8.in, src/testdir/test_utf8.ok
@@ -9038,7 +9038,7 @@ Files: src/if_sniff.c, src/if_sniff.h, src/charset.c, src/edit.c,
Patch 7.4.1434
Problem: JSON encoding doesn't handle surrogate pair.
-Solution: Improve multi-byte handling of JSON. (Yasuhiro Matsumoto)
+Solution: Improve multibyte handling of JSON. (Yasuhiro Matsumoto)
Files: src/json.c, src/testdir/test_json.vim
Patch 7.4.1435
@@ -9092,7 +9092,7 @@ Solution: Use gtk_widget_get_window(). Fix typos. (Dominique Pelle)
Files: src/gui_gtk_x11.c
Patch 7.4.1444
-Problem: Can't build with JSON but without multi-byte.
+Problem: Can't build with JSON but without multibyte.
Solution: Fix pointer name.
Files: src/json.c
@@ -9351,7 +9351,7 @@ Solution: Add #ifdef. (Dominique Pelle)
Files: src/gui_gtk_x11.c
Patch 7.4.1491
-Problem: Visual-block shift breaks multi-byte characters.
+Problem: Visual-block shift breaks multibyte characters.
Solution: Compute column differently. (Yasuhiro Matsumoto) Add a test.
Files: src/ops.c, src/testdir/test_visual.vim, src/testdir/Make_all.mak
@@ -10491,7 +10491,7 @@ Solution: Fix the coding style. (Ken Takata)
Files: src/if_ruby.c
Patch 7.4.1690
-Problem: Can't compile with the conceal feature but without multi-byte.
+Problem: Can't compile with the conceal feature but without multibyte.
Solution: Adjust #ifdef. (Owen Leibman)
Files: src/eval.c, src/window.c
@@ -10547,7 +10547,7 @@ Files: src/ex_cmds2.c, src/testdir/test_packadd.vim
Patch 7.4.1700
Problem: Equivalence classes are not properly tested.
-Solution: Add tests for multi-byte and latin1. Fix an error. (Owen Leibman)
+Solution: Add tests for multibyte and latin1. Fix an error. (Owen Leibman)
Files: src/regexp.c, src/testdir/Make_all.mak,
src/testdir/test_alot_latin.vim, src/testdir/test_alot_utf8.vim,
src/testdir/test_regexp_latin.vim,
@@ -11027,7 +11027,7 @@ Solution: Change the condition for the mode. (Christian Brabandt)
Files: src/eval.c
Patch 7.4.1782
-Problem: strcharpart() does not work properly with some multi-byte
+Problem: strcharpart() does not work properly with some multibyte
characters.
Solution: Use mb_cptr2len() instead of mb_char2len(). (Hirohito Higashi)
Files: src/eval.c, src/testdir/test_expr_utf8.vim
@@ -15896,7 +15896,7 @@ Files: src/term.c, src/term.h, src/option.c, src/misc2.c, src/keymap.h,
src/vim.h, src/proto/edit.pro, runtime/doc/term.txt
Patch 8.0.0211 (after 8.0.0210)
-Problem: Build fails if the multi-byte feature is disabled.
+Problem: Build fails if the multibyte feature is disabled.
Solution: Change #ifdef around ins_char_bytes.
Files: src/misc1.c
@@ -15960,7 +15960,7 @@ Solution: Remove the check for PROTO. (Hirohito Higashi)
Files: src/misc1.c
Patch 8.0.0222
-Problem: When a multi-byte character ends in a zero byte, putting blockwise
+Problem: When a multibyte character ends in a zero byte, putting blockwise
text puts it before the character instead of after it.
Solution: Use int instead of char for the character under the cursor.
(Luchr, closes #1403) Add a test.
@@ -16132,9 +16132,9 @@ Files: .travis.yml
Patch 8.0.0250
Problem: When virtcol() gets a column that is not the first byte of a
- multi-byte character the result is unpredictable. (Christian
+ multibyte character the result is unpredictable. (Christian
Ludwig)
-Solution: Correct the column to the first byte of a multi-byte character.
+Solution: Correct the column to the first byte of a multibyte character.
Change the utf-8 test to new style.
Files: src/charset.c, src/testdir/test_utf8.in, src/testdir/test_utf8.ok,
src/testdir/test_utf8.vim, src/Makefile, src/testdir/Make_all.mak,
@@ -16321,7 +16321,7 @@ Solution: Check the MSVC version and use the right dll name. (Ken Takata)
Files: src/Make_mvc.mak
Patch 8.0.0280
-Problem: On MS-Windows setting an environment variable with multi-byte
+Problem: On MS-Windows setting an environment variable with multibyte
strings does not work well.
Solution: Use wputenv when possible. (Taro Muraoka, Ken Takata)
Files: src/misc1.c, src/os_win32.c, src/os_win32.h,
@@ -17777,7 +17777,7 @@ Files: runtime/doc/eval.txt, src/evalfunc.c, src/quickfix.c,
src/testdir/test_quickfix.vim
Patch 8.0.0518
-Problem: Storing a zero byte from a multi-byte character causes fold text
+Problem: Storing a zero byte from a multibyte character causes fold text
to show up wrong.
Solution: Avoid putting zero in ScreenLines. (Christian Brabandt,
closes #1567)
@@ -17818,13 +17818,13 @@ Files: src/ops.c, src/proto/ui.pro, src/ui.c, src/globals.h,
src/testdir/test_alot.vim
Patch 8.0.0523
-Problem: dv} deletes part of a multi-byte character. (Urtica Dioica)
+Problem: dv} deletes part of a multibyte character. (Urtica Dioica)
Solution: Include the whole character.
Files: src/search.c, src/testdir/test_normal.vim
Patch 8.0.0524 (after 8.0.0518)
Problem: Folds are messed up when 'encoding' is "utf-8".
-Solution: Also set the fold character when it's not multi-byte.
+Solution: Also set the fold character when it's not multibyte.
Files: src/screen.c, src/testdir/test_display.vim
Patch 8.0.0525
@@ -19204,7 +19204,7 @@ Files: src/structs.h, src/os_unix.c, src/terminal.c, src/channel.c,
src/proto/os_unix.pro, src/os_win32.c, src/proto/os_win32.pro
Patch 8.0.0745
-Problem: multi-byte characters in a terminal window are not displayed
+Problem: multibyte characters in a terminal window are not displayed
properly.
Solution: Set the unused screen characters. (Yasuhiro Matsumoto, closes
#1857)
@@ -19380,7 +19380,7 @@ Solution: Use OUTDIR. (Ken Takata)
Files: src/Make_cyg_ming.mak, src/Make_mvc.mak, src/libvterm/Makefile.msc
Patch 8.0.0774
-Problem: Build failure without the multi-byte feature on HPUX.
+Problem: Build failure without the multibyte feature on HPUX.
Solution: Move #ifdefs. (John Marriott)
Files: src/term.c
@@ -19526,7 +19526,7 @@ Files: src/terminal.c
Patch 8.0.0800
Problem: Terminal window scrollback contents is wrong.
-Solution: Fix handling of multi-byte characters (Yasuhiro Matsumoto) Handle
+Solution: Fix handling of multibyte characters (Yasuhiro Matsumoto) Handle
empty lines correctly. (closes #1891)
Files: src/terminal.c
@@ -20139,7 +20139,7 @@ Files: runtime/doc/eval.txt, src/quickfix.c,
src/testdir/test_quickfix.vim
Patch 8.0.0905
-Problem: MS-Windows: broken multi-byte characters in the console.
+Problem: MS-Windows: broken multibyte characters in the console.
Solution: Restore all regions of the console buffer. (Ken Takata)
Files: src/os_win32.c
@@ -20574,7 +20574,7 @@ Solution: Do not use a blinking cursor by default.
Files: src/terminal.c
Patch 8.0.0982
-Problem: When 'encoding' is set to a multi-byte encoding other than utf-8
+Problem: When 'encoding' is set to a multibyte encoding other than utf-8
the characters from their terminal are messed up.
Solution: Convert displayed text from utf-8 to 'encoding' for MS-Windows.
(Yasuhiro Matsumoto, close #2000)
@@ -20600,8 +20600,8 @@ Files: src/Makefile, src/libvterm/src/unicode.c, src/mbyte.c,
src/proto/mbyte.pro, src/Make_cyg_ming.mak, src/Make_mvc.mak
Patch 8.0.0986
-Problem: Terminal feature always requires multi-byte feature.
-Solution: Remove #ifdef FEAT_MBYTE, disable terminal without multi-byte.
+Problem: Terminal feature always requires multibyte feature.
+Solution: Remove #ifdef FEAT_MBYTE, disable terminal without multibyte.
Files: src/terminal.c, src/feature.h
Patch 8.0.0987
@@ -21012,7 +21012,7 @@ Solution: Avoid message for writing file. Source shared.vim when running
Files: src/testdir/test_bufline.vim, src/testdir/test_timers.vim
Patch 8.0.1056
-Problem: Cannot build with the diff feature but without the multi-byte
+Problem: Cannot build with the diff feature but without the multibyte
feature.
Solution: Remove #ifdefs. (John Marriott)
Files: src/diff.c
@@ -22781,7 +22781,7 @@ Solution: Skip the text.
Files: src/testdir/test_iminsert.vim, runtime/doc/options.txt
Patch 8.0.1342
-Problem: Cannot build with Motif and multi-byte. (Mohamed Boughaba)
+Problem: Cannot build with Motif and multibyte. (Mohamed Boughaba)
Solution: Use the right input method status flag. (closes #2374)
Files: src/mbyte.c
@@ -24713,7 +24713,7 @@ Solution: Add the file name in the separator line.
Files: src/terminal.c
Patch 8.0.1663 (after 8.0.1660)
-Problem: Cannot build without multi-byte feature.
+Problem: Cannot build without multibyte feature.
Solution: Add #ifdef.
Files: src/ex_docmd.c
@@ -25710,7 +25710,7 @@ Solution: Escape '?' when needed. Always escape backslash. (closes #2418,
Files: src/gui.c
Patch 8.0.1835
-Problem: Print document name does not support multi-byte.
+Problem: Print document name does not support multibyte.
Solution: Use StartDocW() if needed. (Yasuhiro Matsumoto, closes #2478)
Files: src/os_mswin.c
@@ -26735,7 +26735,7 @@ Solution: Check the terminal type. (Nobuhiro Takasaki, closes #3106)
Files: src/evalfunc.c
Patch 8.1.0125
-Problem: Virtual edit replace with multi-byte fails at end of line. (Lukas
+Problem: Virtual edit replace with multibyte fails at end of line. (Lukas
Werling)
Solution: use ins_char() to add the character. (Christian Brabandt,
closes #3114) Rename PCHAR() to PBYTE() to avoid mistakes like
@@ -26977,7 +26977,7 @@ Files: src/dict.c, src/channel.c, src/ex_cmds2.c, src/userfunc.c,
src/if_perl.xs, src/if_py_both.h
Patch 8.1.0168
-Problem: Output of :marks is too short with multi-byte chars. (Tony
+Problem: Output of :marks is too short with multibyte chars. (Tony
Mechelynck)
Solution: Get more bytes from the text line.
Files: src/mark.c, src/testdir/test_marks.vim
@@ -30303,8 +30303,8 @@ Solution: Make a copy of the sourced file name.
Files: src/ex_cmds2.c
Patch 8.1.0733
-Problem: Too many #ifdefs for the multi-byte feature.
-Solution: Tentatively always enable the multi-byte feature. If you have a
+Problem: Too many #ifdefs for the multibyte feature.
+Solution: Tentatively always enable the multibyte feature. If you have a
problem with this, please discuss on the Vim maillist.
Files: src/configure.ac, src/auto/configure, src/feature.h, src/Makefile,
src/Make_bc5.mak, src/Make_cyg_ming.mak, src/Make_mvc.mak
@@ -31143,8 +31143,8 @@ Solution: Make them the same, update docs. (close #3882)
Files: src/option.c, runtime/doc/options.txt, runtime/doc/indent.txt
Patch 8.1.0859
-Problem: "%v" in 'errorformat' does not handle multi-byte characters.
-Solution: Handle multi-byte characters. (Yegappan Lakshmanan, closes #3700)
+Problem: "%v" in 'errorformat' does not handle multibyte characters.
+Solution: Handle multibyte characters. (Yegappan Lakshmanan, closes #3700)
Files: src/quickfix.c, src/testdir/test_quickfix.vim
Patch 8.1.0860
@@ -32563,7 +32563,7 @@ Solution: Use GetLongPathNameW() instead of GetLongPathName(). (Ken Takata,
Files: src/eval.c
Patch 8.1.1091
-Problem: MS-Windows: cannot use multi-byte chars in environment var.
+Problem: MS-Windows: cannot use multibyte chars in environment var.
Solution: Use the wide API. (Ken Takata, closes #4008)
Files: src/misc1.c, src/testdir/test_let.vim
@@ -36218,7 +36218,7 @@ Solution: Update the screen if needed. Also avoid the cursor being
Files: src/beval.c
Patch 8.1.1655
-Problem: Popup window border drawn wrong with multi-byte char. (Marcin
+Problem: Popup window border drawn wrong with multibyte char. (Marcin
Szamotulski)
Solution: Correct check in mb_fix_col(). (closes #4635)
Files: src/mbyte.c, src/testdir/test_popupwin.vim,
@@ -37499,13 +37499,13 @@ Files: src/testdir/test_popupwin.vim,
src/testdir/dumps/Test_popupwin_previewpopup_6.dump
Patch 8.1.1857
-Problem: Cannot use modifier with multi-byte character.
-Solution: Allow using a multi-byte character, although it doesn't work
+Problem: Cannot use modifier with multibyte character.
+Solution: Allow using a multibyte character, although it doesn't work
everywhere.
Files: src/misc2.c, src/testdir/test_mapping.vim
Patch 8.1.1858
-Problem: Test for multi-byte mapping fails on some systems.
+Problem: Test for multibyte mapping fails on some systems.
Solution: Test in another way.
Files: src/testdir/test_mapping.vim
@@ -39372,7 +39372,7 @@ Files: src/term.c, src/getchar.c, src/libvterm/src/vterm_internal.h,
Patch 8.1.2135
Problem: With modifyOtherKeys Alt-a does not work properly.
-Solution: Remove the ALT modifier. Get multi-byte after applying ALT.
+Solution: Remove the ALT modifier. Get multibyte after applying ALT.
Files: src/getchar.c
Patch 8.1.2136
@@ -39971,8 +39971,8 @@ Solution: Use the wide version of the library function. (closes #5129)
Files: src/filepath.c, src/testdir/test_shortpathname.vim
Patch 8.1.2235
-Problem: "C" with 'virtualedit' set does not include multi-byte char.
-Solution: Include the whole multi-byte char. (Nobuhiro Takasaki,
+Problem: "C" with 'virtualedit' set does not include multibyte char.
+Solution: Include the whole multibyte char. (Nobuhiro Takasaki,
closes #5152)
Files: src/ops.c, src/testdir/test_virtualedit.vim
@@ -41255,7 +41255,7 @@ Files: runtime/doc/autocmd.txt, runtime/doc/change.txt,
Patch 8.2.0018
Problem: :join does not add white space where it should. (Zdenek Dohnal)
-Solution: Handle joining multiple lines propely.
+Solution: Handle joining multiple lines properly.
Files: src/ops.c, src/testdir/test_join.vim
Patch 8.2.0019
@@ -41337,7 +41337,7 @@ Files: src/channel.c, src/testdir/test_channel.vim
Patch 8.2.0033
Problem: Crash when make_extmatch() runs out of memory.
-Solution: Check for NULL. (Dominique Pellé, closs #5392)
+Solution: Check for NULL. (Dominique Pellé, closes #5392)
Files: src/regexp_bt.c, src/regexp_nfa.c
Patch 8.2.0034
@@ -41502,7 +41502,7 @@ Files: src/message_test.c, src/message.c
Patch 8.2.0061
Problem: The execute stack can grow big and never shrinks.
-Solution: Reduce the size in gargage collect.
+Solution: Reduce the size in garbage collect.
Files: src/eval.c
Patch 8.2.0062
@@ -41517,7 +41517,7 @@ Files: src/ops.c
Patch 8.2.0064
Problem: Diffmode completion doesn't use per-window setting.
-Solution: Check if a window is in diff mode. (Dominique Pell, closes #5419)
+Solution: Check if a window is in diff mode. (Dominique Pellé, closes #5419)
Files: src/buffer.c, src/testdir/test_diffmode.vim
Patch 8.2.0065
@@ -42066,7 +42066,7 @@ Files: src/vim9script.c, src/vim9compile.c, src/vim9execute.c,
Patch 8.2.0156
Problem: Various typos in source files and tests.
-Solution: Fix the typos. (Emir Sari, closes #5532)
+Solution: Fix the typos. (Emir Sarı, closes #5532)
Files: Makefile, src/INSTALLvms.txt, src/Make_vms.mms, src/beval.h,
src/buffer.c, src/charset.c, src/evalvars.c, src/ex_cmds.c,
src/ex_docmd.c, src/getchar.c, src/gui.c, src/gui_mac.c,
@@ -42263,7 +42263,7 @@ Solution: Check for features. (Dominique Pellé, closes #5561)
Files: src/testdir/test_functions.vim, src/testdir/test_highlight.vim
Patch 8.2.0187
-Problem: Reduntant code.
+Problem: Redundant code.
Solution: Remove unused assignments. (Dominique Pellé, closes #5557)
Files: src/vim9compile.c
@@ -42557,7 +42557,7 @@ Files: src/buffer.c, src/testdir/test_statusline.vim,
src/testdir/dumps/Test_statusline_1.dump
Patch 8.2.0236
-Problem: MS-Windows unintall doesn't delete vimtutur.bat.
+Problem: MS-Windows uninstall doesn't delete vimtutur.bat.
Solution: Change directory before deletion. (Ken Takata, closes #5603)
Files: src/uninstall.c
@@ -42583,7 +42583,7 @@ Files: src/os_win32.c, src/testdir/test_channel.vim
Patch 8.2.0240
Problem: Using memory after it was freed. (Dominique Pellé)
-Solution: Do not mix converion buffer with other buffer.
+Solution: Do not mix conversion buffer with other buffer.
Files: src/viminfo.c, src/vim.h
Patch 8.2.0241
@@ -42795,7 +42795,7 @@ Files: src/testdir/test_autocmd.vim, src/testdir/test_buffer.vim,
Patch 8.2.0271
Problem: The "num64" feature is available everywhere and building without
it causes problems.
-Solution: Graduage the "num64" feature. (James McCoy, closes #5650)
+Solution: Graduate the "num64" feature. (James McCoy, closes #5650)
Files: src/evalfunc.c, src/feature.h, src/message.c, src/structs.h,
src/testdir/test_expr.vim, src/testdir/test_largefile.vim,
src/testdir/test_sort.vim, src/testdir/test_vimscript.vim,
@@ -42945,7 +42945,7 @@ Files: src/vim9compile.c, src/testdir/test_vim9_script.vim,
Patch 8.2.0295
Problem: Highlighting for :s wrong when using different separator.
-Solution: Use separat argument for search direction and separator. (Rob
+Solution: Use separate argument for search direction and separator. (Rob
Pilling, closes #5665)
Files: src/ex_docmd.c, src/ex_getln.c, src/gui.c, src/normal.c,
src/proto/search.pro, src/quickfix.c, src/search.c, src/spell.c,
@@ -43093,7 +43093,7 @@ Files: Filelist, src/evalvars.c, src/register.c, src/if_python3.c
Patch 8.2.0320
Problem: No Haiku support.
-Solution: Add support for Haiku. (Emir Sari, closes #5605)
+Solution: Add support for Haiku. (Emir Sarı, closes #5605)
Files: Filelist, runtime/doc/Makefile, runtime/doc/eval.txt,
runtime/doc/gui.txt, runtime/doc/help.txt,
runtime/doc/options.txt, runtime/doc/os_haiku.txt,
@@ -43377,8 +43377,8 @@ Solution: Make a difference between int and short. (Dominique Pellé,
Files: src/message.c
Patch 8.2.0365
-Problem: Tag kind can't be a multi-byte character. (Marcin Szamotulski)
-Solution: Recognize multi-byte character. (closes #5724)
+Problem: Tag kind can't be a multibyte character. (Marcin Szamotulski)
+Solution: Recognize multibyte character. (closes #5724)
Files: src/tag.c, src/testdir/test_taglist.vim
Patch 8.2.0366
@@ -43467,7 +43467,7 @@ Files: src/textprop.c
Patch 8.2.0380
Problem: Tiny popup when creating a terminal popup without minwidth.
-Solution: Use a default mininum size of 5 lines of 20 characters.
+Solution: Use a default minimum size of 5 lines of 20 characters.
Files: src/popupwin.c, src/testdir/test_terminal.vim,
src/testdir/dumps/Test_terminal_popup_m1.dump
@@ -44040,7 +44040,7 @@ Files: src/terminal.c
Patch 8.2.0473
Problem: Variables declared in an outer scope.
-Solution: Decleare variables only in the scope where they are used.
+Solution: Declare variables only in the scope where they are used.
Files: src/evalvars.c
Patch 8.2.0474 (after 8.2.0403)
@@ -44050,12 +44050,12 @@ Files: src/fileio.c, src/testdir/test_autocmd.vim
Patch 8.2.0475
Problem: Channel out_cb test still fails sometimes on Mac.
-Solution: Use an ever longer timeout.
+Solution: Use an even longer timeout.
Files: src/testdir/test_channel.vim
Patch 8.2.0476
Problem: Terminal nasty callback test fails sometimes.
-Solution: use term_wait() instead of a sleep. (Yee Cheng Chin,closes #5865)
+Solution: use term_wait() instead of a sleep. (Yee Cheng Chin, closes #5865)
Files: src/testdir/test_terminal.vim
Patch 8.2.0477
@@ -44225,7 +44225,7 @@ Solution: Cleanup the scope list.
Files: src/vim9compile.c
Patch 8.2.0505
-Problem: term_getty() not sufficiently tested.
+Problem: term_gettty() not sufficiently tested.
Solution: Add more asserts. (Dominique Pellé, closes #5877)
Files: src/testdir/test_terminal.vim
@@ -44406,7 +44406,7 @@ Files: src/testdir/test_search.vim, src/testdir/test_source.vim,
Patch 8.2.0532
Problem: Cannot use simplify() as a method.
-Solution: Add FEARG_1. (closes #5996)
+Solution: Add FEARG_1. (closes #5896)
Files: runtime/doc/eval.txt, src/evalfunc.c,
src/testdir/test_functions.vim
@@ -44932,7 +44932,7 @@ Files: src/insexpand.c, src/globals.h, src/edit.c, src/ex_getln.c,
src/testdir/test_ex_mode.vim, runtime/doc/insert.txt
Patch 8.2.0615
-Problem: Regexp benchmark stest is old style.
+Problem: Regexp benchmark test is old style.
Solution: Make it a new style test. Fix using a NULL list. Add more tests.
(Yegappan Lakshmanan, closes #5963)
Files: src/evalbuffer.c, src/testdir/Make_dos.mak,
@@ -44982,7 +44982,7 @@ Files: src/testdir/Makefile, src/Makefile
Patch 8.2.0622
Problem: Haiku: GUI does not compile.
-Solution: Various fixes. (Emir Sari, closes #5961)
+Solution: Various fixes. (Emir Sarı, closes #5961)
Files: Filelist, README.md, READMEdir/README_haiku.txt,
runtime/doc/os_haiku.txt, src/Makefile, src/beval.h,
src/gui_haiku.cc, src/proto/gui_haiku.pro
@@ -45021,7 +45021,7 @@ Files: src/userfunc.c
Patch 8.2.0628
Problem: Error in menu translations.
Solution: Insert a backslash before a space in one more file. (Shun Bai,
- Emir Sari)
+ Emir Sarı)
Files: runtime/lang/menu_zh_cn.utf-8.vim,
runtime/lang/menu_ca_es.latin1.vim,
runtime/lang/menu_cs_cz.iso_8859-2.vim,
@@ -45287,7 +45287,7 @@ Files: src/testdir/shared.vim, src/testdir/test_messages.vim,
Patch 8.2.0667
Problem: Cannot install Haiku version from source.
-Solution: Update Makefile and rdef file. (Emir Sari, closes #6013)
+Solution: Update Makefile and rdef file. (Emir Sarı, closes #6013)
Files: Filelist, READMEdir/README_haiku.txt, runtime/doc/os_haiku.txt,
src/Makefile, src/os_haiku.rdef.in, src/os_haiku.rdef
@@ -45313,7 +45313,7 @@ Files: src/ex_getln.c, src/beval.c, src/change.c, src/edit.c, src/eval.c,
Patch 8.2.0671
Problem: Haiku: compiler warnings.
-Solution: Avoid the warnings. Drop display_errors() copy. (Emir Sari,
+Solution: Avoid the warnings. Drop display_errors() copy. (Emir Sarı,
closes #6018)
Files: .gitignore, src/gui.c, src/gui_haiku.cc
@@ -45566,7 +45566,7 @@ Files: runtime/filetype.vim, src/testdir/test_filetype.vim
Patch 8.2.0714
Problem: Vim9: handling constant expression does not scale.
-Solution: Use another solution, passint typval_T.
+Solution: Use another solution, passing typval_T.
Files: src/vim9compile.c, src/testdir/test_vim9_expr.vim
Patch 8.2.0715
@@ -45680,7 +45680,7 @@ Solution: Do not check for next line in third pass.
Files: src/scriptfile.c
Patch 8.2.0735
-Problem: Vim9: using unitialized memory.
+Problem: Vim9: using uninitialized memory.
Solution: Clear the arg_lvar field.
Files: src/vim9compile.c
@@ -45801,7 +45801,7 @@ Files: src/testdir/test_vim9_script.vim
Patch 8.2.0755
Problem: Vim9: No error when variable initializer is not a constant.
Solution: Return FAIL when trying to get a variable value. Do not execute a
- script when an error is deteted in the first or second phase.
+ script when an error is detected in the first or second phase.
Files: src/eval.c, src/vim9script.c, src/testdir/test_vim9_script.vim
Patch 8.2.0756 (after 8.2.0249)
@@ -46003,7 +46003,7 @@ Files: src/libvterm/include/vterm.h, src/libvterm/src/pen.c,
Patch 8.2.0786
Problem: Channel test is flaky on FreeBSD.
-Solution: Set the sockiet TCP_NODELAY option. Adjust expected line count in
+Solution: Set the socket TCP_NODELAY option. Adjust expected line count in
netbeans test. (Ozaki Kiichi, closes #6097)
Files: src/testdir/test_channel.py, src/testdir/test_netbeans.vim
@@ -46273,7 +46273,7 @@ Solution: Fix off-by-one error.
Files: src/userfunc.c
Patch 8.2.0828
-Problem: Travis: regexp patttern doesn't work everywhere.
+Problem: Travis: regexp pattern doesn't work everywhere.
Solution: Use [:blank:] instead of \b. (Ozaki Kiichi, closes #6146)
Files: .travis.yml, ci/config.mk.clang.sed, ci/config.mk.gcc.sed,
ci/config.mk.sed, src/if_ruby.c
@@ -46396,7 +46396,7 @@ Files: src/os_win32.c, src/proto/os_win32.pro, src/term.c
Patch 8.2.0849
Problem: BeOS code is not maintained and probably unused.
-Solution: Remove the BeOS code. (Emir Sari, closes #5817)
+Solution: Remove the BeOS code. (Emir Sarı, closes #5817)
Files: Filelist, src/Makefile, src/configure.ac, src/auto/configure,
src/evalfunc.c, src/normal.c, src/os_beos.c, src/os_beos.h,
src/os_beos.rsrc, src/os_unix.c, src/proto.h,
@@ -46404,7 +46404,7 @@ Files: Filelist, src/Makefile, src/configure.ac, src/auto/configure,
src/testdir/test_functions.vim, src/ui.c, src/vim.h
Patch 8.2.0850
-Problem: MS-Windows: exepath() works different from cmd.exe.
+Problem: MS-Windows: exepath() works differently from cmd.exe.
Solution: Make exepath() work better on MS-Windows. (closes #6115)
Files: runtime/doc/eval.txt, src/os_win32.c,
src/testdir/test_functions.vim
@@ -46497,7 +46497,7 @@ Files: runtime/doc/syntax.txt, runtime/doc/term.txt, src/globals.h,
Patch 8.2.0864
Problem: Pragmas are indented all the way to the left.
-Solution: Add an option to indent progmas like normal code. (Max Rumpf,
+Solution: Add an option to indent pragmas like normal code. (Max Rumpf,
closes #5468)
Files: runtime/doc/indent.txt, src/cindent.c, src/structs.h,
src/testdir/test_cindent.vim
@@ -46558,7 +46558,7 @@ Files: runtime/doc/eval.txt, src/evalfunc.c, src/mark.c,
src/testdir/test_marks.vim
Patch 8.2.0872
-Problem: XIM code is mixed with multi-byte code.
+Problem: XIM code is mixed with multibyte code.
Solution: Move the XIM code to a separate file. (Yegappan Lakshmanan,
closes #6177)
Files: Filelist, src/Make_cyg_ming.mak, src/Make_morph.mak,
@@ -46735,7 +46735,7 @@ Files: src/search.c, src/testdir/test_search_stat.vim,
Patch 8.2.0903
Problem: comparing WINVER does not work correctly.
-Solution: Use arithmethic expansion. (Ozaki Kiichi, closes #6197)
+Solution: Use arithmetic expansion. (Ozaki Kiichi, closes #6197)
Files: src/Make_cyg_ming.mak
Patch 8.2.0904
@@ -46817,7 +46817,7 @@ Files: src/getchar.c, src/proto/getchar.pro, src/edit.c, src/term.c,
src/proto/term.pro, src/testdir/test_termcodes.vim
Patch 8.2.0917
-Problem: Quickfix entries do not suport a "note" type.
+Problem: Quickfix entries do not support a "note" type.
Solution: Add support for "note". (partly by Yegappan Lakshmanan,
closes #5527, closes #6216)
Files: runtime/doc/quickfix.txt, src/quickfix.c,
@@ -46901,14 +46901,14 @@ Files: runtime/scripts.vim, src/testdir/test_filetype.vim
Patch 8.2.0931
Problem: Some remarks about BeOS remain.
-Solution: Remove BeOS remarks from the help and other files. (Emir Sari,
+Solution: Remove BeOS remarks from the help and other files. (Emir Sarı,
closes #6221)
Files: READMEdir/README_extra.txt, runtime/doc/options.txt,
runtime/doc/os_beos.txt, runtime/doc/os_vms.txt,
runtime/doc/vi_diff.txt, src/INSTALL
Patch 8.2.0932
-Problem: Missspelling spelllang.
+Problem: Misspelling spelllang.
Solution: Add an "l". (Dominique Pellé)
Files: src/optionstr.c, src/proto/spell.pro, src/spell.c
@@ -47364,7 +47364,7 @@ Solution: Skip over "++arg". (Christian Brabandt, closes #6275,
Files: src/cmdexpand.c, src/testdir/test_cmdline.vim
Patch 8.2.1008
-Problem: Vim9: no test for disassambling newly added instructions.
+Problem: Vim9: no test for disassembling newly added instructions.
Solution: Add a function and check disassembly.
Files: src/testdir/test_vim9_disassemble.vim
@@ -47480,7 +47480,7 @@ Solution: Check for a continuation line after "->", "[" and ".". Ignore
Files: src/vim9compile.c, src/testdir/test_vim9_expr.vim
Patch 8.2.1027
-Problem: GUI: multi-byte characters do not work in a terminal.
+Problem: GUI: multibyte characters do not work in a terminal.
Solution: Do not assume a key is one byte. (closes #6304)
Files: src/gui_gtk_x11.c, src/gui_x11.c
@@ -47697,7 +47697,7 @@ Solution: Check for operator after line break.
Files: src/eval.c, src/testdir/test_vim9_expr.vim
Patch 8.2.1064
-Problem: Vim9: no line break allowed before comperators.
+Problem: Vim9: no line break allowed before comparators.
Solution: Check for comperator after line break.
Files: src/eval.c, src/testdir/test_vim9_expr.vim
@@ -47839,7 +47839,7 @@ Files: src/filepath.c
Patch 8.2.1088
Problem: A very long translation might cause a buffer overflow.
-Solution: Trunctate the message if needed.
+Solution: Truncate the message if needed.
Files: src/fileio.c
Patch 8.2.1089
@@ -48001,7 +48001,7 @@ Solution: Adjust how a command is parsed.
Files: src/ex_docmd.c, src/testdir/test_vim9_cmd.vim
Patch 8.2.1117
-Problem: Coverity warns for unsing unitialized field.
+Problem: Coverity warns for using uninitialized field.
Solution: Initialize v_lock.
Files: src/if_lua.c
@@ -48545,7 +48545,7 @@ Problem: Using ht_used when looping through a hashtab is less reliable.
Solution: Use ht_changed in a few more places.
Files: src/userfunc.c, src/if_py_both.h
-Patch 8.2.1211 (after 8.2.1118
+Patch 8.2.1211 (after 8.2.1118)
Problem: Removed more than dead code.
Solution: Put back the decremen