summaryrefslogtreecommitdiff
path: root/doc/ChangeLog
blob: 7ac0cff3175b4fcf17a9174ec4e9453aab06ddf5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
2002-11-06  Jim Meyering  <jim@meyering.net>

	* coreutils.texi (printf invocation): Fix typo in index:
	change \0x prefix to \x.
	Change \xhhh to \xhh.

2002-10-07  Paul Eggert  <eggert@twinsun.com>

	Add support for locale-specific size indications (e.g.,
	thousands-separators) and for explicit size suffixes on output.

	* coreutils.texi (Block size): Say that:
	This affects display format as well as block size.
	Fractional block counts are rounded up.
	ls file size blocksize defaults to 1.
	A block size spec preceded by ' generates thousands separators.
	A suffix without a preceding integer generates suffixes.
	(tail invocation): 32k -> 32 KiB.
	(What information is listed): ls -h is now equivalent to
	ls --block-size=human, and ls -H is now equivalent to
	ls --block-size=si.  Displayed file size is now always affected by
	--block-size.

2002-09-13  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi (tail invocation): In --sleep-interval=NUMBER,
	NUMBER may now be a floating point number.
	(stat invocation): Remove references to now-removed %S and %C.
	(Time directives) [%S]: Explain why the range is [0..60].

2002-08-30  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi [START-INFO-DIR-ENTRY]: Don't use sc{} on LHS.
	Fix typo: s/permission/permissions/.  From Michail Litvak.

2002-08-02  Paul Eggert  <eggert@twinsun.com>

	* coreutils.texi (uniq invocation): uniq now obeys LC_COLLATE.

2002-07-29  Paul Eggert  <eggert@twinsun.com>

	* coreutils.texi (nohup invocation): Change behavior to conform to
	POSIX 1003.1-2001:
	  - Do not adjust scheduling priority.
	  - Redirects stderr to stdout, if stderr is not a terminal.
	  - Exit status is now 126 if command was found but not invoked,
	    127 if nohup failed or if command was not found.

2002-07-24  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi (Time directives): Document %P, %R, %e, %F,
	%g, %G, and %V

2002-07-22  Martin Michlmayr  <tbm@cyrius.com>

	* coreutils.texi (Formatting the file names): Document
	that -N/--literal are equivalent to --quoting-style=literal.
	Reported by Oskar Liljeblad as Debian bug#103612.

2002-07-10  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi (du invocation): s/PAT/PATTERN/.
	From Martin Michlmayr.

2002-07-08  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi (cp invocation): Remove unnecessary "$@" in example;
	Texinfo would render the @" as an umlaut over the following character.
	From Paul Eggert.
	* Makefile.am (check-texinfo): Check for the above.

2002-07-06  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi (stat invocation): Remove description of --secure.

2002-07-03  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi (stat invocation): Rename --link/-l
	to --dereference/-L.  Rewrite description of --dereference.

2002-06-26  Paul Eggert  <eggert@twinsun.com>

	* coreutils.texi (Putting the tools together): Don't mention egrep,
	since it's not part of POSIX 1003.1-2001.

2002-06-21  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi (stat invocation): New section.  From Michael Meskes.

2002-05-19  Paul Eggert  <eggert@twinsun.com>

	* coreutils.texi (ls invocation): Document new option: --author.

2002-06-03  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi (rm invocation): Add the warning (also in the --help
	output) that the contents of a removed file are often recoverable.

2002-05-27  Jim Meyering  <meyering@lucent.com>

	* Makefile.am (check-texinfo): Adapt to reflect that now we use
	@acronym{POSIX}.

2002-05-26  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi: Use @acronym in place of most uses of @sc.
	* getdate.texi (Date input formats): Likewise.

2002-04-28  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi: Change `@code{PROG}' to `@command{PROG}'.

2002-04-28  Paul Eggert  <eggert@twinsun.com>

	* coreutils.texi (kill invocation): Document the above.
	Document POSIX signals better.

2002-04-15  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi: Document kill.
	Written by Marcus Brinkmann.

2002-04-13  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi: Document link and unlink.

2002-04-08  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi: Use new directives, @copying and @insertcopying,
	thus now requiring texinfo-4.2 to create the .info file.

2002-02-26  Paul Eggert  <eggert@twinsun.com>

	* coreutils.texi (File characteristic tests): Document the
	behavior of test -nt and -ot when one of the files does not exist,
	using the same behavior that is documented in ksh93.

2002-03-05  Paul Eggert  <eggert@twinsun.com>

	* coreutils.texi (cut invocation): Say that selected input is
	written in the same order that it is read, and is written
	exactly once.

2002-03-03  Paul Eggert  <eggert@twinsun.com>

	Make cp -r equivalent to cp -R.  Add a new cp option --copy-contents
	for people who want to emulate the traditional (and rarely desirable)
	cp -r behavior.

	* coreutils.texi (cp invocation): Document this.
	Fix some related minor bugs: --no-dereference is no longer
	equivalent to -d, and --archive (-a) can override the other
	symlink options.  Warn that cp -R is not portable on symbolic
	links unless you also specify -P.

2002-03-02  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi (cp invocation): Document that cp -r
	preserves symlinks.  Emphasize non-portability of cp -r.

2002-02-27  Paul Eggert  <eggert@twinsun.com>

	* coreutils.texi (Time directives): Add %N for nanoseconds.
	This documents the recent change to 'ls'.

2002-02-28  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi (pr invocation): Reword to avoid using `:'
	in an @opindex entry -- info doesn't permit it.

2002-02-27  Paul Eggert  <eggert@twinsun.com>

	* coreutils.texi (Formatting file timestamps): Document new
	time-formatting method: --time-style=+FORMAT.

2002-02-18  Paul Eggert  <eggert@twinsun.com>

	* coreutils.texi (seq invocation): In the example, use "tail
	-n 3", not "tail -3", to conform to POSIX 1003.1-2001.

2002-02-17  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi (tsort background): New section.
	From Ian Lance Taylor.
	(tsort invocation): Add a more realistic example.

2002-02-15  Paul Eggert  <eggert@twinsun.com>

	* coreutils.texi: Document _POSIX2_VERSION.
	(Standards Conformance): New section.

2002-01-24  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi (START-INFO-DIR-ENTRY): Remove a few entries
	and clean up a few others based on suggestions from Bob Proulx.

2002-02-14  Paul Eggert  <eggert@twinsun.com>

	Add support for POSIX 1003.1-2001, which requires removal for
	support of obsolete "+" option syntax in sort, tail, and uniq.
	* coreutils.texi: Document this.  (Also, document a similar
	change to "touch", for fileutils).

2002-01-12  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi (shred invocation): List some journaled filesystems.

2001-11-10  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi (Date directives): Document %u.

2001-11-07  Paul Eggert  <eggert@twinsun.com>

	* coreutils.texi (paste invocation): Give examples.
	Thanks to Dan Jacobson for suggesting the examples.

2001-11-05  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi (sort invocation): Recommend setting LC_ALL=C,
	not LC_COLLATE=C.  Explain how the latter can cause problems.
	Based on a message from Paul Eggert.
	(ls invocation): Recommend setting LC_ALL=C, not LC_COLLATE=C.

2001-10-21  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi (cp invocation): Describe --reply=...

2001-10-17  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi (cp invocation): `cp --no-dereference' is
	no longer equivalent to `cp -d'.
	`cp -d' is equivalent to `--no-dereference --preserve=links'.
	cp's -P option means --no-dereference, not --parents.
	Describe new optional argument to --preserve.
	Describe new option: --no-preserve=ATTRIBUTE_LIST.

2001-09-23  Jim Meyering  <meyering@lucent.com>

	* Makefile.am (check-texinfo): Redirect stderr of `grep -w' to
	/dev/null, so people with old versions of grep don't see the failure.

2001-09-16  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi (mv invocation): Describe new option:
	--reply={yes,no,query}.  Fix a few typos.

2001-09-15  Paul Eggert  <eggert@twinsun.com>

	* coreutils.texi (uniq invocation): The input need not
	be sorted.  Try to clarify -d versus -D versus -u.

2001-09-12  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi (tail invocation): Document new option: -F.
	From Herbert Xu.

2001-09-04  Paul Eggert  <eggert@twinsun.com>

	* coreutils.texi (join invocation): Describe the GNU
	extension to join, which does not require sorted input when
	the input contains no unpairable lines.

2001-09-03  Paul Eggert  <eggert@twinsun.com>

	* coreutils.texi:
	New 'uname' options -i or --hardware-platform,
	and -o or --operating-system.
	'uname -a' now outputs -i and -o information at the end.
	New uname option --kernel-version is an alias for -v.
	Uname option --release has been renamed to --kernel-release,
	and --sysname has been renamed to --kernel-name;
	the old options will work for a while, but are no longer documented.

2001-08-24  Herbert Xu  <herbert@gondor.apana.org.au>

	* coreutils.texi (cut invocation): Document how cut treats lines
	with no separators.

2001-06-19  Paul Eggert  <eggert@twinsun.com>

	* coreutils.texi: expr now uses LC_COLLATE for string comparison,
	as per POSIX.

2001-08-25  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi: Use @option, rather than @samp everywhere.

2001-06-21  Paul Eggert  <eggert@twinsun.com>

	* coreutils.texi: 'expr' now requires '+' rather than 'quote'
	to quote tokens.

2001-07-14  Jim Meyering  <meyering@lucent.com>

	* coreutils.texi (cp invocation): Reflect 2001-07-08 change to
	cp (via copy.c).

2001-06-16  Jim Meyering  <meyering@lucent.com>

	* Makefile.am (info_TEXINFOS): Reflect renaming: s/omni-/core/.
	* coreutils.texi: Likewise.

	* coreutils.texi: New, renamed from omni-utils.texi.
	* omni-utils.texi: Removed, renamed to coreutils.texi.

	* omni-utils.texi (ls invocation): Mention the effect of locale.
	Reported by Keith Thompson.

2001-05-24  Jim Meyering  <meyering@lucent.com>

	* texinfo.tex: Update from master source.

	* omni-utils.texi (ls invocation): Document more clearly what ls
	does when given no arguments.

2001-05-21  Jim Meyering  <meyering@lucent.com>

	* textutils.texi: Remove file.

	* Makefile.am ($(DVIS), $(INFO_DEPS)): Depend on $(EXTRA_DIST).
	(DISABLED_constants.texi): New rule -- disabled for now.

	This directory is now shared by fileutils, textutils, and sh-utils.