Hi,
I found some typos in version8.txt.
And I also found inconsistency (or mistakes) in some contributor names.
E.g.:
* Lcd, lcd47, etc.
* Nikolai Pavlov, Nikolay Pavlov (Does he prefer ZyX?)
* ZyX, Zyx
* Jürgen Krämer, Jurgen Kramer
* Jun Takimoto, Jun T.
* Shougo Matsu, Shougo
* Dominique Pelle, Dominique
etc.
(Sorry if I am misunderstanding.)
At least, the following two are obvious mistakes:
--- a/runtime/doc/version8.txt
+++ b/runtime/doc/version8.txt
@@ -4311,7 +4311,7 @@ Files: src/misc2.c
Patch 7.4.650
Problem: Configure check may fail because the dl library is not used.
-Solution: Put "-ldl" in LIBS rather than LDFLAGS. (Oazki Kiichi)
+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)
@@ -14405,7 +14409,7 @@ Solution: Don't access curwin when exi
Files: src/buffer.c
Patch 7.4.2349
-Problem: Valgrind reports using uninitialzed memory. (Dominique Pelle)
+Problem: Valgrind reports using uninitialized memory. (Dominique Pelle)
Solution: Check the length before checking for a NUL.
Files: src/message.c
I found them when I tried to create patch contributor ranking ;-)
https://gist.github.com/k-takata/628ff1103f92b9135041a15c43c85b32
Regards,
Ken Takata
--
--
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
---
You received this message because you are subscribed to the Google Groups
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.
# HG changeset patch
# Parent 8b043df15b502fff5aef0533e1b1d7efbd1ce2ad
diff --git a/runtime/doc/version8.txt b/runtime/doc/version8.txt
--- a/runtime/doc/version8.txt
+++ b/runtime/doc/version8.txt
@@ -498,7 +498,7 @@ Files: src/search.c
Patch 7.4.006
Problem: mkdir("foo/bar/", "p") gives an error message. (David Barnett)
-Solution: Remove the trailing slash. (lcd)
+Solution: Remove the trailing slash. (Lcd)
Files: src/eval.c
Patch 7.4.007
@@ -521,7 +521,7 @@ Files: src/fileio.c
Patch 7.4.010 (after 7.4.006)
Problem: Crash with invalid argument to mkdir().
-Solution: Check for empty string. (lcd47)
+Solution: Check for empty string. (Lcd)
Files: src/eval.c
Patch 7.4.011
@@ -1031,7 +1031,7 @@ Files: src/configure.in, src/auto/co
Patch 7.4.095 (after 7.4.093)
Problem: Regexp for LuaJIT version doesn't work on BSD.
-Solution: Use "*" instead of "\+" and "\?". (Ozaki)
+Solution: Use "*" instead of "\+" and "\?". (Ozaki Kiichi)
Files: src/configure.in, src/auto/configure
Patch 7.4.096
@@ -1176,7 +1176,7 @@ Solution: Fix various problems. (Samue
Files: src/os_unix.c, src/os_unix.h, src/os_vms.c
Patch 7.4.120 (after 7.4.117)
-Problem: Can't build with Perl 5.18 on Linux. (Lcd 47)
+Problem: Can't build with Perl 5.18 on Linux. (Lcd)
Solution: Add #ifdef. (Ken Takata)
Files: src/if_perl.xs
@@ -1750,7 +1750,7 @@ Files: src/Makefile
Patch 7.4.218
Problem: It's not easy to remove duplicates from a list.
-Solution: Add the uniq() function. (LCD)
+Solution: Add the uniq() function. (Lcd)
Files: runtime/doc/change.txt, runtime/doc/eval.txt,
runtime/doc/usr_41.txt, runtime/doc/version7.txt, src/eval.c,
src/testdir/test55.in, src/testdir/test55.ok
@@ -3347,7 +3347,7 @@ Files: src/getchar.c
Patch 7.4.486
Problem: Check for writing to a yank register is wrong.
-Solution: Negate the check. (Zyx). Also clean up the #ifdefs.
+Solution: Negate the check. (ZyX). Also clean up the #ifdefs.
Files: src/ex_docmd.c, src/ex_cmds.h
Patch 7.4.487
@@ -4311,7 +4311,7 @@ Files: src/misc2.c
Patch 7.4.650
Problem: Configure check may fail because the dl library is not used.
-Solution: Put "-ldl" in LIBS rather than LDFLAGS. (Oazki Kiichi)
+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)
@@ -4903,7 +4903,7 @@ Solution: Make the buffer larger. (Kaz
Files: src/eval.c
Patch 7.4.749 (after 7.4.741)
-Problem: For some options two consecutive commas are OK. (Nikolay Pavlov)
+Problem: For some options two consecutive commas are OK. (Nikolai Pavlov)
Solution: Add the P_ONECOMMA flag.
Files: src/option.c
@@ -5454,7 +5454,7 @@ Files: src/search.c
Patch 7.4.840 (after 7.4.829)
Problem: Tooltip window stays open.
-Solution: Send a WM_CLOSE message. (Jurgen Kramer)
+Solution: Send a WM_CLOSE message. (Jürgen Krämer)
Files: src/gui_w32.c
Patch 7.4.841
@@ -5464,7 +5464,7 @@ Files: src/option.c
Patch 7.4.842 (after 7.4.840)
Problem: Sending too many messages to close the balloon.
-Solution: Only send a WM_CLOSE message. (Jurgen Kramer)
+Solution: Only send a WM_CLOSE message. (Jürgen Krämer)
Files: src/gui_w32.c
Patch 7.4.843 (after 7.4.835)
@@ -6969,7 +6969,7 @@ Files: src/Make_mvc.mak, src/GvimEx
Patch 7.4.1096
Problem: Need several lines to verify a command produces an error.
-Solution: Add assert_fails(). (suggested by Nikolay Pavlov)
+Solution: Add assert_fails(). (suggested by Nikolai Pavlov)
Make the quickfix alloc test actually work.
Files: src/testdir/test_quickfix.vim, src/eval.c, runtime/doc/eval.txt,
src/misc2.c, src/alloc.h
@@ -7432,7 +7432,7 @@ Files: src/mbyte.c, src/os_win32.c
Patch 7.4.1166
Problem: Can't encode a Funcref into JSON. jsonencode() doesn't handle the
- same list or dict twice properly. (Nikolay Pavlov)
+ same list or dict twice properly. (Nikolai Pavlov)
Solution: Give an error. Reset copyID when the list or dict is finished.
Files: src/json.c, src/proto/json.pro, src/testdir/test_json.vim
@@ -7442,7 +7442,7 @@ Solution: Add tests.
Files: src/testdir/test_viml.vim
Patch 7.4.1168
-Problem: This doesn't give the right result: eval(string(v:true)). (Nikolay
+Problem: This doesn't give the right result: eval(string(v:true)). (Nikolai
Pavlov)
Solution: Make the string "v:true" instead of "true".
Files: src/eval.c, src/testdir/test_viml.vim
@@ -7993,7 +7993,7 @@ Files: src/testdir/test_channel.vim
Patch 7.4.1258
Problem: The channel test can fail if messages arrive later.
-Solution: Add a short sleep. (Jun T.)
+Solution: Add a short sleep. (Jun Takimoto)
Files: src/testdir/test_channel.vim
Patch 7.4.1259
@@ -8848,8 +8848,8 @@ Files: src/channel.c, src/gui_w32.c
Patch 7.4.1405
Problem: Completion menu flickers.
-Solution: Delay showing the popup menu. (Shougo, Justin M. Keyes, closes
- #656)
+Solution: Delay showing the popup menu. (Shougo Matsu, Justin M. Keyes,
+ closes #656)
Files: src/edit.c
Patch 7.4.1406
@@ -9372,7 +9372,7 @@ Solution: Handle blinking differently.
Files: src/gui_gtk_x11.c
Patch 7.4.1498
-Problem: Error for locked item when using json_decode(). (Shougo)
+Problem: Error for locked item when using json_decode(). (Shougo Matsu)
Solution: Initialize v_lock.
Files: src/json.c
@@ -9748,7 +9748,7 @@ Files: src/eval.c, src/testdir/test
Patch 7.4.1565
Problem: Crash when assert_equal() runs into a NULL string.
-Solution: Check for NULL. (Dominique) Add a test.
+Solution: Check for NULL. (Dominique Pelle) Add a test.
Files: src/eval.c, src/testdir/test_assert.vim
Patch 7.4.1566
@@ -9775,7 +9775,7 @@ Files: src/testdir/Make_all.mak, sr
Patch 7.4.1570
Problem: There is no way to avoid the message when editing a file.
-Solution: Add the "F" flag to 'shortmess'. (Shougo, closes #686)
+Solution: Add the "F" flag to 'shortmess'. (Shougo Matsu, closes #686)
Files: runtime/doc/options.txt, src/buffer.c, src/ex_cmds.c,
src/option.h
@@ -9851,7 +9851,7 @@ Files: src/eval.c, src/testdir/test
Patch 7.4.1583
Problem: Warning for uninitialized variable.
-Solution: Initialize it. (Dominique)
+Solution: Initialize it. (Dominique Pelle)
Files: src/ex_cmds2.c
Patch 7.4.1584
@@ -10186,7 +10186,8 @@ Solution: Don't free the dict in a par
Files: src/eval.c
Patch 7.4.1640
-Problem: Crash when an autocommand changes a quickfix list. (Dominique)
+Problem: Crash when an autocommand changes a quickfix list. (Dominique
+ Pelle)
Solution: Check whether an entry is still valid. (Yegappan Lakshmanan,
Hirohito Higashi)
Files: src/quickfix.c, src/testdir/test_quickfix.vim
@@ -10227,7 +10228,8 @@ Solution: Add VAR_PARTIAL support in P
Files: src/if_py_both.h, src/testdir/test_partial.vim
Patch 7.4.1647
-Problem: Using freed memory after setqflist() and ":caddbuffer". (Dominique)
+Problem: Using freed memory after setqflist() and ":caddbuffer". (Dominique
+ Pelle)
Solution: Set qf_ptr when adding the first item to the quickfix list.
Files: src/quickfix.c, src/testdir/test_quickfix.vim
@@ -10330,11 +10332,12 @@ Files: src/eval.c, src/testdir/test
Patch 7.4.1664
Problem: Crash in :cgetexpr.
-Solution: Check for NULL pointer. (Dominique) Add a test.
+Solution: Check for NULL pointer. (Dominique Pelle) Add a test.
Files: src/quickfix.c, src/testdir/test_quickfix.vim
Patch 7.4.1665
-Problem: Crash when calling job_start() with a NULL string. (Dominique)
+Problem: Crash when calling job_start() with a NULL string. (Dominique
+ Pelle)
Solution: Check for an invalid argument.
Files: src/channel.c, src/testdir/test_channel.vim
@@ -10543,7 +10546,7 @@ Files: src/testdir/test44.in, src/t
Patch 7.4.1702
Problem: Using freed memory when parsing 'printoptions' fails.
Solution: Save the old options and restore them in case of an error.
- (Dominique)
+ (Dominique Pelle)
Files: src/hardcopy.c, src/testdir/test_hardcopy.vim
Patch 7.4.1703
@@ -10793,7 +10796,7 @@ Files: src/if_py_both.h
Patch 7.4.1744
Problem: Python: Converting a sequence may leak memory.
-Solution: Decrement a reference. (Nikolay Pavlov)
+Solution: Decrement a reference. (Nikolai Pavlov)
Files: src/if_py_both.h
Patch 7.4.1745
@@ -10866,7 +10869,8 @@ Files: src/option.c, src/testdir/te
Patch 7.4.1757
Problem: When using complete() it may set 'modified' even though nothing
was inserted.
-Solution: Use Down/Up instead of Next/Previous match. (Shougo, closes #745)
+Solution: Use Down/Up instead of Next/Previous match. (Shougo Matsu, closes
+ #745)
Files: src/edit.c
Patch 7.4.1758
@@ -11392,7 +11396,7 @@ Solution: Check if ch_to_be_closed is
Files: src/channel.c
Patch 7.4.1850
-Problem: GUI freezes when using a job. (Shougo)
+Problem: GUI freezes when using a job. (Shougo Matsu)
Solution: Unregister the channel when there is an input error.
Files: src/channel.c
@@ -12354,12 +12358,12 @@ Files: src/testdir/test_cmdline.vim
Patch 7.4.2013
Problem: Using "noinsert" in 'completeopt' breaks redo.
-Solution: Set compl_curr_match. (Shougo, closes #874)
+Solution: Set compl_curr_match. (Shougo Matsu, closes #874)
Files: src/edit.c, src/testdir/test_popup.vim
Patch 7.4.2014
Problem: Using "noinsert" in 'completeopt' does not insert match.
-Solution: Set compl_enter_selects. (Shougo, closes #875)
+Solution: Set compl_enter_selects. (Shougo Matsu, closes #875)
Files: src/edit.c, src/testdir/test_popup.vim
Patch 7.4.2015
@@ -14279,7 +14283,7 @@ Solution: Make close_buffer() go back
Files: src/buffer.c, src/testdir/test_autocmd.vim
Patch 7.4.2329
-Problem: Error for min() and max() contains %s. (Nikolay Pavlov)
+Problem: Error for min() and max() contains %s. (Nikolai Pavlov)
Solution: Pass the function name. (closes #1040)
Files: src/evalfunc.c, src/testdir/test_expr.vim
@@ -14405,7 +14409,7 @@ Solution: Don't access curwin when exi
Files: src/buffer.c
Patch 7.4.2349
-Problem: Valgrind reports using uninitialzed memory. (Dominique Pelle)
+Problem: Valgrind reports using uninitialized memory. (Dominique Pelle)
Solution: Check the length before checking for a NUL.
Files: src/message.c