summaryrefslogtreecommitdiff
path: root/old/fileutils
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>1996-12-29 03:47:51 +0000
committerJim Meyering <jim@meyering.net>1996-12-29 03:47:51 +0000
commitd2ca2163c6fbf4b87213889a4f112bdefea29933 (patch)
tree9fde4f760789fa80c2678da82d9099b81503436b /old/fileutils
parent5ae342e1a9b8b62b2ce835170ad99afd0d3bae9e (diff)
downloadcoreutils-d2ca2163c6fbf4b87213889a4f112bdefea29933.tar.xz
.
Diffstat (limited to 'old/fileutils')
-rw-r--r--old/fileutils/ChangeLog19
1 files changed, 19 insertions, 0 deletions
diff --git a/old/fileutils/ChangeLog b/old/fileutils/ChangeLog
index 11b1051a7..f7bcbe824 100644
--- a/old/fileutils/ChangeLog
+++ b/old/fileutils/ChangeLog
@@ -1,3 +1,22 @@
+Sat Dec 28 14:32:05 1996 Jim Meyering <meyering@na-net.ornl.gov>
+
+ * src/ls.c: Two problems fixed by these changes from Joakim Rosqvist.
+ Quoting Joakim:
+ 1) The "total" number and the size of the first file as
+ output from 'ls --color -s' did not get colorized according
+ to the "no"-argument in LS_COLORS. Fixed by adding a function
+ prep_non_filename_text which prints the C_LEFT C_NORM C_RIGHT
+ strings (or C_END). It is called from main before any text is
+ output, and from print_name_with_quoting after having output a
+ colorized filename.
+ 2) If the "no"-argument of LS_COLORS is set, the terminal will be
+ set to print in that color after ls exits. The man-pages suggests
+ setting "no" and "fi" to the terminals default colors to avoid
+ the problem, but that would mean I can't use anything but the
+ default color for regular files and non-filename text. Fixed by
+ outputting C_LEFT immediately followed by C_RIGHT right before
+ exit, which restores the default color.
+
Fri Dec 27 17:29:02 1996 Jim Meyering <meyering@na-net.ornl.gov>
* Makefile.am (aclocal.m4): No longer depend on acinclude.m4.