1
2019-04-07 Arnold D. Robbins <arnold@skeeve.com>
3
* texinfo.tex: Updated from GNULIB.
5
2019-04-05 Andrew J. Schorr <aschorr@telemetry-investments.com>
7
* gawktexi.in: Add a missing word.
9
2019-03-25 Arnold D. Robbins <arnold@skeeve.com>
11
* gawkinet.texi: Small formatting fixes. Update version and dates.
13
2019-03-13 Arnold D. Robbins <arnold@skeeve.com>
15
* gawktexi.in: More minor fixes.
18
2019-03-10 Arnold D. Robbins <arnold@skeeve.com>
20
* gawktexi.in: Update master menu.
22
2019-03-09 Arnold D. Robbins <arnold@skeeve.com>
24
* gawktexi.in (Regexp Operators): Refactor a bit into subsections,
25
mention that BWK awk now has interval expressions.
27
2019-02-28 Arnold D. Robbins <arnold@skeeve.com>
29
* gawktexi.in: Fix a spelling error, change update month.
30
* gawkworkflow.texi: Small fixes.
33
2019-02-25 Arnold D. Robbins <arnold@skeeve.com>
35
* texinfo.tex: Updated from GNULIB.
37
2019-02-20 Arnold D. Robbins <arnold@skeeve.com>
39
* gawktexi.in: Fix order of values for PROCINFO["platform"],
40
save an email in @ignore for possible eventual inclusion.
41
* gawk.1: Correct values for PROCINFO["platform"].
43
2019-02-17 Arnold D. Robbins <arnold@skeeve.com>
45
* gawktexi.in (Viewing And Changing Data): Revise note for eval
46
to list commands that are not allowed using it.
48
2019-02-15 Arnold D. Robbins <arnold@skeeve.com>
50
* gawktexi.in: Fix wording for %f.
51
Thanks to Dan Liddell <dan_liddell@mentor.com> for the catch.
52
(Viewing And Changing Data): Note that eval has problems calling
53
user-defined functions that return a value. Thanks to
54
Lothar Langer <lotharla@gmail.com> for the report.
56
2019-02-11 Arnold D. Robbins <arnold@skeeve.com>
58
* gawktexi.in: Don't use `\global\usebracesinindexestrue' as it's
60
(Function Calling): Renamed from `Function Caveats'.
61
(Function Caveats): New node.
62
* gawkinet.texi: Don't use `\global\usebracesinindexestrue' as it's
65
2019-02-07 Arnold D. Robbins <arnold@skeeve.com>
67
* gawktexi.in: Fix some indexing with too many commas.
68
* gawk.info: Regenerated, moved to makeinfo 6.5.
69
* texinfo.tex: Updated.
71
2019-02-04 Arnold D. Robbins <arnold@skeeve.com>
73
* gawk.1: Some more minor edits.
75
2019-02-03 Arnold D. Robbins <arnold@skeeve.com>
77
* Makefile.am (EXTRA_DIST): Add wordlist3.
78
(spellmanpage): New target.
79
(spell): Add spellmanpage to the list.
81
* wordlist3: New file.
82
* awkcard.in: Finish cleanups.
84
* gawktexi.in: Fix small typo.
86
2019-02-01 Arnold D. Robbins <arnold@skeeve.com>
88
* awkcard.in: Start on cleanup edits.
90
* gawktexi.in: Credit Nelson Beebe with gawk's current
91
random number generator.
92
* gawk.texi, gawk.info: Brought back into sync.
94
2019-01-28 Arnold D. Robbins <arnold@skeeve.com>
96
* gawktexi.in, gawk.1, awkcard.in: Update copyright dates and
97
appropriate version numbers.
99
2019-01-25 Arnold D. Robbins <arnold@skeeve.com>
101
* gawktexi.in (Namespaces): Add a cautionary note that the feature
102
is new and may still have dark corners and/or bugs.
104
2019-01-18 Arnold D. Robbins <arnold@skeeve.com>
106
* gawktexi.in: Finish up indexing changes.
108
2019-01-14 Arnold D. Robbins <arnold@skeeve.com>
110
* gawktexi.in: More work on the indexing.
111
Document that `-f -' works to read source code from stdin.
113
2019-01-13 Arnold D. Robbins <arnold@skeeve.com>
115
* gawktexi.in: Work on the indexing.
117
2019-01-11 Arnold D. Robbins <arnold@skeeve.com>
119
* gawktexi.in (I18N Example): $LC_MESSAGES is involved here
122
2019-01-09 Andrew J. Schorr <aschorr@telemetry-investments.com>
124
* gawktexi.in (Undocumented): Discuss typeof's optional 2nd argument.
126
2019-01-08 Arnold D. Robbins <arnold@skeeve.com>
128
* gawktexi.in (I18N Example): Add more explanation of how to
129
make the directory to hold the .mo file.
131
2019-01-04 Arnold D. Robbins <arnold@skeeve.com>
133
* gawktexi.in: Indexing fixes and small corrections.
135
2019-01-03 Arnold D. Robbins <arnold@skeeve.com>
137
* gawktexi.in: Some small indexing fixes. Thanks to Antonio
138
Giovanni Colombo for pointing them out.
140
2019-01-02 Arnold D. Robbins <arnold@skeeve.com>
142
* gawktexi.in: A few more fixes w.r.t. namespaces. Thanks to
143
Antonio Giovanni Colombo for pointing out the problems.
145
2018-12-31 Arnold D. Robbins <arnold@skeeve.com>
147
* gawktexi.in: A few fixes w.r.t. namespaces. Thanks to
148
Antonio Giovanni Colombo for pointing out the problems.
150
2018-12-18 Arnold D. Robbins <arnold@skeeve.com>
152
* gawktexi.in: Added more indexing to the debugger chapter.
153
Add more indexing to namespaces chapter, too.
155
2018-12-12 Arnold D. Robbins <arnold@skeeve.com>
157
* gawktexi.in: Clean up some FIXMEs and other improvements.
158
* gawk.1: Mention that files read with -f and -i and command
159
line segments all implicitly start with @namespace "awk".
161
2018-12-18 Arnold D. Robbins <arnold@skeeve.com>
163
* gawktexi.in: Added more indexing to the debugger chapter.
165
2018-11-29 Arnold D. Robbins <arnold@skeeve.com>
167
* gawktexi.in (Auto-set): Document that you can no longer use
168
arbitrary indices in SYMTAB.
171
2018-12-18 Arnold D. Robbins <arnold@skeeve.com>
173
* gawktexi.in: Added more indexing to the debugger chapter.
175
2018-11-27 Arnold D. Robbins <arnold@skeeve.com>
177
* gawktexi.in (Other Versions): Document GoAWK, an awk interpreter
180
2018-11-26 Arnold D. Robbins <arnold@skeeve.com>
182
* gawktexi.in (Auto-set) : Update values of PROCINFO["platform"].
183
(PC Using): Add to BINMODE discussion to always set it and
184
not worry about checking platforms. Per discussion with the dev team.
186
2018-11-26 Arnold D. Robbins <arnold@skeeve.com>
188
* gawktexi.in: Document that split() third arg is like FS, if it's
189
a single character, that character is used, even if it's a
190
regexp metacharacter.
192
Thanks to R <0xef967c36@gmail.com> for the report.
194
2018-11-25 Arnold D. Robbins <arnold@skeeve.com>
196
* gawktexi.in: Document PROCINFO["platform"].
199
2018-11-25 Arnold D. Robbins <arnold@skeeve.com>
201
* gawktexi.in: Small typo fix.
203
2018-11-24 Arnold D. Robbins <arnold@skeeve.com>
205
* gawktexi.in (Assignment Options): Add description of assigning
206
strongly typed regexp constants to variables.
208
2018-11-02 Arnold D. Robbins <arnold@skeeve.com>
210
* gawktexi.in): Small typo fixes. Thanks to Antonio
211
Giovanni Colombo for pointing them out.
213
2018-11-01 Arnold D. Robbins <arnold@skeeve.com>
215
* gawktexi.in (Profiling): Review and update.
217
2018-10-30 Arnold D. Robbins <arnold@skeeve.com>
219
* gawktexi.in (Arrays of Arrays): Typo fix in code. Thanks to Alto Tom
220
<alto.tom@gmail.com> for the report.
221
(Usenet): Small edit.
223
2018-10-27 Arnold D. Robbins <arnold@skeeve.com>
225
* gawktexi.in (Usenet): Mention that web forums are also not
226
the right place for gawk bug reports.
228
2018-10-23 Arnold D. Robbins <arnold@skeeve.com>
230
* gawktexi.in (Bug address): Mention the GNU Kind
231
Communications Guidelines, with URL.
232
* texinfo.tex: Updated from GNULIB.
234
2018-10-17 Arnold D. Robbins <arnold@skeeve.com>
236
* gawktexi.in (Profiling): Revise example for pattern without
237
action and note that the profiler distinguishes `print' and
240
2018-09-23 Arnold D. Robbins <arnold@skeeve.com>
242
* gawktexi.in (Extracting): Note that patch levels above
243
60 are beta software, instead of above 70.
245
2018-09-21 Arnold D. Robbins <arnold@skeeve.com>
247
* gawktexi.in: Update UPDATE_MONTH.
249
2018-09-16 Arnold D. Robbins <arnold@skeeve.com>
251
* Makefile.in: Regenerated, using Automake 1.16.1.
253
2018-08-26 Arnold D. Robbins <arnold@skeeve.com>
255
* gawktexi.in (Other Versions): Updated info on BWK awk.
256
* gawktexi.in (Control Letters): Note that BWK awk now also
259
2018-08-24 Arnold D. Robbins <arnold@skeeve.com>
261
* gawktexi.in: A number of unrelated updates. Most notably,
262
removed the section on old extensions which has been irrelevant
265
2018-08-02 Arnold D. Robbins <arnold@skeeve.com>
267
* gawktexi.in (Scalar Constants): Fix typos in example.
269
2018-07-31 Arnold D. Robbins <arnold@skeeve.com>
271
* gawktexi.in (Scalar Constants): Document what happens with
272
physical newlines in strings, escaped and otherwise.
274
2018-07-31 Arnold D. Robbins <arnold@skeeve.com>
276
* gawktexi.in (Two-way I/O): Fix some typos.
277
* gawkworkflow.texi (Configuring git): Correct some
278
command usages. Thanks to Antonio Colombo for the fix.
280
2018-07-31 Ralph Corderoy <ralph@inputplus.co.uk>
282
* gawk.1: Avoid hyphenation in gawk email address.
284
2018-07-25 Arnold D. Robbins <arnold@skeeve.com>
286
* gawktexi.in (Two-way I/O): Add a nice example on buffering
287
and ptys from Andrew Schorr.
289
2018-07-10 Arnold D. Robbins <arnold@skeeve.com>
291
* gawktexi.in (Control Letters): Add a note about output of NaN and
292
INF values with an xref to POSIX Floating Point Problems.
293
(POSIX Floating Point Problems): Describe that gawk also outputs the
294
four special strings for NaN and INF values.
296
2018-06-27 Arnold D. Robbins <arnold@skeeve.com>
298
* texinfo.tex: Updated.
300
2018-06-12 Arnold D. Robbins <arnold@skeeve.com>
302
* gawktexi.in (Records, gawk split records): More explanation
303
of how RS works when it's longer than one character. Thanks
304
to Andrew Schorr for most of the wording.
307
2018-06-11 Arnold D. Robbins <arnold@skeeve.com>
309
* gawktexi.in (awk split records): Document that even if the
310
single character in RS is a regexp metacharacter, it's
311
treated literally. Per suggestion from Ed Morton.
313
2018-06-06 Arnold D. Robbins <arnold@skeeve.com>
315
* gawktexi.in (Extract Program): Remove an obsolete sentence.
316
Thanks to Andrew Giovanni Colombo for pointing it out.
318
2018-05-31 Arnold D. Robbins <arnold@skeeve.com>
320
* gawktexi.in (String Functions): Clean up and clarify the
321
prose description of gensub(). Thanks to Andrew Schorr
322
for the encouragement (back in 2016...).
324
2018-05-31 Arnold D. Robbins <arnold@skeeve.com>
326
* gawktexi.in (Extract Program): Additional bug fixes. Close
327
the last file processed, and use the index of the for loop
328
which is the filename as the argument to close()!
330
2018-05-28 Bjarni Ingi Gislason <bjarniig@rhi.hi.is>
332
* gawk.1: Change two-fonts macros to one-font macros for a
335
2018-05-27 Arnold D. Robbins <arnold@skeeve.com>
337
* gawktexi.in (Extract Program): Bug fix. Keep the files open
338
in case one program's bits are intermixed with another's.
339
Then close them all at the end. Bug report was about
340
indirectcall.awk but affected another file as well. Thanks
341
to Ramasahayam Reddy <rureddy57@gmail.com> for the report.
343
2018-05-23 Arnold D. Robbins <arnold@skeeve.com>
345
* gawktexi.in (Auto-Set): For PROCINFO["sorted_in"], make the xref
346
point to the right place. Reported by David Kaspar
347
<dkaspar@redhat.com> from downstream bugzilla:
348
https://bugzilla.redhat.com/show_bug.cgi?id=1581434
350
2018-05-13 Arnold D. Robbins <arnold@skeeve.com>
352
* gawktexi.in (Bitwise Functions): Use @asis in the table to
353
get brackets for optional stuff to come out in Roman.
355
2018-05-10 Arnold D. Robbins <arnold@skeeve.com>
357
* gawktexi.in (Bracket Expressions): Document the full list
358
of characters in [:space:]. Thanks to Jannick <thirdedition@gmx.net>
359
for the suggestion. Also note that current BWK awk gets [:blank:]
360
wrong, treating it like [:space:].
362
2018-04-08 Arnold D. Robbins <arnold@skeeve.com>
364
* gawk.1: Minor edit in the man page. Thanks to Howard
365
Johnson <hj@HowardJohnson.name> for the report.
367
2018-04-02 Arnold D. Robbins <arnold@skeeve.com>
369
* texinfo.tex: Updated.
371
2018-03-26 Arnold D. Robbins <arnold@skeeve.com>
373
* gawktexi.in, gawk.1: Remove mention of tail recursion
374
optimization from documentation on -O.
376
2018-03-22 Arnold D. Robbins <arnold@skeeve.com>
378
* gawktexi.in, gawk.1, awkcard.in: Document %a and %A.
379
* wordlist, wordlist2: Updated.
381
2018-03-13 Arnold D. Robbins <arnold@skeeve.com>
383
* gawkworkflow.texi: Fix update month.
385
2018-02-25 Arnold D. Robbins <arnold@skeeve.com>
387
* 4.2.1: Release tar ball made.
389
2018-02-25 Arnold D. Robbins <arnold@skeeve.com>
391
* gawktexi.in: Update UPDATE-MONTH.
392
* awkcard.in: Update tar ball version and copyright year.
394
2018-02-25 Arnold D. Robbins <arnold@skeeve.com>
396
* texinfo.tex: Updated.
398
2018-02-17 Arnold D. Robbins <arnold@skeeve.com>
400
* gawktexi.in: Further fix to NONFATAL stuff. Thanks to
401
Antonio Giovanni Colombo for the report.
403
2018-02-16 Arnold D. Robbins <arnold@skeeve.com>
405
* gawktexi.in: Fix NONFATAL stuff to cover input redirections too.
407
2018-02-15 Arnold D. Robbins <arnold@skeeve.com>
409
* gawk.1: Fix NONFATAL stuff to cover input redirections too.
411
2018-02-08 Arnold D. Robbins <arnold@skeeve.com>
413
* gawktexi.in: Clarify binary mode is default on Cygwin,
414
improve section on using on PCs to refer to MinGW and DJGPP.
415
Thanks for the report to a contributor who wishes to
418
2018-01-28 Arnold D. Robbins <arnold@skeeve.com>
422
2018-01-25 Arnold D. Robbins <arnold@skeeve.com>
424
* gawktexi.in (AWKLIBPATH Variable): Add note that changing
425
ENVIRON["AWKLIBPATH"] won't affect the running program. Thanks to
426
Neil R. Ormos <ormos-gnulists17@ormos.org> for the suggestion.
428
2018-01-25 Arnold D. Robbins <arnold@skeeve.com>
430
* gawktexi.in (gawkextlib): Update discussion of gawkextlib.
431
Add not about json extension, and just present the list as
432
describing some of the extensions, since there are now too
433
many to try to keep up with all of them.
435
2018-01-15 Arnold D. Robbins <arnold@skeeve.com>
437
* gawktexi.in: Update gnu.org and fsf.org URLs to https. OK'd
440
2018-01-11 Arnold D. Robbins <arnold@skeeve.com>
442
* gawktexi.in: Remove incorrect '*' on some declarations of
443
ext_id in sample extension code. Thanks to Panos Papadopoulos
444
<panos1962@gmail.com> for the report.
445
* texinfo.tex: Updated from GNULIB.
447
2018-01-08 Andrew J. Schorr <aschorr@telemetry-investments.com>
449
* gawktexi.in (Checking for MPFR): Add warnings about exit's processing
452
2018-01-03 Arnold D. Robbins <arnold@skeeve.com>
454
* gawktexi.in: Update copryight year, and some small cleanups.
456
2018-01-02 Arnold D. Robbins <arnold@skeeve.com>
458
* gawktexi.in (Setting the rounding mode): Add a sidebar
459
with sample code (courtesy of <nethox@gmail.com>) to
460
demonstrate how ROUNDMODE affects number to string conversion.
462
2017-12-28 Arnold D. Robbins <arnold@skeeve.com>
464
* texinfo.tex: Updated.
465
* gawktexi.in (How To Contribute): Update to point to
468
2017-12-22 Arnold D. Robbins <arnold@skeeve.com>
470
* texinfo.tex: Updated.
472
2017-12-20 Arnold D. Robbins <arnold@skeeve.com>
474
* gawktexi.in (Additional Configuration Options): Add
475
description of the --enable-versioned-extension-dir option.
477
2017-12-01 Sergey Tselikh <stselikh@gmail.com>
479
* gawktexi.in: Several small changes to gawktexi.in,
480
mainly related to fixing typos, small text polishing
481
and adding @group/@end group in @example and @example-like
482
constructs to clean PDF version (formatted for Letter paper,
483
which is the default) of orphaned single lines of source code
484
or example output in higher and lower parts of pages (such
485
lines were with just a "}", or with a single line of code or
486
a comment). Hyphenated words "single-precision",
487
"double-precision" and alike left untouched.
489
2017-12-14 Arnold D. Robbins <arnold@skeeve.com>
491
* gawktexi.in: Add a note to add a section on recursion.
492
Thanks to Bill Duncan <bduncan@beachnet.org> for the
494
* gawktexi.in: Add a missing DARKCORNER indicator and
495
a few missing dark corner index entries. Remove the note
496
at the end to check that all dark corners are indexed and
497
instead make it part of the list of consistency checks.
499
2017-11-24 Arnold D. Robbins <arnold@skeeve.com>
501
* gawkworkflow.texi (General practices): Use correct option
502
--delete for deleting a branch upstream, instead of -d.
504
2017-11-21 Andrew J. Schorr <aschorr@telemetry-investments.com>
506
* gawktexi.in (Setting the Rounding Mode): Fix the description
507
of ROUNDMODE "A": it uses MPFR_RNDA mode, which rounds away from zero,
508
not "Round to nearest, ties away from zero".
509
* gawk.1 (ROUNDMODE): Fix description of "A".
511
2017-11-17 Arnold D. Robbins <arnold@skeeve.com>
513
* gawktexi.in (Changes from API V1): Give a list of things
514
that changed, with xrefs. Thanks to Andrew Schorr for the push.
516
2017-11-09 Arnold D. Robbins <arnold@skeeve.com>
518
* gawktexi.in (For Statement): Small clarification in the text.
520
2017-11-08 Arnold D. Robbins <arnold@skeeve.com>
522
* gawktexi.in (General Data Types): Move AWK_NUMBER_TYPE
523
enum out to top level, corresponding to code change.
525
2017-10-19 Arnold D. Robbins <arnold@skeeve.com>
527
* 4.2.0: Release tar ball made.
529
2017-10-17 Arnold D. Robbins <arnold@skeeve.com>
531
* gawktexi.in (EDITION): Update to 4.2. Also, remove all visible
532
references to http://awk.info; that site no longer exists.
534
2017-10-17 Andrew J. Schorr <aschorr@telemetry-investments.com>
536
Update docs to indicate that isarray is not deprected in this release.
538
* awkcard.in: Remove "Deprecated" notice under isarray.
539
* gawk.1: Remove deprecated warning under isarray documentation.
540
* gawkexti.in: Remove sentence indicating that isarray is deprecated
541
and recommending typeof instead.
543
2017-10-16 Arnold D. Robbins <arnold@skeeve.com>
545
* awkcard.in: Add @namespaces to Execution section.
547
2017-10-12 Arnold D. Robbins <arnold@skeeve.com>
549
* gawk.1: Documents namespaces.
552
2017-10-10 Arnold D. Robbins <arnold@skeeve.com>
554
* gawktexi.in (Readfile Function): Fix the code for the naive
555
function to be syntactically and semantically correct. Thanks to
556
Jaromir Obr <jaromir.obr@gmail.com> for the report.
557
(POSIX String Comparison): Add some URL references in @ignore.
561
* gawktexi.in: Remove description of --with-whiny-user-strftime
562
configuration option.
564
2017-10-08 Andrew J. Schorr <aschorr@telemetry-investments.com>
566
* gawktexi.in: Fix discussion of AWKPATH in section on @include.
568
2017-10-04 Arnold D. Robbins <arnold@skeeve.com>
570
* gawktexi.in: Update the update month to October.
572
2017-10-02 Antonio Giovanni Colombo <azc100@gmail.com>
574
* gawktexi.in: Two typo fixes.
576
2017-10-01 Arnold D. Robbins <arnold@skeeve.com>
578
* gawktexi.in: Add pointer to mawk 2.0 GitHub page.
580
2017-10-01 Antonio Giovanni Colombo <azc100@gmail.com>
582
* gawktexi.in: Update many URLs to https. Some other small fixes.
584
2017-10-01 Arnold D. Robbins <arnold@skeeve.com>
586
* awkcard.in: One more small change.
587
* gawk.1: Brought up to date and polished a bit.
588
* gawktexi.in: Some small additional fixes.
590
2017-09-29 Arnold D. Robbins <arnold@skeeve.com>
592
* awkcard.in: Finish changes (we hope) for next release.
594
2017-09-28 Arnold D. Robbins <arnold@skeeve.com>
596
* ad.block: Change FSF URL to https.
597
* awkcard.in: First round of changes for next release.
599
2017-09-18 Arnold D. Robbins <arnold@skeeve.com>
601
* gawktexi.in: Change GNU URLs to use `https://...'.
603
* texinfo.tex: Updated.
605
2017-09-17 Arnold D. Robbins <arnold@skeeve.com>
607
* gawktexi.in: Change 'namespace' to 'name_space' where it matters
608
for C++ compatibility.
610
2017-09-13 David Kaspar <dkaspar@redhat.com>
612
* gawktexi.in: Fix the dir entry.
613
* gawkinet.texi: Allow calling as `info awktexi'.
615
2017-09-12 Arnold D. Robbins <arnold@skeeve.com>
617
* gawktexi.in (Installation summary): Note OS/2 exists for PCs
620
2017-08-28 Arnold D. Robbins <arnold@skeeve.com>
622
* gawktexi.in (Contributors): Update entry for Steven Davies.
624
2017-08-24 Arnold D. Robbins <arnold@skeeve.com>
626
* texinfo.tex: Updated. Fixes table of contents issue
627
with very long title.
628
* gawktexi.in: Slight rearranging of order of things that
629
happened in 4.2. Minor cleanups related to Scott Deifik.
631
2017-08-21 Arnold D. Robbins <arnold@skeeve.com>
633
* texinfo.tex: Updated. Fixes table of contents issue
636
2017-08-17 Arnold D. Robbins <arnold@skeeve.com>
638
* gawktexi.in: Document Marco Curreli's contribution of
639
the Italian translation, along with Antonio Colombo.
641
2017-08-16 Arnold D. Robbins <arnold@skeeve.com>
643
* gawktexi.in: Update history of features appendix section.
644
* wordlist, worldlist2: Add more words.
646
2017-08-13 Arnold D. Robbins <arnold@skeeve.com>
648
* gawktexi.in, gawk.1, awkcard.in: Update versions and
649
copyright years, prepatory to starting a release spiral.
651
2017-08-13 Arnold D. Robbins <arnold@skeeve.com>
653
* gawktexi.in: Update API chapter with info about additions
654
for accessing and/or creating MPZ and MPFR values.
656
2017-08-04 Arnold D. Robbins <arnold@skeeve.com>
658
* texinfo.tex: Updated.
660
2017-08-02 Arnold D. Robbins <arnold@skeeve.com>
662
* gawktexi.in (Namespace Summary): Add summary to namespace
665
2017-08-01 Arnold D. Robbins <arnold@skeeve.com>
667
* gawktexi.in: Update with info about DJGPP port now
670
2017-07-28 Arnold D. Robbins <arnold@skeeve.com>
672
* gawktexi.in (Type Functions): Improve the example
673
for untyped variables.
674
(Extension Exercises): Remove the exercise that talks
675
about namespaces, since it's no longer relevant.
677
2017-07-28 Arnold D. Robbins <arnold@skeeve.com>
679
* gawktexi.in (Extension Sample Inplace): Apply GPL to
680
inplace.awk; should have done that when it was first
683
2017-07-26 Arnold D. Robbins <arnold@skeeve.com>
685
* gawktexi.in (Namespaces): More edits.
687
2017-07-21 Arnold D. Robbins <arnold@skeeve.com>
689
* gawktexi.in: Fix a spelling error.
690
* wordlist: Update with more words.
692
Done also for namespace material.
694
2017-07-20 Arnold D. Robbins <arnold@skeeve.com>
696
* gawktexi.in (Extension Sample Inplace): Rework to use the
699
* gawktexi.in (Namespace And Features): Renamed from
700
`Namespace Misc' and reworked.
701
(Symbol table by name): Add note about namespace and
702
component name rules with xref to section in Namespaces chapter.
704
2017-07-19 Arnold D. Robbins <arnold@skeeve.com>
706
* gawktexi.in (Namespaces): Cleanup, new section on naming rules
709
2017-07-17 Arnold D. Robbins <arnold@skeeve.com>
711
* gawktexi.in (Namespaces): Revised password suite example.
712
(Symbol table by name): Add entries for namespace versions
713
of lookup and update routines.
715
2017-07-13 Arnold D. Robbins <arnold@skeeve.com>
717
* gawktexi.in (Namespaces): More updates. Especially that
718
reserved words are not allowed in either half of a fully
719
qualified name or as a namespace.
721
2017-07-05 Arnold D. Robbins <arnold@skeeve.com>
723
* gawktexi.in (Namespaces): More updates.
725
2017-07-02 Arnold D. Robbins <arnold@skeeve.com>
727
* texinfo.tex: Pull in latest from Texinfo SVN.
729
2017-06-30 Arnold D. Robbins <arnold@skeeve.com>
731
* gawktexi.in (Namespaces): Move to later in the book.
733
2017-06-23 Arnold D. Robbins <arnold@skeeve.com>
735
* gawktexi.in (Namespaces): More minor doc edits.
737
2017-06-19 Andrew J. Schorr <aschorr@telemetry-investments.com>
739
* gawktexi.in (Memory Allocation Functions and Convenience Macros):
740
Document new ezalloc API macro.
742
2017-06-18 Andrew J. Schorr <aschorr@telemetry-investments.com>
744
* gawkworkflow.texi: Fix typo.
746
2017-06-15 Arnold D. Robbins <arnold@skeeve.com>
748
* gawktexi.in: Expand tab characters.
749
* gawktexi.in (Namespaces): Further minor doc edits, including
752
2017-06-13 Arnold D. Robbins <arnold@skeeve.com>
754
* gawktexi.in (Namespaces): Document that reserved words and
755
predefined functions can be namespace names but can be in
756
the second part of a fully qualified name. (Design decision
759
2017-06-11 Arnold D. Robbins <arnold@skeeve.com>
761
* gawktexi.in (Namespaces): Document that reserved words and
762
predefined functions can't be namespace names. Reformat the
765
2017-06-06 Arnold D. Robbins <arnold@skeeve.com>
767
* gawktexi.in (Namespaces): Further clarifications. Move to
768
`::' as the namespace separator.
770
2017-06-05 Andrew J. Schorr <aschorr@telemetry-investments.com>
772
* gawktexi.in (Checking for MPFR): Fix typo.
774
2017-06-02 Arnold D. Robbins <arnold@skeeve.com>
776
* gawktexi.in (Namespaces): Fixes in passwd.awk example. Document
777
that indirect calls with an unadorned name assume "awk" namespace.
779
2017-05-30 Arnold D. Robbins <arnold@skeeve.com>
781
* gawktexi.in: Initial doc on namespaces. Serves as a design
783
* gawktexi.in: More doc added.
785
2017-05-30 Arnold D. Robbins <arnold@skeeve.com>
787
* gawktexi.in: Document PROCINFO["argv"].
789
2017-05-29 Arnold D. Robbins <arnold@skeeve.com>
791
* gawktexi.in (Checking for MPFR): New node on checking if
792
gawk was invoked with -M.
794
2017-05-22 Arnold D. Robbins <arnold@skeeve.com>
796
* gawktexi.in: Document FIELDWIDTHS much better, including how
797
it works in corner cases. Some general organizational improvements
798
in this chunk of text.
800
2017-04-23 Arnold D. Robbins <arnold@skeeve.com>
802
* gawktexi.in: Improve documentation of --source option.
804
2017-04-20 Arnold D. Robbins <arnold@skeeve.com>
806
* gawktexi.in: Document --disable-mpfr configure option.
808
2017-04-16 Arnold D. Robbins <arnold@skeeve.com>
810
* awkcard.in: Comment out description of intdiv().
812
* gawktexi.in: References to intdiv changed to intdiv0 and
813
bracketed inside @ifset INTDIV. Not set by default.
815
2017-04-16 Arnold D. Robbins <arnold@skeeve.com>
817
* gawktexi.in: Improve documentation of the intdiv() function.
819
2017-04-12 Arnold D. Robbins <arnold@skeeve.com>
821
* it: New directory with Italian translation of the manual.
822
* Makefile.am (EXTRA_DIST): Add `it' and wordlist2.
824
2017-04-12 Manuel Collado <m-collado@users.sourceforge.net>
826
* gawktexi.in, gawk.1: Small clarification of the patsplit behavior.
828
2017-04-11 Arnold D. Robbins <arnold@skeeve.com>
830
* gawktexi.in: Minor style edits.
832
2017-04-10 Andrew J. Schorr <aschorr@telemetry-investments.com>
834
* gawktexi.in: Document FIELDWIDTHS enhancement to support an optional
835
field skip prefix. Document new PROCINFO["FS"] value "API".
836
Document new get_record field_width argument that enables the API
837
parser to override the default field parsing mechanism.
839
2017-04-07 Arnold D. Robbins <arnold@skeeve.com>
841
* using-git.texi: Removed.
842
* gawkworkflow.texi: Added. New file.
843
* wordlist2: New file.
844
* Makefile.am: Revised for new document. Copyright years updated.
846
* gawkworkflow.texi: Fix some spelling errors. :-(
847
* wordlist2: Updated.
848
* Makefile.am: Fix spell checking. :-(
850
2017-03-22 Andrew J. Schorr <aschorr@telemetry-investments.com>
852
* gawk.1: Document new PROCINFO["FS"] value "API".
854
2017-03-22 Andrew J. Schorr <aschorr@telemetry-investments.com>
856
* awkcard.in: Document FIELDWIDTHS enhancement to support an optional
860
2017-03-17 Arnold D. Robbins <arnold@skeeve.com>
862
* gawktexi.in: Improve the discussion of quoting on
863
MS-Windows. Original text contributed by
864
Vincent Belaiche <vincent.belaiche@gmail.com>.
866
2017-03-03 Arnold D. Robbins <arnold@skeeve.com>
868
* gawktexi.in: Additional small writing tip in the notes
871
2017-03-02 Arnold D. Robbins <arnold@skeeve.com>
873
* gawktexi.in: Edits preparatory to release.
875
2017-02-23 Arnold D. Robbins <arnold@skeeve.com>
877
* gawk.1: "timezone" --> "time zone".
878
* awkcard.in: Update copyright year.
880
2017-02-21 Andrew J. Schorr <aschorr@telemetry-investments.com>
882
* gawk.1: Document new mktime optional 2nd utc-flag argument.
883
* gawktexi.in: Ditto.
886
2017-02-13 Arnold D. Robbins <arnold@skeeve.com>
888
* gawktexi.in: Fix two typos.
889
* wordlist.txt: Update.
893
* gawktexi.in: Fix more typos.
894
* wordlist.txt: Update again.
896
2017-01-27 Arnold D. Robbins <arnold@skeeve.com>
898
* gawktexi.in: Update UPDATE-MONTH and copyright years.
900
2017-01-25 Arnold D. Robbins <arnold@skeeve.com>
902
* gawktexi.in: Comment out stuff about awk.info, since that
905
2016-12-05 Andrew J. Schorr <aschorr@telemetry-investments.com>
907
* gawktexi.in: Explain why an API extension function might want
908
to use the AWK_STRNUM type to return data.
910
2016-12-23 Arnold D. Robbins <arnold@skeeve.com>
912
* gawktexi.in: Update API table of type requested / type returned.
914
2016-12-22 Arnold D. Robbins <arnold@skeeve.com>
916
* gawktexi.in: Minor edits after merging branches and some
917
additional work in the code.
919
2016-12-17 Arnold D. Robbins <arnold@skeeve.com>
921
* gawktexi.in: Further API clarifications and edits, add a
922
section on backwards compatibility.
924
2016-12-16 Arnold D. Robbins <arnold@skeeve.com>
926
* gawktexi.in: Update description of awk_ext_func_t structure,
929
2016-12-14 Arnold D. Robbins <arnold@skeeve.com>
931
* gawktexi.in: Update description of awk_ext_func_t structure.
933
2016-12-05 Andrew J. Schorr <aschorr@telemetry-investments.com>
935
* gawktexi.in: Document strnum changes as relates to API.
936
Still stuff left to do -- tables for type conversions need
937
to be updated to show new strnum and regex rows and columns.
939
2016-12-04 Andrew J. Schorr <aschorr@telemetry-investments.com>
941
* gawktexi.in: Remove make_regex and replace it with make_const_regex
942
and make_malloced_regex.
944
2016-12-04 Andrew J. Schorr <aschorr@telemetry-investments.com>
946
* gawktexi.in: Document new flatten_array_typed API function, and
947
indicate that the old flatten_array function has been superseded.
949
2016-11-30 Arnold D. Robbins <arnold@skeeve.com>
951
* gawktexi.in: Document typed regex changes as relates to API.
952
Still stuff left to do.
954
2016-11-21 Arnold D. Robbins <arnold@skeeve.com>
956
* gawktexi.in: Finish off discussion of strongly typed regexp
957
constants and put it in the right place in the manual. A few other
961
2016-11-18 Arnold D. Robbins <arnold@skeeve.com>
963
* gawktexi.in (Variable Typing): Rework and improve discussion
964
of strings, numbers, and strnums. Update description of strnum
967
2016-11-10 Arnold D. Robbins <arnold@skeeve.com>
969
* gawktexi.in: Fix example use of dcngettext.
970
Thanks to Sergey Tselikh <stselikh@gmail.com>
973
2016-11-08 Arnold D. Robbins <arnold@skeeve.com>
975
* gawktexi.in, wordlist: Typo fix. ECBDIC --> EBCDIC.
976
Thanks to Sergey Tselikh <stselikh@gmail.com> for the report.
977
(bitwise-ops): Put table in @verbatim instead of @display.
978
Works better for Info, text, and HTML. Thanks to
979
Marco Curreli <marcocurreli@tiscali.it> for the report.
981
2016-11-04 Arnold D. Robbins <arnold@skeeve.com>
983
* gawktexi.in: Fix a spelling error.
986
2016-10-25 Arnold D. Robbins <arnold@skeeve.com>
988
* gawktexi.in: Document that negative arguments are not allowed
989
for bitwise functions. Add a sidebar explaining it a bit and
990
also showing the difference with and without -M.
991
* gawk.1: Document that negative arguments are not allowed.
993
2016-10-23 Arnold D. Robbins <arnold@skeeve.com>
995
* gawktexi.in: Remove references to MS-DOS and OS/2,
996
simplify the whole section on PC operating systems.
998
2016-10-02 Arnold D. Robbins <arnold@skeeve.com>
1000
* gawktexi.in (Bugs): Rework this section and break into
1001
subsections, mainly to emphasize that I no longer
1004
2016-09-20 Arnold D. Robbins <arnold@skeeve.com>
1006
* gawktexi.in (Group Functions): Typo fix. Reported
1007
by Jaromir Obr <jaromir.obr@gmail.com>.
1008
(Time Functions): Slightly enhance description of ISO 8601
1009
definition of first and last weeks. Thanks to
1010
Michel de Ruiter <mdruiter@gmail.com> for the note.
1012
2016-08-25 Arnold D. Robbins <arnold@skeeve.com>
1014
* gawktexi.in (POSIX String Comparison): Update for new
1015
spec where == and != use strcmp, rest use strcoll. Thanks to
1016
Chet Ramey for pointing me at the new rules.
1018
2016-08-25 Arnold D. Robbins <arnold@skeeve.com>
1020
* 4.1.4: Release tar ball made.
1022
2016-08-24 Arnold D. Robbins <arnold@skeeve.com>
1024
* wordlist: Add more words.
1025
* gawktexi.in: Fix more typos.
1027
2016-08-23 Arnold D. Robbins <arnold@skeeve.com>
1029
* Makefile.am (EXTRA_DIST): Add new file, wordlist.
1030
(spell): New target.
1031
* wordlist: New file.
1032
* gawktexi.in: Fix typos, adjust update date.
1033
* awkcard.in: Update copyright years.
1035
2016-08-03 Arnold D. Robbins <arnold@skeeve.com>
1037
Restored doc on typed regexes.
1039
* gawk.1, gawktexi.in: Updated.
1041
2016-08-03 Arnold D. Robbins <arnold@skeeve.com>
1043
Remove typed regexes until they can be done properly.
1045
* gawk.1, gawktexi.in: Updated.
1047
2016-08-01 Arnold D. Robbins <arnold@skeeve.com>
1049
* gawktexi.in: Mark DJGPP port as unsupported.
1051
2016-07-24 Arnold D. Robbins <arnold@skeeve.com>
1053
* gawktexi.in: Fix a typo. Thanks to Marco Curreli for reporting.
1055
2016-07-23 Arnold D. Robbins <arnold@skeeve.com>
1057
* gawktexi.in: Document return value of close on a pipe now like
1058
that of system: exit status, status + 256 for signal, or
1059
status + 512 for signal with core dump.
1061
2016-07-18 Arnold D. Robbins <arnold@skeeve.com>
1063
* gawktexi.in: Fix a typo. Thanks to Antonio Colombo for reporting.
1065
2016-07-17 Arnold D. Robbins <arnold@skeeve.com>
1067
* gawktexi.in: Document GAWK_LOCALE_DIR env var and also to not
1068
use LANGUAGE env var.
1070
2016-07-12 Arnold D. Robbins <arnold@skeeve.com>
1072
* gawktexi.in (Auto-set): Add example use of multiply function.
1074
2016-06-30 Arnold D. Robbins <arnold@skeeve.com>
1076
* gawk.1: Typo fix. Thanks to Antonio Giovanni Colombo
1079
2016-06-15 Arnold D. Robbins <arnold@skeeve.com>
1081
* gawk.1: Document typeof(), update modified date.
1082
* awkcard.in: Document typeof().
1084
2016-06-10 Arnold D. Robbins <arnold@skeeve.com>
1086
* gawktexi.in: Fix a typo, and replace hard-coded "section" with
1087
@value{SECTION} where appropriate. Thanks to Antonio
1088
Giovanni Colombo for the reports.
1089
(UPDATE-MONTH, PATCHLEVEL): Update to current before release.
1090
* awkcard.in: Update version.
1092
2016-05-30 Andrew J. Schorr <aschorr@telemetry-investments.com>
1094
* gawktexi.in: Replace num_expected_args with max_expected_args.
1095
Explain what it's used for.
1097
2016-05-25 Manuel Collado <mcollado2011@gmail.com>.
1099
* gawktexi.in: Document new 'nonfatal' API function.
1101
2016-05-25 Arnold D. Robbins <arnold@skeeve.com>
1103
* gawktexi.in: Typo fix in extension section, thanks to
1104
Manuel Collado <mcollado2011@gmail.com>.
1106
2016-05-02 Andrew J. Schorr <aschorr@telemetry-investments.com>
1108
* gawktexi.in: Document new CPP defines gawk_api_major_version and
1109
gawk_api_minor_version.
1111
2016-04-13 Arnold D. Robbins <arnold@skeeve.com>
1113
* gawkinet.texi: Some general cleanups. Remove stuff commented
1114
out since 2001, index RFCs, change function name convention to
1115
match main gawktexi.in. Update the update month.
1117
2016-04-06 Arnold D. Robbins <arnold@skeeve.com>
1119
* gawktexi.in (Two-way I/O): Document that writing to the closed
1120
write end of a two way pipe or reading from the closed read end
1121
can be made nonfatal.
1123
2016-04-04 Arnold D. Robbins <arnold@skeeve.com>
1125
* gawktexi.in, gawkinet.texi: Enable use of braces in
1126
indexes. Requires Texinfo 6.0 or later.
1128
2016-04-02 Arnold D. Robbins <arnold@skeeve.com>
1130
* gawktexi.in (Two-way I/O): Document that closing the "from"
1131
end waits for the process to exit, so it's not such a great idea.
1133
2016-03-27 Arnold D. Robbins <arnold@skeeve.com>
1135
* gawkinet.texi: Small update about end of line vs full
1136
comments when pretty printing.
1138
2016-03-21 Arnold D. Robbins <arnold@skeeve.com>
1140
* gawkinet.texi: Update UDP client and discussion, update
1141
modification dates and gawk versions.
1143
2016-03-11 Arnold D. Robbins <arnold@skeeve.com>
1145
* gawktexi.in: Improve system() return values documentation.
1147
2016-03-07 Arnold D. Robbins <arnold@skeeve.com>
1149
* gawktexi.in: Document system() return values.
1150
* gawk.1: Add a pointer to the manual about same.
1152
2016-02-23 Arnold D. Robbins <arnold@skeeve.com>
1154
* sidebar.awk: Globally replace [[:space:]] with [ \t] so that
1155
it will work with old versions of mawk (as found, boo!, on many
1156
Debian-based distributions). Thanks to Yehezkel Bernat for
1157
discovering and reporting the issue.
1159
2016-02-20 Arnold D. Robbins <arnold@skeeve.com>
1161
* gawktexi.in (Bracket Expressions): Add a small note about
1162
Unicode in bracket expressions.
1164
2016-02-18 Arnold D. Robbins <arnold@skeeve.com>
1166
* gawktexi.in: Fixes in wc.awk and in cut.awk. Thanks to David Ward,
1167
dlward134@gmail.com. Added an example of use of rewind(), also
1168
per suggestion from David Ward.
1169
* gawktexi.in: Update info about Texinfo versions.
1170
* gawktexi.in (Limitations): Fix Heisenberg Physics example and
1171
spelling of Heisenberg's name. Thanks to Hermann Peifer.
1173
2016-02-14 Arnold D. Robbins <arnold@skeeve.com>
1175
* gawktexi.in: Revise for use with Texinfo 6.1.
1176
Remove ` @c' at the end of inline docbook constructs.
1177
Remove special @DB*REF macros, not needed anymore.
1178
Use @sup for superscripts where possible.
1179
* texinfo.tex: Updated.
1181
2016-02-05 Arnold D. Robbins <arnold@skeeve.com>
1183
* gawk.texi: Document that optimization in now the default,
1184
there are new -s/--no-optimize options and that
1185
pretty-printing and profiling disable optimization.
1187
* awkcard.in: Ditto.
1189
2016-02-03 Andrew J. Schorr <aschorr@telemetry-investments.com>
1191
* gawktexi.in (Command-Line Options): Change wording of -M description
1192
to say "Select" instead of "Force".
1193
(Arbitrary-Precision Arithmetic Features): Tweak the wording to make
1194
it clear that MPFR is not used unless the -M option is supplied.
1196
2016-02-03 Arnold D. Robbins <arnold@skeeve.com>
1198
* gawktexi.in (VMS Running): Improve the Texinfo usage.
1200
2016-01-31 John E. Malmberg <wb8tyw@qsl.net>
1202
* gawktexi.in (VMS Running): Add instructions on how to redirect
1203
gawk data to a VMS command.
1205
2016-01-18 Arnold D. Robbins <arnold@skeeve.com>
1207
* gawktexi.in (Bracket Expressions): Document that '[', '.' and
1208
'*' are literal inside bracket expressions.
1209
(Two-way I/O): Add stuff about stdbuf and deadlocks.
1211
2016-01-15 Arnold D. Robbins <arnold@skeeve.com>
1213
* gawktexi.in (Array Sorting Functions): Clean up the code some,
1214
per suggestion from Michal Jaegermann. Tighten up the prose
1217
2016-01-14 Arnold D. Robbins <arnold@skeeve.com>
1219
* ChangeLog: Remove spurious whitespace.
1223
* gawk.1: Restore text on PROCINFO["RETRY"] and fix up the
1224
formatting while we're at it. Thanks to Andrew Schorr for
1225
pointing out the problem.
1227
2016-01-13 Arnold D. Robbins <arnold@skeeve.com>
1229
* gawktexi.in (Array Sorting Functions): Add an example of
1230
using a function name with asort(). Response to bug report
1231
Stephane Goujet <stephane.goujet@wanadoo.fr>.
1233
2016-01-06 Arnold D. Robbins <arnold@skeeve.com>
1235
* gawktexi.in: Finish documenting that --pretty-print
1236
doesn't run the program. Thanks to Antonio
1237
Giovanni Colombo for the report and patch.
1239
2016-01-03 Arnold D. Robbins <arnold@skeeve.com>
1241
* gawktexi.in: Document that GNU/Linux on Alpha is no
1244
2015-12-27 Arnold D. Robbins <arnold@skeeve.com>
1246
* gawktexi.in: Fix some @c endfile. Thanks to Antonio
1247
Giovanni Colombo for the report and patch.
1249
2015-12-20 Arnold D. Robbins <arnold@skeeve.com>
1251
* gawktexi.in: Add PROCINFO["NONFATAL"] to the list for PROCINFO.
1254
2015-12-18 Arnold D. Robbins <arnold@skeeve.com>
1256
* gawk.1: Update description of PROCINFO, and sort it properly.
1257
* gawktexi.in: Ditto.
1259
2015-11-26 Arnold D. Robbins <arnold@skeeve.com>
1261
* gawktexi.in: Add "exit" as synonym for "quit" in the
1262
debugger. Suggested by Joep van Delft <joepvandelft@xs4all.nl>.
1264
2015-11-15 Arnold D. Robbins <arnold@skeeve.com>
1266
* gawktexi.in: Minor edits.
1267
* gawk.1: Revise \x to maximum of two digits.
1269
2015-11-04 Arnold D. Robbins <arnold@skeeve.com>
1271
* Makefile.am (pdf-local): Remove igawk.1.pdf. Ooops.
1273
2015-10-30 Arnold D. Robbins <arnold@skeeve.com>
1275
* Makefile.am (awkcard.ps): Add options to force paper size
1276
to letter. This makes the cut marks come out correctly even
1277
if groff's default paper size is a4.
1279
2015-10-26 Arnold D. Robbins <arnold@skeeve.com>
1281
* gawk.1: Put commas outside quoting in regexps to avoid
1282
confusion. Thanks to Mike Frysinger <vapier@gentoo.org>.
1284
2015-10-16 Arnold D. Robbins <arnold@skeeve.com>
1286
* awkcard.in: Fix tbl complaint.
1288
2015-10-07 Arnold D. Robbins <arnold@skeeve.com>
1290
* texinfo.tex: Updated to a working version.
1292
2015-10-04 Arnold D. Robbins <arnold@skeeve.com>
1294
* texinfo.tex: Revert update. It stopped working. I should learn
1295
to test these things. Thanks to Antonio Giovanni Colombo for
1298
2015-10-02 Arnold D. Robbins <arnold@skeeve.com>
1300
* gawktexi.in: Note that there is no support for SSL.
1302
2015-09-25 Arnold D. Robbins <arnold@skeeve.com>
1304
* texinfo.tex: Update to latest.
1306
2015-08-28 Daniel Richard G. <skunk@iSKUNK.ORG>
1308
* doc/gawktexi.in: Check for the "struct passwd.pw_passwd" and
1309
"struct group.gr_passwd" fields and conditionalize their use, as
1310
they don't exist on z/OS.
1311
* Makefile.am (pdf-local): Renamed from "pdf", as Automake already
1312
defines "pdf" and warns us as much.
1314
2015-08-14 Arnold D. Robbins <arnold@skeeve.com>
1316
* gawktexi.in: Typo fixes in Appendix A.
1317
Thanks to Antonio Colombo.
1319
2015-07-30 Arnold D. Robbins <arnold@skeeve.com>
1321
* gawktexi.in: Small typo fix; thanks to Antonio Colombo
1324
2015-07-01 Arnold D. Robbins <arnold@skeeve.com>
1326
* gawktexi.in: Update info on Quiktrim awk; thanks to
1327
Antonio Colombo for the pointer.
1329
2015-06-30 Arnold D. Robbins <arnold@skeeve.com>
1331
* gawktexi.in (Limitations): Document that sometimes the
1332
debugger can affect the program being run.
1333
Thanks to Hermann Peifer for the test case.
1335
2015-06-26 Arnold D. Robbins <arnold@skeeve.com>
1337
* gawktexi.in: Update description of values returned by typeof.
1339
2015-06-19 Arnold D. Robbins <arnold@skeeve.com>
1341
* gawkinet.info: Fix an old arnold@gnu.org.
1343
2015-06-17 Andrew J. Schorr <aschorr@telemetry-investments.com>
1345
* gawktexi.in: Document inplace shortcomings -- it does not preserve
1346
ACLs, and it may leave temporary files behind if killed by a signal.
1348
2015-06-17 Andrew J. Schorr <aschorr@telemetry-investments.com>
1350
* gawktexi.in: Document new inplace variable to control whether
1351
inplace editing is active.
1353
2015-06-13 Arnold D. Robbins <arnold@skeeve.com>
1355
* gawktexi.in: Comment out exercise 10.3, since the answer
1356
is included in the text. Thanks to Antonio Colombo
1357
for pointing this out.
1359
2015-06-12 Arnold D. Robbins <arnold@skeeve.com>
1361
* gawktexi.in: Add another pithy quote from Chet Ramey. Currently
1364
2015-05-31 Arnold D. Robbins <arnold@skeeve.com>
1366
* gawktexi.in: Revised description of default field parsing
1367
for POSIX. Newline is now a separator also. Thanks to
1368
Michael Klement <michael.klement@usa.net> for pointing this out.
1369
* gawk.1: Updated too.
1371
2015-05-30 Arnold D. Robbins <arnold@skeeve.com>
1373
* gawktexi.in (Bitwise Functions): Update results of testbits.awk.
1375
2015-05-19 Arnold D. Robbins <arnold@skeeve.com>
1377
* 4.1.3: Release tar ball made.
1379
2015-05-19 Arnold D. Robbins <arnold@skeeve.com>
1381
* gawktexi.in: Bump patch level and modified date.
1382
Move to modern version of @image.
1383
* texinfo.tex: Update to latest.
1384
* array-elements.txt: Remove texinfo commands.
1386
2015-05-18 Arnold D. Robbins <arnold@skeeve.com>
1388
* gawktexi.in: Add a pithy quote from Chet Ramey. Currently
1391
2015-05-16 Arnold D. Robbins <arnold@skeeve.com>
1393
* gawktexi.in: Fix description of nextfile within a function. Sigh.
1395
2015-05-15 Andrew J. Schorr <aschorr@telemetry-investments.com>
1397
* gawktexi.in (Undocumented): Describe the new PROCINFO["argv"] array.
1399
2015-05-14 Arnold D. Robbins <arnold@skeeve.com>
1401
* gawktexi.in (Bugs): Add that email should be in plain
1402
text and not in HTML. Sigh.
1404
2015-05-11 Arnold D. Robbins <arnold@skeeve.com>
1406
* gawktexi.in: Add doc on conversions for strongly typed
1409
2015-05-03 Arnold D. Robbins <arnold@skeeve.com>
1411
* gawktexi.in: Add initial documentation for strongly typed
1412
regexps and for `typeof'.
1414
2015-04-29 Arnold D. Robbins <arnold@skeeve.com>
1416
* 4.1.2: Release tar ball made.
1418
2015-04-16 Arnold D. Robbins <arnold@skeeve.com>
1420
* gawktexi.in (Undocumented): More info added.
1422
2015-04-08 Arnold D. Robbins <arnold@skeeve.com>
1424
* gawktexi.in: Update feature history section.
1426
2015-04-07 Arnold D. Robbins <arnold@skeeve.com>
1428
* gawktexi.in: Add a minor note to revisit FPAT pattern for CSV
1429
files at some point.
1431
2015-04-05 Andrew J. Schorr <aschorr@telemetry-investments.com>
1433
* gawktexi.in: Replace http://gawkextlib.sourceforge.net with
1434
http://sourceforge.net/projects/gawkextlib, since the former link
1435
contains obsolete info. Update the gawkextlib build instructions
1436
to point to http://sourceforge.net/projects/gawkextlib/files for the
1439
2015-04-05 Arnold D. Robbins <arnold@skeeve.com>
1441
* gawktexi.in: Fix a figure caption. Thanks to Antonio Colombo
1442
for pointing this out.
1443
* gawktexi.in: Additional typo fix, also thanks to Antonio.
1445
2015-04-02 Arnold D. Robbins <arnold@skeeve.com>
1447
* gawktexi.in, gawk.1, awkcard.in: Name change: div() --> intdiv().
1449
2015-03-31 Arnold D. Robbins <arnold@skeeve.com>
1451
* gawktexi.in: Update discussion of calling built-in functions
1452
indirectly. Small additional fix relating to rand(). Thanks
1455
2015-03-27 Arnold D. Robbins <arnold@skeeve.com>
1457
* gawktexi.in: Minor edits.
1459
2015-03-24 Arnold D. Robbins <arnold@skeeve.com>
1461
* gawktexi.in: Minor fixes from Antonio Colombo and new exercise
1463
* gawk.1: Minor edits.
1464
* gawktexi.in: Edits in material on errno and retryable and get_file
1467
2015-03-17 Andrew J. Schorr <aschorr@telemetry-investments.com>
1469
* gawktexi.in: Modify inplace.awk to call inplace_end in BEGINFILE
1470
and END instead of in ENDFILE. This way, actions in ENDFILE rules
1471
will be redirected as expected.
1473
2015-03-17 Arnold D. Robbins <arnold@skeeve.com>
1475
* gawktexi.in: Turn "positive" into non-negative as appropriate.
1476
Thanks to Nicholas Mills <nlmills@clemson.edu> for pointing out
1479
2015-03-08 Arnold D. Robbins <arnold@skeeve.com>
1481
* gawktexi.in: Briefly describe that nonfatal I/O overrides
1482
GAWK_SOCK_RETRIES, in the env var part and in the nonfatal I/O
1485
2015-03-01 Arnold D. Robbins <arnold@skeeve.com>
1487
* gawktexi.in: Change quotes to @dfn for pseudorandom.
1488
A last-minute O'Reilly fix.
1490
2015-02-27 Arnold D. Robbins <arnold@skeeve.com>
1492
* gawktexi.in: Update UPDATE-MONTH and copyright year.
1493
Note that "the guide is definitive" quote is really
1494
from "The Restaurant at the End of the Universe". Thanks
1495
to Antonio Colombo for pointing this out.
1497
2015-02-24 Arnold D. Robbins <arnold@skeeve.com>
1499
* texinfo.tex: Update to most current version.
1500
* gawktexi.in: Minor edit to match an O'Reilly fix.
1501
Add some FIXMEs to one day use @sup.
1503
2015-02-22 Arnold D. Robbins <arnold@skeeve.com>
1505
* gawktexi.in: Change 'div' to 'divisor' in some examples.
1506
This future-proofs against a new function in master.
1507
Thanks to Antonio Giovanni Colombo for the report.
1509
2015-02-20 Arnold D. Robbins <arnold@skeeve.com>
1511
* gawktexi.in: More O'Reilly fixes. I think it's done!
1513
2015-02-19 Arnold D. Robbins <arnold@skeeve.com>
1515
* gawktexi.in: More O'Reilly fixes.
1517
2015-02-17 Arnold D. Robbins <arnold@skeeve.com>
1519
* gawktexi.in: A few minor formatting fixes to sync with O'Reilly
1522
2015-02-13 Arnold D. Robbins <arnold@skeeve.com>
1524
* gawktexi.in: O'Reilly fixes. Through QC1 review.
1526
2015-02-11 Arnold D. Robbins <arnold@skeeve.com>
1528
* gawktexi.in: O'Reilly fixes.
1530
2015-02-10 Arnold D. Robbins <arnold@skeeve.com>
1532
* gawktexi.in: Minor fixes, O'Reilly fixes.
1534
2015-02-09 Arnold D. Robbins <arnold@skeeve.com>
1536
* gawktexi.in: Restore a lost sentence. O'Reilly fixes.
1538
2015-02-08 Arnold D. Robbins <arnold@skeeve.com>
1540
* gawktexi.in: O'Reilly fixes.
1541
Make non-fatal i/o use "NONFATAL".
1543
2015-02-06 Arnold D. Robbins <arnold@skeeve.com>
1545
* gawktexi.in: O'Reilly fixes.
1547
2015-02-04 Arnold D. Robbins <arnold@skeeve.com>
1549
* gawktexi.in: O'Reilly fixes.
1550
* gawktexi.in: Update various version-related bits of info.
1552
2015-02-02 Arnold D. Robbins <arnold@skeeve.com>
1554
* gawktexi.in: O'Reilly fixes.
1556
2015-02-01 Arnold D. Robbins <arnold@skeeve.com>
1558
* gawktexi.in: POSIX requirement that function parameters cannot
1559
have the same name as a function is now --posix.
1560
Restore indirectcall example.
1562
More O'Reilly fixes.
1564
2015-01-30 Arnold D. Robbins <arnold@skeeve.com>
1566
* gawktexi.in: Document POSIX requirement that function parameters
1567
cannot have the same name as a function. Fix indirectcall example.
1569
2015-01-27 Arnold D. Robbins <arnold@skeeve.com>
1571
* gawktexi.in: O'Reilly fixes.
1572
And still more. Also, fix @code --> @command in a number of places.
1574
2015-01-26 Arnold D. Robbins <arnold@skeeve.com>
1576
* gawktexi.in: O'Reilly fixes.
1578
2015-01-25 Arnold D. Robbins <arnold@skeeve.com>
1580
* gawktexi.in: Fix a bad URL. And another one.
1581
More O'Reilly fixes.
1583
2015-01-23 Arnold D. Robbins <arnold@skeeve.com>
1585
* gawktexi.in: O'Reilly fixes.
1586
(Glossary): Many new entries from Antonio Giovanni Colombo.
1588
2015-01-21 Arnold D. Robbins <arnold@skeeve.com>
1590
* gawktexi.in: O'Reilly fixes.
1591
Remove obsolete start/end of range indexing comments.
1593
2015-01-20 Arnold D. Robbins <arnold@skeeve.com>
1595
* gawktexi.in: O'Reilly fixes.
1597
2015-01-19 Arnold D. Robbins <arnold@skeeve.com>
1599
* gawkinet.texi: Fix capitalization in document title.
1600
* gawktexi.in: Here we go again: Starting on more O'Reilly fixes.
1602
2014-12-27 Arnold D. Robbins <arnold@skeeve.com>
1604
* gawktexi.in: Add info that nonfatal I/O works with stdout and
1605
stderr. Revise version info and what was added when.
1607
2015-01-05 Andrew J. Schorr <aschorr@telemetry-investments.com>
1609
* gawktexi.in: Improve get_file documentation.
1611
2015-01-05 Andrew J. Schorr <aschorr@telemetry-investments.com>
1613
* gawktexi.in: Replace "Retrying I/O" with "Retrying Input", since this
1614
feature pertains to input, not output.
1616
2015-01-04 Andrew J. Schorr <aschorr@telemetry-investments.com>
1618
* gawktexi.in: Document the get_file API function.
1620
2015-01-04 Andrew J. Schorr <aschorr@telemetry-investments.com>
1622
* gawk.1: Document new features PROCINFO["errno"] and
1623
PROCINFO["input", "RETRY"], and new getline return value of -2.
1624
* gawktexi.in: Ditto.
1626
2014-12-26 Antonio Giovanni Colombo <azc100@gmail.com>
1628
* gawktexi.in (Glossary): Really sort the items.
1630
2014-12-24 Arnold D. Robbins <arnold@skeeve.com>
1632
* gawktexi.in: Start documenting nonfatal output.
1634
2014-12-24 Arnold D. Robbins <arnold@skeeve.com>
1636
* gawktexi.in: Add one more paragraph to new foreword.
1637
* gawktexi.in: Fix exponentiation in TeX mode. Thanks to
1638
Marco Curreli by way of Antonio Giovanni Colombo.
1640
* texinfo.tex: Updated.
1642
2014-12-12 Arnold D. Robbins <arnold@skeeve.com>
1644
* gawktexi.in: Minor fix.
1645
Thanks to Teri Price <tjp212@lehigh.edu>.
1647
2014-12-10 Arnold D. Robbins <arnold@skeeve.com>
1649
* gawktexi.in: More minor fixes.
1651
2014-12-09 Arnold D. Robbins <arnold@skeeve.com>
1653
* gawktexi.in: More minor fixes.
1655
2014-12-07 Arnold D. Robbins <arnold@skeeve.com>
1657
* gawktexi.in: Minor fixes.
1659
2014-12-06 Arnold D. Robbins <arnold@skeeve.com>
1661
* gawktexi.in: A minor fix.
1663
2014-12-05 Arnold D. Robbins <arnold@skeeve.com>
1665
* gawktexi.in: Various minor fixes and updates.
1667
2014-11-23 Arnold D. Robbins <arnold@skeeve.com>
1669
* gawktexi.in: Update that TZ env. var can influence mktime
1670
in running program. Thanks to Hermann Peifer.
1672
2014-11-19 Arnold D. Robbins <arnold@skeeve.com>
1674
* gawktexi.in: Update that RFC 4180 documents CSV data.
1676
2014-11-17 Arnold D. Robbins <arnold@skeeve.com>
1678
* gawktexi.in: Copyedits applied.
1680
2014-11-02 Arnold D. Robbins <arnold@skeeve.com>
1682
* gawktexi.in: Comment out that I need an owner for awk.info.
1683
I may have found one or two people.
1685
2014-10-29 Andrew J. Schorr <aschorr@telemetry-investments.com>
1687
* gawktexi.in: Document new extras directory containing shell startup
1688
files to manipulate AWKPATH and AWKLIBPATH environment variables.
1690
2014-10-28 Arnold D. Robbins <arnold@skeeve.com>
1692
* gawk.1: Clarification that debugger reads stdin.
1693
* gawktexi.in: Ditto, and correctly place the "Braces" entry in
1694
the Glossary. Thanks to Antonio Colombo for that.
1698
* gawktexi.in: Restore use of @sc. Karl fixed makeinfo. :-)
1700
2014-10-25 Arnold D. Robbins <arnold@skeeve.com>
1702
* gawktexi.in: Minor typo fixes.
1703
Fix discussion of \x, per note from Antonio Colombo.
1705
2014-10-17 Arnold D. Robbins <arnold@skeeve.com>
1707
* gawktexi.in: Fix date in docbook attribution for new Foreword;
1708
thanks to Antonio Colombo for the catch. Update latest version
1711
2014-10-15 Arnold D. Robbins <arnold@skeeve.com>
1713
* gawk.1: Fix default value for AWKLIBPATH.
1714
* gawktexi.in: Revised text for AWKPATH and AWKLIBPATH.
1716
2014-10-14 Arnold D. Robbins <arnold@skeeve.com>
1718
* gawktexi.in: Add new Foreword from Mike Brennan.
1720
2014-10-13 Arnold D. Robbins <arnold@skeeve.com>
1722
* gawktexi.in: Fix example outputs in chapter 2.
1723
Improve description of SYMTAB.
1725
2014-10-12 Arnold D. Robbins <arnold@skeeve.com>
1727
* gawktexi.in: Revise doc for {INT,STR}_CHAIN_MAX. Remove Pat
1728
Rankin from VMS duties (per his request). Add a small TeX fix
1729
for the table in ch 16 for requesting values.
1731
2014-10-05 Arnold D. Robbins <arnold@skeeve.com>
1733
* gawktexi.in: Finished changes!
1735
2014-10-03 Arnold D. Robbins <arnold@skeeve.com>
1737
* gawktexi.in (EMRED): Renamed from EMISTERED to match original.
1738
Thanks to Warren Toomey at TUHS for access to archives recording
1741
2014-10-02 Arnold D. Robbins <arnold@skeeve.com>
1743
* gawktexi.in: Pretty much done!
1747
* gawktexi.in: Fix braino in awk version of div function.
1748
Thanks to Katie Wasserman for the catch.
1750
2014-10-01 Arnold D. Robbins <arnold@skeeve.com>
1752
* gawktexi.in: More fixes after reading through the MS.
1756
* gawktexi.in: Add Katie Wasserman's program to compute
1761
* gawktexi.in: Document the differences between profiling
1762
and pretty printing.
1764
2014-09-30 Arnold D. Robbins <arnold@skeeve.com>
1766
* gawktexi.in: More fixes after reading through the MS.
1768
2014-09-29 Arnold D. Robbins <arnold@skeeve.com>
1770
* gawktexi.in: More fixes after reading through the MS.
1771
And still more fixes.
1773
2014-09-28 Arnold D. Robbins <arnold@skeeve.com>
1775
* gawktexi.in: More fixes after reading through the MS.
1776
Document the debugger's "where" command.
1778
2014-09-27 Arnold D. Robbins <arnold@skeeve.com>
1780
* gawktexi.in: Lots more fixes after reading through the MS.
1782
2014-09-23 Arnold D. Robbins <arnold@skeeve.com>
1784
* gawktexi.in: Rework the documentation of special files in
1785
Chapter 5; some reordering as well as rewriting.
1787
2014-09-22 Arnold D. Robbins <arnold@skeeve.com>
1789
* gawktex.in: Continue fixes after reading through the MS.
1791
2014-09-21 Arnold D. Robbins <arnold@skeeve.com>
1793
* gawktex.in: Start on fixes after reading through the MS.
1795
2014-09-18 Arnold D. Robbins <arnold@skeeve.com>
1797
* gawktexi.in: Fix italics in quotations. Some docbook special
1800
2014-09-15 Arnold D. Robbins <arnold@skeeve.com>
1802
* gawktexi.in: Document that identifiers must use the English
1805
2014-09-14 Arnold D. Robbins <arnold@skeeve.com>
1807
* gawktexi.in: More edits during review, minor addition.
1809
2014-09-08 Arnold D. Robbins <arnold@skeeve.com>
1811
* gawktexi.in: Remove text that won't get used.
1813
2014-09-07 Arnold D. Robbins <arnold@skeeve.com>
1815
* gawktexi.in: Minor cleanups.
1817
2014-09-05 Arnold D. Robbins <arnold@skeeve.com>
1819
* gawktexi.in: Document builtin functions in FUNCTAB and in
1820
PROCINFO["identifiers"].
1825
* gawktexi.in: More stuff from reviewer comments.
1827
2014-09-04 Arnold D. Robbins <arnold@skeeve.com>
1829
* gawktexi.in: Document that indirect calls now work on built-in
1830
and extension functions.
1833
2014-09-03 Arnold D. Robbins <arnold@skeeve.com>
1835
* gawktexi.in: Further fixes from reviews and bug reports.
1837
2014-09-02 Arnold D. Robbins <arnold@skeeve.com>
1839
* gawktexi.in: Corrections to walkthrough in debugger chapter.
1840
Thanks to David Ward <dlward134@gmail.com> for the problem report.
1842
2014-09-01 Arnold D. Robbins <arnold@skeeve.com>
1844
* gawktexi.in: Add index entry for @ - @load, @include,
1845
and indirect function calls. Thanks to "Kenny McKormack" in
1848
2014-08-29 Arnold D. Robbins <arnold@skeeve.com>
1850
* gawktexi.in: Continuing on reviewer comments, and other
1851
bug fixes, miscellaneous improvements.
1853
2014-08-26 Arnold D. Robbins <arnold@skeeve.com>
1855
* gawktexi.in: Use a different mechanism to exclude
1856
exercises. Remove use of LC_ALL in an example; doesn't seem
1857
to be needed anymore.
1861
* gawktexi.in: Document that MirBSD is no longer supported.
1863
2014-08-25 Arnold D. Robbins <arnold@skeeve.com>
1865
* gawktexi.in: Exercises are excluded from print edition.
1867
2014-08-24 Arnold D. Robbins <arnold@skeeve.com>
1869
* gawktexi.in: Continuing on reviewer comments.
1871
2014-08-23 Arnold D. Robbins <arnold@skeeve.com>
1873
* gawktexi.in: Continuing on reviewer comments.
1875
2014-08-22 Arnold D. Robbins <arnold@skeeve.com>
1877
* gawktexi.in: Continuing on reviewer comments.
1879
2014-08-20 Arnold D. Robbins <arnold@skeeve.com>
1881
* gawktexi.in: Continuing on reviewer comments.
1883
2014-08-16 Arnold D. Robbins <arnold@skeeve.com>
1885
* gawktexi.in: Continuing on reviewer comments.
1887
2014-08-15 Arnold D. Robbins <arnold@skeeve.com>
1889
* gawktexi.in: Continuing on reviewer comments.
1891
2014-08-13 Arnold D. Robbins <arnold@skeeve.com>
1893
* gawktexi.in: Starting on reviewer comments.
1894
Update acknowledgements.
1896
2014-08-12 Arnold D. Robbins <arnold@skeeve.com>
1898
* gawktexi.in: Cause div.awk to get into the example files.
1900
2014-08-06 Arnold D. Robbins <arnold@skeeve.com>
1902
* gawktexi.in: Misc minor additions.
1904
2014-08-03 Arnold D. Robbins <arnold@skeeve.com>
1906
* gawktexi.in: For sprintf %c document that if value is a valid
1907
wide character, gawk uses the low 8 bits of the value.
1911
* gawktexi.in: Fix doc for API get_record - errcode needs to
1912
be greater than zero.
1914
2014-07-24 Arnold D. Robbins <arnold@skeeve.com>
1916
* gawktexi.in (Numeric Functions): For `div()', clarify
1917
truncation is towards zero. Thanks to Michal Jaegermann
1918
for pointing out the need to clarify this.
1920
2014-07-10 Arnold D. Robbins <arnold@skeeve.com>
1922
* gawktexi.in (Numeric Functions): Document new `div()' function.
1923
(Arbitrary Precision Integers): Document raison d'etre for div().
1924
* gawk.1, awkcard.in: Document `div()'.
1926
2014-07-04 Arnold D. Robbins <arnold@skeeve.com>
1928
* gawktexi.in (Bracket Expressions): Add a note about how to
1929
match ASCII characters. Thanks to Hermann Peifer.
1931
2014-06-25 Arnold D. Robbins <arnold@skeeve.com>
1933
* gawktexi.in: Update permissions on copyright page per
1934
latest maintain.texi. Add GPL to print version of book.
1936
2014-06-24 Arnold D. Robbins <arnold@skeeve.com>
1938
* gawktexi.in: Document that --pretty-print no longer runs the
1939
program. Remove mention of GAWK_NO_PP_RUN env var.
1941
2014-06-22 Arnold D. Robbins <arnold@skeeve.com>
1943
* gawktexi.in: Typo fixes and minor corrections.
1945
2014-06-19 Arnold D. Robbins <arnold@skeeve.com>
1947
* gawktexi.in: Add thanks to Patrice Dumas and to Karl Berry.
1948
Per request from Hermann Peifer, try to clarify how local variables
1949
in functions are initialized.
1951
2014-06-18 Arnold D. Robbins <arnold@skeeve.com>
1953
* gawktexi.in: Split 6.1.4 into subsections. Other minor fixes.
1955
2014-06-17 Arnold D. Robbins <arnold@skeeve.com>
1957
* gawktexi.in: Finish adding exercises.
1958
Rework chapter 15 on floating point and MPFR.
1959
Spell check. Fix menues.
1961
2014-06-16 Arnold D. Robbins <arnold@skeeve.com>
1963
* gawktexi.in: Start adding exercises.
1965
2014-06-15 Arnold D. Robbins <arnold@skeeve.com>
1967
* gawktexi.in: Finish up summaries. Improvements in mystrtonum().
1969
2014-06-13 Arnold D. Robbins <arnold@skeeve.com>
1971
* gawktexi.in: Fix typos from changes of 3 June when macros were
1972
added for filename, data file, etc. Ooops.
1974
2014-06-12 Arnold D. Robbins <arnold@skeeve.com>
1976
* gawktexi.in: More "Summary" sections. Through chapter 14.
1978
2014-06-11 Arnold D. Robbins <arnold@skeeve.com>
1980
* gawktexi.in: More "Summary" sections. Through chapter 10.
1982
2014-06-10 Arnold D. Robbins <arnold@skeeve.com>
1984
* gawktexi.in: Update docbook figure markup.
1986
2014-06-09 Arnold D. Robbins <arnold@skeeve.com>
1988
* gawktexi.in: More "Summary" sections.
1989
Judiciously arrange for full xrefs in docbook in a few spots.
1991
2014-06-08 Arnold D. Robbins <arnold@skeeve.com>
1993
* gawktexi.in: Start adding "Summary" sections.
1995
2014-06-03 Arnold D. Robbins <arnold@skeeve.com>
1997
* gawktexi.in: Restore macros for file name vs. filename etc.
1998
Go through @if... and @ifnot... and fix them up too. Other misc.
2001
2014-05-29 Arnold D. Robbins <arnold@skeeve.com>
2003
* gawktexi.in: Remove some obsolete bits, fix up some other
2006
2014-05-27 Arnold D. Robbins <arnold@skeeve.com>
2008
* gawktexi.in: Edits through the end!
2010
2014-05-25 Arnold D. Robbins <arnold@skeeve.com>
2012
* gawktexi.in: Edits through Appendix A.
2013
* gawktexi.in: Tweak nested lists for docbook.
2015
2014-05-24 Arnold D. Robbins <arnold@skeeve.com>
2017
* gawktexi.in (Staying current): New section.
2019
2014-05-22 Andrew J. Schorr <aschorr@telemetry-investments.com>
2021
* gawktexi.in (BEGINFILE/ENDFILE): Update doc for getline - any
2022
redirected form is allowed inside BEGINFILE/ENDFILE.
2024
2014-05-21 Arnold D. Robbins <arnold@skeeve.com>
2026
* gawktexi.in: Add comments for where we need full xrefs in
2029
2014-05-20 Arnold D. Robbins <arnold@skeeve.com>
2031
* gawktexi.in: Misc improvements for docbook, consistency
2032
in table and figure captions.
2034
2014-05-17 Arnold D. Robbins <arnold@skeeve.com>
2036
* gawktexi.in: Edits through Chapter 16.
2038
2014-05-16 Arnold D. Robbins <arnold@skeeve.com>
2040
* gawktexi.in: Edits through Chapter 14.
2042
2014-05-15 Arnold D. Robbins <arnold@skeeve.com>
2044
* gawktexi.in: Fix displays for docbook, edits through Chapter 11.
2046
2014-05-14 Arnold D. Robbins <arnold@skeeve.com>
2048
* gawktexi.in: Fix real preface for docbook.
2050
2014-05-13 Arnold D. Robbins <arnold@skeeve.com>
2052
* gawktexi.in: Complete formatting for FOR_PRINT and not FOR_PRINT.
2054
2014-05-07 Arnold D. Robbins <arnold@skeeve.com>
2056
* gawktexi.in: Docbook edits for preface and parts.
2057
Document AWKBUFSIZE.
2059
2014-05-05 Arnold D. Robbins <arnold@skeeve.com>
2061
* gawktexi.in: Editing progress. Through Chapter 9.
2063
2014-05-05 Michal Jaegermann <michal@harddata.com>
2065
* array-elements.fig: Fix subscripts to be aligned
2066
horizontally. Regenerate the other files.
2068
2014-05-02 Arnold D. Robbins <arnold@skeeve.com>
2070
* gawktexi.in: Editing progress. Through Chapter 8.
2071
* array-elements.eps, array-elements.fig, array-elements.pdf,
2072
array-elements.png array-elements.txt: New files.
2073
* Makefile.am (EXTRA_DIST): Add them.
2075
2014-04-30 Arnold D. Robbins <arnold@skeeve.com>
2077
* gawktexi.in: Editing progress. Through Chapter 5.
2078
* gawktexi.in: Editing progress. Through Chapter 6 and into
2081
2014-04-29 Arnold D. Robbins <arnold@skeeve.com>
2083
* gawktexi.in: Editing progress. Through Chapter 3.
2085
2014-04-24 Arnold D. Robbins <arnold@skeeve.com>
2087
* gawktexi.in: Start on revisions.
2089
2014-04-17 Arnold D. Robbins <arnold@skeeve.com>
2091
* gawk.1: Remove the bit about single character programs overflowing
2092
the parse stack. It doesn't seem to be true anymore.
2094
2014-04-08 Arnold D. Robbins <arnold@skeeve.com>
2096
* 4.1.1: Release tar ball made.
2098
2014-04-08 Arnold D. Robbins <arnold@skeeve.com>
2100
* texinfo.tex: Update to latest.
2101
* awkcard.in: Update copyright, patchlevel in download.
2102
* gawktexi.in: Update patchlevel, update month, spell check.
2104
2014-03-30 Arnold D. Robbins <arnold@skeeve.com>
2106
* gawktexi.in: Cleanups to docbook, finish math stuff.
2108
2014-03-28 Arnold D. Robbins <arnold@skeeve.com>
2110
* gawktexi.in: Minor cleanups to the indexing.
2114
* gawktexi.in: Merge in changes needed for creating valid
2115
DocBook XML. Works with post-5.2 Texinfo and dblatex!
2117
2014-03-27 Arnold D. Robbins <arnold@skeeve.com>
2119
* gawktexi.in: Finish the massive indexing improvements such that
2120
functions are indexed the way I want in TeX and the way Eli
2125
* gawktexi.in: Add a note in extension chapter that lookup of
2128
2014-03-27 Eli Zaretskii <eliz@gnu.org>
2130
* gawktexi.in: First round of massive indexing improvements.
2132
2014-03-27 Antonio Giovanni Colombo <azc100@gmail.com>
2134
* gawktexi.in: Redo all the examples using BBS-list to a different
2135
file that doesn't use out-of-date concepts.
2137
2014-03-10 Arnold D. Robbins <arnold@skeeve.com>
2139
* gawktexi.in: Finish indexing improvements. (For now, anyway.)
2143
* gawk.1: Document the quote flag! (Better late than never.)
2144
* awkcard.in: Update documentation of quote flag.
2146
2014-03-08 Arnold D. Robbins <arnold@skeeve.com>
2148
* gawktexi.in: Minor edits to the discussion of the memory allocation
2151
2014-03-08 Andrew J. Schorr <aschorr@telemetry-investments.com>
2153
* gawktexi.in: Document new extension API functions api_malloc,
2154
api_calloc, api_realloc, and api_free.
2156
2014-03-07 Arnold D. Robbins <arnold@skeeve.com>
2158
* gawktexi.in: Indexing improvements.
2160
2014-03-02 John E. Malmberg <wb8tyw@qsl.net>
2162
* gawktexi.in: Remove paragraph about obsolete VMS
2163
compilers. Update reference about building PCSI kit.
2165
2014-02-27 Arnold D. Robbins <arnold@skeeve.com>
2167
* gawktexi.in: Lots of small fixes throughout, update of
2168
profiling output. Finished fixes needed before a release.
2170
2014-02-20 Arnold D. Robbins <arnold@skeeve.com>
2172
* gawktexi.in: Add a quote to the alarm clock program.
2174
2014-02-15 Arnold D. Robbins <arnold@skeeve.com>
2176
* texinfo.tex: Update to latest.
2178
2014-02-14 Arnold D. Robbins <arnold@skeeve.com>
2180
* gawktexi.in: Lots of small edits.
2182
2014-02-07 Arnold D. Robbins <arnold@skeeve.com>
2184
* gawktexi.in: More minor fixes, update UPDATE_MONTH.
2186
2014-02-03 Arnold D. Robbins <arnold@skeeve.com>
2188
* gawktexi.in: More minor fixes, in indexing.
2190
2014-02-03 Arnold D. Robbins <arnold@skeeve.com>
2192
* gawktexi.in, gawkinet.texi: Minor fixes, mostly in indexing.
2193
* texinfo.tex: Update to latest.
2195
2014-01-31 Arnold D. Robbins <arnold@skeeve.com>
2197
* gawktexi.in: Add `()' to names of extension functions in indexing
2198
commands and in one place in the text. Consistency, don'tcha know.
2200
2014-01-30 Arnold D. Robbins <arnold@skeeve.com>
2202
* gawktexi.in: Add a few missing STARTOFRANGE comments.
2203
* gawk.1: Note that `(i, j) in array' doesn't work in for loops.
2204
Update the copyright year.
2206
2014-01-28 Arnold D. Robbins <arnold@skeeve.com>
2208
* gawktexi.in: Update info for Anders Wallin.
2210
2014-01-25 Arnold D. Robbins <arnold@skeeve.com>
2212
* texinfo.tex: Updated to current version.
2213
* gawktexi.in: Add magic stuff so that PDFs have "dark red"
2216
2014-01-23 Arnold D. Robbins <arnold@skeeve.com>
2218
* gawktexi.in (Feature History): New node.
2219
(Common Extensions): Update features now in mawk, too.
2221
2014-12-14 John E. Malmberg <wb8tyw@qsl.net>
2223
* gawktexi.in: Add information on building VMS PCSI kit.
2225
2014-01-03 Arnold D. Robbins <arnold@skeeve.com>
2227
* gawktexi.in (Full Line Fields): New node.
2228
Update copyright year.
2230
2013-12-29 John E. Malmberg <wb8tyw@qsl.net>
2232
* gawktexi.in: VMS dynamic extensions.
2234
2013-12-26 Arnold D. Robbins <arnold@skeeve.com>
2236
* gawktexi.in: More minor additions / fixes.
2237
(Bugs): Add John Malmberg for VMS. Other minor edits.
2239
2013-12-25 Arnold D. Robbins <arnold@skeeve.com>
2241
* gawktexi.in: Minor additions / fixes.
2243
2013-12-23 John E. Malmberg <wb8tyw@qsl.net>
2245
* gawktexi.in: Document the VMS exit status encoding.
2247
2013-12-21 Arnold D. Robbins <arnold@skeeve.com>
2249
* gawktexi.in (Additional Configuration Options): Document
2250
the --disable-extensions option.
2252
2013-12-16 John E. Malmberg <wb8tyw@qsl.net>
2254
* gawktexi.in: Updates to VMS sections.
2256
2013-12-12 Arnold D. Robbins <arnold@skeeve.com>
2258
* gawktexi.in: Fix the presentation of asort() and asorti().
2259
Thanks to Andy Schorr for pointing out the problems.
2261
2013-11-28 Arnold D. Robbins <arnold@skeeve.com>
2263
* gawktexi.in: Update quotations to use @author, fix a few
2264
placements of footnotes.
2266
2013-11-08 Arnold D. Robbins <arnold@skeeve.com>
2268
* gawktexi.in: Update the list of files included in the gawk
2269
distribution and fix a few typos.
2271
2013-11-03 Arnold D. Robbins <arnold@skeeve.com>
2273
* gawktexi.in: Fix the section and subsection headings in
2274
the Preface. Also change the short title page to just
2277
2013-10-31 Arnold D. Robbins <arnold@skeeve.com>
2279
* gawktexi.in: Add @shorttitlepage command.
2281
2013-10-25 Arnold D. Robbins <arnold@skeeve.com>
2283
* gawktexi.in (Contributors): Update with more info.
2284
(Distribution contents): Ditto.
2285
General: Remove all hyphens when used with "multi" prefix.
2287
2013-10-22 Arnold D. Robbins <arnold@skeeve.com>
2289
* gawktexi.in (Other Environment Variables): Document GAWK_MSG_SRC
2290
variable and fix documentation of *_CHAIN_MAX variables.
2292
2013-10-11 Arnold D. Robbins <arnold@skeeve.com>
2294
* gawktexi.in (Conversion, Printf Ordering): Better wording for
2295
descriptions of CONVFMT. Thanks to Hermann Peifer.
2297
2013-09-29 Arnold D. Robbins <arnold@skeeve.com>
2299
* gawktexi.in (Other Versions): Updated info on MKS awk and
2302
2013-09-24 Arnold D. Robbins <arnold@skeeve.com>
2304
* gawktexi.in (Readfile function): New node.
2306
2013-09-22 Arnold D. Robbins <arnold@skeeve.com>
2308
* gawktexi.in (FN, FFN, DF,DDF, PVERSION, CTL): Remove macros.
2309
They have no alternate versions and are just in the way.
2311
2013-08-15 Arnold D. Robbins <arnold@skeeve.com>
2313
* gawk.1: Document that ENVIRON updates affect the environment.
2314
* gawktexi.in: Ditto.
2316
2013-06-27 Arnold D. Robbins <arnold@skeeve.com>
2318
* texinfo.tex: Update from Karl, fixes a formatting problem.
2319
* gawktexi.in (Conversions): Undo @w{} around @option{--posix}.
2321
2013-06-22 Arnold D. Robbins <arnold@skeeve.com>
2323
* gawktexi.in (Type Functions): Add more explanation to isarray(),
2324
including that it makes no sense to call it at the global level.
2326
2013-06-03 Arnold D. Robbins <arnold@skeeve.com>
2328
* gawktexi.in: Make it crystal clear not to use delete with FUNCTAB,
2329
or attempt to assign to it.
2331
2013-05-29 Arnold D. Robbins <arnold@skeeve.com>
2333
* gawktexi.in (Internal File Description): Add "devbsize" element
2336
2013-05-27 Arnold D. Robbins <arnold@skeeve.com>
2338
* gawktexi.in: Sample filefuncs.c extension code: Change test from
2339
ifdef HAVE_ST_BLKSIZE to HAVE_STRUCT_STAT_ST_BLKSIZE.
2341
2013-05-21 Arnold D. Robbins <arnold@skeeve.com>
2343
* gawktexi.in (Quick Installation): Add a paragraph advising to
2344
run `make install'. Thanks to Hermann Peifer.
2346
2013-05-16 Arnold D. Robbins <arnold@skeeve.com>
2348
* gawktexi.in (gawkextlib): Add a note to use make install on
2349
gawkextlib itself. Thanks to Hermann Peifer.
2350
(Cut program): Fix test for skipping lines if -s was supplied.
2351
Thanks to David Ward <bamberward@gmail.com> for the bug report.
2353
2013-05-09 Arnold D. Robbins <arnold@skeeve.com>
2355
* 4.1.0: Release tar ball made.
2357
2013-05-09 Arnold D. Robbins <arnold@skeeve.com>
2359
* gawktexi.in, gawk.1: Document that a regexp constant as the second
2360
argument to index() produces a fatal error.
2361
* gawktexi.in: More cleanups. Particularly, cleanup the index.
2363
2013-04-27 Arnold D. Robbins <arnold@skeeve.com>
2365
* gawktexi.in: Renamed from gawkman.texi.
2366
Add a reference to Overton's IEEE Math book in MPFR chapter.
2367
Thanks to Nelson Beebe for the recommendation.
2368
* Makefile.am, sidebar.awk: Adjusted.
2370
2013-04-26 Arnold D. Robbins <arnold@skeeve.com>
2372
* gawkman.texi: Cleanup in MPFR and API chapters.
2373
Also minor cleanup in design decisions. Add vim modeline.
2374
* api-figure2.fig: Minor fix.
2375
* api-figure2.eps, api-figure2.pdf, api-figure2.png: Regenerated.
2377
2013-04-24 Arnold D. Robbins <arnold@skeeve.com>
2379
* gawk.1: Finish cleanup pass.
2380
* awkcard.in: Document that getline sets RT.
2381
* gawkman.texi: Ditto.
2383
2013-04-23 Arnold D. Robbins <arnold@skeeve.com>
2385
* gawk.1: Start cleanup pass.
2386
* awkcard.in: Minor addition.
2387
* gawkman.texi: Minor fixes.
2389
* gawk.1, gawkman.texi: Document PROCINFO entries for API
2390
major and minor versions.
2392
2013-04-21 Arnold D. Robbins <arnold@skeeve.com>
2394
* gawkman.texi: Update all the menus. Fix spelling errors. Remove
2395
some unneeded fakenodes.
2397
2013-04-20 Arnold D. Robbins <arnold@skeeve.com>
2399
* awkcard.in: Clean up and bring up to date.
2401
2013-04-17 Arnold D. Robbins <arnold@skeeve.com>
2403
* Makefile.am (gawk.ps, gawkinet.ps): Set TEXINPUTS to point
2404
at $(srcdir) to be able to include various figures if doing a
2405
build not in the source directory.
2407
2013-04-16 Arnold D. Robbins <arnold@skeeve.com>
2409
* gawkman.texi: New file. This is now the real source for the
2410
manual and gawk.texi is generated from it.
2411
* sidebar.awk: New file to DTRT for sidebars in the manual.
2412
* Makefile.am (EXTRA_DIST): Update.
2413
(gawk.texi): Add new rule to create / update it if necessary.
2415
2013-04-16 Arnold D. Robbins <arnold@skeeve.com>
2417
* gawk.texi: Pretty much finish cleanup. Move i18n chapter to
2418
after advanced features chapter.
2419
* texinfo.tex: Updated to current in texinfo SVN.
2421
2013-04-15 Arnold D. Robbins <arnold@skeeve.com>
2423
* gawk.texi: Continue cleanup.
2425
2013-04-14 Arnold D. Robbins <arnold@skeeve.com>
2427
* gawk.texi: Add link to 'pawk' - awk for python.
2430
2013-04-12 Arnold D. Robbins <arnold@skeeve.com>
2432
* gawk.texi: Continue cleanup.
2434
2013-04-11 Arnold D. Robbins <arnold@skeeve.com>
2436
* gawk.texi: Continue cleanup.
2438
2013-04-04 Arnold D. Robbins <arnold@skeeve.com>
2440
* gawk.texi: Continue cleanup.
2442
2013-04-03 Arnold D. Robbins <arnold@skeeve.com>
2444
* gawk.texi: Continue cleanup.
2446
2013-04-02 Arnold D. Robbins <arnold@skeeve.com>
2448
* gawk.texi: Start a simple cleanup pass before the release.
2450
2013-03-15 Arnold D. Robbins <arnold@skeeve.com>
2452
* gawk.texi: Update URL for texinfo, fix a typo.
2454
2013-03-04 Arnold D. Robbins <arnold@skeeve.com>
2456
* gawk.texi (Getline/Pipe): Add a nice quote from BWK.
2458
2013-02-08 Arnold D. Robbins <arnold@skeeve.com>
2460
* gawk.texi: Restore centering of text images.
2462
2013-02-07 Arnold D. Robbins <arnold@skeeve.com>
2464
* gawk.texi (Other Versions): Remove the description of xmlgawk.
2466
2013-02-06 Arnold D. Robbins <arnold@skeeve.com>
2468
* gawk.texi: For Info output, don't use @center on text images
2469
since the new makeinfo doesn't yet center the file as a block.
2470
Thanks to Karl Berry for the diagnostic.
2471
* gawk.1: Remove commented out doc for -m option which was for
2472
compatibility with BWK awk. His awk dropped it back in 2007.
2474
2013-01-31 Arnold D. Robbins <arnold@skeeve.com>
2476
* api-figure2.txt, api-figure3.txt: Convert tabs to spaces.
2477
* gawk.texi (Gory Details): Fix a command that new makeinfo doesn't
2479
(Conversion): Update example to be in POSIX mode. Thanks to
2482
2013-01-27 Arnold D. Robbins <arnold@skeeve.com>
2484
* gawk.texi (Dynamic Typing): Clarify that gawk dies after the
2485
first fatal error on the test program. Thanks to Hermann Peifer.
2487
2013-01-21 Arnold D. Robbins <arnold@skeeve.com>
2489
* gawk.texi (Setting Precision): Fix a typo. 3.322 instead
2490
of 3.332. Thanks to Hermann Peifer.
2492
2013-01-09 Arnold D. Robbins <arnold@skeeve.com>
2494
* gawk.texi: Minor edits to documentation for new inplace extension.
2496
2013-01-08 Andrew J. Schorr <aschorr@telemetry-investments.com>
2498
* gawk.texi: Add documentation for new inplace extension.
2500
2013-01-08 Arnold D. Robbins <arnold@skeeve.com>
2502
* gawk.texi, awkcard.in: Sync what mawk has. Main point of
2503
interest is that mawk supports the three time functions.
2505
2013-01-06 Arnold D. Robbins <arnold@skeeve.com>
2507
* gawk.texi, awkcard.in: Add Git Hub info for BWK awk.
2509
* gawk.texi: Add Software Tools quote in chapter on library functions.
2511
2012-12-25 Arnold D. Robbins <arnold@skeeve.com>
2513
* gawk.texi: Remove doc sym_constant() API function.
2515
2012-12-24 Arnold D. Robbins <arnold@skeeve.com>
2517
* 4.0.2: Release tar ball made.
2519
2012-12-23 Arnold D. Robbins <arnold@skeeve.com>
2521
* gawk.texi: Remove an incorrect comment.
2522
* awkcard.in: Bump patch level.
2524
2012-12-18 Arnold D. Robbins <arnold@skeeve.com>
2526
* gawk.texi (Input Parsers): Add info on read_func.
2528
2012-12-16 Arnold D. Robbins <arnold@skeeve.com>
2530
* gawk.texi: Move design decisions on new API to appendix C.
2531
Move section on old extensions to last in the same appendix.
2533
2012-12-15 Arnold D. Robbins <arnold@skeeve.com>
2535
* macros: Update to GPL Version 3 and add copyright year.
2536
* texinfo.tex: Updated, from automake 1.12.6.
2537
* gawk.texi (Derived Files): A few minor fixes.
2539
2012-12-09 Arnold D. Robbins <arnold@skeeve.com>
2541
* awkforai.txt: Changed content to be pointers to the article
2542
to avoid copyright issues.
2543
* gawk.texi: Updated description of awkforai.txt.
2545
2012-12-07 Arnold D. Robbins <arnold@skeeve.com>
2547
* gawk.texi (I/O Functions): Document that fflush() is now part
2548
of POSIX. Fix in a few other places as well.
2549
* awkcard.in: Update for fflush().
2551
2012-12-03 Arnold D. Robbins <arnold@skeeve.com>
2553
* gawk.texi: Fix all @tex ... @end tex tables to use a different
2554
control character than @ so that the new makeinfo won't
2555
complain about them. Thanks to Karl Berry for the guidance.
2556
(Old Extension Mechanism): New node.
2558
2012-12-01 Arnold D. Robbins <arnold@skeeve.com>
2560
* gawk.texi: API chapter. Sync with gawkapi.h
2562
2012-11-27 Arnold D. Robbins <arnold@skeeve.com>
2564
* gawk.texi: API chapter. Change command for making shared libs
2565
to use gcc, not ld. Thanks to Nelson Beebe.
2566
(I/O Functions): Document new behavior for fflush().
2567
* gawk.1: Update for fflush().
2568
* awkcard.in: Ditto. And some general cleanup.
2570
2012-11-24 Arnold D. Robbins <arnold@skeeve.com>
2572
* gawk.texi (Future Extensions): Point to TODO file in the
2574
(Implementation Limitations): New node, from old LIMITATIONS file.
2576
2012-11-22 Arnold D. Robbins <arnold@skeeve.com>
2578
* gawk.texi: In API chapter, document the full list of include
2579
files that need to be included.
2581
2012-11-21 Arnold D. Robbins <arnold@skeeve.com>
2583
* gawk.texi: In API chapter, update behavior of stat function
2584
in the filefuncs extension. Update the code example and prose
2585
to match the current code.
2587
2012-11-19 Arnold D. Robbins <arnold@skeeve.com>
2589
* gawk.texi: In API chapter, update behavior of readdir extension.
2591
2012-11-16 Arnold D. Robbins <arnold@skeeve.com>
2593
* gawk.texi: Minor edits in API chapter.
2594
Thanks to Nelson Beebe.
2596
2012-11-14 Arnold D. Robbins <arnold@skeeve.com>
2598
* gawk.texi: Minor edits in API chapter.
2599
Thanks to Andrew Schorr.
2601
2012-11-06 Arnold D. Robbins <arnold@skeeve.com>
2603
* gawk.texi: Rearrange chapter order and separate into parts
2604
using @part for TeX. Fix capitalization in @caption text.
2605
(Variable Scope): Document that arrays can be local also.
2606
Thanks to Denis Shirokov <cosmogen@gmail.com>, for pointing out
2609
2012-11-05 Arnold D. Robbins <arnold@skeeve.com>
2611
* gawk.texi: Semi-rationalize invocations of @image.
2613
2012-11-04 Arnold D. Robbins <arnold@skeeve.com>
2615
* gawk.texi: New chapter on extension API.
2616
* api-figure1.pdf, api-figure2.pdf, api-figure3.pdf,
2617
general-program.pdf, process-flow.pdf: New files. Again.
2618
* Makefile.am (EXTRA_DIST): Update. Again.
2620
2012-11-03 Arnold D. Robbins <arnold@skeeve.com>
2622
* api-figure1.pdf, api-figure2.pdf, api-figure3.pdf: Removed.
2623
* api-figure1.txt, api-figure2.txt, api-figure3.txt,
2624
api-figure1.png, api-figure2.png, api-figure3.png: New files.
2625
* Makefile.am (EXTRA_DIST): Update.
2627
* gawk.texi: Fix up images.
2628
* general-program.pdf, process-flow.pdf: Removed.
2629
* general-program.png, process-flow.png,
2630
general-program.txt, process-flow.txt: New files.
2631
* Makefile.am (EXTRA_DIST): Update.
2633
2012-10-31 Arnold D. Robbins <arnold@skeeve.com>
2635
* api-figure1.eps, api-figure1.fig, api-figure1.pdf,
2636
api-figure2.eps, api-figure2.fig, api-figure2.pdf,
2637
api-figure3.eps, api-figure3.fig, api-figure3.pdf: New files.
2638
* Makefile.am (EXTRA_DIST): Add the above.
2640
2012-10-28 Arnold D. Robbins <arnold@skeeve.com>
2642
* gawk.texi (Glossary): Document cookie, some cleanup of
2645
2012-10-19 Arnold D. Robbins <arnold@skeeve.com>
2647
* gawk.texi: More doc on SYMTAB.
2649
2012-10-05 Arnold D. Robbins <arnold@skeeve.com>
2651
* Makefile.am (LN, install-data-hook, uninstall-hook): Removed. No
2652
longer needed since dgawk and pgawk are gone.
2654
2012-10-13 Arnold D. Robbins <arnold@skeeve.com>
2656
* Makefile.am: Add dgawk.1 to man page links created / removed
2657
on install / uninstall. (On stable branch.)
2659
2012-10-02 Arnold D. Robbins <arnold@skeeve.com>
2661
* gawk.texi (Glossary). Correct the full name for `ISO' per
2662
bug report from William Bresler <wbresler@acm.org>. Add a link
2665
* gawk.texi, gawk.1, awkcard.in: Document FUNCTAB, SYMTAB, and
2666
PROCINFO["identifiers"]. Including that delete does not work
2667
on FUNCTAB and SYMTAB.
2669
2012-09-23 Arnold D. Robbins <arnold@skeeve.com>
2671
* gawk.texi (Nextfile Statement): Document that it's now part of POSIX
2672
and update the title.
2673
(Delete): Document that `delete array' is now part of POSIX.
2674
* awkcard.in: Adjust coloring for nextfile and delete array.
2676
2012-09-07 Arnold D. Robbins <arnold@skeeve.com>
2678
* texinfo.tex: Updated to version 2012-09-05.06.
2680
2012-08-27 Arnold D. Robbins <arnold@skeeve.com>
2682
* gawk.texi: Minor edits, fix some spelling mistakes.
2684
2012-08-26 Arnold D. Robbins <arnold@skeeve.com>
2686
* gawk.texi: More edits to chapter on arithmetic.
2687
Primarily English changes.
2689
2012-08-24 Arnold D. Robbins <arnold@skeeve.com>
2691
* gawk.texi: Emphasize more that floating point behavior is
2692
not a language issue. Add a pointer to POSIX bc.
2693
Move arithmetic chapter to later in the book, before chapter
2694
on dynamic extensions.
2696
2012-08-17 Arnold D. Robbins <arnold@skeeve.com>
2698
* texinfo.tex: Update infrastructure to Automake 1.12.3.
2700
2012-08-14 Arnold D. Robbins <arnold@skeeve.com>
2702
* gawk.texi: Fixed a math bug in the chapter on multiple
2703
precision floating point. Thanks to John Haque.
2705
2012-08-12 Arnold D. Robbins <arnold@skeeve.com>
2707
* gawk.texi: Merged discussion of numbers from Appendix C into
2708
the chapter on arbitrary precision arithmetic. Did some surgery
2709
on that chapter to organize it a little better.
2711
2012-08-10 Arnold D. Robbins <arnold@skeeve.com>
2713
* awkcard.in, gawk.1, gawk.texi: Updated. Mostly for new API stuff
2714
but also some other things.
2715
* gawk.texi (Derived Files): New node.
2717
2012-08-01 Arnold D. Robbins <arnold@skeeve.com>
2719
* Makefile.am (install-data-hook): Install a dgawk.1 link to the
2720
man page also. Remove it on uninstall.
2722
2012-07-29 Andrew J. Schorr <aschorr@telemetry-investments.com>
2724
* gawk.texi: Document that RT is set by getline.
2726
2012-07-04 Arnold D. Robbins <arnold@skeeve.com>
2728
* gawk.texi, gawk.1, awkcard.in: Document that and(), or(), and
2729
xor() can all take any number of arguments, with a minimum of two.
2731
2012-06-10 Andrew J. Schorr <aschorr@telemetry-investments.com>
2733
* gawk.texi: Rename gettimeofday function to getlocaltime, since
2734
the new time extension will provide gettimeofday.
2736
2012-05-24 Andrew J. Schorr <aschorr@telemetry-investments.com>
2738
* gawk.texi, gawk.1: Replace references to dlload with dl_load.
2739
But much more work needs to be done on the docs.
2741
2012-05-19 Andrew J. Schorr <aschorr@telemetry-investments.com>
2743
* gawk.texi, gawk.1: Document new -i option, and describe new default
2744
.awk suffix behavior.
2746
2012-04-01 Andrew J. Schorr <aschorr@telemetry-investments.com>
2748
* gawk.texi: Replace documentation of removed functions update_ERRNO and
2749
update_ERRNO_saved with descriptions new functions update_ERRNO_int,
2750
update_ERRNO_string and unset_ERRNO. And fix a couple of examples
2751
to use update_ERRNO_int instead of update_ERRNO.
2753
2012-03-26 Arnold D. Robbins <arnold@skeeve.com>
2755
* gawk.texi: Minor style edits.
2757
2012-03-21 Andrew J. Schorr <aschorr@telemetry-investments.com>
2759
* gawk.texi, gawk.1: Document new @load keyword.
2761
2012-03-20 Andrew J. Schorr <aschorr@telemetry-investments.com>
2763
* gawk.texi, gawk.1: Add AWKLIBPATH.
2765
2012-08-12 Arnold D. Robbins <arnold@skeeve.com>
2767
* gawk.texi (Ranges and Locales): Clarified ranges and
2770
2012-08-05 Arnold D. Robbins <arnold@skeeve.com>
2772
* gawk.texi (PC Binary Installation): Document Eli Zaretskii's
2774
(Records): Update case of RS = "a". It only prints 1 if in
2775
POSIX mode. Thanks to Jeroen Schot who first reported it.
2777
2012-07-20 Arnold D. Robbins <arnold@skeeve.com>
2779
* gawk.texi (Ranges and Locales): Clarified ranges and
2782
2012-07-13 Arnold D. Robbins <arnold@skeeve.com>
2784
* gawk.texi (Getline Notes): Discuss side effects in
2785
argument expression.
2787
2012-06-29 Arnold D. Robbins <arnold@skeeve.com>
2789
* gawk.texi, awkcard.in: Latest mawk understands /dev/stdin.
2791
2012-04-27 Arnold D. Robbins <arnold@skeeve.com>
2793
* gawk.texi: Add that -b affects output.
2795
2012-04-27 Arnold D. Robbins <arnold@skeeve.com>
2797
* texinfo.tex: Update to latest from automake 1.12.
2799
2012-04-09 Arnold D. Robbins <arnold@skeeve.com>
2801
* texinfo.tex: Update to latest from automake 1.11.4.
2803
2012-04-11 John Haque <j.eh@mchsi.com>
2805
* gawk.texi: Change RNDMODE to ROUNDMODE.
2806
* gawk.1, awkcard.in: Ditto.
2808
2012-04-11 Arnold D. Robbins <arnold@skeeve.com>
2810
* gawk.texi: Change --arbitrary-precision to --bignum.
2812
* awkcard.in: Add --bignum, RNDMODE, PREC.
2814
2012-04-08 Arnold D. Robbins <arnold@skeeve.com>
2816
* gawk.texi: Editing on new chapter on arbitrary precision numbers.
2818
2012-03-31 John Haque <j.eh@mchsi.com>
2820
* gawk.texi, gawk.1: Add text on support for arbitrary precision
2823
2012-02-06 Arnold D. Robbins <arnold@skeeve.com>
2825
* gawk.texi, gawk.1: And some minor edits thereunto.
2827
2012-02-03 John Haque <j.eh@mchsi.com>
2829
* gawk.texi, gawk.1: Add text on read timeout.
2831
2011-12-28 Arnold D. Robbins <arnold@skeeve.com>
2833
* awkcard.in, gawk.1: Minor edits after merge of executables.
2835
2011-12-21 John Haque <j.eh@mchsi.com>
2837
* gawk.texi: Updated sections on profiling and debugging
2838
after merging the exes. Document new options --debug and
2839
--load, and add a sub-section on loading extension library.
2843
2012-03-28 Arnold D. Robbins <arnold@skeeve.com>
2845
* 4.0.1: Release tar ball made.
2847
2012-02-10 Arnold D. Robbins <arnold@skeeve.com>
2849
* gawk.texi, awkcard.in: Bump patch level.
2850
* texinfo.tex: Updated from Texinfo CVS.
2852
2011-12-06 Arnold D. Robbins <arnold@skeeve.com>
2854
* gawk.texi: Various typo fixes from mailing list.
2856
2011-11-10 Arnold D. Robbins <arnold@skeeve.com>
2858
* gawk.1: Fix some .BR to be .B.
2860
2011-11-08 Arnold D. Robbins <arnold@skeeve.com>
2862
* gawk.texi: Further improvement in the discussion of sorted array
2863
traversal. Some sections reordered and text edited to suit.
2865
2011-11-06 Arnold D. Robbins <arnold@skeeve.com>
2867
* gawk.texi: Try to improve discussion of sorted array
2870
2011-09-24 Arnold D. Robbins <arnold@skeeve.com>
2872
* gawk.1: Fix some spelling errors. Thanks to
2873
Jeroen Schot <schot@A-Eskwadraat.nl>.
2874
* gawk.texi: Some minor fixes.
2876
2011-08-31 John Haque <j.eh@mchsi.com>
2878
* gawk.texi: Updated gawk dynamic extension doc.
2880
2011-07-28 Arnold D. Robbins <arnold@skeeve.com>
2882
* gawk.texi (Gory Details): Restore text on historical behavior
2883
etc. and add explanation on gawk 4.0.x.
2885
2011-07-17 Arnold D. Robbins <arnold@skeeve.com>
2887
* gawk.texi: Add reference in node Expressions to node Precedence,
2888
based on suggestion from Dan Jacobson dated 4 Jun 2001.
2890
2011-07-17 Paul Eggert <eggert@twinsun.com>
2892
* gawk.texi: Warn up-front (indirectly) that plain gawk is not
2893
compatible with SVR4 awk and with POSIX awk. Describe how
2894
gawk differs from the GNU standard in its interpretation of
2895
POSIXLY_CORRECT. (From mail dated 15 May 2001).
2897
2011-06-24 Arnold D. Robbins <arnold@skeeve.com>
2899
* Makefile.am (EXTRA_DIST): Add ChangeLog.0.
2900
* 4.0.0: Remake the tar ball.
2902
2011-06-23 Arnold D. Robbins <arnold@skeeve.com>
2904
* ChangeLog.0: Rotated ChangeLog into this file.
2905
* ChangeLog: Created anew for gawk 4.0.0 and on.
2906
* 4.0.0: Release tar ball made.