From: n/a, David Paleino <d.paleino@gmail.com>
Subject: Split patch from 01-conglomeration.patch, fix texinfo file
 to generate proper .info documentation
Forwarded: no

---
 ispell.texinfo |   16 +++++++++++-----
 1 file changed, 11 insertions(+), 5 deletions(-)

--- ispell.orig/ispell.texinfo
+++ ispell/ispell.texinfo
@@ -4,12 +4,18 @@
 @settitle ISPELL V3.1
 @comment %**end of header (This is for running Texinfo on a region.)
 
+@direntry
+* Ispell: (ispell).             Interactive spelling corrector.
+@end direntry
+
+@dircategory Emacs
 @iftex
 @finalout
 @end iftex
 
 @ifinfo
-This file documents ISPELL, an interactive spelling corrector.
+This file documents ISPELL, an interactive spelling corrector,
+inside Emacs.
 
 Copyright 1988, 1990, 1991, 1992, 1993  Free Software Foundation, Inc.
 
@@ -73,6 +79,8 @@ except that this permission notice may b
 by the Foundation.
 
 @end titlepage
+
+@node Top, Emacs, (dir), (dir)
 @menu
 * Emacs::			Using ispell from emacs
 * Old Emacs::			Old Emacs
@@ -91,8 +99,6 @@ Using ispell from emacs
 * Multiple Dictionaries::	Using Multiple Dictionaries
 @end menu
 
-@node Top, Emacs, (dir), (dir)
-
 @iftex
 @chapter ISPELL
 @code{Ispell} is a program that helps you to correct spelling and
@@ -198,7 +204,7 @@ If you want to see more, use the @code{l
 the shell.
 @end table
 
-Of course, you can also type @kbd{@ctrl{G}} to stop the command without
+Of course, you can also type @kbd{@key{Ctrl}-G} to stop the command without
 changing anything.
 
 If you make a change that you don't like, just use emacs' normal undo
@@ -215,7 +221,7 @@ cursor to the first word on the list, an
 
 When you finish with one word, the cursor is automatically moved to the
 next.  If you want to stop in the middle of the list type @kbd{X} or
-@kbd{@ctrl{G}}.
+@kbd{@key{Ctrl}-G}.
 
 @node Region, Multiple Dictionaries, Buffer, Emacs
 @subsection Checking a region
