Update help files.
diff --git a/runtime/doc/editing.txt b/runtime/doc/editing.txt
index b4cdc48..a10e822 100644
--- a/runtime/doc/editing.txt
+++ b/runtime/doc/editing.txt
@@ -1376,7 +1376,7 @@
 don't write the file encrypted!  You need to rebuild the Vim binary to fix
 this.
 
-*E831* This is an internal error, "cannot happen".  If you can reproduc it,
+*E831* This is an internal error, "cannot happen".  If you can reproduce it,
 please report to the developers.
 
 When reading a file that has been encrypted and the 'key' option is not empty,
diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt
index d9174fc..605c3cb 100644
--- a/runtime/doc/todo.txt
+++ b/runtime/doc/todo.txt
@@ -30,11 +30,6 @@
 							*known-bugs*
 -------------------- Known bugs and current work -----------------------
 
-internal error hash_add() (Peter Odding)
-    :set tags=/tmp/bad_tags
-    :call taglist('.')
-Also with one line tags file. (Lech Lorens, Jun 9)
-
 gtk_selection_clear_targets not available in GTK1 (Patrick Texier)
 Use #ifdefs to use old code for GTK1.
 
diff --git a/runtime/doc/various.txt b/runtime/doc/various.txt
index 63b279b..eed7d9c 100644
--- a/runtime/doc/various.txt
+++ b/runtime/doc/various.txt
@@ -189,7 +189,8 @@
 			mapping |:noremap|, the argument can be mapped anyway.
 			An alternative is to use |:execute|, which uses an
 			expression as argument.  This allows the use of
-			printable characters.  Example: >
+			printable characters to represent special characters.
+			Example: >
 				:exe "normal \<c-w>\<c-w>"
 <			{not in Vi, of course}
 			{not available when the |+ex_extra| feature was