(jka-compr-compression-info-list): Fix :type.
[bpt/emacs.git] / etc / ChangeLog
CommitLineData
63dfcf4b
EZ
12000-11-30 Vinicius Jose Latorre <vinicius@cpqd.com.br>
2
3 * ps-prin1.ps: Eliminated the line number font predefinition.
4
f29d1e75
JR
52000-11-19 Jason Rumney <jasonr@gnu.org>
6
7 * PROBLEMS: Added note about subprocesses on Windows 9x.
8
2f8a6857
AS
92000-11-16 Andre Spiegel <spiegel@gnu.org>
10
11 * NEWS: Updated VC news.
12
fccf2940
KH
132000-11-09 Kenichi Handa <handa@etl.go.jp>
14
15 * TUTORIAL.ja: Adjusted for the change of TUTORIAL (use C-x C-l,
16 not M-:, as example of disabled command).
17
57731876
GM
182000-11-02 Gerd Moellmann <gerd@gnu.org>
19
20 * ONEWS.1, ONEWS.2, ONEWS.3, ONEWS.4: Renamed from NEWS.*.
21
dace60cf
JW
222000-10-18 John Wiegley <johnw@gnu.org>
23
24 * NEWS: Added text for pcomplete.el.
25
1e4d32f8
GM
262000-10-16 Gerd Moellmann <gerd@gnu.org>
27
28 * 3B-MAXMEM, AIX.DUMP, SUN-SUPPORT: Removed.
29
30 * tasks.texi: Updated to the version from /gd/gnuorg.
31
76eebffc
GM
32 * FTP: Refer to the GNU web site.
33
4473cdd9
JW
342000-10-13 John Wiegley <johnw@gnu.org>
35
36 * NEWS: Added a note about Eshell.
37
ab6afc64
DL
382000-10-12 Dave Love <fx@gnu.org>
39
40 * gnus.pbm: New file.
41
42 * gnus.xbm: Deleted.
43
a3489ece
MB
442000-10-05 Miles Bader <miles@lsi.nec.co.jp>
45
46 * gnus-pointer.xbm, gnus-pointer.xpm: Remove top empty line.
47
36eb0a91
GM
482000-09-22 Gerd Moellmann <gerd@gnu.org>
49
50 * splash.xbm: File removed.
51 * splash.pbm: New file.
52
b7e11c5b
GM
532000-09-20 Gerd Moellmann <gerd@gnu.org>
54
55 * splash.xbm: New file.
56
c113de23
GM
572000-09-19 Gerd Moellmann <gerd@gnu.org>
58
59 * splash.xpm: New file.
60
e7997ff4
DL
612000-09-11 Dave Love <fx@gnu.org>
62
63 * gnus.xbm, gnus.xpm, gnus-pointer.xpm, gnus-pointer.xbm: New
64 files.
65
87d0f685
GM
662000-08-29 Vinicius Jose Latorre <vinicius@cpqd.com.br>
67
68 * ps-prin3.ps: Eliminated.
69
70 * ps-prin2.ps: Changed comment version (6.0).
71
72 * ps-prin1.ps: Changed comment version (6.0).
73
74 * ps-prin0.ps: Changed comment version (6.0).
75
85d6400c
KH
762000-08-24 Wlodzimierz Bzyl <matwb@univ.gda.pl>
77
78 * survival.tex: New file.
79
6917e6bb
GM
802000-08-21 Gerd Moellmann <gerd@gnu.org>
81
82 * de-refcard.ps, de-refcard.tex: Renamed from refcard-de.*.
83
84 * pl-refcard.ps, pl-refcard.tex: Renamed from refcard-pl.*.
85
3787e12e
GM
862000-08-17 Gerd Moellmann <gerd@gnu.org>
87
88 * NEWS.1: Reintegrated into NEWS.
89
90 * OOOOONEWS...OONEWS: Renamed to NEWS.1...NEWS.4.
91
1c2eabab
GM
922000-08-16 Gerd Moellmann <gerd@gnu.org>
93
d7b38c05
GM
94 * dired-ref.tex, dired-ref.ps: New files.
95
1c2eabab
GM
96 * refcard-de.tex, refcard-de.ps: New files.
97
e8bea4c0
GM
982000-07-20 Gerd Moellmann <gerd@gnu.org>
99
100 * emacs.1: Change `-b' to `-bw'.
101
aa9efec9
AS
1022000-07-07 Andreas Schwab <schwab@suse.de>
103
104 * yow.lines: Fix indentation.
105
45f485a6
GM
1062000-06-07 Vinicius Jose Latorre <vinicius@cpqd.com.br>
107
108 * ps-prin0.ps: Insert a version number comment (5.2.2).
109 Indentation fix.
110
111 * ps-prin1.ps: Insert a version number comment (5.2.2). Can
112 select page size with/without giving an error if PostScript
113 printer doesn't have this kind of page size. Zebra Stripe
114 continues or restarts on next page. Indentation fix.
115 (BeginSheet): If necessary, rescale n-up to fit on the sheet of
116 paper.
117 (BeginDoc, doColumnZebra, HeaderText): Code fix.
118 (SetPageSize): New proc.
119
120 * ps-prin2.ps: Insert a version number comment (5.2.2).
121
122 * ps-prin3.ps: Insert a version number comment (5.2.2).
123 Indentation fix.
124
a199a865
GM
1252000-05-18 Vinicius Jose Latorre <vinicius@cpqd.com.br>
126
127 * ps-prin1.ps: PostScript code compatibility with other utilities
128 like mpage, psnup, etc.
129 (isLineStep): Code fix.
130 (BeginDoc, BeginSheet): Utility compatibility.
131
3281430c
DL
1322000-05-03 Dave Love <fx@gnu.org>
133
134 * letter.xbm: New file.
135
57cb56f5
GM
1362000-04-29 Vinicius Jose Latorre <vinicius@cpqd.com.br>
137
138 * ps-prin0.ps: PostScript level 1 compatibility.
139
140 * ps-prin1.ps: PostScript level 1 compatibility, Upside-down
141 printing and line number step.
142 (BeginDoc, doLineNumber, SL, HL): Code fix.
143 (isLineStep, PSL): New funs.
144
145 * ps-prin3.ps: PostScript level 1 compatibility.
146
34f3f342
GM
1472000-04-10 Gerd Moellmann <gerd@gnu.org>
148
149 * refcard.bit: Removed.
150
857e88e2
KH
1512000-04-10 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
152
153 * refcard-pl.ps: New file.
154 * refcard-pl.tex: New file.
155
7438c86b
GM
1562000-03-30 Vinicius Jose Latorre <vinicius@cpqd.com.br>
157
158 * ps-prin0.ps: Replace gs_languagelevel by languagelevel.
159 (DefOp): New proc.
160
161 * ps-prin1.ps: Replace gs_languagelevel by languagelevel.
162 (printBackground, SetColor): New procs.
163 (ZebraColor): Renaming old ZebraGray var.
164
1a3199d9
GM
1652000-03-23 Vinicius Jose Latorre <vinicius@cpqd.com.br>
166
167 * ps-prin1.ps: Eliminate SkipFirstPage.
168
ee1c5b21
GM
1692000-03-22 Vinicius Jose Latorre <vinicius@cpqd.com.br>
170
171 * ps-prin0.ps: Define command only for language level 1.
172
d0ab3e9d
GM
1732000-03-16 Vinicius Jose Latorre <vinicius@cpqd.com.br>
174
57cb56f5
GM
175 * ps-prin0.ps: Define packedarray operator for language level 1,
176 adjust setduplexmode and settumble definitions.
d0ab3e9d 177
81c7ca69
GM
1782000-03-15 Vinicius Jose Latorre <vinicius@cpqd.com.br>
179
180 * ps-print0.ps: New file.
181
182 * ps-prin1.ps, ps-prin3.ps: Eliminate CheckConfig.
183
6ddb893f
KH
1842000-01-05 Vinicius Jose Latorre <vinicius@cpqd.com.br>
185
186 * ps-prin1.ps, ps-prin2.ps, ps-prin3.ps: New files.
187
3156909f
PE
1881999-11-30 Paul Eggert <eggert@twinsun.com>
189
190 * PROBLEMS: Update Solaris 2.6 and 7 problems.
191
1b0d24e7
PE
1921999-11-22 Paul Eggert <eggert@twinsun.com>
193
194 * NEWS: Rename messages-locale to system-messages-locale
195 and time-locale to system-time-locale.
196
bab4e322
NF
1971999-10-24 Noah Friedman <friedman@splode.com>
198
199 * yow.lines: Add more quotes. Correct a misquote.
200
201 * spook.lines: Add more phrases.
202
83a4cf1d
PE
2031999-10-23 Paul Eggert <eggert@twinsun.com>
204
1b0d24e7 205 * NEWS: Describe new functions and variables for locales.
83a4cf1d 206
c37bbd4f
GM
2071999-10-07 Gerd Moellmann <gerd@gnu.org>
208
209 * TUTORIAL.ro: Change copyright statement.
bab4e322 210
6567e9b5
GM
211After the release of 20.4, development was split into two separate
212code lines. One line contained the code for Emacs 21, and the other
213one the code for the 20.x releases after 20.4. The following change
214log entries up to the entry ``20.4 released'' are for the 20.x code
215line. Change logs above this notice are those for the 21.x code line.
216
2172000-06-13 Gerd Moellmann <gerd@gnu.org>
218
219 * Version 20.7 released.
220
2212000-02-26 Gerd Moellmann <gerd@gnu.org>
222
223 * Version 20.6 released.
224
2251999-12-04 Gerd Moellmann <gerd@gnu.org>
226
227 * Version 20.5 released.
228
2291999-11-30 Paul Eggert <eggert@twinsun.com>
230
231 * PROBLEMS: Update Solaris 2.6 and 7 problems.
232
a933dad1
DL
2331999-07-12 Richard Stallman <rms@gnu.org>
234
235 * Version 20.4 released.
236
2371999-06-27 Karl Heuer <kwzh@gnu.org>
238
239 * yow.lines: Fix indentation. Fix typo.
240
2411999-01-19 Dave Love <fx@gnu.org>
242
243 * MORE.STUFF: Revamped.
244
2451999-01-14 Dave Love <fx@gnu.org>
246
247 * FAQ: Merge posted updates.
248
2491998-12-14 Dave Love <fx@gnu.org>
250
251 * FAQ: Somewhat edited copy of the most recently posted version.
252
2531998-11-04 Kenichi Handa <handa@etl.go.jp>
254
255 * MACHINES (NEC EWS4800): New section.
256
2571998-09-04 Karl Heuer <kwzh@gnu.org>
258
259 * TUTORIAL: Use C-x C-l, not M-:, as example of disabled command.
260
2611998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
262
263 * Version 20.3 released.
264
265 * TUTORIAL.ro: New file.
266
2671998-04-10 Ken'ichi Handa <handa@melange.gnu.org>
268
269 * TUTORIAL.sl: Renamed back to the original.
270
2711998-04-10 Kenichi Handa <handa@etl.go.jp>
272
273 * TUTORIAL.cs: Renamed from TUTORIAL.cz.
274 * TUTORIAL.ja: Renamed from TUTORIAL.jp.
275 * TUTORIAL.ka: Renamed from TUTORIAL.kr.
276 * TUTORIAL.sk: Renamed from TUTORIAL.sl.
277
2781998-04-06 Kenichi Handa <handa@etl.go.jp>
279
280 * TUTORIAL.jp: Re-translated for the latest TUTORIAL.
281
2821998-03-26 Richard Stallman <rms@psilocin.gnu.org>
283
284 * TUTORIAL.sl: New file.
285
2861997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
287
288 * Version 20.2 released.
289
2901997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
291
292 * Version 20.1 released.
293
2941997-06-02 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
295
296 * CODINGS, CHARSETS: New files.
297
2981996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
299
300 * Version 19.33 released.
301
3021996-07-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
303
304 * Version 19.32 released.
305
3061996-06-23 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
307
308 * refcard.ps: File obtained from someone else;
309 it was generated badly here.
310
3111996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
312
313 * Version 19.31 released.
314
3151996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
316
317 * TUTORIAL: Rephrase the first page to fit on a standard tty screen.
318
3191996-05-03 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
320
321 * emacs.bash: Use >|.
322
3231996-01-20 Geoff Voelker <voelker@cs.washington.edu>
324
325 * rgb.txt: New file.
326
3271995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
328
329 * Version 19.30 released.
330
3311995-11-04 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
332
333 * gnus-tut.txt: New file.
334
3351995-07-26 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
336
337 * Rename termcap to termcap.src, the historical name for an
338 uninstalled termcap file.
339
3401995-06-28 Eric S. Raymond <esr@spiff.gnu.ai.mit.edu>
341
342 * termcap.dat, termcap.ucb: deleted and replaced.
343
344 * termcap: New termcap file from the ncurses project; bigger,
345 better, brighter, does away with waxy yellow buildup. Email
346 me at terminfo@ccil.org if you have any trouble with this.
347
348 * README: Changed to track above change.
349
3501995-05-24 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
351
352 * TUTORIAL: Delete reference to ALT. Change <Rubout> to <Delete>.
353
3541995-04-26 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
355
356 * Makefile (maintainer-clean): Renamed from realclean.
357
3581995-04-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
359
360 * tpu-doc.el: File moved to etc dir and renamed.
361
3621995-04-07 Boris Goldowsky <boris@cs.rochester.edu>
363
364 * enriched.doc: Rewritten and simplified.
365
3661994-11-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
367
368 * Makefile (eterm): New rule.
369 (TIC): New variable.
370
371 * e/eterm, e/eterm.ti: New files.
372
3731994-10-24 Boris Goldowsky <boris@mole.gnu.ai.mit.edu>
374
375 * enriched.doc: New file.
376
3771994-09-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
378
379 * Version 19.26 released.
380
3811994-07-03 Richard Stallman (rms@gnu.ai.mit.edu)
382
383 * TUTORIAL: Talk about flow control along with C-x C-s and C-s.
384
3851994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
386
387 * Version 19.25 released.
388
3891994-05-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
390
391 * Version 19.24 released.
392
3931994-05-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
394
395 * Version 19.23 released.
396
3971994-04-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
398
399 * Makefile (clean): Delete DOC*.
400
4011993-11-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
402
403 * Version 19.22 released.
404
4051993-11-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
406
407 * Version 19.21 released.
408
4091993-11-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
410
411 * Version 19.20 released.
412
4131993-08-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
414
415 * Version 19.19 released.
416
4171993-08-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
418
419 * Version 19.18 released.
420
4211993-07-06 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
422
423 * Version 19.16 released.
424
4251993-06-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
426
427 * version 19.15 released.
428
4291993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
430
431 * Version 19.14 released.
432
4331993-06-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
434
435 Bring mumbleclean targets into conformance with GNU coding standards.
436 * Makefile (distclean): Don't remove backup and autosave files.
437 These are easy to get rid of in other ways, and a pain to lose.
438 (mostlyclean, realclean): New targets.
439
4401993-06-08 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
441
442 * Version 19.13 released.
443
4441993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
445
446 * Version 19.10 released.
447
4481993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
449
450 * Version 19.9 released.
451
4521993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
453
454 * Version 19.8 released.
455
4561993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
457
458 * Version 19.7 released.
459
4601993-05-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
461
462 * MACHINES: Mention Linux.
463
4641993-04-26 Jim Blandy (jimb@totoro.cs.oberlin.edu)
465
466 * MACHINES: Add section for NeXT, from Thorsten Ohl.
467
4681993-04-28 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
469
470 * NEWS: Documented picture-mode improvements.
471
4721993-04-25 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
473
474 * NEWS: Described the new properties of arrow keys and
475 next-line-add-newlines. Fixed up the GUD description, it was
476 out of date. This file referenced LNEWS when it should have
477 said news.texi; fixed.
478
479 news.texi: invocation-name now exists.
480
4811993-03-27 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
482
483 * MORE.STUFF: Added.
484
4851993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
486
487 * NEWS: Preserved jimb's last change (documenting kill on
488 read-only buffers).
bab4e322 489
a933dad1
DL
490 Added documentation on new info features.
491
4921993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
493
494 * spook.lines: Alpha-sorted this, and added some new hot buttons
495 for the 1990s.
496
4971993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
498
499 * MACHINES: Deleted some VMS caveats. If the src and lisp
500 ChangeLogs are correct, dired and mail and process control are now
501 fully supported.
502
503 * NEWS: Added finder news.
504
5051993-03-19 Richard Stallman (rms@geech.gnu.ai.mit.edu)
506
507 * NEWS: Changed.
508
5091993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
510
511 * sex.6: Added 900-line support
512
513 * NEWS: Added news about the package finder.
514
5151993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
516
517 * MACHINES: `Last updated 10 Feb 1992.' was obviously wrong, so
518 I nuked it. Let the file mod date serve. Merged in APOLLO and
519 SUNBUG files. Changed references to 18.* to past tense.
520
521 * emacs.names: merged into JOKES. I faked a mail header from the
522 Unknown User to delimit the first (unheaded) bit.
523
524 * Makefile (relock, unlock): New productions.
525
5261993-03-18 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
527
528 Augean-stable cleaning time. Partly to save space, but mostly to
529 reduce the dizzying amount of *stuff* confronting someone exploring
530 the Emacs distribution, I have the following changes in the etc
531 directory:
532
533 * CHARACTERS: merged into TO-DO file under the heading "Long Range:"
534
535 * DIFF, CCADIFF and GOSDIFF: merged into a new outline file titled
536 OTHER.EMACSES. The present names don't really convey anything.
537 Various key bindings and feature descriptions have been updated.
538
539 * NICKLES.WORTH. Nuked. This is copyrighted material that could land
540 FSF in hot water.
541
542 * INTERVAL.IDEAS: Nuked. RMS's thinking, and indeed the
543 implementation of intervals, have progressed way beyond this.
544
545 * RCP: Nuked. It no longer said anything but "Ooops, sorry!"
546
547 * ED.WORSHIP, GNU.JOKES: merged into a mailbox called JOKES.
548 Future jokes can accumulate there.
549
550 * DISTRIB: the actual domestic order form is now ORDERS.USA.
551 The DISTRIB text now mentions 19.
552
553 * ORDERS.USA: created. This is just the order form. DISTRIB
554 has a pointer to it at the beginning.
555
556 * EUROPE: renamed to ORDERS.EUROPE. DISTRIB now has a pointer
557 to it at the beginning.
558
559 * OOOONEWS, OOOONEWS: Nuked. It's version 19 --- nobody needs the
560 version 15 and 17 files anymore.
561
562 All files marked "Nuked" have actually been moved to =-prefixed
563 names as per convention. Originals of all files merged still
564 exist with =-names.
565
5661993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
567
568 * XENIX: nuked (moved to =XENIX). The hackery it describes is
569 no longer necessary in the presence of 19's function-key-map
570 feature; I've added an explanation to the beginning of the file.
571
5721993-03-10 Jim Blandy (jimb@totoro.cs.oberlin.edu)
573
574 * MACHINES: Update description of SYSVr3 and r4 support, due to
575 Eric Raymond's changes.
576
5771993-03-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
578
579 * MACHINES: Mention that you have to edit the configure script
580 when you add support for a new machine, to get it to recognize the
581 configuration name.
582
5831992-11-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
584
585 * MACHINES: Converted to use GCC-style configuration names,
586 instead of listing m/*.h and s/*.h files. All knowledge of m/ and
587 s/ files now lives in ../configure.
588
5891992-10-06 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
590
591 * NEWS: Document included tags tables.
592
5931992-07-22 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
594
595 * Corrected the news about VC to reflect reality.
596
5971992-07-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
598
599 * etags.1: New file, from Richard K. Pixley at Cygnus.
600
6011992-06-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
602
603 * Makefile: Most of the contents of this file were only relevant
604 to things in `../lib-src'; removed all but the `distclean' and
605 `clean' targets.
606
6071992-04-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
608
609 * COPYING: Got June 1991 version of the GPL here.
610
611 * ChangeLog: Since the old etc contents have been split into etc
612 and lib-src, the old etc's ChangeLog has been duplicated in the
613 new etc and lib-src. That means that each contains complete and
614 coherent information, although each contains extraneous
bab4e322 615 information.
a933dad1
DL
616
6171992-04-08 Jim Blandy (jimb@pogo.cs.oberlin.edu)
618
619 * lib-src/etags.c: "--no-warning" option renamed to "--no-warn",
620 to be consistent with other GNU programs, like makeinfo.
621
622 * lib-src/Makefile: Renamed to Makefile.in; the configure script
623 will edit this to produce Makefile.
624
6251992-04-07 Jim Blandy (jimb@pogo.cs.oberlin.edu)
626
627 * etags.c (print_help, print_version): New functions.
628 (main): Options added to support them.
629
630 * etags.c (longopts): New array of long names for the options.
631 (main): Recognize them.
632
6331992-04-06 Jim Blandy (jimb@pogo.cs.oberlin.edu)
634
635 * etags.c (C_entries): Removed comment saying that \" in a string
636 isn't recognized as magic, because it is correctly handled.
637
638 * getopt.c, getopt.h: New files, from GNU C library.
639 * etags.c: Rewritten to use getopt.
640 #include "getopt.h".
641 (file_num): Variable deleted; its role is now played by getopt's
642 optind.
643 (main): Argument processing loop rewritten to call getopt to get
644 next option. Options which take parameters (-o and -i) rewritten
645 to get parameter from optarg instead of argv[1]. Filename
646 preprocessing loop and update command changed similarly.
647 * Makefile (etags, ctags): Depend on and link with getopt.h,
648 getopt.o, and getopt1.o.
649 (getopt.o, getopt1.o): New targets for the GNU getopt routines.
650
651 * etags.c (outfflag): Variable deleted; it is non-zero iff outfile
652 is non-zero.
653
654 (main): In the argument processing loop, the 'goto next_arg'
655 statements are breaking out of the switch statement in exactly the
656 same way that a simple 'break' statement would; replace the gotos
657 with breaks, and remove the label.
658
6591992-04-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
660
661 * etags.c (C_entries): Clear tydef and next_token_is_func at start.
662 (consider_token): Move next_token_is_func to global.
663
6641992-04-02 Jim Blandy (jimb@pogo.cs.oberlin.edu)
665
666 * Makefile: Conform with GNU coding standards:
667 (mostlyclean): New target, synonymous with clean.
668 (TAGS, check): New targets.
669 (INSTALL, INSTALLFLAGS): New variables.
670
6711992-03-31 Jim Blandy (jimb@pogo.cs.oberlin.edu)
672
673 * lib-src/Makefile, etc/MACHINES, etc/NEWS: Changed references to
674 `config.emacs' to `configure'.
675
676 * lib-src/Makefile: Adjusted for renaming of share-lib to etc.
677 * etc/MACHINES: Same.
678
6791992-03-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
680
681 * movemail.c (main): Allow tempname to be as long as necessary,
682 instead of limiting it to 39 characters.
683
684 * movemail.c (main): Move declaration of buf from top of function
685 to local block surrounding the copy loop. This makes it less
686 likely to be confused with the buf used by the code which checks the
687 permissions on outname's directory.
688
6891992-03-20 Jim Kingdon (kingdon@albert.gnu.ai.mit.edu)
690
691 * SERVICE: Remove my entry.
692
6931992-03-09 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
694
695 * Makefile (emacstool, nemacstool, xvetool): Use ${CFLAGS}, not
696 hardcoded -g.
697
698 * movemail.c (xmalloc): Return char *, not int.
699 (main) [!MAIL_USE_FLOCK]: Add a new conditional, MAIL_UNLINK_SPOOL,
700 that is off by default -- normally don't unlink the mail spool
701 file, just empty it. Pass creat mode 0600, not 0666.
702
7031992-02-07 Jim Blandy (jimb at pogo.cs.oberlin.edu)
704
705 * Makefile (../arch-lib): Depend on ${EXECUTABLES}.
706 (all): Instead of here.
707 (install): Don't use the -s option, since people need symbols to
708 debug code.
709
7101992-01-19 (Eric Youngdale at youngdale@v6550c.nrl.navy.mil)
711
712 * etags-vmslib.c (fn_exp): Add type cast.
713
7141992-01-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
715
716 * movemail.c: Changes in comments.
717
7181992-01-13 Jim Blandy (jimb at pogo.cs.oberlin.edu)
719
720 * Makefile: Make the distclean target erase the DOC files from
721 ../share-lib and the executables from ../arch-lib.
722
7231992-01-09 Jim Blandy (jimb at pogo.cs.oberlin.edu)
724
725 * emacsclient.c: #include <sys/stat.h>
726 (main): Do declare statbfr.
727
7281991-12-21 Richard Stallman (rms at mole.gnu.ai.mit.edu)
729
730 * emacsserver.c, emacsclient.c [BSD]: Use either /tmp or ~
731 for the socket, depending on SERVER_HOME_DIR.
732 If using /tmp, put host name in the socket name.
733
734 * movemail.c (pfatal_and_delete): New function.
735 (main, popmail): Use it.
736 (popmail): Close output before deleting messages.
737 Check for error on close and on fsync.
738 Use `fatal' where appropriate.
739 (main): Remove (void).
740
741 * aixcc.lex: New file. Not officially part of Emacs.
742 * Makefile: Rules for that.
743
7441991-12-04 Jim Blandy (jimb at pogo.gnu.ai.mit.edu)
745
746 * yow.c (main): Rename all references to PATH_EXEC to PATH_DATA.
747
748 * etags.c (main): Properly cast call to alloca that initializes
749 included_files.
750
7511991-08-17 Roland McGrath (roland@geech.gnu.ai.mit.edu)
752
753 * etags.c (files_are_tag_tables): Remove global var.
754 (process_file): Don't test it. Also remove hack checking for a
755 file named "TAGS".
756 (main): -i now takes an arg which is the name of a file to include.
757 Collect these names and emit include tags for them after processing
758 all the argument files.
759
7601991-07-30 Richard Stallman (rms at mole.gnu.ai.mit.edu)
761
762 * wakeup.c: Terminate if parent goes away.
763
7641991-07-18 Richard Stallman (rms at mole.gnu.ai.mit.edu)
765
766 * etags.c (C_entries): Process token before handling end of line.
767 When inner loops reach end of line, just back up.
768 Let the real end of line processing happen in just one place.
769 (consider_token): Likewise.
770
7711991-04-11 Jim Blandy (jimb at geech.gnu.ai.mit.edu)
772
773 * etags.c (TEX_mode): Skip comments while scanning the text to see
774 which escape character this file uses.
775
7761991-03-29 Richard Stallman (rms at mole.gnu.ai.mit.edu)
777
778 * emacsserver.c [USG]: Terminate if msgrcv fails.
779
7801991-03-03 Richard Stallman (rms at mole.ai.mit.edu)
781
782 * emacsserver.c [BSD]: Check for errors on stdin after scanf.
783
7841991-01-25 Jim Blandy (jimb at churchy.ai.mit.edu)
785
786 * make-docfile: Find the arguments to a C function correctly,
787 by not ignoring the character that read_c_string returns. Don't
788 even try to find argument names for functions that take MANY
789 or UNEVALLED arguments, since they're a figment of the docstring's
790 imagination.
791
7921991-01-14 Jim Blandy (jimb at churchy.ai.mit.edu)
793
794 * make-docfile: Read the .elc files generated by the new byte
795 compiler.
796
7971990-12-31 Richard Stallman (rms at mole.ai.mit.edu)
798
799 * refcard.tex: Use cm fonts, not am, in multi-column mode.
800
8011990-11-29 Richard Stallman (rms at mole.ai.mit.edu)
802
803 * movemail.c (mbx_delimit_begin): Put space before `unseen'.
804
8051990-11-27 Richard Stallman (rms at mole.ai.mit.edu)
806
807 * Makefile (install*): No need to install wakeup.
808
8091990-11-26 Richard Stallman (rms at mole.ai.mit.edu)
810
811 * Makefile (install*): Install emacsclient like etags.
812
8131990-11-13 Richard Stallman (rms at mole.ai.mit.edu)
814
815 * movemail.c (error): Handle 3 args.
816 (main): Don't check input access if using pop.
817
8181990-10-16 Richard Stallman (rms at mole.ai.mit.edu)
819
820 * etags.c (find_entries): Check for numbers after Scheme suffix.
821
8221990-10-14 Richard Stallman (rms at mole.ai.mit.edu)
823
824 * termcap.dat (vt200-80): Fix ke and ks to frob flag 1.
825
8261990-10-09 Richard Stallman (rms at mole.ai.mit.edu)
827
828 * Makefile (nemacstool, xvetool): New targets.
829
8301990-09-26 Richard Stallman (rms at mole.ai.mit.edu)
831
832 * emacsclient.c: Include errno.h and define related variables.
833
8341990-09-23 Richard Stallman (rms at mole.ai.mit.edu)
835
836 * emacsclient.c: Change usage message.
837
8381990-08-30 David Lawrence (tale at pogo.ai.mit.edu)
839
840 * emacs.1: Add break before -nw option.
841
8421990-08-19 David J. MacKenzie (djm at apple-gunkies)
843
844 * qsort.c: Replace with GNU version.
845
8461990-08-14 David J. MacKenzie (djm at apple-gunkies)
847
848 * wakeup.c: New program replacing loadst.c.
849
8501990-08-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
851
852 * emacsclient.c [USG]: Pass msgsnd only 4 args.
853
8541990-08-09 David J. MacKenzie (djm at pogo.ai.mit.edu)
855
856 * etags.c: Rename `flag' variables for what they do instead of
857 which option character sets them.
858
8591990-05-28 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
860
861 * loadst.c (main): Conditional to get load average on Apollo.
862
8631990-05-22 Joseph Arceneaux (jla at churchy.ai.mit.edu)
864
865 * emacsserver.c: Set the permission on the socket to 0600.
866
8671990-03-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
868
869 * emacsclient.c [BSD]: Print clean message for failing getwd.
870
8711990-03-20 David Lawrence (tale at pogo.ai.mit.edu)
872
873 * getdate.y: Use the getdate.y from GNU tar for timer.
874
8751990-03-18 Jim Kingdon (kingdon at pogo.ai.mit.edu)
876
877 * emacsclient.c (main): Don't put brackets around "filename" in
878 usage message. It isn't optional.
879
8801990-03-14 Joseph Arceneaux (jla at churchy.ai.mit.edu)
881
882 * etags.c (getit): Recognize '$' as beginning identifiers.
883
8841990-02-22 David Lawrence (tale at pogo.ai.mit.edu)
885
886 * emacsserver.c: Renamed from server.c.
887 * Makefile: Reference emacsserver rather than server.
888 * MACHINES: Doc fix for new emacsserver name.
889
8901990-01-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
891
892 * emacsclient.c: Print program name in error messages.
893
8941990-01-19 David Lawrence (tale at cocoa-puffs)
895
896 * timer.c, getdate.y (new files) and Makefile:
897 Sub-process support for run-at-time in timer.el.
bab4e322 898 Doesn't yet work correctly for USG.
a933dad1
DL
899
9001990-01-10 Jim Kingdon (kingdon at pogo)
901
902 * MACHINES: Add HP 300 running BSD.
903
9041990-01-02 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
905
906 * yow.c: Dynamically allocate buffer; skip header before random
907 choice to avoid bias toward first item.
908
9091989-12-24 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
910
911 * etags.c (readline): Separate out init of `pend'.
912
9131989-12-17 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
914
915 * etags.c: Undo changes relating to isgoodhdr.
916
9171989-12-16 Mosur Mohan (rms at sugar-bombs.ai.mit.edu)
918
919 * etags.c (isgoodhdr): New macro.
920 (_gdh, notgdh): New variable used by that.
921 (init): Initialize _gdh.
922 (find_entries): Set header_file.
923 (consider_token): Use isgoodhdr if in header file.
924
925 * etags.c (total_size_of_entries):
926 Was miscalculating by 1 in rewritten case.
927
928 * etags.c (PAS_funcs): One arg to pfnote was missing.
929
9301989-12-05 Joseph Arceneaux (jla at spiff)
931
932 * MACHINES: Change for the ULTRIX entry.
933
9341989-11-21 Joseph Arceneaux (jla at spiff)
935
936 * etags.c (process_file): If file is not regular, return.
937
9381989-11-06 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
939
940 * loadst.c (main): Handle FIXUP_KERNEL_SYMBOL_ADDR.
941
9421989-10-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
943
944 * loadst.c (load_average): If HAVE_GETLOADAVG, use getloadavg.
945 (main): If HAVE_GETLOADAVG, don't call `nlist'.
946
9471989-10-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
948
949 * etags.c (consider_token): Allow any number of typespec keywords
950 after `typedef', before new type name.
951 (enum sym_type): Add st_C_typespec.
952 (C_create_stab): Put typespec kwds in table.
953
9541989-08-27 Richard Stallman (rms at apple-gunkies.ai.mit.edu)
955
956 * etags.c (main): Don't depend on name invoked by.
957 If CTAGS is not defined, assume it is ETAGS.
958
9591989-07-31 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
960
961 * etags.c (L_funcs): Allow package name in define construct,
962 as in (foo::defmumble name-defined ...).
963
9641989-07-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
965
966 * etags.c (find_entries): Stupid bug testing for C filename suffixes.
967
968 * Makefile (yow): Depends on ../src/paths.h.
969
9701989-07-04 Richard Stallman (rms at apple-gunkies.ai.mit.edu)
971
972 * etags.c: Fix compilation by moving Pascal after Fortran.
973
9741989-06-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
975
976 * movemail.c [USG]: Define F_OK, etc., if not found in header.
977
9781989-05-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
979
980 * hexl.c: New file, supports hexl-mode.
981
9821989-05-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
983
984 * movemail.c: New compilation flag MAIL_USE_MMDF.
985
9861989-05-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
987
988 * emacsclient.c: Use BSD code whenever HAVE_SOCKETS.
989 * server.c: Likewise.
990
991 * make-docfile.c (scan_c_file): Output argument names at end of string.
992 (write_c_args): New subroutine.
993
9941989-04-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
995
996 * movemail.c: Report failure of flock.
997
9981989-04-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
999
1000 * etags.c (find_entries): Allow multi-letter extensions for fortran.
1001
10021989-04-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1003
1004 * loadst.c: on bsd4.3, use gettimeofday instead of CPUSTATES.
1005
10061989-03-15 Jeff Peck (rms at sugar-bombs.ai.mit.edu)
1007
1008 * emacstool.c: setenv IN_EMACSTOOL=t, TERM=sun, TERMCAP=.
1009
1010 * emacsstool.1: update to document environment variables.
1011
10121989-02-21 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1013
1014 * etags.c (PAS_funcs): New function by Mosur Mohan.
1015
1016 * movemail.c: On sysv, include unistd.h.
1017
10181989-02-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1019
1020 * b2m.c: New file.
1021
10221989-02-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1023
1024 * etags.c: Prolog support from Sunichirou Sugou
1025
10261989-02-03 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1027
1028 * Makefile (clean): New target.
1029
10301989-01-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1031
1032 * fakemail.c (put_line): Break header lines at 79 cols.
1033
10341989-01-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1035
1036 * etags.c: Greatly rewritten by Sam Kendall for C++ support and for
1037 multiple tags per line.
1038
10391989-01-03 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1040
1041 * movemail.c: Check access before doing real work.
1042 Check that outfile is in a writable directory.
1043 On fatal error, delete the lock file.
1044
10451988-12-31 Richard Mlynarik (mly at rice-chex.ai.mit.edu)
1046
1047 * env.c: Add decl for my-index
1048 * etags.c (file-entries): .oak => scheme
1049
10501988-12-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1051
1052 * movemail.c: Use `access' to check input and output files.
1053
10541988-12-28 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1055
1056 * emacsclient.c (main): Ignore all of CWD before first slash.
1057
10581988-12-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1059
1060 * etags.c (readline): Double linebuffer->size outside the xrealloc.
1061
10621988-12-22 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1063
1064 * server.c, emacsclient.c: Don't try to use gid_t; it isn't defined.
1065 * server.c: chmod the socket to 0700.
1066
10671988-12-09 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1068
1069 * fakemail.c (main): Let env var FAKEMAILER override pgm to run.
1070 (add_field): Delete comments and turn `<', `>' to spaces
1071 in header lines.
1072 (USE_FAKEMAIL): New customization macro says to make fakemail
1073 not be a no-op even on a BSD system.
1074
10751988-12-01 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1076
1077 * etags.c (consider_token): Skip comments just like whitespace.
1078 Notice `struct', etc. and set strtag for those tokens.
1079 Return 1 for the token following `struct' if an open-brace follows it.
1080 (C_entries): Special handling of token following `struct'
1081 needed because we have probably advanced to the following line
1082 to find the `{'.
1083 (main): New option `T' sets tflag and strflag.
1084 Set both of them by default if eflags.
1085
10861988-11-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1087
1088 * movemail.c: Do fsync before closing output.
1089
10901988-11-29 Richard Mlynarik (mly at pickled-brain.ai.mit.edu)
1091
1092 * movemail.c: Better error message when can't create tempname.
1093 This file needs a great deal of extra error-checking and lucid reporting...
1094
10951988-11-16 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1096
1097 * etags.c: Support assembler code for .s and .a files.
1098 (getit): Allow underscore in a tag.
1099
11001988-11-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1101
1102 * movemail.c: Close output and check errors before deleting input.
1103
11041988-10-01 Richard Stallman (rms at apple-gunkies.ai.mit.edu)
1105
1106 * emacsclient.c [SYSVIPC]: Compute cwd only once; decide properly
1107 whether to prefix it. Handle line number args.
1108
11091988-09-24 Richard Stallman (rms at gluteus.ai.mit.edu)
1110
1111 * etags.c (main): default setting of eflag was backwards.
1112
11131988-09-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1114
1115 * etags.c: New option -i. -f renamed -o.
1116 `-' as input file means read input file names from stdin.
1117 -i spec'd or input file named TAGS means the input file is another
1118 tag table; output an "include" line for it.
1119
11201988-09-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1121
1122 * Makefile: New vars DESTDIR, BINDIR, LIBDIR, MANDIR, MANEXT.
1123 New targets install, install.sysv, install.xenix.
1124 This makefile is now responsible for installing executables
1125 and documentation from this directory into system directories.
1126
11271988-09-16 Richard Stallman (rms at corn-chex.ai.mit.edu)
1128
1129 * server.c, emacsclient.c (main): Compute socket name from euid.
1130
11311988-08-04 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1132
1133 * emacsclient.c: Args like +DIGITS are passed through unchanged.
1134
11351988-07-12 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1136
1137 * server.c: If both BSD and HAVE_SYSVIPC, use the latter.
1138 * emacsclient.c: Likewise.
1139 In the HAVE_SYSVIPC alternative, if BSD, use getwd instead of getcwd.
1140
11411988-06-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1142
1143 * etags.c: Handle `typedef struct foo {' (price@mcc.com).
1144 (istoken) New string-comparison macro.
1145 (consider_token): New arg `level'. New state `tag_ok' in `tydef'.
1146
11471988-06-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1148
1149 * etags.c: Changes for VMS.
1150 Always define ETAGS on VMS.
1151 Define macros GOOD and BAD for success and failure exit codes.
1152 (begtk, intk): Allow `$' in identifiers
1153 (main): Don't support -B, -F or -u on VMS.
1154 Alternate loop for scanning filename arguments.
1155 (system): Delete definition of this function.
1156
1157 * etags-vmslib.c (system): Undefine this; VMS now provides it.
1158
11591988-06-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1160
1161 * loadst.c: Prevent multiple-def errors on BSD and BSD4_3
1162 around include of param.h. (Like fns.c.)
1163
11641988-05-16 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
1165
1166 * loadst.c (load_average): Move load-average code to this new fn.
1167 Add conditionals to compute load ave on UMAX.
1168
11691988-05-14 Richard Stallman (rms at lucky-charms.ai.mit.edu)
1170
1171 * loadst.c: Change DK_HEADER_FILE to DKSTAT_HEADER_FILE
1172 with opposite sense.
1173
11741988-05-13 Chris Hanson (cph at kleph)
1175
1176 * emacsclient.c: Delete references to unused variable `out'. This
1177 caused a bus error when used under hp-ux.
1178
11791988-05-06 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
1180
1181 * loadst.c: Control dk.h conditional with DK_HEADER_FILE.
1182
11831988-05-04 Richard Stallman (rms at rice-krispies.ai.mit.edu)
1184
1185 * etags.c (find_entries): `.t' or `.sch' means scheme code.
1186
11871988-04-29 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
1188
1189 * loadst.c: Add BSD4_3 conditional for file dk.h instead of dkstat.h.
1190
11911988-04-28 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
1192
1193 * movemail.c: #undef close, since config can #define it on V.3.
1194 * emacsclient.c, fakemail.c, loadst.c, server.c: likewise.
1195
11961988-04-26 Richard Stallman (rms at lucky-charms.ai.mit.edu)
1197
1198 * etags.c (TEX_mode, etc.): Remove superfluous backslashes from
1199 invalid escape sequences such as `\{'.
1200
1201 * loadst.c: Add `sequent' conditional for file dk.h.
1202
12031988-03-20 Richard M. Stallman (rms at wilson)
1204
1205 * server.c [not BSD and not HAVE_SYSVIPC]: fix error message.
1206
1207 * loadst.c (main) [XENIX]: use /usr/spool/mail, not /usr/mail.
6922b018
KH
1208
1209;; Local Variables:
f29d1e75 1210;; coding: iso-2022-7bit
6922b018 1211;; End: