~vcs-imports/gawk/master

275 by Arnold D. Robbins
Update versions and ChangeLogs, make tarball!
1
Mon Jun 13 22:28:02 2011  Arnold D. Robbins  <arnold@skeeve.com>
2
3
	* gawk.texi: Document that POSIX now says [a-z] is undefined outside
4
	the C and POSIX locales, so gawk treats it as the Good Lord intended
5
	in all cases.  Thanks to Paul Eggert for letting me know about this
6
	and providing URLs to cite.
7
8
Fri May 27 09:59:38 2011  Arnold D. Robbins  <arnold@skeeve.com>
9
10
	* gawk.1, gawk.texi: Minor edits w.r.t. the bug reporting address.
11
12
Wed May 25 22:03:53 2011  Arnold D. Robbins  <arnold@skeeve.com>
13
14
	* gawk.1, gawk.texi: Straighten out owners of the different
15
	Windows ports.
16
17
Thu May 19 17:52:46 2011  Arnold D. Robbins  <arnold@skeeve.com>
18
19
	* gawk.texi: Igawk, have pathto check for "-".
20
	Thanks to Steffen Schuler <schuler.steffen@googlemail.com>,
21
	from email dated 27, December 2008.
22
23
Thu May 19 16:57:28 2011  Arnold D. Robbins  <arnold@skeeve.com>
24
25
	* gawk.texi, gawk.1, awkcard.in: Revised to reflect the reality
26
	that -d and -p don't allow a space before the file name.
27
	Thanks to Pat Rankin.
28
29
Mon May 16 16:40:50 2011  Arnold D. Robbins  <arnold@skeeve.com>
30
31
	* gawk.texi: Remove last vestiges of old PROCINFO sorting
32
	description.
33
34
Mon May  9 15:58:33 2011  Arnold D. Robbins  <arnold@skeeve.com>
35
36
	* gawk.texi: Finish array sorting and do a spell check.
37
38
Fri May  6 13:21:20 2011  Arnold D. Robbins  <arnold@skeeve.com>
39
40
	* gawk.texi: Finish edits after full read through.
41
	* gawk.1: Update array sorting information.
42
43
Wed May  4 23:39:09 2011  Arnold D. Robbins  <arnold@skeeve.com>
44
45
	* gawk.texi: Start at revamping array sorting doc. Still
46
	needs work.
47
48
Wed Apr 27 21:49:23 2011  Arnold D. Robbins  <arnold@skeeve.com>
49
50
	* gawk.1: Minor edit.
51
	* awkcard.in: Document third arg to asort and asorti.
52
53
Thu Apr  7 21:55:27 2011  Arnold D. Robbins  <arnold@skeeve.com>
54
55
	* gawk.texi (Nextfile Function): Removed, along with all references,
56
	since only gawk and MKS awk allow next from a function, so this
57
	function was useless for most people. Strange that noone noticed.
58
	I wonder who really reads the doc?
59
60
	Lots of other fixes have been going in too.
61
62
Sun Mar 27 21:10:55 2011  Pat Rankin  <rankin@pactechdata.com>
63
64
	* gawk.texi (Builit-in Variables: PROCINFO array, Scanning All
65
	Elements of an Array: `for' statement): Update the documentation
66
	for PROCINFO["sorted_in"]; add "ascending index number",
67
	"descending index string", "ascending value", and "descending
68
	value" as supported sort orderings.
69
	* gawk.1 (PROCINFO array): Update PROCINFO["sorted_in"] to
70
	reflect that the value matters, and list the supported sort orders.
71
72
Tue Feb 15 17:11:26 2011  Pat Rankin  <rankin@pactechdata.com>
73
74
	* gawk.texi (Builit-in Variables: PROCINFO array, Scanning All
75
	Elements of an Array: `for' statement): Document that the value
76
	of PROCINFO["sorted_in"] matters; sort orders "ascending index
77
	string", "descending index string", and "unsorted" are supported.
78
79
Sun Feb 13 19:58:35 2011  Arnold D. Robbins  <arnold@skeeve.com>
80
81
	* awkcard.in, gawk.1, gawk.texi, gawkinet.texi: Fix typos
82
	and spelling errors.
83
84
Thu Feb 10 21:48:18 2011  Pat Rankin         <rankin@pactechdata.com>
85
86
	* gawk.texi: Update VMS section.
87
88
Thu Feb 10 21:31:36 2011  Andreas Buening    <andreas.buening@nexgo.de>
89
90
	* gawk.texi: Update OS/2 information.
91
92
Thu Feb 10 21:06:14 2011  Arnold D. Robbins  <arnold@skeeve.com>
93
94
	* lflashlight-small.xpic: Renamed from lflashlight.small.xpic.
95
	* rflashlight-small.xpic: Renamed from rflashlight.small.xpic.
96
	* Makefile.am (EXTRA_DIST): Adjusted.
97
98
Tue Feb  1 10:21:22 2011  Arnold D. Robbins  <arnold@skeeve.com>
99
100
	* gawk.texi, awkcard.in, gawk.1: Document isarray function,
101
	magic string in PROCINFO for array sorting. Needs a little
102
	more work in gawk.texi.
103
104
Mon Jan 10 21:52:21 2011  Arnold D. Robbins  <arnold@skeeve.com>
105
106
	* lflashlight.small.xpic, rflashlight.small.xpic: Original
107
	source files for flashlight files from xpic tool.
108
	It only took over 10 years to put them into the dist.
109
	* Makefile.am (EXTRA_DIST): Add the new files.
110
111
Thu Jan  6 22:13:11 2011  Arnold D. Robbins  <arnold@skeeve.com>
112
113
	* gawk.texi: Replace xpic figures in Appendix D with figures
114
	from xfig.
115
	* general-program.eps, general-program.fig, general-program.pdf,
116
	process-flow.eps, process-flow.fig, process-flow.pdf: New files.
117
	* Makefile.am (EXTRA_DIST): Add the new files.
118
119
Wed Jan  5 14:33:51 2011  Arnold D. Robbins  <arnold@skeeve.com>
120
121
	* Makefile.am: Sanitize making of different PDF files.
122
123
Sun Jan  2 20:30:37 2011  Arnold D. Robbins  <arnold@skeeve.com>
124
125
	* texinfo.tex: Update to latest from texinfo CVS repository.
126
127
Tue Dec 28 21:46:21 2010  Arnold D. Robbins  <arnold@skeeve.com>
128
129
	* README.DGAWK: Removed, since there is now a chapter on the
130
	debugger.
131
	* Makefile.am (EXTRA_DIST): Remove README.DGAWK.
132
133
Tue Dec 28 07:13:20 2010  John Haque  <j.eh@mchsi.com>
134
135
	* gawk.texi: Update dgawk examples. Document condition command
136
	without an expression. Fix a typo.
137
138
Tue Dec 21 10:06:05 2010  Arnold D. Robbins  <arnold@skeeve.com>
139
140
	* Makefile.am (pdf): Renamed from `all-pdf'. Much more logical
141
	and easier to remember.
142
143
Sat Dec 18 20:14:58 2010  Eli Zaretskii  <eliz@gnu.org>
144
145
	* gawk.texi (DOS Quoting): Fix a typo.
146
	(Top, PC Installation): Remove "PC Dynamic" from the menus.
147
	(PC Installation, PC Compiling, PC Using): Remove obsolete stuff.
148
	Fix whitespace between sentences.  Add indexing.
149
	(PC Testing): New node, stuff moved from "PC Compiling".
150
	(PC Dynamic): Node removed.
151
	(Cygwin): Fix wording.
152
	(MSYS): Fix whitespace between sentences.
153
154
Thu Dec  9 22:27:53 2010  Arnold D. Robbins  <arnold@skeeve.com>
155
156
	* awkcard.in, gawk.1, gawk.texi, gawkinet.texi: Remove discussion
157
	of raw option in making sockets, since it was never implemented.
158
159
Wed Dec  1 21:39:15 2010  Arnold D. Robbins  <arnold@skeeve.com>
160
161
	* awkcard.in, gawk.1: Document arrays of arrays.
162
	* gawk.texi: General progress.
163
164
Mon Nov  8 22:24:21 2010  Arnold D. Robbins  <arnold@skeeve.com>
165
166
	* gawk.1: Minor fix from Jari Aalto <jari.aalto@cante.net>
167
	to help Emacs fontification.
168
169
Tue Nov  2 12:15:56 2010  Arnold D. Robbins  <arnold@skeeve.com>
170
171
	* awkcard.in, gawk.1, gawk.texi: --lint --> -L,
172
	--lint-old --> -t.
173
174
Mon Nov  1 22:01:26 2010  Arnold D. Robbins  <arnold@skeeve.com>
175
176
	* awkcard.in, gawk.1, gawk.texi: -l renamed -t.
177
178
Sat Oct 30 05:53:25 2010  John Haque  <j.eh@mchsi.com>
179
180
	* gawk.texi: Added section on Array of Arrays.
181
182
Sat Oct 23 20:36:58 2010  Arnold D. Robbins  <arnold@skeeve.com>
183
184
	* awkcard.in: Updated, cleaned up.
185
	* gawk.1: Updated, some clean up.
186
187
Wed Sep 22 05:29:43 2010  Arnold D. Robbins  <arnold@skeeve.com>
188
189
	* gawk.texi: Added section on @include files.
190
191
Wed Aug 18 22:14:19 2010  Arnold D. Robbins  <arnold@skeeve.com>
192
193
	* gawk.texi: Minor edits.
194
	* Makefile.am (LN): Use `ln -f' when installing link for
195
	pgawk.1. Thanks to Peter Breitenlohner <peb@mppmu.mpg.de>.
196
197
Thu Jul  1 21:29:25 2010  Arnold D. Robbins  <arnold@skeeve.com>
198
199
	* gawk.texi, gawk.1, awkcard.in: Document `/inet4' and `/inet6'.
200
201
Sun Jun 27 21:58:47 2010  Arnold D. Robbins  <arnold@skeeve.com>
202
203
	* gawk.texi, gawk.1, awkcard.in: Document all short options.
204
205
Wed Jun  2 22:06:22 2010  Arnold D. Robbins  <arnold@skeeve.com>
206
207
	* gawk.texi, gawk.1, awkcard.in: Document FPAT variable and patsplit
208
	function.
209
210
Fri Jun 12 13:28:24 2009  Arnold D. Robbins  <arnold@skeeve.com>
211
212
	* gawk.texi, gawk.1: Remove --disable-directories-fatal configuration
213
	option.
214
215
Thu Feb 26 20:36:18 2009  Arnold D. Robbins  <arnold@skeeve.com>
216
217
	* gawk.texi, gawk.1, awkcard.in: Document BEGINFILE and ENDFILE.
218
219
Mon Feb 16 21:53:22 2009  Arnold D. Robbins  <arnold@skeeve.com>
220
221
	* gawk.texi: Document switch statements as always available.
222
	* gawk.1: Ditto.
223
	* awkcard.in: Ditto.
224
225
Thu Feb 12 22:36:32 2009  Arnold D. Robbins  <arnold@skeeve.com>
226
227
	* gawk.texi: Document that interval expressions are now on by default.
228
	Also that --gen-po is now --gen-pot.
229
	* gawk.1: Ditto.
230
	* awkcard.in: Ditto.
231
232
Sat Jan 17 20:03:43 2009  Arnold D. Robbins  <arnold@skeeve.com>
233
234
	* gawk.texi: Document indirect function calls.
235
	* gawk.1: Ditto.
236
	* awkcard.in: Ditto.
237
238
Tue Dec 30 22:22:04 2008  Assaf Gordon       <gordon@cshl.edu>
239
240
	* gawk.texi: Document new --sandbox option.
241
	* gawk.1: Ditto.
242
	* awkcard.in: Ditto.
243
244
Tue Dec 30 22:21:11 2008  Arnold D. Robbins  <arnold@skeeve.com>
245
246
	* gawk.texi: Change --binary to --characters-as-bytes, per Karl Berry.
247
	* gawk.1: Ditto.
248
	* awkcard.in: Ditto.
249
250
Thu Dec 18 05:30:13 2008  Steffen Schuler  <schuler.steffen@googlemail.com>
251
252
	* gawk.texi: Documented fourth parameter of split().
253
	* gawk.1: Ditto.
254
	* awkcard.in: Ditto.
255
256
Thu Dec 18 05:16:48 2008  Arnold D. Robbins  <arnold@skeeve.com>
257
258
	* gawk.texi: Minimally document `-b' / --binary.
259
	* gawk.1: Ditto.
260
	* awkcard.in: Ditto.
261
262
Sun Nov 16 22:03:50 2008  Arnold D. Robbins  <arnold@skeeve.com>
263
264
	* gawk.texi: Fully documented `-r' as synonym for --re-interval.
265
	* gawk.1: Ditto.
266
	* awkcard.in: Ditto.
267
268
Tue Aug  3 13:35:15 2004  Arnold D. Robbins  <arnold@skeeve.com>
269
270
	* gawk.texi: Document that gawk now uses the 2001 POSIX
271
	rules for `sub' and `gsub'.
272
273
Wed Dec 26 22:15:05 2001  Arnold D. Robbins  <arnold@skeeve.com>
274
275
	* gawk.texi: Documented that process special files are gone.
276
	* gawk.1: Ditto.
277
	* awkcard.in: Ditto.
278
279
Thu May  6 20:55:14 2010  Arnold D. Robbins  <arnold@skeeve.com>
280
281
	* Release 3.1.8: Release tar file made.
282
283
Tue Apr 20 11:48:31 2010  Arnold D. Robbins  <arnold@skeeve.com>
284
285
	* texinfo.tex: Update to latest from texinfo git repository.
286
	* gawk.texi, gawk.1, awkcard.in: Update version and copyright dates.
287
288
Thu Mar 25 21:51:58 2010  Arnold D. Robbins  <arnold@skeeve.com>
289
290
	* gawk.1: Clarify the socket timeout environment variables.
291
292
Wed Mar 10 21:28:12 2010  Arnold D. Robbins  <arnold@skeeve.com>
293
294
	* gawk.texi: Reworded 'index in array' so that there's no chance of
295
	someone using 'index' as a real subscript. Thanks to Hermann
296
	Peifer for the push.
297
298
Thu Feb  4 20:54:48 2010  Arnold D. Robbins  <arnold@skeeve.com>
299
300
	* gawk.texi: Multiple cleanups and bringing of things up to date.
301
	* gawk.1: Ditto, only not as much.
302
	* Makefile.am: New `all-pdf' target to make PDF files of manpage
303
	and reference card.
304
305
Tue Aug  4 06:07:35 2009  Arnold D. Robbins  <arnold@skeeve.com>
306
307
	* gawk.texi, gawk.1, awkcard.in: Document that 0 flag in
308
	printf applies only to the numeric formats.
309
310
Tue Aug  4 05:58:52 2009  Arnold D. Robbins  <arnold@skeeve.com>
311
312
	* texinfo.tex: Updated to current version.
313
314
Tue Jul 21 22:28:56 2009  Arnold D. Robbins  <arnold@skeeve.com>
315
316
	* Release 3.1.7: Release tar file made.
317
318
Tue Jul 21 22:20:25 2009  Arnold D. Robbins  <arnold@skeeve.com>
319
320
	* gawk.texi, awkcard.in: Update mawk site information now
321
	that Thomas Dickey is maintaining it.
322
323
Mon Jul 13 07:53:32 2009  Arnold D. Robbins  <arnold@skeeve.com>
324
325
	* Makefile.am (SEDME2): New macro, used in making awkcard.ps,
326
	removes last empty page.  Finally!
327
328
Fri Jul 10 10:35:29 2009  Arnold D. Robbins  <arnold@skeeve.com>
329
330
	* awkcard.in: Rearrange items for better formatting and
331
	organization.
332
	* gawk.texi (Exit Status): New node to document exit values.
333
	(Exit Statement): Give portability advice about exit value.
334
335
Wed Jul  8 08:55:50 2009  Arnold D. Robbins  <arnold@skeeve.com>
336
337
	* awkcard.in: Really fix table option for --verbose. Other
338
	fixes and improvements, including document %'d flag.
339
340
Tue Jul  7 09:13:02 2009  Arnold D. Robbins  <arnold@skeeve.com>
341
342
	* awkcard.in: Fix table option for --verbose.
343
344
Mon Jun  8 00:40:26 2009  Tommi Vainikainen  <thv@iki.fi>
345
346
	* gawk.1: Bug fix to restore space between paragraphs at
347
	entry for "--".
348
349
Thu May 21 21:09:59 2009  Arnold D. Robbins  <arnold@skeeve.com>
350
351
	* gawk.1, awkcard.in: Document new -O / --optimize option.
352
	* gawk.texi (Options): Likewise.
353
354
Fri May 15 14:34:37 2009  Arnold D. Robbins  <arnold@skeeve.com>
355
356
	* gawk.texi (User-defined): Document that you can't use
357
	the name of a built-in variable as a function parameter.
358
359
Sat May  2 23:36:10 2009  Arnold D. Robbins  <arnold@skeeve.com>
360
361
	* gawk.texi (Other Versions): Add Quiktrim awk.
362
	(How to Contribute): Change things to point to awk.info.
363
364
Mon Apr  6 22:29:47 2009  Arnold D. Robbins  <arnold@skeeve.com>
365
366
	* awkcard.in: Bell Labs awk also supports fflush()
367
	and fflush(""). Thanks to Steffen Schuler
368
	<schuler.steffen@googlemail.com>.
369
370
Mon Mar 30 21:26:04 2009  Arnold D. Robbins  <arnold@skeeve.com>
371
372
	* gawk.texi (Simple Server): Fix bug since 3.1.0 where error
373
	message from typo was in the middle of the HandleGet function.
374
	Thanks to Tim Menzies for catching this.
375
376
Mon Feb  9 22:11:16 2009  Arnold D. Robbins  <arnold@skeeve.com>
377
378
	* gawk.texi (Translate Program): Bug fix in stranslate
379
	function from Steffen Schuler <schuler.steffen@googlemail.com>.
380
381
Tue Feb  3 22:06:10 2009  Arnold D. Robbins  <arnold@skeeve.com>
382
383
	* gawk.texi (Regexp Field Splitting): Documented dark corner
384
	of ^ in FS.
385
386
Sat Jan 17 20:37:12 2009  Arnold D. Robbins  <arnold@skeeve.com>
387
388
	* gawk.texi (Plain Getline): Bug fix in code. Thanks to
389
	Steffen Schuler <schuler.steffen@googlemail.com>.
390
391
Mon Jan  5 22:47:42 2009  Arnold D. Robbins  <arnold@skeeve.com>
392
393
	* gawk.1, awkcard.in: Document that getline returns 1
394
	on sucess. Thanks to Paolo <oopla@users.sf.net> for
395
	the report.
396
397
Fri Dec 26 14:45:39 2008  Arnold D. Robbins  <arnold@skeeve.com>
398
399
	* gawk.texi, gawkinet.texi: Update to FDL 1.3.
400
401
Mon Dec  1 21:20:39 2008  Arnold D. Robbins  <arnold@skeeve.com>
402
403
	* gawk.texi (File Checking): Correct the text at the end; getline
404
	isn't fatal, period, not related to POSIX.  Thanks to
405
	Seb <sbb@tuxfamily.org> for pointing this out.
406
	(Round-Function): Change initial return when equal to return ival,
407
	which lops off any digits, e.g. if given 121.0. Thanks to
408
	Timothy J. Stefanski <TJStefanski@magellanhealth.com>.
409
410
Fri Aug  1 17:34:55 2008  Arnold D. Robbins  <arnold@skeeve.com>
411
412
	* gawk.texi (Signature Program): Added new subsection.
413
414
Thu Jul 31 21:38:08 2008  Arnold D. Robbins  <arnold@skeeve.com>
415
416
	* gawk.texi (Variable Typing): Document that array elements created
417
	by `match' also get strnum attribute.
418
419
Mon Jun  2 22:47:08 2008  Arnold D. Robbins  <arnold@skeeve.com>
420
421
	* gawk.texi (Control Letters): Add a note about %c only
422
	taking values from 0 to 255.
423
	(DOS Quoting): New node.
424
425
Thu Jan 31 16:17:27 2008  Arnold D. Robbins  <arnold@skeeve.com>
426
427
	* gawk.texi, gawkinet.texi: Updated the Back-Cover text per
428
	latest from the FSF.
429
430
Fri Jan 25 12:13:39 2008  Dave Pitts         <dpitts@cozx.com>
431
432
	* gawk.texi (pwcat.c, grcat.c): Added ZOS_USS changes.
433
434
Mon Jan 14 05:30:16 2008  Arnold D. Robbins  <arnold@skeeve.com>
435
436
	* gawk.texi: Add maintainer contact info for z/OS.
437
438
Mon Oct 22 08:49:05 2007  Arnold D. Robbins  <arnold@skeeve.com>
439
440
	* Release 3.1.6: Release tar file made.
441
442
Fri Oct 19 04:13:33 2007  Arnold D. Robbins  <arnold@skeeve.com>
443
444
	* gawk.1: Add length(array) to list of extensions at end.
445
	Revise date.
446
447
Thu Oct 18 08:40:59 2007  Arnold D. Robbins  <arnold@skeeve.com>
448
449
	* texinfo.tex: Updated to version from Texinfo 4.11.
450
451
Sun Oct 14 20:37:59 2007  Arnold D. Robbins  <arnold@skeeve.com>
452
453
	* awkcard.in: Fix version numbers and copyright info, minor
454
	cleanups to format nicely.
455
456
Sun Sep 30 22:30:05 2007  Arnold D. Robbins  <arnold@skeeve.com>
457
458
	* gawk.texi (Conversion): Add table describing locale decimal
459
	point versus period.
460
461
Sat Sep  8 23:53:46 2007  Arnold D. Robbins  <arnold@skeeve.com>
462
463
	* gawk.texi: A number of minor fixes based on suggestions
464
	from Jack Kelley <Jack.Kelley@epa.qld.gov.au>.
465
466
Sat Aug 11 22:46:14 2007  Arnold D. Robbins  <arnold@skeeve.com>
467
468
	* gawk.texi (Copying): Move to GPL 3.
469
470
Wed May 30 17:11:19 2007  Arnold D. Robbins  <arnold@skeeve.com>
471
472
	* Makefile.am (CLEANFILES): Added, so that even "make distclean"
473
	will do the right thing.
474
	(clean): Removed, let automake to do it.
475
476
Tue May 29 22:49:16 2007  Arnold D. Robbins  <arnold@skeeve.com>
477
478
	* gawk.texi: Document --use-lc-numeric. Document that some
479
	VMS systems come with an old version of gawk.
480
481
Mon May 28 08:21:51 2007  Arnold D. Robbins  <arnold@skeeve.com>
482
483
	* gawk.1, awkcard.in: Document --use-lc-numeric.
484
485
Tue May 15 13:27:38 2007  Arnold D. Robbins  <arnold@skeeve.com>
486
487
	* gawk.texi, gawk.1: Documented --disable-directories-fatal
488
	configure option.
489
490
Wed May  9 21:50:44 2007  Arnold D. Robbins  <arnold@skeeve.com>
491
492
	* gawk.1: Reviewed and updated, minor typos fixed.
493
	* awkcard.in: Added mention of %F.
494
495
Wed May  2 19:55:02 2007  Arnold D. Robbins  <arnold@skeeve.com>
496
497
	* gawk.texi: Cleaned up discussion of string concatenation
498
	where needed, including a note about the mixed treatment
499
	of `"echo " "date" | getline'.  Sigh.
500
501
Sun Apr 29 13:33:27 2007  Arnold D. Robbins  <arnold@skeeve.com>
502
503
	* gawk.texi (Time Functions): Update description of strftime
504
	for third utc-flag argument. Other minor fixes.
505
	* gawk.1, awkcard.in: Same.
506
507
Tue Apr  3 22:47:40 2007  Arnold D. Robbins  <arnold@skeeve.com>
508
509
	* gawk.texi (New Ports): Update list of files for all of
510
	regex that should not be messed with lightly.
511
512
Wed Mar 21 09:02:53 2007  Arnold D. Robbins  <arnold@skeeve.com>
513
514
	* gawk.texi: Removed last vestiges of arnold@gnu.org
515
	email address.
516
517
Wed Mar  7 13:06:31 2007  Arnold D. Robbins  <arnold@skeeve.com>
518
519
	* gawk.texi (Getopt Function): Add a note that user level
520
	code must clear out ARGV from 1 to Optind.
521
	Thanks to Matthew.Hall1@VerizonWireless.com, from mail
522
	dated Tue, 02 Aug 2005 09:04:37 -0700.
523
524
Wed Mar  7 08:48:02 2007  Arnold D. Robbins  <arnold@skeeve.com>
525
526
	* gawk.texi: Fix my personal email address. Sheesh.
527
	Thanks again to Sahak Petrosyan <petrosyan@gmail.com>.
528
529
Tue Mar  6 09:13:38 2007  Arnold D. Robbins  <arnold@skeeve.com>
530
531
	* gawk.texi: Fix link to online version of the manual.
532
	Thanks to Sahak Petrosyan <petrosyan@gmail.com>.
533
534
Wed Feb 14 19:40:33 2007  Arnold D. Robbins  <arnold@skeeve.com>
535
536
	* gawk.texi: Add discussion of magic values for Inf, NaN,
537
	and hexadecimal floating point in appendix on numbers.
538
	Other minor updates for date, trademarks, etc.
539
540
Sun Jan 21 12:59:33 2007  "Ennio-(Sr)"     <ennio@WouldBe-ei.net>
541
542
	* gawk.1: Add note that locale settings can influence the
543
	choice of decimal point character.
544
545
Sat Jan 13 22:43:39 2007  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
546
547
	* gawk.texi: Fix some typos.
548
	* gawkinet.texi: Likewise.
549
550
Sat Jan 13 21:25:28 2007  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de> 
551
552
	* awkcard.in: next is POSIX.
553
	* gawk.texi: V7/SVR3.1: Mention assignable `$0', `var in index'
554
	as expression.  Specify `FS' limitation. 
555
556
Fri Jan 12 12:28:51 2007  Arnold D. Robbins  <arnold@skeeve.com>
557
558
	* texinfo.tex: Updated upon move to current autotools.
559
560
Thu Jan  4 19:56:45 2007  Arnold D. Robbins  <arnold@skeeve.com>
561
562
	* gawk.1: Applied patch from Eric Raymond to stop his stupid
563
	automated email kvetching about the wonders of docbook.
564
565
2006-07-29  Paul Eggert  <eggert@cs.ucla.edu>
566
567
	* gawk.texi: Document that `$$0++--' isn't valid even though it
568
	is unambiguous according to the Awk grammar.  This is in response
569
	to Open Group XCU ERN 86
570
	<http://www.opengroup.org/austin/aardvark/latest/xcubug2.txt>.
571
572
Fri Oct 21 12:50:19 2005  Arnold D. Robbins  <arnold@skeeve.com>
573
574
	Better support for PDF, thanks to Marty Leisner
575
	<leisner@rochester.rr.com> for the prodding.
576
577
	* Makefile.am: Add lflashlight.pdf, rflashlight.pdf, statist.pdf
578
	to EXTRADIST and add gawk.pdf and gawkinet.pdf to list of files
579
	to remove for `clean'.
580
	*  lflashlight.pdf, rflashlight.pdf, statist.pdf: New files, created
581
	with `epstopdf foo.eps > foo.pdf'.
582
583
Tue Jul 26 21:46:16 2005  Arnold D. Robbins  <arnold@skeeve.com>
584
585
	* Release 3.1.5: Release tar file made.
586
587
Sun Jun 26 16:24:07 2005  Arnold D. Robbins  <arnold@skeeve.com>
588
589
	* gawk.texi: Document `length(array)'.
590
	* gawk.1: Ditto.
591
	* awkcard.in: Ditto.
592
593
Mon May 23 20:56:32 2005   Arnold D. Robbins    <arnold@skeeve.com>
594
595
	* gawk.texi: Removed references to `--with-included-gettext'.
596
597
Fri Apr  1 06:25:30 2005   Arnold D. Robbins    <arnold@skeeve.com>
598
599
	* texinfo.tex: Updated to version 2005-01-30.17.
600
601
Wed Feb  9 11:39:38 2005   Arnold D. Robbins    <arnold@skeeve.com>
602
603
	* Makefile.am: Per Stepan Kasal, removed html rules, since
604
	Automake does it for us.
605
606
Tue Jan  4 18:47:34 2005   Arnold D. Robbins    <arnold@skeeve.com>
607
608
	* texinfo.tex: Updated to version 2004-11-25.16.
609
610
Mon Jan  3 14:09:57 2005   Arnold D. Robbins    <arnold@skeeve.com>
611
612
	* texinfo.tex: Updated to version 2004-10-31.06.
613
614
Wed Sep 22 11:40:06 2004   Arnold D. Robbins    <arnold@skeeve.com>
615
616
	* gawk.1, gawk.texi, awkcard.in: Documented new --exec option.
617
618
Mon Aug  2 12:18:15 2004   Arnold D. Robbins    <arnold@skeeve.com>
619
620
	* Release 3.1.4: Release tar file made.
621
622
Wed Jul 28 17:03:16 2004  Arnold D. Robbins  <arnold@skeeve.com>
623
624
	* Makefile.am (TROFF): Add -U flag to invocation. Makes it
625
	possible to format ref card from a build directory that isn't
626
	the source directory.
627
	(distclean): Removed target. Let automake handle it.
628
629
Tue Jun 15 12:21:09 2004  Arnold D. Robbins  <arnold@skeeve.com>
630
631
	* texinfo.tex: Updated to version 2004-06-14.14.
632
	* gawk.texi (Dynamic Extensions): Text revised to follow
633
	current implementation: new APIs, info on `n->param_cnt'
634
	fixed.
635
636
	Also in all index entries where comma does not separate
637
	primary, secondary or tertiary terms, replaced the comma
638
	with @comma{} and removed the corresponding comments.
639
640
Mon May 31 09:11:01 2004  Arnold D. Robbins  <arnold@skeeve.com>
641
642
	* ad.block, awkcard.in, cardfonts, colors, no.colors: Change
643
	old email address to current one.
644
645
Mon May  3 09:54:46 2004  Arnold D. Robbins  <arnold@skeeve.com>
646
647
	* texinfo.tex: Updated to version from Automake 1.8.4.
648
649
Mon Mar 22 10:53:13 2004  Arnold D. Robbins  <arnold@skeeve.com>
650
651
	* texinfo.tex: Updated.
652
653
Tue Jan  6 17:38:40 2004  Arnold D. Robbins  <arnold@skeeve.com>
654
655
	* texinfo.tex: Updated.
656
	* gawk.texi: All @strong{Note:} changed to `@quotation NOTE'.
657
658
Mon Jul  7 11:01:43 2003  Arnold D. Robbins  <arnold@skeeve.com>
659
660
	* Release 3.1.3: Release tar file made.
661
662
Mon Jun  9 16:06:30 2003  Arnold D. Robbins  <arnold@skeeve.com>
663
664
	* gawk.texi: Set automatic-xref-title and change all cross
665
	references to be of the single-argument type.  Made all
666
	@node lines have just the node name.
667
668
	Should have done both of these years ago.
669
670
Sun May 11 16:08:58 2003  Arnold D. Robbins  <arnold@skeeve.com>
671
672
	* Makefile.am (html, gawk.html, gawkinet.html): New targets.
673
674
Mon Mar 31 17:15:23 2003  Arnold D. Robbins  <arnold@skeeve.com>
675
676
	* Makefile.am (install-data-hook, uninstall-hook): Added code to
677
	hard link gawk.1 to pgawk.1 upon install and remove pgawk.1 upon
678
	uninstall.  Avoids MANPATH search problems, etc. etc.
679
	(man_MANS): Removed pgawk.1 from the list.
680
	* pgawk.1: Removed.
681
682
Wed Mar 19 14:10:31 2003  Arnold D. Robbins  <arnold@skeeve.com>
683
684
	This time for sure.
685
		-- Bullwinkle
686
687
	* Release 3.1.2: Release tar file made.
688
689
Tue Mar 11 11:22:36 2003  Arnold D. Robbins  <arnold@skeeve.com>
690
691
	* Makefile.am (man_MANS): Add pgawk.1.
692
	* pgawk.1: New file, does `.so gawk.1' so that `man pgawk' will work.
693
	Thanks to Nelson Beebe for pointing the need for this.
694
695
Sun Feb  9 09:45:06 2003  Arnold D. Robbins  <arnold@skeeve.com>
696
697
	* gawk.texi, gawkinet.texi: Per Karl Berry, change dircategory
698
	to follow current standards. In gawkinet.texi, remove
699
	bracketing ifinfo.
700
701
Thu Feb  6 12:06:22 2003  Arnold D. Robbins  <arnold@skeeve.com>
702
703
	* texinfo.tex: Updated to version 2003-02-03.16 from Texinfo 4.5.
704
705
Tue Feb  4 15:21:46 2003  Arnold D. Robbins  <arnold@skeeve.com>
706
707
	* awkcard.in: Redid the page-breaking.
708
709
Tue Feb  4 14:28:06 2003  Arnold D. Robbins  <arnold@skeeve.com>
710
711
	All relevant files: Copyright year updated to 2003.
712
713
Sun Jan 26 11:13:01 2003  Arnold D. Robbins  <arnold@skeeve.com>
714
715
	* texinfo.tex: Updated to version 2003-01-24.17 from prep.
716
	* gawk.texi: Documented asorti(), new elements in match() 3rd arg,
717
	misc cleanups.  Updated to FDL 1.2.
718
	* awkcard.in, gawk.1: Ditto for asorti(), match().
719
	* gawkinet.texi: Updated to FDL 1.2.
720
721
Thu Jan 16 18:34:54 2003  Arnold D. Robbins  <arnold@skeeve.com>
722
723
	* texinfo.tex: Updated to version 2003-01-12.11 from prep.
724
725
Sun Nov 24 17:55:23 2002  Arnold D. Robbins  <arnold@skeeve.com>
726
727
	* texinfo.tex: Updated to version 2002-11-05.11 from Texinfo 4.3.
728
729
Sun Nov 17 21:34:35 2002  Arnold D. Robbins  <arnold@skeeve.com>
730
731
	* texinfo.tex: Updated to version 2002-10-13.14 from automake 1.7.1.
732
733
Fri Nov  1 11:25:00 2002  Arnold D. Robbins  <arnold@skeeve.com>
734
735
	From Kaveh Ghazi:
736
737
	* gawk.texi (grcat.c): Include stdlib.h.
738
	(main): Fix format specifier warnings.
739
	* gawk.texi (pwcat.c): Include config.h/stdlib.h.
740
	(main): Fix format specifier warnings.
741
742
Tue Jun 11 23:08:04 2002  Arnold D. Robbins  <arnold@skeeve.com>
743
744
	* gawk.texi: Fix grcat code ifdef for HAVE_GETGRENT.
745
746
2002-05-09  Paul Eggert  <eggert@twinsun.com>
747
748
	[ ADR: Some minor post-patch editing was required. ]
749
750
	* gawk.texi (igawk): Do not put temporary files in /tmp, as that
751
	has some security problems.  This fixes a problem originally
752
	reported by Jarno Huuskonen via solar@openwall.com.
753
754
	Fix the following problems with igawk while we're at it.
755
756
	* Report missing operands of options; this fixes e.g. an
757
	  infinite loop with "igawk -W".
758
759
	* Check for --source and -Wsource only, not -.source (which matches
760
	  errors).  Similarly for other multichar options.
761
762
	* Do not use 'echo', as that mishandles backslashes.
763
764
Mon May 13 01:25:40 2002  Arnold D. Robbins  <arnold@skeeve.com>
765
766
	* gawkinet.texi: Change `ifinfo' to `ifnottex' around
767
	the Top node. Thanks to Eli Zaretskii.
768
769
Wed May  1 16:41:32 2002  Arnold D. Robbins  <arnold@skeeve.com>
770
771
	* Release 3.1.1: Release tar file made.
772
773
Tue Apr 16 13:26:13 2002  Arnold D. Robbins  <arnold@skeeve.com>
774
775
	* gawk.texi: FINALLY. All O'Reilly production and
776
	  indexing changes integrated.  Index reviewed and
777
	  cleaned up.
778
	* gawkinet.texi: Ditto.
779
	* awkcard.in: Redid page breaking.
780
	* Makefile.am (clean): Add `awkcard.tr' to list of files
781
	that are removed.
782
	(distclean): Depend on clean to REALLY GET `awkcard.tr'.
783
	Sheesh.
784
785
Mon Apr 15 14:43:51 2002  Arnold D. Robbins  <arnold@skeeve.com>
786
787
	* texinfo.tex: Updated to version from Texinfo 4.2.
788
	* gawk.texi: Modified to use new @copying command.
789
	* gawkinet.texi: Ditto.
790
791
Wed Mar 20 17:07:50 2002  Arnold D. Robbins  <arnold@skeeve.com>
792
793
	* texinfo.tex: Updated to version from Texinfo 4.1.
794
795
2002-02-10  Paul Eggert  <eggert@twinsun.com>
796
797
	* gawk.texi (Word Sorting): Don't use sort +1, as POSIX 1003.1-2001
798
	no longer allows it.  Use sort -k instead.
799
800
2002-01-27  Bruno Haible  <bruno@clisp.org>
801
802
	* gawk.texi: Document the dcngettext function.
803
	* awkcard.in: Likewise.
804
	* gawk.1: Likewise.
805
806
Mon Jan 28 18:41:02 2002  Arnold D. Robbins  <arnold@skeeve.com>
807
808
	* gawkinet.texi, Makefile.am: Removed User Friendly cartoon.
809
	  Sigh.
810
811
Wed Dec 19 16:00:39 2001  Eli Zaretskii  <eliz@is.elta.co.il>
812
813
	* gawk.texi (Profiling): Describe the signals used for profile
814
	dumping in the DJGPP version.
815
816
Mon Sep  3 18:30:13 2001  Arnold D. Robbins  <arnold@skeeve.com>
817
818
	* gawk.texi (Top): Put in @ifnottex so that makeinfo
819
	  --html is now happy.
820
821
Sun Jun  3 13:04:44 2001  Arnold D. Robbins  <arnold@skeeve.com>
822
823
	* Release 3.1.0: Release tar file made.  And there was
824
	  rejoicing.
825
826
Mon May 14 19:57:31 2001  Arnold D. Robbins  <arnold@skeeve.com>
827
828
	* gawk.texi, gawkinet.texi: Versions for distribution
829
	  put in place.
830
	* gawk.1, awkcard.in: Minor edits for consistency of
831
	  usage, formatting.
832
833
Wed Nov 22 14:57:59 2000  Arnold D. Robbins  <arnold@skeeve.com>
834
835
	* gawk.texi, gawk.1, awkcard.in: Removed all documentation
836
	  of abort.
837
838
Sun Aug 13 11:23:50 2000  Arnold D. Robbins  <arnold@skeeve.com>
839
840
	* gawk.texi, gawk.1, awkcard.in: documented sort function
841
	  and optional third argument to match.
842
843
Sun Aug 13 00:40:41 2000  Arnold D. Robbins  <arnold@skeeve.com>
844
845
	* gawk.texi: hardwired publisher info.
846
	* publisher.texi: Removed.  Not needed any more.
847
	* gawkinet.texi: Added title page stuff.
848
849
Thu Jul  5 21:05:57 2000  Arnold D. Robbins  <arnold@skeeve.com>
850
851
	* gawk.texi: moved to use of @command, @option everywhere
852
	  appropriate.  Removed all @page and @group in anticipation
853
	  of re-page breaking.  Updated stuff for install-info.
854
	  Added FDL.
855
856
Tue Nov 10 11:42:26 1998  Arnold D. Robbins  <arnold@gnu.org>
857
858
	* publisher.texi: new file with publisher related info.
859
	* Makefile.in: updated dvi and postscript targets to make
860
	  them lots smarter about not reformatting if need be.
861
862
Mon Aug  7 15:23:00 2000  Arnold D. Robbins  <arnold@skeeve.com>
863
864
	* Release 3.0.6: Release tar file made.
865
866
Sun Jun 25 15:08:19 2000  Arnold D. Robbins  <arnold@skeeve.com>
867
868
	* Release 3.0.5: Release tar file made.
869
870
Wed May 17 19:04:54 2000  Arnold D. Robbins  <arnold@skeeve.com>
871
872
	* gawk.texi, gawk.1, awkcard.in: Documented %u.  Ooops.
873
874
Tue May  2 11:44:13 2000  Arnold D. Robbins  <arnold@skeeve.com>
875
876
	* texinfo.tex: Updated to version 1999-10-01.07.
877
	* gawk.texi: Redid page breaking for new texinfo.tex.
878
879
Thu Apr  6 12:32:49 2000  Arnold D. Robbins  <arnold@skeeve.com>
880
881
	* gawk.texi: Change info dir file entry to `(gawk)' from
882
	  `(gawk.info)'.
883
	* Makefile.in [$(infodir)/gawk.info]: Fix grep test is
884
	  accordance with above.
885
886
Sun Feb 13 15:36:32 2000  Paul Eggert  <eggert@twinsun.com>
887
888
	* gawk.texi: Mention that arithmetic is done in double
889
	  precision floating point, and point to Goldberg's paper for
890
	  people who want to know more.  Fix some other minor floating
891
	  point discussion issues.
892
893
Wed Nov  3 17:04:35 1999  Arnold D. Robbins  <arnold@skeeve.com>
894
895
	* gawk.1: Lots of troff ``lint'' from Paul Eggert.  Not all
896
	  of his changes, just the ones I thought worth doing.
897
898
Mon Oct 11 16:53:54 1999  Arnold D. Robbins  <arnold@skeeve.com>
899
900
	* Makefile.in (gawk.dvi): Put $(srcdir) first in TEXINPUTS,
901
	  and also just use texi2dvi, don't run texindex and tex
902
	  manually.  Doing so is no longer necessary.
903
904
Mon Aug  9 13:06:01 1999  Arnold D. Robbins  <arnold@skeeve.com>
905
906
	* gawk.texi: New node `Array Efficiency' on the best use
907
	  of subscripting to avoid memory bloat.
908
909
Thu Jul 29 23:15:34 1999  Arnold D. Robbins  <arnold@skeeve.com>
910
911
	* Makefile.in ($(infodir)/gawk.info): Removed loop around
912
	  $(INSTALL_DATA), since there's only one Info file to install,
913
	  install it directly.
914
915
Wed Jun 30 16:14:36 1999  Arnold D. Robbins  <arnold@gnu.org>
916
917
	* Release 3.0.4: Release tar file made.  This time for sure.
918
919
Wed Oct  7 21:59:33 1998  Arnold D. Robbins  <arnold@gnu.org>
920
921
	* texinfo.tex: Updated to version 2.227, from Texinfo 3.12.
922
923
Sun Oct 19 12:26:08 1997  Arnold D. Robbins  <arnold@gnu.org>
924
925
	* ALL: change references to arnold@gnu.ai.mit.edu to arnold@gnu.org.
926
927
Tue Sep 23 10:31:17 1997  Arnold D. Robbins  <arnold@gnu.org>
928
929
	* texinfo.tex: Updated to version 2.218, from Texinfo 3.11.
930
931
Fri Jul  4 08:19:00 1997  Arnold D. Robbins  <arnold@gnu.org>
932
933
	* Makefile.in ($(infodir)/gawk.info): Don't make dependent upon
934
	  gawk.info, in case installed one is newer. Instead, check that
935
	  an installed gawk.info exists and is identical to current one.
936
	  If so, just exit; otherwise do the install.
937
938
Wed Jul  2 14:55:12 1997  Arnold D. Robbins  <arnold@gnu.org>
939
940
	* Makefile.in ($(infodir)/gawk.info): typo fix.
941
942
Thu May 15 12:49:08 1997  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>
943
944
	* Release 3.0.3: Release tar file made.
945
946
Fri Apr 18 07:55:47 1997  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>
947
948
	* BETA Release 3.0.34: Release tar file made.
949
950
Sun Apr 13 15:39:20 1997  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>
951
952
	* Makefile.in ($(infodir)/gawk.info): exit 0 in case install-info
953
	  fails.
954
955
Thu Jan  2 23:17:53 1997  Fred Fish  <fnf@ninemoons.com>
956
957
	* Makefile.in (awkcard.tr): Use ':' chars to separate parts of
958
	  sed command, since $(srcdir) may expand to something with '/'
959
	  characters in it, which confuses sed terribly.
960
	* gawk.texi (Amiga Installation): Note change of configuration
961
	  from "m68k-cbm-amigados" to "m68k-amigaos".  Point ftp users
962
	  towards current ADE distribution and not obsolete Aminet
963
	  "gcc" distribution.  Change "FreshFish" to "Geek Gadgets".
964
965
Wed Dec 25 11:25:22 1996  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>
966
967
	* Release 3.0.2: Release tar file made.
968
969
Wed Dec 25 11:17:32 1996  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>
970
971
	* Makefile.in ($(mandir)/igawk$(manext),$(mandir)/gawk$(manext)):
972
	  remove chmod command; let $(INSTALL_DATA) use -m.
973
974
Tue Dec 17 22:38:28 1996  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>
975
976
	* Makefile.in (gawk.info,gawk.dvi,postscript): run makeinfo, TeX,
977
	  and/or troff against files in $(srcdir). Thanks to Ulrich Drepper.
978
	  ($(infodir)/gawk.info): use --info-dir to install-info, not
979
	  --infodir.
980
981
Tue Dec 10 23:09:26 1996  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>
982
983
	* Release 3.0.1: Release tar file made.
984
985
Mon Dec  9 12:48:54 1996  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>
986
987
	* no.colors: new file from Michal for old troffs.
988
	* Makefile.in [AWKCARD]: changes to parameterize old/new troff.
989
990
Sun Dec  1 15:04:56 1996  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>
991
992
	* texinfo.tex: Updated to version 2.193, from Karl Berry.
993
994
Tue Nov 26 22:57:15 1996  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>
995
996
	* Makefile.in ($(infodir)/gawk.info): Change option in call
997
	  to `install-info' to `--info-dir' from `--infodir'.
998
999
Mon Nov  4 13:30:39 1996  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>
1000
1001
	* Makefile.in: updates for reference card.
1002
	  (ad.block, awkcard.in, cardfonts, colors, macros, setter.outline):
1003
	  new files for reference card.
1004
1005
Wed Oct 16 12:43:02 1996  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>
1006
1007
	* texinfo.tex: Updated to version 2.185, from texinfo-3.9 dist.
1008
1009
Sun Aug 11 23:12:08 1996  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>
1010
1011
	* Makefile.in ($(infodir)/gawk.info): correct use of
1012
	  $(INSTALL_DATA) and remove chmod command.
1013
1014
Thu Jul 11 22:06:50 1996  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>
1015
1016
	* Makefile.in ($(mandir)/gawk.$(ext), $(mandir)/igawk.$(ext)):
1017
	  made dependant on files in $(srcdir).
1018
1019
Fri Mar 15 06:45:35 1996  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>
1020
1021
	* Makefile.in (clean): add `*~' to list of files to be removed.
1022
1023
Thu Jan 25 23:40:15 1996  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>
1024
1025
	* Makefile.in (dvi): run texindex and tex an extra time.
1026
	  This gets the cross references right. Sigh.
1027
1028
Wed Jan 24 11:51:54 1996  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>
1029
1030
	* Makefile.in (maintainer-clean):
1031
	  Depend on distclean, not the other way around.
1032
	  Output warning message as per GNU standards.