]> err.no Git - dpkg/commitdiff
Document in install-info.8 that when no '--section' option is specified,
authorGuillem Jover <guillem@debian.org>
Tue, 15 May 2007 01:08:13 +0000 (01:08 +0000)
committerGuillem Jover <guillem@debian.org>
Tue, 15 May 2007 01:08:13 +0000 (01:08 +0000)
install-info will try to use the INFO-DIR-SECTION entry from the info
file. Add missing commas. Thanks to Kurt B. Kaiser. Closes: #397737

debian/changelog
man/ChangeLog
man/install-info.8

index 5a68beeaa35751050bd252f675250c2a59bab457..60c30bd674cc188471baf1a055564182813d4608 100644 (file)
@@ -12,6 +12,9 @@ dpkg (1.14.3) UNRELEASED; urgency=low
   * Refactor update-alternatives.
   * Fix dpkg-divert to work again w/o specifying the --divert and --package
     options. Closes: #423864
+  * Document in install-info.8 that when no '--section' option is specified,
+    install-info will try to use the INFO-DIR-SECTION entry from the info
+    file. Add missing commas. Thanks to Kurt B. Kaiser. Closes: #397737
 
   [ Updated dpkg-dev translations ]
   * French (Frédéric Bothamy). Closes: #423392
index 649a6d9af96fc59775cebebd63b172fac791d830..72dde4f0eb9c45747570b4e955abb5af0101e14d 100644 (file)
@@ -1,3 +1,8 @@
+2007-05-15  Kurt B. Kaiser  <kbk@shore.net>
+
+       * install-info.8: Add missing commas, and information on the behaviour
+       when no '--section' option is specifyied.
+
 2007-05-12  Guillem Jover  <guillem@debian.org>
 
        * deb-substvars.5: Fix title to match the real section.
index b6dd38a9f78634cac309e5bbcb3152cc453d4aec..3c7f55666feaee663ebabaff010abd7af8827baf 100644 (file)
@@ -2,7 +2,7 @@
 .\"
 .\" This is free software; see the GNU General Public Licence version 2
 .\" or later for copying conditions.  There is NO warranty.
-.TH install\-info 8 "2006-02-28" "Debian Project" "dpkg utilities"
+.TH install\-info 8 "2007-05-15" "Debian Project" "dpkg utilities"
 .SH NAME
 install\-info - create or update entry in Info directory
 .
@@ -27,7 +27,7 @@ install\-info - create or update entry in Info directory
 makes, updates or removes entries in the Info directory, the
 .B dir
 file. When updating or creating entries, if no description is
-specified on the command line or in the Info file it attempts to guess
+specified on the command line or in the Info file, it attempts to guess
 a description from the contents of the file.
 .PP
 See the description of the
@@ -59,12 +59,12 @@ If
 .I filename
 ends in
 .B .gz
-it is taken to refer to a file compressed with GNU gzip; if it doesn't
+it is taken to refer to a file compressed with GNU gzip; if it doesn't
 exist, but a corresponding
 .IB filename .gz
 does, the latter is used instead.
 
-When adding or updating entries the file must exist at the path
+When adding or updating entries, the file must exist at the path
 specified (possibly with an additional
 .B .gz
 extension).
@@ -74,7 +74,7 @@ Specifies that the entry for the file
 .I filename
 is to be removed; by default entries are created or updated.
 
-If the removal results in a section becoming empty the section heading
+If the removal results in a section becoming empty, the section heading
 (and the spare blank line) will be removed as well, unless this is the
 last section in the file or
 .B \-\-keep\-old
@@ -86,7 +86,7 @@ file.
 
 If there are several suitable entries in the
 .B dir
-file only those in the first matching contiguous group will be removed
+file, only those in the first matching contiguous group will be removed
 and the others silently ignored.
 
 It is not an error for no suitable entry to be found, though
@@ -120,40 +120,52 @@ rather than the exact name given. (i.e.
 to look for "emacs", not "emacs\-20/emacs").
 .TP
 .BI "\-\-section " "regexp title"
-Specifies that, if a new entry is to be made, it should be placed in a
+Specifies that if a new entry is to be made, it should be placed in a
 section of the
 .B dir
 file whose title matches
 .IR regexp .
-If no such section exists one will be created as the second last
-section in the file (see below), with title
+If no such section exists, one will be created as the second to last
+section in the file (see below) with title
 .IR title .
 A section is a part of the
 .B dir
 menu delimited by blank lines; the first line is assumed to be the
 title.
 
-If a new entry is to be created
+If a new entry is to be created,
 .B install\-info
-will attempt to insert it within the section according in alphabetic
-order; if the entries in the section aren't already sorted the new
-location within the section will be unpredictable. The order of
-existing entries will not be changed.
+will attempt to insert it within the section in alphabetic order. If
+the entries in the section aren't already sorted, the new location
+within the section will be unpredictable. The order of existing
+entries will not be changed.
 
-The default is to append new entries to the end of the file. The last
-section (even if it only consists of the title line) should always
-exist, to ensure that new sections are created in the right place.
-The final section should be titled to reflect the fact that Info files
-with no more well specified location are appended to it.
+If the
+.B \-\-section
+option is not specified,
+.B install\-info
+will look for a title in the Info file itself by looking for an entry
+of the form
+
+.br
+.BI "INFO\-DIR\-SECTION" " title"
+.br
+
+If no section title is found, the default is to append new entries to
+the end of the file. The last section (even if it only consists of the
+title line) should always exist to ensure that new sections are
+created in the right place. The final section should be titled to
+reflect the fact that Info files with no better specified location
+are appended to it.
 
-If there is already an entry for the Info file being installed it is
+If there is already an entry for the Info file being installed, it is
 replaced in situ with the new entry.
 
-If a section is specified when removing an entry the section is
+If a section is specified when removing an entry, the section is
 ignored and a warning is issued.
 
-If a section is requested when adding an entry but the file contains
-no section headings at all then
+If a section is requested when adding an entry, but the file contains
+no section headings at all, then
 .B install\-info
 will create both the requested section and a Miscellaneous section at
 the end of the file.
@@ -174,7 +186,7 @@ least
 characters; extra spaces will be added as required. If necessary
 because of the length of the
 .B dir
-menu entry details it may be offset more. The default is 27.
+menu entry details, it may be offset more. The default is 27.
 .TP
 .BI \-\-calign= nnn " [deprecated]"
 Specifies that the second and subsequent lines of the description
@@ -190,7 +202,7 @@ The default is 79.
 .TP
 .B \-\-quiet
 Prevents the usual display of the new menu entry just before it is
-inserted, and of the messages announcing the replacement and removal
+inserted and of the messages announcing the replacement and removal
 of existing entries and the creation and deletion of sections.
 .TP
 .B \-\-help
@@ -218,16 +230,16 @@ this is found by searching for a section of the form
 
 If the entry found in the Info file itself extends across several
 lines, each giving a menu entry, the text found in the file is used
-verbatim. In this case the alphabetic ordering scheme is turned off,
+verbatim. In this case, the alphabetic ordering scheme is turned off,
 and the entries are inserted at the top of section in question. In
-this case the
+this case, the
 .BR \-\-menuentry ", " \-\-maxwidth ", " \-\-align ", " \-\-calign
 .RB " and " \-\-menuentry
 options are ignored.
 
 If there is no
 .B dir
-entry in the file the program will try to find a paragraph early in
+entry in the file, the program will try to find a paragraph early in
 the file starting
 .BR "this file documents" .
 It will capitalise the first character of the remainder, and use that.
@@ -236,34 +248,34 @@ It is an error for none of these methods to yield a description.
 
 If a description argument is given when
 .B \-\-remove
-is specified it is ignored and a warning is issued.
+is specified, it is ignored and a warning is issued.
 .TP
 .BI \-\-menuentry= xxx
 Specifies that the entry in the menu should be
 .IR xxx .
 The default is to use the the value specified in the Info file itself.
-If this is not present the basename of the Info file is used
+If this is not present, the basename of the Info file is used
 .RB "(any " ".info " "is deleted, and the entry is made mixed case)."
 See above for details of the format expected for the menu entry in the
 Info file.
 
-When removing entries the value of the
+When removing entries, the value of the
 .B \-\-menuentry
 option must match the actual menu entry field in the menu item to be
 removed (case not significant). If
 .B \-\-menuentry
-is omitted no check on the menu entry is done.
+is omitted, no check on the menu entry is done.
 .TP
 .B \-\-keep\-old
 Inhibits the replacement of existing entries and the removal of empty
 sections.
 
-If the file being installed already has an entry in the directory the
+If the file being installed already has an entry in the directory, the
 old entry will be left alone instead of being replaced; the default is
 to overwrite any old entry found with the newly generated one.
 
 If
-.BR \-\-remove " is specified " \-\-keep\-old
+.BR \-\-remove " is specified, " \-\-keep\-old
 will prevent the removal of the section heading which would otherwise
 happen if the section is made empty by the removal.
 .TP