*** empty log message ***
[bpt/emacs.git] / etc / ChangeLog
CommitLineData
49172314
GM
12000-12-29 Vinicius Jose Latorre <vinicius@cpqd.com.br>
2
3 * ps-prin1.ps: Handle form feed better when ps-zebra-stripe-follow
4 is non-nil.
5 (printZebra, BeginPage): Code fix.
6
125f929e
MB
72000-12-15 Miles Bader <miles@gnu.org>
8
9 * DEBUG: Add note aboute using `inverse-video' to detect excessive
10 screen redraw.
11
e2849090 122000-12-07 Dave Love <fx@gnu.org>
63dfcf4b 13
e2849090 14 * CODINGS, CHARSETS: Removed. (Mule 2.3 relics.)
f29d1e75 15
e2849090 162000-11-30 Vinicius Jose Latorre <vinicius@cpqd.com.br>
2f8a6857 17
e2849090 18 * ps-prin1.ps: Eliminated the line number font predefinition.
2f8a6857 19
fccf2940
KH
202000-11-09 Kenichi Handa <handa@etl.go.jp>
21
22 * TUTORIAL.ja: Adjusted for the change of TUTORIAL (use C-x C-l,
23 not M-:, as example of disabled command).
24
57731876
GM
252000-11-02 Gerd Moellmann <gerd@gnu.org>
26
27 * ONEWS.1, ONEWS.2, ONEWS.3, ONEWS.4: Renamed from NEWS.*.
28
1e4d32f8
GM
292000-10-16 Gerd Moellmann <gerd@gnu.org>
30
31 * 3B-MAXMEM, AIX.DUMP, SUN-SUPPORT: Removed.
32
33 * tasks.texi: Updated to the version from /gd/gnuorg.
34
76eebffc
GM
35 * FTP: Refer to the GNU web site.
36
ab6afc64
DL
372000-10-12 Dave Love <fx@gnu.org>
38
39 * gnus.pbm: New file.
40
41 * gnus.xbm: Deleted.
42
a3489ece
MB
432000-10-05 Miles Bader <miles@lsi.nec.co.jp>
44
45 * gnus-pointer.xbm, gnus-pointer.xpm: Remove top empty line.
46
36eb0a91
GM
472000-09-22 Gerd Moellmann <gerd@gnu.org>
48
49 * splash.xbm: File removed.
50 * splash.pbm: New file.
51
b7e11c5b
GM
522000-09-20 Gerd Moellmann <gerd@gnu.org>
53
54 * splash.xbm: New file.
55
c113de23
GM
562000-09-19 Gerd Moellmann <gerd@gnu.org>
57
58 * splash.xpm: New file.
59
e7997ff4
DL
602000-09-11 Dave Love <fx@gnu.org>
61
62 * gnus.xbm, gnus.xpm, gnus-pointer.xpm, gnus-pointer.xbm: New
63 files.
64
87d0f685
GM
652000-08-29 Vinicius Jose Latorre <vinicius@cpqd.com.br>
66
67 * ps-prin3.ps: Eliminated.
68
69 * ps-prin2.ps: Changed comment version (6.0).
70
71 * ps-prin1.ps: Changed comment version (6.0).
72
73 * ps-prin0.ps: Changed comment version (6.0).
74
85d6400c
KH
752000-08-24 Wlodzimierz Bzyl <matwb@univ.gda.pl>
76
77 * survival.tex: New file.
78
6917e6bb
GM
792000-08-21 Gerd Moellmann <gerd@gnu.org>
80
81 * de-refcard.ps, de-refcard.tex: Renamed from refcard-de.*.
82
83 * pl-refcard.ps, pl-refcard.tex: Renamed from refcard-pl.*.
84
3787e12e
GM
852000-08-17 Gerd Moellmann <gerd@gnu.org>
86
87 * NEWS.1: Reintegrated into NEWS.
88
89 * OOOOONEWS...OONEWS: Renamed to NEWS.1...NEWS.4.
90
1c2eabab
GM
912000-08-16 Gerd Moellmann <gerd@gnu.org>
92
d7b38c05
GM
93 * dired-ref.tex, dired-ref.ps: New files.
94
1c2eabab
GM
95 * refcard-de.tex, refcard-de.ps: New files.
96
e8bea4c0
GM
972000-07-20 Gerd Moellmann <gerd@gnu.org>
98
99 * emacs.1: Change `-b' to `-bw'.
100
aa9efec9
AS
1012000-07-07 Andreas Schwab <schwab@suse.de>
102
103 * yow.lines: Fix indentation.
104
45f485a6
GM
1052000-06-07 Vinicius Jose Latorre <vinicius@cpqd.com.br>
106
107 * ps-prin0.ps: Insert a version number comment (5.2.2).
108 Indentation fix.
109
110 * ps-prin1.ps: Insert a version number comment (5.2.2). Can
111 select page size with/without giving an error if PostScript
112 printer doesn't have this kind of page size. Zebra Stripe
113 continues or restarts on next page. Indentation fix.
114 (BeginSheet): If necessary, rescale n-up to fit on the sheet of
115 paper.
116 (BeginDoc, doColumnZebra, HeaderText): Code fix.
117 (SetPageSize): New proc.
118
119 * ps-prin2.ps: Insert a version number comment (5.2.2).
120
121 * ps-prin3.ps: Insert a version number comment (5.2.2).
122 Indentation fix.
123
a199a865
GM
1242000-05-18 Vinicius Jose Latorre <vinicius@cpqd.com.br>
125
126 * ps-prin1.ps: PostScript code compatibility with other utilities
127 like mpage, psnup, etc.
128 (isLineStep): Code fix.
129 (BeginDoc, BeginSheet): Utility compatibility.
130
3281430c
DL
1312000-05-03 Dave Love <fx@gnu.org>
132
133 * letter.xbm: New file.
134
57cb56f5
GM
1352000-04-29 Vinicius Jose Latorre <vinicius@cpqd.com.br>
136
137 * ps-prin0.ps: PostScript level 1 compatibility.
138
139 * ps-prin1.ps: PostScript level 1 compatibility, Upside-down
140 printing and line number step.
141 (BeginDoc, doLineNumber, SL, HL): Code fix.
142 (isLineStep, PSL): New funs.
143
144 * ps-prin3.ps: PostScript level 1 compatibility.
145
34f3f342
GM
1462000-04-10 Gerd Moellmann <gerd@gnu.org>
147
148 * refcard.bit: Removed.
149
857e88e2
KH
1502000-04-10 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
151
152 * refcard-pl.ps: New file.
153 * refcard-pl.tex: New file.
154
7438c86b
GM
1552000-03-30 Vinicius Jose Latorre <vinicius@cpqd.com.br>
156
157 * ps-prin0.ps: Replace gs_languagelevel by languagelevel.
158 (DefOp): New proc.
159
160 * ps-prin1.ps: Replace gs_languagelevel by languagelevel.
161 (printBackground, SetColor): New procs.
162 (ZebraColor): Renaming old ZebraGray var.
163
1a3199d9
GM
1642000-03-23 Vinicius Jose Latorre <vinicius@cpqd.com.br>
165
166 * ps-prin1.ps: Eliminate SkipFirstPage.
167
ee1c5b21
GM
1682000-03-22 Vinicius Jose Latorre <vinicius@cpqd.com.br>
169
170 * ps-prin0.ps: Define command only for language level 1.
171
d0ab3e9d
GM
1722000-03-16 Vinicius Jose Latorre <vinicius@cpqd.com.br>
173
57cb56f5
GM
174 * ps-prin0.ps: Define packedarray operator for language level 1,
175 adjust setduplexmode and settumble definitions.
d0ab3e9d 176
81c7ca69
GM
1772000-03-15 Vinicius Jose Latorre <vinicius@cpqd.com.br>
178
179 * ps-print0.ps: New file.
180
181 * ps-prin1.ps, ps-prin3.ps: Eliminate CheckConfig.
182
6ddb893f
KH
1832000-01-05 Vinicius Jose Latorre <vinicius@cpqd.com.br>
184
185 * ps-prin1.ps, ps-prin2.ps, ps-prin3.ps: New files.
186
3156909f
PE
1871999-11-30 Paul Eggert <eggert@twinsun.com>
188
189 * PROBLEMS: Update Solaris 2.6 and 7 problems.
190
1b0d24e7
PE
1911999-11-22 Paul Eggert <eggert@twinsun.com>
192
193 * NEWS: Rename messages-locale to system-messages-locale
194 and time-locale to system-time-locale.
195
bab4e322
NF
1961999-10-24 Noah Friedman <friedman@splode.com>
197
198 * yow.lines: Add more quotes. Correct a misquote.
199
200 * spook.lines: Add more phrases.
201
83a4cf1d
PE
2021999-10-23 Paul Eggert <eggert@twinsun.com>
203
1b0d24e7 204 * NEWS: Describe new functions and variables for locales.
83a4cf1d 205
c37bbd4f
GM
2061999-10-07 Gerd Moellmann <gerd@gnu.org>
207
208 * TUTORIAL.ro: Change copyright statement.
bab4e322 209
6567e9b5
GM
210After the release of 20.4, development was split into two separate
211code lines. One line contained the code for Emacs 21, and the other
212one the code for the 20.x releases after 20.4. The following change
213log entries up to the entry ``20.4 released'' are for the 20.x code
214line. Change logs above this notice are those for the 21.x code line.
215
2162000-06-13 Gerd Moellmann <gerd@gnu.org>
217
218 * Version 20.7 released.
219
2202000-02-26 Gerd Moellmann <gerd@gnu.org>
221
222 * Version 20.6 released.
223
2241999-12-04 Gerd Moellmann <gerd@gnu.org>
225
226 * Version 20.5 released.
227
2281999-11-30 Paul Eggert <eggert@twinsun.com>
229
230 * PROBLEMS: Update Solaris 2.6 and 7 problems.
231
a933dad1
DL
2321999-07-12 Richard Stallman <rms@gnu.org>
233
234 * Version 20.4 released.
235
2361999-06-27 Karl Heuer <kwzh@gnu.org>
237
238 * yow.lines: Fix indentation. Fix typo.
239
2401999-01-19 Dave Love <fx@gnu.org>
241
242 * MORE.STUFF: Revamped.
243
2441999-01-14 Dave Love <fx@gnu.org>
245
246 * FAQ: Merge posted updates.
247
2481998-12-14 Dave Love <fx@gnu.org>
249
250 * FAQ: Somewhat edited copy of the most recently posted version.
251
2521998-11-04 Kenichi Handa <handa@etl.go.jp>
253
254 * MACHINES (NEC EWS4800): New section.
255
2561998-09-04 Karl Heuer <kwzh@gnu.org>
257
258 * TUTORIAL: Use C-x C-l, not M-:, as example of disabled command.
259
2601998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
261
262 * Version 20.3 released.
263
264 * TUTORIAL.ro: New file.
265
2661998-04-10 Ken'ichi Handa <handa@melange.gnu.org>
267
268 * TUTORIAL.sl: Renamed back to the original.
269
2701998-04-10 Kenichi Handa <handa@etl.go.jp>
271
272 * TUTORIAL.cs: Renamed from TUTORIAL.cz.
273 * TUTORIAL.ja: Renamed from TUTORIAL.jp.
274 * TUTORIAL.ka: Renamed from TUTORIAL.kr.
275 * TUTORIAL.sk: Renamed from TUTORIAL.sl.
276
2771998-04-06 Kenichi Handa <handa@etl.go.jp>
278
279 * TUTORIAL.jp: Re-translated for the latest TUTORIAL.
280
2811998-03-26 Richard Stallman <rms@psilocin.gnu.org>
282
283 * TUTORIAL.sl: New file.
284
2851997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
286
287 * Version 20.2 released.
288
2891997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
290
291 * Version 20.1 released.
292
2931997-06-02 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
294
295 * CODINGS, CHARSETS: New files.
296
2971996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
298
299 * Version 19.33 released.
300
3011996-07-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
302
303 * Version 19.32 released.
304
3051996-06-23 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
306
307 * refcard.ps: File obtained from someone else;
308 it was generated badly here.
309
3101996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
311
312 * Version 19.31 released.
313
3141996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
315
316 * TUTORIAL: Rephrase the first page to fit on a standard tty screen.
317
3181996-05-03 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
319
320 * emacs.bash: Use >|.
321
3221996-01-20 Geoff Voelker <voelker@cs.washington.edu>
323
324 * rgb.txt: New file.
325
3261995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
327
328 * Version 19.30 released.
329
3301995-11-04 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
331
332 * gnus-tut.txt: New file.
333
3341995-07-26 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
335
336 * Rename termcap to termcap.src, the historical name for an
337 uninstalled termcap file.
338
3391995-06-28 Eric S. Raymond <esr@spiff.gnu.ai.mit.edu>
340
341 * termcap.dat, termcap.ucb: deleted and replaced.
342
343 * termcap: New termcap file from the ncurses project; bigger,
344 better, brighter, does away with waxy yellow buildup. Email
345 me at terminfo@ccil.org if you have any trouble with this.
346
347 * README: Changed to track above change.
348
3491995-05-24 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
350
351 * TUTORIAL: Delete reference to ALT. Change <Rubout> to <Delete>.
352
3531995-04-26 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
354
355 * Makefile (maintainer-clean): Renamed from realclean.
356
3571995-04-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
358
359 * tpu-doc.el: File moved to etc dir and renamed.
360
3611995-04-07 Boris Goldowsky <boris@cs.rochester.edu>
362
363 * enriched.doc: Rewritten and simplified.
364
3651994-11-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
366
367 * Makefile (eterm): New rule.
368 (TIC): New variable.
369
370 * e/eterm, e/eterm.ti: New files.
371
3721994-10-24 Boris Goldowsky <boris@mole.gnu.ai.mit.edu>
373
374 * enriched.doc: New file.
375
3761994-09-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
377
378 * Version 19.26 released.
379
3801994-07-03 Richard Stallman (rms@gnu.ai.mit.edu)
381
382 * TUTORIAL: Talk about flow control along with C-x C-s and C-s.
383
3841994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
385
386 * Version 19.25 released.
387
3881994-05-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
389
390 * Version 19.24 released.
391
3921994-05-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
393
394 * Version 19.23 released.
395
3961994-04-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
397
398 * Makefile (clean): Delete DOC*.
399
4001993-11-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
401
402 * Version 19.22 released.
403
4041993-11-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
405
406 * Version 19.21 released.
407
4081993-11-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
409
410 * Version 19.20 released.
411
4121993-08-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
413
414 * Version 19.19 released.
415
4161993-08-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
417
418 * Version 19.18 released.
419
4201993-07-06 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
421
422 * Version 19.16 released.
423
4241993-06-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
425
426 * version 19.15 released.
427
4281993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
429
430 * Version 19.14 released.
431
4321993-06-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
433
434 Bring mumbleclean targets into conformance with GNU coding standards.
435 * Makefile (distclean): Don't remove backup and autosave files.
436 These are easy to get rid of in other ways, and a pain to lose.
437 (mostlyclean, realclean): New targets.
438
4391993-06-08 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
440
441 * Version 19.13 released.
442
4431993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
444
445 * Version 19.10 released.
446
4471993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
448
449 * Version 19.9 released.
450
4511993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
452
453 * Version 19.8 released.
454
4551993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
456
457 * Version 19.7 released.
458
4591993-05-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
460
461 * MACHINES: Mention Linux.
462
4631993-04-26 Jim Blandy (jimb@totoro.cs.oberlin.edu)
464
465 * MACHINES: Add section for NeXT, from Thorsten Ohl.
466
4671993-04-28 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
468
469 * NEWS: Documented picture-mode improvements.
470
4711993-04-25 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
472
473 * NEWS: Described the new properties of arrow keys and
474 next-line-add-newlines. Fixed up the GUD description, it was
475 out of date. This file referenced LNEWS when it should have
476 said news.texi; fixed.
477
478 news.texi: invocation-name now exists.
479
4801993-03-27 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
481
482 * MORE.STUFF: Added.
483
4841993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
485
486 * NEWS: Preserved jimb's last change (documenting kill on
487 read-only buffers).
bab4e322 488
a933dad1
DL
489 Added documentation on new info features.
490
4911993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
492
493 * spook.lines: Alpha-sorted this, and added some new hot buttons
494 for the 1990s.
495
4961993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
497
498 * MACHINES: Deleted some VMS caveats. If the src and lisp
499 ChangeLogs are correct, dired and mail and process control are now
500 fully supported.
501
502 * NEWS: Added finder news.
503
5041993-03-19 Richard Stallman (rms@geech.gnu.ai.mit.edu)
505
506 * NEWS: Changed.
507
5081993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
509
510 * sex.6: Added 900-line support
511
512 * NEWS: Added news about the package finder.
513
5141993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
515
516 * MACHINES: `Last updated 10 Feb 1992.' was obviously wrong, so
517 I nuked it. Let the file mod date serve. Merged in APOLLO and
518 SUNBUG files. Changed references to 18.* to past tense.
519
520 * emacs.names: merged into JOKES. I faked a mail header from the
521 Unknown User to delimit the first (unheaded) bit.
522
523 * Makefile (relock, unlock): New productions.
524
5251993-03-18 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
526
527 Augean-stable cleaning time. Partly to save space, but mostly to
528 reduce the dizzying amount of *stuff* confronting someone exploring
529 the Emacs distribution, I have the following changes in the etc
530 directory:
531
532 * CHARACTERS: merged into TO-DO file under the heading "Long Range:"
533
534 * DIFF, CCADIFF and GOSDIFF: merged into a new outline file titled
535 OTHER.EMACSES. The present names don't really convey anything.
536 Various key bindings and feature descriptions have been updated.
537
538 * NICKLES.WORTH. Nuked. This is copyrighted material that could land
539 FSF in hot water.
540
541 * INTERVAL.IDEAS: Nuked. RMS's thinking, and indeed the
542 implementation of intervals, have progressed way beyond this.
543
544 * RCP: Nuked. It no longer said anything but "Ooops, sorry!"
545
546 * ED.WORSHIP, GNU.JOKES: merged into a mailbox called JOKES.
547 Future jokes can accumulate there.
548
549 * DISTRIB: the actual domestic order form is now ORDERS.USA.
550 The DISTRIB text now mentions 19.
551
552 * ORDERS.USA: created. This is just the order form. DISTRIB
553 has a pointer to it at the beginning.
554
555 * EUROPE: renamed to ORDERS.EUROPE. DISTRIB now has a pointer
556 to it at the beginning.
557
558 * OOOONEWS, OOOONEWS: Nuked. It's version 19 --- nobody needs the
559 version 15 and 17 files anymore.
560
561 All files marked "Nuked" have actually been moved to =-prefixed
562 names as per convention. Originals of all files merged still
563 exist with =-names.
564
5651993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
566
567 * XENIX: nuked (moved to =XENIX). The hackery it describes is
568 no longer necessary in the presence of 19's function-key-map
569 feature; I've added an explanation to the beginning of the file.
570
5711993-03-10 Jim Blandy (jimb@totoro.cs.oberlin.edu)
572
573 * MACHINES: Update description of SYSVr3 and r4 support, due to
574 Eric Raymond's changes.
575
5761993-03-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
577
578 * MACHINES: Mention that you have to edit the configure script
579 when you add support for a new machine, to get it to recognize the
580 configuration name.
581
5821992-11-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
583
584 * MACHINES: Converted to use GCC-style configuration names,
585 instead of listing m/*.h and s/*.h files. All knowledge of m/ and
586 s/ files now lives in ../configure.
587
5881992-10-06 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
589
590 * NEWS: Document included tags tables.
591
5921992-07-22 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
593
594 * Corrected the news about VC to reflect reality.
595
5961992-07-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
597
598 * etags.1: New file, from Richard K. Pixley at Cygnus.
599
6001992-06-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
601
602 * Makefile: Most of the contents of this file were only relevant
603 to things in `../lib-src'; removed all but the `distclean' and
604 `clean' targets.
605
6061992-04-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
607
608 * COPYING: Got June 1991 version of the GPL here.
609
610 * ChangeLog: Since the old etc contents have been split into etc
611 and lib-src, the old etc's ChangeLog has been duplicated in the
612 new etc and lib-src. That means that each contains complete and
613 coherent information, although each contains extraneous
bab4e322 614 information.
a933dad1
DL
615
6161992-04-08 Jim Blandy (jimb@pogo.cs.oberlin.edu)
617
618 * lib-src/etags.c: "--no-warning" option renamed to "--no-warn",
619 to be consistent with other GNU programs, like makeinfo.
620
621 * lib-src/Makefile: Renamed to Makefile.in; the configure script
622 will edit this to produce Makefile.
623
6241992-04-07 Jim Blandy (jimb@pogo.cs.oberlin.edu)
625
626 * etags.c (print_help, print_version): New functions.
627 (main): Options added to support them.
628
629 * etags.c (longopts): New array of long names for the options.
630 (main): Recognize them.
631
6321992-04-06 Jim Blandy (jimb@pogo.cs.oberlin.edu)
633
634 * etags.c (C_entries): Removed comment saying that \" in a string
635 isn't recognized as magic, because it is correctly handled.
636
637 * getopt.c, getopt.h: New files, from GNU C library.
638 * etags.c: Rewritten to use getopt.
639 #include "getopt.h".
640 (file_num): Variable deleted; its role is now played by getopt's
641 optind.
642 (main): Argument processing loop rewritten to call getopt to get
643 next option. Options which take parameters (-o and -i) rewritten
644 to get parameter from optarg instead of argv[1]. Filename
645 preprocessing loop and update command changed similarly.
646 * Makefile (etags, ctags): Depend on and link with getopt.h,
647 getopt.o, and getopt1.o.
648 (getopt.o, getopt1.o): New targets for the GNU getopt routines.
649
650 * etags.c (outfflag): Variable deleted; it is non-zero iff outfile
651 is non-zero.
652
653 (main): In the argument processing loop, the 'goto next_arg'
654 statements are breaking out of the switch statement in exactly the
655 same way that a simple 'break' statement would; replace the gotos
656 with breaks, and remove the label.
657
6581992-04-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
659
660 * etags.c (C_entries): Clear tydef and next_token_is_func at start.
661 (consider_token): Move next_token_is_func to global.
662
6631992-04-02 Jim Blandy (jimb@pogo.cs.oberlin.edu)
664
665 * Makefile: Conform with GNU coding standards:
666 (mostlyclean): New target, synonymous with clean.
667 (TAGS, check): New targets.
668 (INSTALL, INSTALLFLAGS): New variables.
669
6701992-03-31 Jim Blandy (jimb@pogo.cs.oberlin.edu)
671
672 * lib-src/Makefile, etc/MACHINES, etc/NEWS: Changed references to
673 `config.emacs' to `configure'.
674
675 * lib-src/Makefile: Adjusted for renaming of share-lib to etc.
676 * etc/MACHINES: Same.
677
6781992-03-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
679
680 * movemail.c (main): Allow tempname to be as long as necessary,
681 instead of limiting it to 39 characters.
682
683 * movemail.c (main): Move declaration of buf from top of function
684 to local block surrounding the copy loop. This makes it less
685 likely to be confused with the buf used by the code which checks the
686 permissions on outname's directory.
687
6881992-03-20 Jim Kingdon (kingdon@albert.gnu.ai.mit.edu)
689
690 * SERVICE: Remove my entry.
691
6921992-03-09 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
693
694 * Makefile (emacstool, nemacstool, xvetool): Use ${CFLAGS}, not
695 hardcoded -g.
696
697 * movemail.c (xmalloc): Return char *, not int.
698 (main) [!MAIL_USE_FLOCK]: Add a new conditional, MAIL_UNLINK_SPOOL,
699 that is off by default -- normally don't unlink the mail spool
700 file, just empty it. Pass creat mode 0600, not 0666.
701
7021992-02-07 Jim Blandy (jimb at pogo.cs.oberlin.edu)
703
704 * Makefile (../arch-lib): Depend on ${EXECUTABLES}.
705 (all): Instead of here.
706 (install): Don't use the -s option, since people need symbols to
707 debug code.
708
7091992-01-19 (Eric Youngdale at youngdale@v6550c.nrl.navy.mil)
710
711 * etags-vmslib.c (fn_exp): Add type cast.
712
7131992-01-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
714
715 * movemail.c: Changes in comments.
716
7171992-01-13 Jim Blandy (jimb at pogo.cs.oberlin.edu)
718
719 * Makefile: Make the distclean target erase the DOC files from
720 ../share-lib and the executables from ../arch-lib.
721
7221992-01-09 Jim Blandy (jimb at pogo.cs.oberlin.edu)
723
724 * emacsclient.c: #include <sys/stat.h>
725 (main): Do declare statbfr.
726
7271991-12-21 Richard Stallman (rms at mole.gnu.ai.mit.edu)
728
729 * emacsserver.c, emacsclient.c [BSD]: Use either /tmp or ~
730 for the socket, depending on SERVER_HOME_DIR.
731 If using /tmp, put host name in the socket name.
732
733 * movemail.c (pfatal_and_delete): New function.
734 (main, popmail): Use it.
735 (popmail): Close output before deleting messages.
736 Check for error on close and on fsync.
737 Use `fatal' where appropriate.
738 (main): Remove (void).
739
740 * aixcc.lex: New file. Not officially part of Emacs.
741 * Makefile: Rules for that.
742
7431991-12-04 Jim Blandy (jimb at pogo.gnu.ai.mit.edu)
744
745 * yow.c (main): Rename all references to PATH_EXEC to PATH_DATA.
746
747 * etags.c (main): Properly cast call to alloca that initializes
748 included_files.
749
7501991-08-17 Roland McGrath (roland@geech.gnu.ai.mit.edu)
751
752 * etags.c (files_are_tag_tables): Remove global var.
753 (process_file): Don't test it. Also remove hack checking for a
754 file named "TAGS".
755 (main): -i now takes an arg which is the name of a file to include.
756 Collect these names and emit include tags for them after processing
757 all the argument files.
758
7591991-07-30 Richard Stallman (rms at mole.gnu.ai.mit.edu)
760
761 * wakeup.c: Terminate if parent goes away.
762
7631991-07-18 Richard Stallman (rms at mole.gnu.ai.mit.edu)
764
765 * etags.c (C_entries): Process token before handling end of line.
766 When inner loops reach end of line, just back up.
767 Let the real end of line processing happen in just one place.
768 (consider_token): Likewise.
769
7701991-04-11 Jim Blandy (jimb at geech.gnu.ai.mit.edu)
771
772 * etags.c (TEX_mode): Skip comments while scanning the text to see
773 which escape character this file uses.
774
7751991-03-29 Richard Stallman (rms at mole.gnu.ai.mit.edu)
776
777 * emacsserver.c [USG]: Terminate if msgrcv fails.
778
7791991-03-03 Richard Stallman (rms at mole.ai.mit.edu)
780
781 * emacsserver.c [BSD]: Check for errors on stdin after scanf.
782
7831991-01-25 Jim Blandy (jimb at churchy.ai.mit.edu)
784
785 * make-docfile: Find the arguments to a C function correctly,
786 by not ignoring the character that read_c_string returns. Don't
787 even try to find argument names for functions that take MANY
788 or UNEVALLED arguments, since they're a figment of the docstring's
789 imagination.
790
7911991-01-14 Jim Blandy (jimb at churchy.ai.mit.edu)
792
793 * make-docfile: Read the .elc files generated by the new byte
794 compiler.
795
7961990-12-31 Richard Stallman (rms at mole.ai.mit.edu)
797
798 * refcard.tex: Use cm fonts, not am, in multi-column mode.
799
8001990-11-29 Richard Stallman (rms at mole.ai.mit.edu)
801
802 * movemail.c (mbx_delimit_begin): Put space before `unseen'.
803
8041990-11-27 Richard Stallman (rms at mole.ai.mit.edu)
805
806 * Makefile (install*): No need to install wakeup.
807
8081990-11-26 Richard Stallman (rms at mole.ai.mit.edu)
809
810 * Makefile (install*): Install emacsclient like etags.
811
8121990-11-13 Richard Stallman (rms at mole.ai.mit.edu)
813
814 * movemail.c (error): Handle 3 args.
815 (main): Don't check input access if using pop.
816
8171990-10-16 Richard Stallman (rms at mole.ai.mit.edu)
818
819 * etags.c (find_entries): Check for numbers after Scheme suffix.
820
8211990-10-14 Richard Stallman (rms at mole.ai.mit.edu)
822
823 * termcap.dat (vt200-80): Fix ke and ks to frob flag 1.
824
8251990-10-09 Richard Stallman (rms at mole.ai.mit.edu)
826
827 * Makefile (nemacstool, xvetool): New targets.
828
8291990-09-26 Richard Stallman (rms at mole.ai.mit.edu)
830
831 * emacsclient.c: Include errno.h and define related variables.
832
8331990-09-23 Richard Stallman (rms at mole.ai.mit.edu)
834
835 * emacsclient.c: Change usage message.
836
8371990-08-30 David Lawrence (tale at pogo.ai.mit.edu)
838
839 * emacs.1: Add break before -nw option.
840
8411990-08-19 David J. MacKenzie (djm at apple-gunkies)
842
843 * qsort.c: Replace with GNU version.
844
8451990-08-14 David J. MacKenzie (djm at apple-gunkies)
846
847 * wakeup.c: New program replacing loadst.c.
848
8491990-08-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
850
851 * emacsclient.c [USG]: Pass msgsnd only 4 args.
852
8531990-08-09 David J. MacKenzie (djm at pogo.ai.mit.edu)
854
855 * etags.c: Rename `flag' variables for what they do instead of
856 which option character sets them.
857
8581990-05-28 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
859
860 * loadst.c (main): Conditional to get load average on Apollo.
861
8621990-05-22 Joseph Arceneaux (jla at churchy.ai.mit.edu)
863
864 * emacsserver.c: Set the permission on the socket to 0600.
865
8661990-03-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
867
868 * emacsclient.c [BSD]: Print clean message for failing getwd.
869
8701990-03-20 David Lawrence (tale at pogo.ai.mit.edu)
871
872 * getdate.y: Use the getdate.y from GNU tar for timer.
873
8741990-03-18 Jim Kingdon (kingdon at pogo.ai.mit.edu)
875
876 * emacsclient.c (main): Don't put brackets around "filename" in
877 usage message. It isn't optional.
878
8791990-03-14 Joseph Arceneaux (jla at churchy.ai.mit.edu)
880
881 * etags.c (getit): Recognize '$' as beginning identifiers.
882
8831990-02-22 David Lawrence (tale at pogo.ai.mit.edu)
884
885 * emacsserver.c: Renamed from server.c.
886 * Makefile: Reference emacsserver rather than server.
887 * MACHINES: Doc fix for new emacsserver name.
888
8891990-01-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
890
891 * emacsclient.c: Print program name in error messages.
892
8931990-01-19 David Lawrence (tale at cocoa-puffs)
894
895 * timer.c, getdate.y (new files) and Makefile:
896 Sub-process support for run-at-time in timer.el.
bab4e322 897 Doesn't yet work correctly for USG.
a933dad1
DL
898
8991990-01-10 Jim Kingdon (kingdon at pogo)
900
901 * MACHINES: Add HP 300 running BSD.
902
9031990-01-02 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
904
905 * yow.c: Dynamically allocate buffer; skip header before random
906 choice to avoid bias toward first item.
907
9081989-12-24 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
909
910 * etags.c (readline): Separate out init of `pend'.
911
9121989-12-17 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
913
914 * etags.c: Undo changes relating to isgoodhdr.
915
9161989-12-16 Mosur Mohan (rms at sugar-bombs.ai.mit.edu)
917
918 * etags.c (isgoodhdr): New macro.
919 (_gdh, notgdh): New variable used by that.
920 (init): Initialize _gdh.
921 (find_entries): Set header_file.
922 (consider_token): Use isgoodhdr if in header file.
923
924 * etags.c (total_size_of_entries):
925 Was miscalculating by 1 in rewritten case.
926
927 * etags.c (PAS_funcs): One arg to pfnote was missing.
928
9291989-12-05 Joseph Arceneaux (jla at spiff)
930
931 * MACHINES: Change for the ULTRIX entry.
932
9331989-11-21 Joseph Arceneaux (jla at spiff)
934
935 * etags.c (process_file): If file is not regular, return.
936
9371989-11-06 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
938
939 * loadst.c (main): Handle FIXUP_KERNEL_SYMBOL_ADDR.
940
9411989-10-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
942
943 * loadst.c (load_average): If HAVE_GETLOADAVG, use getloadavg.
944 (main): If HAVE_GETLOADAVG, don't call `nlist'.
945
9461989-10-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
947
948 * etags.c (consider_token): Allow any number of typespec keywords
949 after `typedef', before new type name.
950 (enum sym_type): Add st_C_typespec.
951 (C_create_stab): Put typespec kwds in table.
952
9531989-08-27 Richard Stallman (rms at apple-gunkies.ai.mit.edu)
954
955 * etags.c (main): Don't depend on name invoked by.
956 If CTAGS is not defined, assume it is ETAGS.
957
9581989-07-31 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
959
960 * etags.c (L_funcs): Allow package name in define construct,
961 as in (foo::defmumble name-defined ...).
962
9631989-07-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
964
965 * etags.c (find_entries): Stupid bug testing for C filename suffixes.
966
967 * Makefile (yow): Depends on ../src/paths.h.
968
9691989-07-04 Richard Stallman (rms at apple-gunkies.ai.mit.edu)
970
971 * etags.c: Fix compilation by moving Pascal after Fortran.
972
9731989-06-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
974
975 * movemail.c [USG]: Define F_OK, etc., if not found in header.
976
9771989-05-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
978
979 * hexl.c: New file, supports hexl-mode.
980
9811989-05-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
982
983 * movemail.c: New compilation flag MAIL_USE_MMDF.
984
9851989-05-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
986
987 * emacsclient.c: Use BSD code whenever HAVE_SOCKETS.
988 * server.c: Likewise.
989
990 * make-docfile.c (scan_c_file): Output argument names at end of string.
991 (write_c_args): New subroutine.
992
9931989-04-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
994
995 * movemail.c: Report failure of flock.
996
9971989-04-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
998
999 * etags.c (find_entries): Allow multi-letter extensions for fortran.
1000
10011989-04-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1002
1003 * loadst.c: on bsd4.3, use gettimeofday instead of CPUSTATES.
1004
10051989-03-15 Jeff Peck (rms at sugar-bombs.ai.mit.edu)
1006
1007 * emacstool.c: setenv IN_EMACSTOOL=t, TERM=sun, TERMCAP=.
1008
1009 * emacsstool.1: update to document environment variables.
1010
10111989-02-21 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1012
1013 * etags.c (PAS_funcs): New function by Mosur Mohan.
1014
1015 * movemail.c: On sysv, include unistd.h.
1016
10171989-02-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1018
1019 * b2m.c: New file.
1020
10211989-02-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1022
1023 * etags.c: Prolog support from Sunichirou Sugou
1024
10251989-02-03 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1026
1027 * Makefile (clean): New target.
1028
10291989-01-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1030
1031 * fakemail.c (put_line): Break header lines at 79 cols.
1032
10331989-01-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1034
1035 * etags.c: Greatly rewritten by Sam Kendall for C++ support and for
1036 multiple tags per line.
1037
10381989-01-03 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1039
1040 * movemail.c: Check access before doing real work.
1041 Check that outfile is in a writable directory.
1042 On fatal error, delete the lock file.
1043
10441988-12-31 Richard Mlynarik (mly at rice-chex.ai.mit.edu)
1045
1046 * env.c: Add decl for my-index
1047 * etags.c (file-entries): .oak => scheme
1048
10491988-12-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1050
1051 * movemail.c: Use `access' to check input and output files.
1052
10531988-12-28 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1054
1055 * emacsclient.c (main): Ignore all of CWD before first slash.
1056
10571988-12-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1058
1059 * etags.c (readline): Double linebuffer->size outside the xrealloc.
1060
10611988-12-22 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1062
1063 * server.c, emacsclient.c: Don't try to use gid_t; it isn't defined.
1064 * server.c: chmod the socket to 0700.
1065
10661988-12-09 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1067
1068 * fakemail.c (main): Let env var FAKEMAILER override pgm to run.
1069 (add_field): Delete comments and turn `<', `>' to spaces
1070 in header lines.
1071 (USE_FAKEMAIL): New customization macro says to make fakemail
1072 not be a no-op even on a BSD system.
1073
10741988-12-01 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1075
1076 * etags.c (consider_token): Skip comments just like whitespace.
1077 Notice `struct', etc. and set strtag for those tokens.
1078 Return 1 for the token following `struct' if an open-brace follows it.
1079 (C_entries): Special handling of token following `struct'
1080 needed because we have probably advanced to the following line
1081 to find the `{'.
1082 (main): New option `T' sets tflag and strflag.
1083 Set both of them by default if eflags.
1084
10851988-11-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1086
1087 * movemail.c: Do fsync before closing output.
1088
10891988-11-29 Richard Mlynarik (mly at pickled-brain.ai.mit.edu)
1090
1091 * movemail.c: Better error message when can't create tempname.
1092 This file needs a great deal of extra error-checking and lucid reporting...
1093
10941988-11-16 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1095
1096 * etags.c: Support assembler code for .s and .a files.
1097 (getit): Allow underscore in a tag.
1098
10991988-11-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1100
1101 * movemail.c: Close output and check errors before deleting input.
1102
11031988-10-01 Richard Stallman (rms at apple-gunkies.ai.mit.edu)
1104
1105 * emacsclient.c [SYSVIPC]: Compute cwd only once; decide properly
1106 whether to prefix it. Handle line number args.
1107
11081988-09-24 Richard Stallman (rms at gluteus.ai.mit.edu)
1109
1110 * etags.c (main): default setting of eflag was backwards.
1111
11121988-09-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1113
1114 * etags.c: New option -i. -f renamed -o.
1115 `-' as input file means read input file names from stdin.
1116 -i spec'd or input file named TAGS means the input file is another
1117 tag table; output an "include" line for it.
1118
11191988-09-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1120
1121 * Makefile: New vars DESTDIR, BINDIR, LIBDIR, MANDIR, MANEXT.
1122 New targets install, install.sysv, install.xenix.
1123 This makefile is now responsible for installing executables
1124 and documentation from this directory into system directories.
1125
11261988-09-16 Richard Stallman (rms at corn-chex.ai.mit.edu)
1127
1128 * server.c, emacsclient.c (main): Compute socket name from euid.
1129
11301988-08-04 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1131
1132 * emacsclient.c: Args like +DIGITS are passed through unchanged.
1133
11341988-07-12 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1135
1136 * server.c: If both BSD and HAVE_SYSVIPC, use the latter.
1137 * emacsclient.c: Likewise.
1138 In the HAVE_SYSVIPC alternative, if BSD, use getwd instead of getcwd.
1139
11401988-06-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1141
1142 * etags.c: Handle `typedef struct foo {' (price@mcc.com).
1143 (istoken) New string-comparison macro.
1144 (consider_token): New arg `level'. New state `tag_ok' in `tydef'.
1145
11461988-06-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1147
1148 * etags.c: Changes for VMS.
1149 Always define ETAGS on VMS.
1150 Define macros GOOD and BAD for success and failure exit codes.
1151 (begtk, intk): Allow `$' in identifiers
1152 (main): Don't support -B, -F or -u on VMS.
1153 Alternate loop for scanning filename arguments.
1154 (system): Delete definition of this function.
1155
1156 * etags-vmslib.c (system): Undefine this; VMS now provides it.
1157
11581988-06-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1159
1160 * loadst.c: Prevent multiple-def errors on BSD and BSD4_3
1161 around include of param.h. (Like fns.c.)
1162
11631988-05-16 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
1164
1165 * loadst.c (load_average): Move load-average code to this new fn.
1166 Add conditionals to compute load ave on UMAX.
1167
11681988-05-14 Richard Stallman (rms at lucky-charms.ai.mit.edu)
1169
1170 * loadst.c: Change DK_HEADER_FILE to DKSTAT_HEADER_FILE
1171 with opposite sense.
1172
11731988-05-13 Chris Hanson (cph at kleph)
1174
1175 * emacsclient.c: Delete references to unused variable `out'. This
1176 caused a bus error when used under hp-ux.
1177
11781988-05-06 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
1179
1180 * loadst.c: Control dk.h conditional with DK_HEADER_FILE.
1181
11821988-05-04 Richard Stallman (rms at rice-krispies.ai.mit.edu)
1183
1184 * etags.c (find_entries): `.t' or `.sch' means scheme code.
1185
11861988-04-29 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
1187
1188 * loadst.c: Add BSD4_3 conditional for file dk.h instead of dkstat.h.
1189
11901988-04-28 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
1191
1192 * movemail.c: #undef close, since config can #define it on V.3.
1193 * emacsclient.c, fakemail.c, loadst.c, server.c: likewise.
1194
11951988-04-26 Richard Stallman (rms at lucky-charms.ai.mit.edu)
1196
1197 * etags.c (TEX_mode, etc.): Remove superfluous backslashes from
1198 invalid escape sequences such as `\{'.
1199
1200 * loadst.c: Add `sequent' conditional for file dk.h.
1201
12021988-03-20 Richard M. Stallman (rms at wilson)
1203
1204 * server.c [not BSD and not HAVE_SYSVIPC]: fix error message.
1205
1206 * loadst.c (main) [XENIX]: use /usr/spool/mail, not /usr/mail.
6922b018
KH
1207
1208;; Local Variables:
f29d1e75 1209;; coding: iso-2022-7bit
6922b018 1210;; End: