]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
doc,maint: fix use of "i.e." in documentation and comments
authorBernhard Voelker <mail@bernhard-voelker.de>
Sat, 31 Jan 2015 16:39:04 +0000 (17:39 +0100)
committerBernhard Voelker <mail@bernhard-voelker.de>
Sat, 31 Jan 2015 16:39:04 +0000 (17:39 +0100)
To align with all other places (and correct grammar), change all
upper-case "I.E." to "I.e.".  Furthermore, ensure that "i.e." is
followed by a comma.  Finally, ensure to use a double-space before
"I.e.," at the beginning of a sentence.

The following was used to change all offending uses (apart from
old ChangeLog files):

  $ git grep -liF 'i.e.' \
      | xargs sed -i \
            -e 's/I\.E\./I.e./g' \
            -e 's/\. \(I\.e\.\)/.  \1/g' \
            -e 's/\([Ii]\.e\.\)\( \)/\1,\2/g' \
            -e 's/\([Ii]\.e\.\)$/\1,/g'

* cfg.mk (sc_prohibit_uppercase_id_est): Add new rule.
(sc_ensure_double_space_after_dot_before_id_est): Likewise.
(sc_ensure_comma_after_id_est): Likewise.
(old_NEWS_hash): Refresh hash via "make update-NEWS-hash".
* NEWS: Change use of "id est" abbreviation via the above command.
* README: Likewise.
* README-prereq: Likewise.
* doc/coreutils.texi: Likewise.
* gl/lib/rand-isaac.c: Likewise.
* gl/lib/tempname.c.diff: Likewise.
* man/stdbuf.x: Likewise.
* src/cat.c: Likewise.
* src/copy.c: Likewise.
* src/copy.h: Likewise.
* src/cp.c: Likewise.
* src/cut.c: Likewise.
* src/dd.c: Likewise.
* src/df.c: Likewise.
* src/fiemap.h: Likewise.
* src/longlong.h: Likewise.
* src/ls.c: Likewise.
* src/numfmt.c: Likewise.
* src/pr.c: Likewise.
* src/shred.c: Likewise.
* src/shuf.c: Likewise.
* src/split.c: Likewise.
* tests/Coreutils.pm: Likewise.
* tests/df/df-symlink.sh: Likewise.
* tests/df/skip-rootfs.sh: Likewise.
* tests/init.sh: Likewise.
* tests/ls/color-norm.sh: Likewise.
* tests/misc/basename.pl: Likewise.
* tests/misc/ls-misc.pl: Likewise.
* tests/misc/md5sum-bsd.sh: Likewise.
* tests/misc/shred-exact.sh: Likewise.
* tests/misc/sort.pl: Likewise.
* tests/misc/stdbuf.sh: Likewise.
* tests/misc/tac-continue.sh: Likewise.
* tests/rm/r-root.sh: Likewise.
* tests/tail-2/symlink.sh: Likewise.

37 files changed:
NEWS
README
README-prereq
cfg.mk
doc/coreutils.texi
gl/lib/rand-isaac.c
gl/lib/tempname.c.diff
man/stdbuf.x
src/cat.c
src/copy.c
src/copy.h
src/cp.c
src/cut.c
src/dd.c
src/df.c
src/fiemap.h
src/longlong.h
src/ls.c
src/numfmt.c
src/pr.c
src/shred.c
src/shuf.c
src/split.c
tests/Coreutils.pm
tests/df/df-symlink.sh
tests/df/skip-rootfs.sh
tests/init.sh
tests/ls/color-norm.sh
tests/misc/basename.pl
tests/misc/ls-misc.pl
tests/misc/md5sum-bsd.sh
tests/misc/shred-exact.sh
tests/misc/sort.pl
tests/misc/stdbuf.sh
tests/misc/tac-continue.sh
tests/rm/r-root.sh
tests/tail-2/symlink.sh

diff --git a/NEWS b/NEWS
index b3641ca3e88c0f2995ada6046545dd768b76a5ee..fd1b1a0e38141ba3930ddecf22cb7b909d0220cd 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -924,7 +924,7 @@ GNU coreutils NEWS                                    -*- outline -*-
 ** Bug fixes
 
   chown and chgrp with the -v --from= options, now output the correct owner.
-  I.E. for skipped files, the original ownership is output, not the new one.
+  I.e., for skipped files, the original ownership is output, not the new one.
   [bug introduced in sh-utils-2.0g]
 
   cp -r could mistakenly change the permissions of an existing destination
@@ -2447,7 +2447,7 @@ GNU coreutils NEWS                                    -*- outline -*-
   the DF_BLOCK_SIZE, BLOCK_SIZE, and BLOCKSIZE environment variables.  It
   is still affected by POSIXLY_CORRECT, though.
 
-  Using pr -m -s (i.e. merging files, with TAB as the output separator)
+  Using pr -m -s (i.e., merging files, with TAB as the output separator)
   no longer inserts extraneous spaces between output columns.
 
 * Noteworthy changes in release 6.8 (2007-02-24) [not-unstable]
diff --git a/README b/README
index d3931e4af3cf55a8b7b05d645c92eea81196f0bd..7473aebbfb3168435bf0ebfe439638362ec5d93c 100644 (file)
--- a/README
+++ b/README
@@ -107,7 +107,7 @@ HPUX 11.x build failure
 -----------------------
 
 A known problem exists when compiling on HPUX on both hppa and ia64
-in 64-bit mode (i.e. +DD64) on HP-UX 11.0, 11.11, and 11.23.  This
+in 64-bit mode (i.e., +DD64) on HP-UX 11.0, 11.11, and 11.23.  This
 is not due to a bug in the package but instead due to a bug in the
 system header file which breaks things in 64-bit mode.  The default
 compilation mode is 32-bit and the software compiles fine using the
index 0232d9c967cce85057cef47d6bda80fa5924eddd..099fc0186d7f9fde93dbf7e3f78fee777b832765 100644 (file)
@@ -1,5 +1,5 @@
 This gives some notes on obtaining the tools required for development.
-I.E. the tools checked for by the bootstrap script and include:
+I.e., the tools checked for by the bootstrap script and include:
 
 - Autoconf  <http://www.gnu.org/software/autoconf/>
 - Automake  <http://www.gnu.org/software/automake/>
diff --git a/cfg.mk b/cfg.mk
index 321e0e93bb74575a5c5934d639ebb900f62c5d92..21a00d318cd313d40e0307e66d3f02d50903c20c 100644 (file)
--- a/cfg.mk
+++ b/cfg.mk
@@ -45,7 +45,7 @@ export VERBOSE = yes
 # 4914152 9e
 export XZ_OPT = -8e
 
-old_NEWS_hash = 807de7c63283042c8506780fa28c5dce
+old_NEWS_hash = 41e5c3133f5d8947e2ff13aab58fc52b
 
 # Add an exemption for sc_makefile_at_at_check.
 _makefile_at_at_check_exceptions = ' && !/^cu_install_prog/ && !/dynamic-dep/'
@@ -357,6 +357,24 @@ sc_prohibit_tab_based_indentation:
        halt='TAB in indentation; use only spaces'                      \
          $(_sc_search_regexp)
 
+# Enforce lowercase 'e' in "I.e.".
+sc_prohibit_uppercase_id_est:
+       @prohibit='I\.E\.'                                              \
+       halt='Uppercase "Id Est" abbreviation; use "I.e.," instead'     \
+         $(_sc_search_regexp)
+
+# Enforce double-space before "I.e." at the beginning of a sentence.
+sc_ensure_double_space_after_dot_before_id_est:
+       @prohibit='\. I\.e\.'                           \
+       halt='Single space after dot before "i.e."; use ".  i.e." instead' \
+         $(_sc_search_regexp)
+
+# Enforce comma after "i.e." (at least before a blank or at EOL).
+sc_ensure_comma_after_id_est:
+       @prohibit='[Ii]\.e\.( |$$)'                             \
+       halt='Missing comma after "i.e."; use "i.e.," instead' \
+         $(_sc_search_regexp)
+
 # The SEE ALSO section of a man page should not be terminated with
 # a period.  Check the first line after each "SEE ALSO" line in man/*.x:
 sc_prohibit_man_see_also_period:
index 0a82b657b104f1bc261653e0e4792b10c6fab087..87fb3dcb795370237829818805d60e2f7dce59a4 100644 (file)
@@ -3706,7 +3706,7 @@ Do not remove output files when errors are encountered.
 @item --suppress-matched
 @opindex --suppress-matched
 Do not output lines matching the specified @var{pattern}.
-I.E. suppress the boundary line from the start of the second
+I.e., suppress the boundary line from the start of the second
 and subsequent splits.
 
 @item -z
@@ -10062,7 +10062,7 @@ ln -srv /a/file /tmp
 @end smallexample
 
 Relative symbolic links are generated based on their canonicalized
-containing directory, and canonicalized targets.  I.E. all symbolic
+containing directory, and canonicalized targets.  I.e., all symbolic
 links in these file names will be resolved.
 @xref{realpath invocation}, which gives greater control
 over relative file name generation, as demonstrated in the following example:
@@ -12089,7 +12089,7 @@ this option if passing a device node like @samp{/dev/sda} for example,
 as that would sync the containing file system rather than the referenced one.
 Note also that depending on the system, passing individual device nodes or files
 may have different sync characteristics than using no arguments.
-I.E. arguments passed to fsync(2) may provide greater guarantees through
+I.e., arguments passed to fsync(2) may provide greater guarantees through
 write barriers, than a global sync(2) used when no arguments are provided.
 @end table
 
index f080354c5840280cfdc8cacb2cf36ae10b4e70fc..b698ea80a5df45e868f1da995f4a38a9c48de315 100644 (file)
@@ -108,7 +108,7 @@ isaac_refill (struct isaac_state *s, isaac_word result[ISAAC_WORDS])
 
   /* The central step.  S->m is the whole state array, while M is a
      pointer to the current word.  OFF is the offset from M to the
-     word ISAAC_WORDS/2 words away in the SM array, i.e. +/-
+     word ISAAC_WORDS/2 words away in the SM array, i.e., +/-
      ISAAC_WORDS/2.  A and B are state variables, and R the result.
      This updates A, B, M[I], and R[I].  */
   #define ISAAC_STEP(i, off, mix)                             \
index a7314217136fa570187919924f017ee61d9f1bb4..7cf923043d43c8df287b698af2c577d8e664a224 100644 (file)
@@ -33,8 +33,8 @@ index 26a38ce..5944ee0 100644
  "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
 
  /* Generate a temporary file name based on TMPL.  TMPL must match the
--   rules for mk[s]temp (i.e. end in "XXXXXX", possibly with a suffix).
-+   rules for mk[s]temp (i.e. end in at least X_SUFFIX_LEN "X"s,
+-   rules for mk[s]temp (i.e., end in "XXXXXX", possibly with a suffix).
++   rules for mk[s]temp (i.e., end in at least X_SUFFIX_LEN "X"s,
 +   possibly with a suffix).
     The name constructed does not exist at the time of the call to
 -   __gen_tempname.  TMPL is overwritten with the result.
index 4181959bb27b69c5b8d48355ea263b15f56d4f9b..1076c82ce5544a0acd51d120fb60fabf841a7cfc 100644 (file)
@@ -13,5 +13,5 @@ Run COMMAND, with modified buffering operations for its standard streams.
 .br
 This will immedidately display unique entries from access.log
 [BUGS]
-On GLIBC platforms, specifying a buffer size, i.e. using fully buffered mode
+On GLIBC platforms, specifying a buffer size, i.e., using fully buffered mode
 will result in undefined operation.
index 33dd00007b5c5b1e896f83b463da2847a18cfbce..42fadb9a8465bd1f53f7e7dfdebc44244c14ec96 100644 (file)
--- a/src/cat.c
+++ b/src/cat.c
@@ -239,7 +239,7 @@ cat (
   /* Pointer to the next character in the input buffer.  */
   char *bpin;
 
-  /* Pointer to the first non-valid byte in the input buffer, i.e. the
+  /* Pointer to the first non-valid byte in the input buffer, i.e., the
      current end of the buffer.  */
   char *eob;
 
@@ -365,7 +365,7 @@ cat (
               /* It was a real (not a sentinel) newline.  */
 
               /* Was the last line empty?
-                 (i.e. have two or more consecutive newlines been read?)  */
+                 (i.e., have two or more consecutive newlines been read?)  */
 
               if (++newlines > 0)
                 {
@@ -422,7 +422,7 @@ cat (
          which means that the buffer is empty or that a proper newline
          has been found.  */
 
-      /* If quoting, i.e. at least one of -v, -e, or -t specified,
+      /* If quoting, i.e., at least one of -v, -e, or -t specified,
          scan for chars that need conversion.  */
       if (show_nonprinting)
         {
index 632e1198d1495ee935cd687b3648ddd09436e058..b93c533139b6a992ce81f25c155ec0887b6240cd 100644 (file)
@@ -184,7 +184,7 @@ create_hole (int fd, char const *name, bool punch_holes, off_t size)
     }
 
   /* Some file systems (like XFS) preallocate when write extending a file.
-     I.E. a previous write() may have preallocated extra space
+     I.e., a previous write() may have preallocated extra space
      that the seek above will not discard.  A subsequent write() could
      then make this allocation permanent.  */
   if (punch_holes && punch_hole (fd, file_end - size, size) < 0)
@@ -487,7 +487,7 @@ extent_copy (int src_fd, int dest_fd, char *buf, size_t buf_size,
           last_ext_start = ext_start;
 
           /* Treat an unwritten but allocated extent much like a hole.
-             I.E. don't read, but don't convert to a hole in the destination,
+             I.e., don't read, but don't convert to a hole in the destination,
              unless SPARSE_ALWAYS.  */
           /* For now, do not treat FIEMAP_EXTENT_UNWRITTEN specially,
              because that (in combination with no sync) would lead to data
index c356c2910d767475c9c9fad72cdabf2529c67bee..bff5ff83bddf44db2ea87af606e9e120fe567bd1 100644 (file)
@@ -254,7 +254,7 @@ struct cp_options
      that was specified on the command line.  Use it to avoid clobbering
      source files in commands like this:
        rm -rf a b c; mkdir a b c; touch a/f b/f; mv a/f b/f c
-     For now, it protects only regular files when copying (i.e. not renaming).
+     For now, it protects only regular files when copying (i.e., not renaming).
      When renaming, it protects all non-directories.
      Use dest_info_init to initialize it, or set it to NULL to disable
      this feature.  */
index 1336d9ff563b1102df1aa7a8bda0811fadd46ef9..0ffd12d85cdec70c88e852fc3f5ea9fd342213cd 100644 (file)
--- a/src/cp.c
+++ b/src/cp.c
@@ -1191,7 +1191,7 @@ main (int argc, char **argv)
              "without an SELinux-enabled kernel"));
 
   /* FIXME: This handles new files.  But what about existing files?
-     I.E. if updating a tree, new files would have the specified context,
+     I.e., if updating a tree, new files would have the specified context,
      but shouldn't existing files be updated for consistency like this?
        if (scontext)
          restorecon (dst_path, 0, true);
index dfc09336568c7d4b6979cd724adb0856c9ce227b..d2cab196b1fd83a364ad67ca1fa6a7e76382aefb 100644 (file)
--- a/src/cut.c
+++ b/src/cut.c
@@ -425,7 +425,7 @@ set_fields (const char *fieldstr)
   return field_found;
 }
 
-/* Increment *ITEM_IDX (i.e. a field or byte index),
+/* Increment *ITEM_IDX (i.e., a field or byte index),
    and if required CURRENT_RP.  */
 
 static inline void
index d0b456c424ff678ec3a2a27539875b5960236a1d..e78f2a290a9a7a5e816ce6ff9b937365db4b758f 100644 (file)
--- a/src/dd.c
+++ b/src/dd.c
@@ -2036,7 +2036,7 @@ dd_copy (void)
 
      The page alignment is necessary on any Linux kernel that supports
      either the SGI raw I/O patch or Steven Tweedies raw I/O patch.
-     It is necessary when accessing raw (i.e. character special) disk
+     It is necessary when accessing raw (i.e., character special) disk
      devices on Unixware or other SVR4-derived system.  */
 
   if (skip_records != 0 || skip_bytes != 0)
index bd009022f891a9b4195025918a9a8d2e196ff5bd..76a3e373babd99dc5e3a19effd48f3c6767af345 100644 (file)
--- a/src/df.c
+++ b/src/df.c
@@ -605,7 +605,7 @@ excluded_fstype (const char *fstype)
 
 /* Filter mount list by skipping duplicate entries.
    In the case of duplicates - based on the device number - the mount entry
-   with a '/' in its me_devname (i.e. not pseudo name like tmpfs) wins.
+   with a '/' in its me_devname (i.e., not pseudo name like tmpfs) wins.
    If both have a real devname (e.g. bind mounts), then that with the shorter
    me_mountdir wins.  With DEVICES_ONLY == true (set with df -a), only update
    the global device_list, rather than filtering the global mount_list.  */
index 15ddff9a0b524b4fa0f5b8ac7f26d921fe838b5e..88a9fa614478de1a81615329db7462cf3f1d56e6 100644 (file)
@@ -95,7 +95,7 @@ struct fiemap
 /* Multiple files in block.  Set EXTENT_NOT_ALIGNED.  */
 # define FIEMAP_EXTENT_DATA_TAIL         0x00000400
 
-/* Space allocated, but not data (i.e. zero).  */
+/* Space allocated, but not data (i.e., zero).  */
 # define FIEMAP_EXTENT_UNWRITTEN         0x00000800
 
 /* File does not natively support extents.  Result merged for efficiency.  */
index 758e2088d8574ed9ce9bcf7917ad98cbd3f7d500..7b059cc9e3c35d4bafac2bef35b0da7a988e4530 100644 (file)
@@ -83,13 +83,13 @@ along with this file.  If not, see http://www.gnu.org/licenses/.  */
    high_addend_2, low_addend_2) adds two UWtype integers, composed by
    HIGH_ADDEND_1 and LOW_ADDEND_1, and HIGH_ADDEND_2 and LOW_ADDEND_2
    respectively.  The result is placed in HIGH_SUM and LOW_SUM.  Overflow
-   (i.e. carry out) is not stored anywhere, and is lost.
+   (i.e., carry out) is not stored anywhere, and is lost.
 
    8) sub_ddmmss(high_difference, low_difference, high_minuend, low_minuend,
    high_subtrahend, low_subtrahend) subtracts two two-word UWtype integers,
    composed by HIGH_MINUEND_1 and LOW_MINUEND_1, and HIGH_SUBTRAHEND_2 and
    LOW_SUBTRAHEND_2 respectively.  The result is placed in HIGH_DIFFERENCE
-   and LOW_DIFFERENCE.  Overflow (i.e. carry out) is not stored anywhere,
+   and LOW_DIFFERENCE.  Overflow (i.e., carry out) is not stored anywhere,
    and is lost.
 
    If any of these macros are left undefined for a particular CPU,
@@ -2033,7 +2033,7 @@ extern UWtype mpn_udiv_qrnnd_r (UWtype, UWtype, UWtype, UWtype *);
     if (__r1 < __m)                                                    \
       {                                                                        \
        __q1--, __r1 += (d);                                            \
-       if (__r1 >= (d)) /* i.e. we didn't get carry when adding to __r1 */\
+       if (__r1 >= (d)) /* i.e., we didn't get carry when adding to __r1 */\
          if (__r1 < __m)                                               \
            __q1--, __r1 += (d);                                        \
       }                                                                        \
index 5539f491f370c3ff76dcaa8a4c2f7a59ceebac20..cb9d3d6a2586e5c7a6145ec220f3a4a81ae3f2b4 100644 (file)
--- a/src/ls.c
+++ b/src/ls.c
@@ -3552,8 +3552,8 @@ static qsortFunc const sort_functions[][2][2][2] =
   };
 
 /* The number of sort keys is calculated as the sum of
-     the number of elements in the sort_type enum (i.e. sort_numtypes)
-     the number of elements in the time_type enum (i.e. time_numtypes) - 1
+     the number of elements in the sort_type enum (i.e., sort_numtypes)
+     the number of elements in the time_type enum (i.e., time_numtypes) - 1
    This is because when sort_type==sort_time, we have up to
    time_numtypes possible sort keys.
 
index a97994ada619ca796fc3d78949bbba460af7aaca..550e3845f48b074d21728386180f80a6648a6304 100644 (file)
@@ -1277,7 +1277,7 @@ extract_fields (char *line, int _field,
   *_suffix = skip_fields (*_data, 1);
   if (**_suffix)
     {
-      /* there is a suffix (i.e. the field is not the last on the line),
+      /* there is a suffix (i.e., the field is not the last on the line),
          so null-terminate the _data before it.  */
       **_suffix = '\0';
       ++(*_suffix);
index 1b5a07669c5bf68e1d421320a507a74898d1fd6a..78fe697998dc41d1c78f12d1a088f6b74f8e20ef 100644 (file)
--- a/src/pr.c
+++ b/src/pr.c
@@ -46,7 +46,7 @@
       only one POSIX requirement has to be met:
    The default n-separator should be a TAB. The consequence is a
    different width between the number and the text if the output position
-   of the separator changes, i.e. it depends upon the left margin used.
+   of the separator changes, i.e., it depends upon the left margin used.
    That's not nice but easy-to-use together with the defaults of other
    utilities, e.g. sort or cut. - Same as SunOS does.
    -  With multicolumn output
index e460e4f8e1948eeef3f04f866a7862e9de094d55..543dcb0caf0e9efd5c7d28f9f87105c326d57f58 100644 (file)
@@ -517,7 +517,7 @@ dopass (int fd, struct stat const *st, char const *qname, off_t *sizep,
 
                   /* Retry without direct I/O since this may not be supported
                      at all on some (file) systems, or with the current size.
-                     I.E. a specified --size that is not aligned, or when
+                     I.e., a specified --size that is not aligned, or when
                      dealing with slop at the end of a file with --exact.  */
                   if (! try_without_directio && errno == EINVAL)
                     {
index 9db027c183efc95507be88923ea8cae5cb4ca322..5a25e581c7f226b2a5f82a1dd26f6054714fbc79 100644 (file)
@@ -273,7 +273,7 @@ read_input (FILE *in, char eolbyte, char ***pline)
   size_t n_lines;
 
   /* TODO: We should limit the amount of data read here,
-     to less than RESERVOIR_MIN_INPUT.  I.E. adjust fread_file() to support
+     to less than RESERVOIR_MIN_INPUT.  I.e., adjust fread_file() to support
      taking a byte limit.  We'd then need to ensure we handle a line spanning
      this boundary.  With that in place we could set use_reservoir_sampling
      when used==RESERVOIR_MIN_INPUT, and have read_input_reservoir_sampling()
index d17616c177631a2cd0baf91984d0f56f83007c7c..8d03c1620081cbee9f9996047a682c1701112c18 100644 (file)
@@ -990,11 +990,11 @@ ofile_open (of_t *files, size_t i_check, size_t nfiles)
                  In specialised cases the consumer can keep reading
                  from the fifo, terminating on conditions in the data
                  itself, or perhaps never in the case of 'tail -f'.
-                 I.E. for fifos it is valid to attempt this reopen.
+                 I.e., for fifos it is valid to attempt this reopen.
 
                  We don't handle the filter_command case here, as create()
                  will exit if there are not enough files in that case.
-                 I.E. we don't support restarting filters, as that would
+                 I.e., we don't support restarting filters, as that would
                  put too much burden on users specifying --filter commands.  */
               fd = open (files[i_check].of_name,
                          O_WRONLY | O_BINARY | O_APPEND | O_NONBLOCK);
index 7c2ae87eeab06ef8ff980306474f9b569c78aaaf..bd2088f651edf7d6f35d0159450e0b2de4826dab 100644 (file)
@@ -91,7 +91,7 @@ defined $ENV{DJDIR}
 # If the EXIT-keyed one is omitted, then expect the exit status to be zero.
 
 # FIXME: Make sure that no junkfile is also listed as a
-# non-junkfile (i.e. with undef for contents)
+# non-junkfile (i.e., with undef for contents)
 
 sub _shell_quote ($)
 {
@@ -576,7 +576,7 @@ sub run_tests ($$$$$)
 }
 
 # For each test in @$TESTS, generate two additional tests,
-# one using stdin, the other using a pipe. I.e., given this one
+# one using stdin, the other using a pipe.  I.e., given this one
 # ['idem-0', {IN=>''}, {OUT=>''}],
 # generate these:
 # ['idem-0.r', '<', {IN=>''}, {OUT=>''}],
index 44f954134ce18266288b3833cf06d3a1b77a8cf4..b59309788a7bf74095e775e896369557c15ecdc8 100755 (executable)
@@ -31,7 +31,7 @@ compare exp out || fail=1
 # Ensure we output the same values for device nodes and '.'
 # This was not the case in coreutil-8.22 on systems
 # where the device in the mount list was a symlink itself.
-# I.E. '.' => /dev/mapper/fedora-home -> /dev/dm-2
+# I.e., '.' => /dev/mapper/fedora-home -> /dev/dm-2
 df --out=source,target '.' > out || fail=1
 compare exp out || fail=1
 
index c42253dc341a592f92afd19bffc7a3943a201572..a3b68e9b26d27b3ccadff78b7cbef20940e6ba1e 100755 (executable)
@@ -23,7 +23,7 @@ df || skip_ "df fails"
 
 # Verify that rootfs is in mtab (and shown when the -a option is specified).
 # Note this is the case when /proc/self/mountinfo is parsed
-# rather than /proc/mounts.  I.E. when libmount is being used.
+# rather than /proc/mounts.  I.e., when libmount is being used.
 df -a >out || fail=1
 grep '^rootfs' out || skip_ 'no rootfs in mtab'
 
index added1760c8458e828555f0c7fabb237b019c964..ac1e1a21154b538dfbe1d92000cf94ca70279215 100755 (executable)
@@ -95,7 +95,7 @@ framework_failure_ () { warn_ "$ME_: set-up failure: $@"; Exit 99; }
 
 # This is used to simplify checking of the return value
 # which is useful when ensuring a command fails as desired.
-# I.E. just doing `command ... &&fail=1` will not catch
+# I.e., just doing `command ... &&fail=1` will not catch
 # a segfault in command for example.  With this helper you
 # instead check an explicit exit code like
 #   returns_ 1 command ... || fail
index 2e35757c4536dd88b6f8409cd69f3c2e479890b9..8d86f19af8c10c88be15e666b35efdae2f0a8c58 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 # Ensure "ls --color" properly colors "normal" text and files.
-# I.E. that it uses NORMAL to style non file name output and
+# I.e., that it uses NORMAL to style non file name output and
 # file names with no associated color (unless FILE is also set).
 
 # Copyright (C) 2010-2015 Free Software Foundation, Inc.
index 341bd7f62937ad7af191734530a135776a951afa..7b0ea7dd059eefb9757845df597bdaa2da7b3394 100755 (executable)
@@ -71,7 +71,7 @@ my @Tests =
    );
 
 # Append a newline to end of each expected 'OUT' string.
-# Skip -z tests, i.e. those whose 'OUT' string has a trailing '\0'.
+# Skip -z tests, i.e., those whose 'OUT' string has a trailing '\0'.
 my $t;
 foreach $t (@Tests)
   {
index 03371a2668c21c26febb5a71ddd8ff25dbe77612..f88c7a8eae30ba2526cc714fb13a75e71b573ca6 100755 (executable)
@@ -266,7 +266,7 @@ my @Tests =
      # The patch associated with sl-dangle[678] introduced a regression
      # that was fixed after coreutils-8.19.  This edge case triggers when
      # listing a dir containing dangling symlinks, but with orphans uncolored.
-     # I.E. the same as the previous test, but listing the directory
+     # I.e., the same as the previous test, but listing the directory
      # rather than the symlink directly.
      ['sl-dangle9', '--color=always d',
       {OUT => "$e\e[1;36ms$e\n"},
index a092894b5449ed448c01b23c5273ba60a84142c2..c5069f35182c55e0a0b48c0186f5e5aea92015aa 100755 (executable)
@@ -25,7 +25,7 @@ print_ver_ md5sum
 # Ensure we can --check BSD alternate format.
 # Note we start this list with a name
 # that's unambiguous in BSD format.
-# I.E. one not starting with ' ' or '*'
+# I.e., one not starting with ' ' or '*'
 for i in 'a' ' b' '*c' 'dd' ' '; do
   echo "$i" > "$i"
   md5sum "$i" >> check.md5sum
index 15ac4facc6d88c887bff21f546e3a94f47748454..679e2675d2835da0ed99168aa6d0eef1ed846fc0 100755 (executable)
@@ -37,7 +37,7 @@ done
 
 # make sure direct I/O is handled appropriately at end of file
 # Create a 1MiB file as we'll probably not be using blocks larger than that
-# (i.e. we want to test failed writes not at the start).
+# (i.e., we want to test failed writes not at the start).
 truncate -s1MiB file.slop || framework_failure_
 truncate -s+1 file.slop || framework_failure_
 shred --exact -n2 file.slop || fail=1
index 8aedb66f1a7b06bceb8b0a39b07faa2d644e63d0..f6a222c2c0438571e44192a305df608014886691 100755 (executable)
@@ -271,11 +271,11 @@ my @Tests =
 ["18e", '-nb -k1.1,1.2', {IN=>" 901\n100\n"}, {OUT=>"100\n 901\n"}],
 
 # When ignoring leading blanks for end position, ensure blanks from
-# next field are not included in the sort. I.E. order should not change here.
+# next field are not included in the sort.  I.e., order should not change here.
 ["18f", '-k1,1b', {IN=>"a  y\na z\n"}, {OUT=>"a  y\na z\n"}],
 
 # When ignoring leading blanks for start position, ensure blanks from
-# next field are not included in the sort. I.E. order should not change here.
+# next field are not included in the sort.  I.e., order should not change here.
 # This was noticed as an issue on fedora 8 (only in multibyte locales).
 ["18g", '-k1b,1', {IN=>"a  y\na z\n"}, {OUT=>"a  y\na z\n"},
  {ENV => "LC_ALL=$mb_locale"}],
index 7057647725f275e60ff236547432c63415689742..bb1d40ca51e8cab2f6bb7e7792dbb1c3e29826e1 100755 (executable)
@@ -87,7 +87,7 @@ stdbuf_unbuffer()
 retry_delay_ stdbuf_unbuffer .1 6 || fail=1
 
 # Ensure un buffering stdin takes effect
-#  The following works for me, but is racy. I.E. we're depending
+#  The following works for me, but is racy.  I.e., we're depending
 #  on dd to run and close the fifo before the second write by uniq.
 #  If we add a sleep, then we're just testing -oL
     # printf '3\n' > exp
index 5f97882cd4021f8302d682dd93af6a170d4cef40..9078cd58ddd0356d79fce56f814012aeb963b4bc 100755 (executable)
@@ -35,7 +35,7 @@ fi
 fp_tmp="$FULL_PARTITION_TMPDIR/tac-cont-$$"
 cleanup_() { rm -f "$fp_tmp"; }
 
-# Make sure we can create an empty file there (i.e. no shortage of inodes).
+# Make sure we can create an empty file there (i.e., no shortage of inodes).
 if ! touch $fp_tmp; then
   echo "$0: $fp_tmp: cannot create empty file" 1>&2
   Exit 1
index e8fe714af238a2ee8b5f8cbf0f30f365938332c8..74d1a2a62ac7a2a756a42bb7c010081fd4f84850 100755 (executable)
@@ -244,7 +244,7 @@ exercise_rm_r_root  --interactive=never --no-preserve-root '/' \
 grep "^rm: it is dangerous to operate recursively on '/'" err && fail=1
 
 # Instead, rm(1) should have called the intercepted unlinkat() function,
-# i.e. the evidence file "x" should exist.
+# i.e., the evidence file "x" should exist.
 test -f x || fail=1
 
 test $fail = 1 && { cat out; cat err; }
index 2098b963402a9fe971d88637238d0ff26bd72775..300cb139bcb71216e0993deebf9d291c1f4309f5 100755 (executable)
@@ -48,7 +48,7 @@ grep '^X$' out             || { fail=1; cat out; }
 rm -f target out           || framework_failure_
 
 # Ensure we correctly handle the source symlink itself changing.
-# I.E. that we don't operate solely on the targets.
+# I.e., that we don't operate solely on the targets.
 # Clear 'out' so that we can check its contents without races.
 >out                            || framework_failure_
 echo "X1" > target1             || framework_failure_
@@ -70,7 +70,7 @@ grep '^X2$' out             || { fail=1; cat out; }
 rm -f target1 target2 out   || framework_failure_
 
 # Note other symlink edge cases are currently just diagnosed
-# rather than being handled. I.E. if you specify a missing item,
+# rather than being handled.  I.e., if you specify a missing item,
 # or existing file that later change to a symlink, if inotify
 # is in use, you'll get a diagnostic saying that link will
 # no longer be tailed.