maint: correct misuse of "a" and "an"
authorJim Meyering <meyering@redhat.com>
Thu, 19 May 2011 20:18:05 +0000 (22:18 +0200)
committerJim Meyering <meyering@redhat.com>
Fri, 20 May 2011 09:53:55 +0000 (11:53 +0200)
* doc/regex.texi (Collating Symbol Operators): s/an close.../a close/
* lib/argp-help.c: "an docum...": s/an/a/
* lib/argp-parse.c: "An vector": s/An/A/
* lib/execute.c: "an native": s/an/a/
* lib/spawn-pipe.c: Likewise.
* lib/gc.h: "an Gc_rc": s/an/a/
* lib/unigbrk.in.h: "an grapheme": s/an/a/
* lib/fts.c: "an stat.st_dev": s/an/a/

ChangeLog
doc/regex.texi
lib/argp-help.c
lib/argp-parse.c
lib/execute.c
lib/fts.c
lib/gc.h
lib/spawn-pipe.c
lib/unigbrk.in.h

index 95af3d4c4297c4ba426e5b5fa681f5add5349174..07af46c7008903828d43baaa960088748e943db1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2011-05-19  Jim Meyering  <meyering@redhat.com>
+
+       maint: correct misuse of "a" and "an"
+       * doc/regex.texi (Collating Symbol Operators): s/an close.../a close/
+       * lib/argp-help.c: "an docum...": s/an/a/
+       * lib/argp-parse.c: "An vector": s/An/A/
+       * lib/execute.c: "an native": s/an/a/
+       * lib/spawn-pipe.c: Likewise.
+       * lib/gc.h: "an Gc_rc": s/an/a/
+       * lib/unigbrk.in.h: "an grapheme": s/an/a/
+       * lib/fts.c: "an stat.st_dev": s/an/a/
+
 2011-05-19  Paul Eggert  <eggert@cs.ucla.edu>
 
        intprops-tests: work around HP-UX 11.23 cc bug with constants
index 093f4cc38b4aeba336a0d0a778a535abdb929b77..bfc34715c08a559464444086809f7a922639b2e3 100644 (file)
@@ -885,7 +885,7 @@ All other characters are ordinary.  For example, @samp{[.*]} matches
 Collating symbols can be represented inside lists.
 You form a @dfn{collating symbol} by
 putting a collating element between an @dfn{open-collating-symbol
-operator} and an @dfn{close-collating-symbol operator}.  @samp{[.}
+operator} and a @dfn{close-collating-symbol operator}.  @samp{[.}
 represents the open-collating-symbol operator and @samp{.]} represents
 the close-collating-symbol operator.  For example, if @samp{ll} is a
 collating element, then @samp{[[.ll.]]} would match @samp{ll}.
index 48c37a99f993f7c9728aae95451d2d6e8d5010b7..ad8647d5455cebd2c71704af1167671edbac4c85 100644 (file)
@@ -259,7 +259,7 @@ fill_in_uparams (const struct argp_state *state)
 /* Returns true if OPT is an alias for an earlier option.  */
 #define oalias(opt) ((opt)->flags & OPTION_ALIAS)
 
-/* Returns true if OPT is an documentation-only entry.  */
+/* Returns true if OPT is a documentation-only entry.  */
 #define odoc(opt) ((opt)->flags & OPTION_DOC)
 
 /* Returns true if OPT should not be translated */
index c884b89760b271b4c3e6ea9faf88a101b934bf3a..5cab8cec3521093fc428bf51242e782ff150be04 100644 (file)
@@ -254,7 +254,7 @@ struct parser
   struct group *groups;
   /* The end of the GROUPS array.  */
   struct group *egroup;
-  /* An vector containing storage for the CHILD_INPUTS field in all groups.  */
+  /* A vector containing storage for the CHILD_INPUTS field in all groups.  */
   void **child_inputs;
 
   /* True if we think using getopt is still useful; if false, then
index fe57e22072c6194ae970508139b843ea813b68b1..6de6c62f83daef10842555b1a428a5d77bf6f1b9 100644 (file)
@@ -158,7 +158,7 @@ execute (const char *progname,
                            (const char **) environ);
       if (exitcode < 0 && errno == ENOEXEC)
         {
-          /* prog is not an native executable.  Try to execute it as a
+          /* prog is not a native executable.  Try to execute it as a
              shell script.  Note that prepare_spawn() has already prepended
              a hidden element "sh.exe" to prog_argv.  */
           --prog_argv;
index ad762dd779cf6ca1de3971b8fcc4c2f9edcc05e9..d3ad1cd5785462892b706b7de144a2fb158e87ef 100644 (file)
--- a/lib/fts.c
+++ b/lib/fts.c
@@ -710,7 +710,7 @@ leaf_optimization_applies (int dir_fd _GL_UNUSED) { return false; }
 #endif
 
 /* link-count-optimization entry:
-   map an stat.st_dev number to a boolean: leaf_optimization_works */
+   map a stat.st_dev number to a boolean: leaf_optimization_works */
 struct LCO_ent
 {
   dev_t st_dev;
index 03d27c17e3c21f7c5c06fd61989c57157fa9e463..d5147486e09098fce6f11b64ae41845f5372a742 100644 (file)
--- a/lib/gc.h
+++ b/lib/gc.h
@@ -168,7 +168,7 @@ extern Gc_rc gc_hmac_sha1 (const void *key, size_t keylen,
    larger value means this function take more time (typical iteration
    counts are 1000-20000).  This function "stretches" the key to be
    exactly dkLen bytes long.  GC_OK is returned on success, otherwise
-   an Gc_rc error code is returned.  */
+   a Gc_rc error code is returned.  */
 extern Gc_rc
 gc_pbkdf2_sha1 (const char *P, size_t Plen,
                 const char *S, size_t Slen,
index 96d01aa842692e86129918c71a24ef18de1d7caa..742987f21dc17bc0f2f29e86d226f11ad3a73d47 100644 (file)
@@ -196,7 +196,7 @@ create_pipe (const char *progname,
                         (const char **) environ);
       if (child < 0 && errno == ENOEXEC)
         {
-          /* prog is not an native executable.  Try to execute it as a
+          /* prog is not a native executable.  Try to execute it as a
              shell script.  Note that prepare_spawn() has already prepended
              a hidden element "sh.exe" to prog_argv.  */
           --prog_argv;
index 6dda1ea115566e7fc93f5ef69dbaf80972a4fbb0..906fc1dce1e9cb853804baf8bf7b1b0d08f06d63 100644 (file)
@@ -62,7 +62,7 @@ extern int
 
 /* Grapheme cluster breaks.  */
 
-/* Returns true if there is an grapheme cluster boundary between Unicode code
+/* Returns true if there is a grapheme cluster boundary between Unicode code
    points A and B.  A "grapheme cluster" is an approximation to a
    user-perceived character, which sometimes corresponds to multiple code
    points.  For example, an English letter followed by an acute accent can be