]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
Add comments.
authorJim Meyering <jim@meyering.net>
Thu, 15 Apr 1999 13:49:13 +0000 (13:49 +0000)
committerJim Meyering <jim@meyering.net>
Thu, 15 Apr 1999 13:49:13 +0000 (13:49 +0000)
(init_header): Tweak white space in Date/Time header.

src/pr.c

index 9b750703445529cce568f995fd47274266ab37b0..8208f27b118b08b2885fb336693a8c718037df42 100644 (file)
--- a/src/pr.c
+++ b/src/pr.c
    An overflow of the line length (without margin) over the input value
    PAGE_WIDTH may occur.
 
+   The interference of the POSIX-compliant small letter options -w and -s:
+   (`interference' means `setting a _separator_ with -s switches off the
+   column sturctur and the default - not generally - page_width,
+   acts on -w option')
+       options:       text form  / separator:     equivalent new capital
+       -w l   -s[x]                               letter options:
+    --------------------------------------------------------------------
+    1.  --     --     columns    / space          --
+                      trunc. to page_width = 72
+    2.  --    -s[:]   full lines / TAB[:]         -J    -S["<TAB>"|:]
+                      no truncation
+    3.  -w l   --     columns    / space          -W l
+                      trunc. to page_width = l
+    4.  -w l  -s[:]   columns    / no sep.[:]     -W l  -S[:]
+                      trunc. to page_width = l
+    --------------------------------------------------------------------
+
 
    Options:
 
@@ -1637,7 +1654,7 @@ init_header (char *filename, int desc)
   char *header_text;
   struct tm *tmptr;
   struct stat st;
-  char *datim = "- Date/Time --";
+  char *datim = "-- Date/Time -- ";
 
   if (filename == NULL)
     f = "";
@@ -1647,7 +1664,7 @@ init_header (char *filename, int desc)
   header = (char *) xmalloc (chars_per_line + 1);
 
   if (!standard_header && *custom_header == '\0')
-    sprintf (header, "%s", " ");       /* blank line header */
+    *header = '\0';                    /* blank line header */
   else
     {
 #define T_BUF_FMT "%Y-%m-%d %H:%M"     /* date/time short format */