(scheme-mode-map): Use lisp-mode-shared-map
[bpt/emacs.git] / etc / ChangeLog
CommitLineData
a3489ece
MB
12000-10-05 Miles Bader <miles@lsi.nec.co.jp>
2
3 * gnus-pointer.xbm, gnus-pointer.xpm: Remove top empty line.
4
36eb0a91
GM
52000-09-22 Gerd Moellmann <gerd@gnu.org>
6
7 * splash.xbm: File removed.
8 * splash.pbm: New file.
9
b7e11c5b
GM
102000-09-20 Gerd Moellmann <gerd@gnu.org>
11
12 * splash.xbm: New file.
13
c113de23
GM
142000-09-19 Gerd Moellmann <gerd@gnu.org>
15
16 * splash.xpm: New file.
17
e7997ff4
DL
182000-09-11 Dave Love <fx@gnu.org>
19
20 * gnus.xbm, gnus.xpm, gnus-pointer.xpm, gnus-pointer.xbm: New
21 files.
22
87d0f685
GM
232000-08-29 Vinicius Jose Latorre <vinicius@cpqd.com.br>
24
25 * ps-prin3.ps: Eliminated.
26
27 * ps-prin2.ps: Changed comment version (6.0).
28
29 * ps-prin1.ps: Changed comment version (6.0).
30
31 * ps-prin0.ps: Changed comment version (6.0).
32
85d6400c
KH
332000-08-24 Wlodzimierz Bzyl <matwb@univ.gda.pl>
34
35 * survival.tex: New file.
36
6917e6bb
GM
372000-08-21 Gerd Moellmann <gerd@gnu.org>
38
39 * de-refcard.ps, de-refcard.tex: Renamed from refcard-de.*.
40
41 * pl-refcard.ps, pl-refcard.tex: Renamed from refcard-pl.*.
42
3787e12e
GM
432000-08-17 Gerd Moellmann <gerd@gnu.org>
44
45 * NEWS.1: Reintegrated into NEWS.
46
47 * OOOOONEWS...OONEWS: Renamed to NEWS.1...NEWS.4.
48
1c2eabab
GM
492000-08-16 Gerd Moellmann <gerd@gnu.org>
50
d7b38c05
GM
51 * dired-ref.tex, dired-ref.ps: New files.
52
1c2eabab
GM
53 * refcard-de.tex, refcard-de.ps: New files.
54
e8bea4c0
GM
552000-07-20 Gerd Moellmann <gerd@gnu.org>
56
57 * emacs.1: Change `-b' to `-bw'.
58
aa9efec9
AS
592000-07-07 Andreas Schwab <schwab@suse.de>
60
61 * yow.lines: Fix indentation.
62
45f485a6
GM
632000-06-07 Vinicius Jose Latorre <vinicius@cpqd.com.br>
64
65 * ps-prin0.ps: Insert a version number comment (5.2.2).
66 Indentation fix.
67
68 * ps-prin1.ps: Insert a version number comment (5.2.2). Can
69 select page size with/without giving an error if PostScript
70 printer doesn't have this kind of page size. Zebra Stripe
71 continues or restarts on next page. Indentation fix.
72 (BeginSheet): If necessary, rescale n-up to fit on the sheet of
73 paper.
74 (BeginDoc, doColumnZebra, HeaderText): Code fix.
75 (SetPageSize): New proc.
76
77 * ps-prin2.ps: Insert a version number comment (5.2.2).
78
79 * ps-prin3.ps: Insert a version number comment (5.2.2).
80 Indentation fix.
81
a199a865
GM
822000-05-18 Vinicius Jose Latorre <vinicius@cpqd.com.br>
83
84 * ps-prin1.ps: PostScript code compatibility with other utilities
85 like mpage, psnup, etc.
86 (isLineStep): Code fix.
87 (BeginDoc, BeginSheet): Utility compatibility.
88
3281430c
DL
892000-05-03 Dave Love <fx@gnu.org>
90
91 * letter.xbm: New file.
92
57cb56f5
GM
932000-04-29 Vinicius Jose Latorre <vinicius@cpqd.com.br>
94
95 * ps-prin0.ps: PostScript level 1 compatibility.
96
97 * ps-prin1.ps: PostScript level 1 compatibility, Upside-down
98 printing and line number step.
99 (BeginDoc, doLineNumber, SL, HL): Code fix.
100 (isLineStep, PSL): New funs.
101
102 * ps-prin3.ps: PostScript level 1 compatibility.
103
34f3f342
GM
1042000-04-10 Gerd Moellmann <gerd@gnu.org>
105
106 * refcard.bit: Removed.
107
857e88e2
KH
1082000-04-10 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
109
110 * refcard-pl.ps: New file.
111 * refcard-pl.tex: New file.
112
7438c86b
GM
1132000-03-30 Vinicius Jose Latorre <vinicius@cpqd.com.br>
114
115 * ps-prin0.ps: Replace gs_languagelevel by languagelevel.
116 (DefOp): New proc.
117
118 * ps-prin1.ps: Replace gs_languagelevel by languagelevel.
119 (printBackground, SetColor): New procs.
120 (ZebraColor): Renaming old ZebraGray var.
121
1a3199d9
GM
1222000-03-23 Vinicius Jose Latorre <vinicius@cpqd.com.br>
123
124 * ps-prin1.ps: Eliminate SkipFirstPage.
125
ee1c5b21
GM
1262000-03-22 Vinicius Jose Latorre <vinicius@cpqd.com.br>
127
128 * ps-prin0.ps: Define command only for language level 1.
129
d0ab3e9d
GM
1302000-03-16 Vinicius Jose Latorre <vinicius@cpqd.com.br>
131
57cb56f5
GM
132 * ps-prin0.ps: Define packedarray operator for language level 1,
133 adjust setduplexmode and settumble definitions.
d0ab3e9d 134
81c7ca69
GM
1352000-03-15 Vinicius Jose Latorre <vinicius@cpqd.com.br>
136
137 * ps-print0.ps: New file.
138
139 * ps-prin1.ps, ps-prin3.ps: Eliminate CheckConfig.
140
6ddb893f
KH
1412000-01-05 Vinicius Jose Latorre <vinicius@cpqd.com.br>
142
143 * ps-prin1.ps, ps-prin2.ps, ps-prin3.ps: New files.
144
3156909f
PE
1451999-11-30 Paul Eggert <eggert@twinsun.com>
146
147 * PROBLEMS: Update Solaris 2.6 and 7 problems.
148
1b0d24e7
PE
1491999-11-22 Paul Eggert <eggert@twinsun.com>
150
151 * NEWS: Rename messages-locale to system-messages-locale
152 and time-locale to system-time-locale.
153
bab4e322
NF
1541999-10-24 Noah Friedman <friedman@splode.com>
155
156 * yow.lines: Add more quotes. Correct a misquote.
157
158 * spook.lines: Add more phrases.
159
83a4cf1d
PE
1601999-10-23 Paul Eggert <eggert@twinsun.com>
161
1b0d24e7 162 * NEWS: Describe new functions and variables for locales.
83a4cf1d 163
c37bbd4f
GM
1641999-10-07 Gerd Moellmann <gerd@gnu.org>
165
166 * TUTORIAL.ro: Change copyright statement.
bab4e322 167
6567e9b5
GM
168After the release of 20.4, development was split into two separate
169code lines. One line contained the code for Emacs 21, and the other
170one the code for the 20.x releases after 20.4. The following change
171log entries up to the entry ``20.4 released'' are for the 20.x code
172line. Change logs above this notice are those for the 21.x code line.
173
1742000-06-13 Gerd Moellmann <gerd@gnu.org>
175
176 * Version 20.7 released.
177
1782000-02-26 Gerd Moellmann <gerd@gnu.org>
179
180 * Version 20.6 released.
181
1821999-12-04 Gerd Moellmann <gerd@gnu.org>
183
184 * Version 20.5 released.
185
1861999-11-30 Paul Eggert <eggert@twinsun.com>
187
188 * PROBLEMS: Update Solaris 2.6 and 7 problems.
189
a933dad1
DL
1901999-07-12 Richard Stallman <rms@gnu.org>
191
192 * Version 20.4 released.
193
1941999-06-27 Karl Heuer <kwzh@gnu.org>
195
196 * yow.lines: Fix indentation. Fix typo.
197
1981999-01-19 Dave Love <fx@gnu.org>
199
200 * MORE.STUFF: Revamped.
201
2021999-01-14 Dave Love <fx@gnu.org>
203
204 * FAQ: Merge posted updates.
205
2061998-12-14 Dave Love <fx@gnu.org>
207
208 * FAQ: Somewhat edited copy of the most recently posted version.
209
2101998-11-04 Kenichi Handa <handa@etl.go.jp>
211
212 * MACHINES (NEC EWS4800): New section.
213
2141998-09-04 Karl Heuer <kwzh@gnu.org>
215
216 * TUTORIAL: Use C-x C-l, not M-:, as example of disabled command.
217
2181998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
219
220 * Version 20.3 released.
221
222 * TUTORIAL.ro: New file.
223
2241998-04-10 Ken'ichi Handa <handa@melange.gnu.org>
225
226 * TUTORIAL.sl: Renamed back to the original.
227
2281998-04-10 Kenichi Handa <handa@etl.go.jp>
229
230 * TUTORIAL.cs: Renamed from TUTORIAL.cz.
231 * TUTORIAL.ja: Renamed from TUTORIAL.jp.
232 * TUTORIAL.ka: Renamed from TUTORIAL.kr.
233 * TUTORIAL.sk: Renamed from TUTORIAL.sl.
234
2351998-04-06 Kenichi Handa <handa@etl.go.jp>
236
237 * TUTORIAL.jp: Re-translated for the latest TUTORIAL.
238
2391998-03-26 Richard Stallman <rms@psilocin.gnu.org>
240
241 * TUTORIAL.sl: New file.
242
2431997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
244
245 * Version 20.2 released.
246
2471997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
248
249 * Version 20.1 released.
250
2511997-06-02 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
252
253 * CODINGS, CHARSETS: New files.
254
2551996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
256
257 * Version 19.33 released.
258
2591996-07-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
260
261 * Version 19.32 released.
262
2631996-06-23 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
264
265 * refcard.ps: File obtained from someone else;
266 it was generated badly here.
267
2681996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
269
270 * Version 19.31 released.
271
2721996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
273
274 * TUTORIAL: Rephrase the first page to fit on a standard tty screen.
275
2761996-05-03 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
277
278 * emacs.bash: Use >|.
279
2801996-01-20 Geoff Voelker <voelker@cs.washington.edu>
281
282 * rgb.txt: New file.
283
2841995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
285
286 * Version 19.30 released.
287
2881995-11-04 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
289
290 * gnus-tut.txt: New file.
291
2921995-07-26 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
293
294 * Rename termcap to termcap.src, the historical name for an
295 uninstalled termcap file.
296
2971995-06-28 Eric S. Raymond <esr@spiff.gnu.ai.mit.edu>
298
299 * termcap.dat, termcap.ucb: deleted and replaced.
300
301 * termcap: New termcap file from the ncurses project; bigger,
302 better, brighter, does away with waxy yellow buildup. Email
303 me at terminfo@ccil.org if you have any trouble with this.
304
305 * README: Changed to track above change.
306
3071995-05-24 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
308
309 * TUTORIAL: Delete reference to ALT. Change <Rubout> to <Delete>.
310
3111995-04-26 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
312
313 * Makefile (maintainer-clean): Renamed from realclean.
314
3151995-04-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
316
317 * tpu-doc.el: File moved to etc dir and renamed.
318
3191995-04-07 Boris Goldowsky <boris@cs.rochester.edu>
320
321 * enriched.doc: Rewritten and simplified.
322
3231994-11-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
324
325 * Makefile (eterm): New rule.
326 (TIC): New variable.
327
328 * e/eterm, e/eterm.ti: New files.
329
3301994-10-24 Boris Goldowsky <boris@mole.gnu.ai.mit.edu>
331
332 * enriched.doc: New file.
333
3341994-09-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
335
336 * Version 19.26 released.
337
3381994-07-03 Richard Stallman (rms@gnu.ai.mit.edu)
339
340 * TUTORIAL: Talk about flow control along with C-x C-s and C-s.
341
3421994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
343
344 * Version 19.25 released.
345
3461994-05-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
347
348 * Version 19.24 released.
349
3501994-05-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
351
352 * Version 19.23 released.
353
3541994-04-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
355
356 * Makefile (clean): Delete DOC*.
357
3581993-11-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
359
360 * Version 19.22 released.
361
3621993-11-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
363
364 * Version 19.21 released.
365
3661993-11-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
367
368 * Version 19.20 released.
369
3701993-08-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
371
372 * Version 19.19 released.
373
3741993-08-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
375
376 * Version 19.18 released.
377
3781993-07-06 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
379
380 * Version 19.16 released.
381
3821993-06-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
383
384 * version 19.15 released.
385
3861993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
387
388 * Version 19.14 released.
389
3901993-06-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
391
392 Bring mumbleclean targets into conformance with GNU coding standards.
393 * Makefile (distclean): Don't remove backup and autosave files.
394 These are easy to get rid of in other ways, and a pain to lose.
395 (mostlyclean, realclean): New targets.
396
3971993-06-08 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
398
399 * Version 19.13 released.
400
4011993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
402
403 * Version 19.10 released.
404
4051993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
406
407 * Version 19.9 released.
408
4091993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
410
411 * Version 19.8 released.
412
4131993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
414
415 * Version 19.7 released.
416
4171993-05-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
418
419 * MACHINES: Mention Linux.
420
4211993-04-26 Jim Blandy (jimb@totoro.cs.oberlin.edu)
422
423 * MACHINES: Add section for NeXT, from Thorsten Ohl.
424
4251993-04-28 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
426
427 * NEWS: Documented picture-mode improvements.
428
4291993-04-25 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
430
431 * NEWS: Described the new properties of arrow keys and
432 next-line-add-newlines. Fixed up the GUD description, it was
433 out of date. This file referenced LNEWS when it should have
434 said news.texi; fixed.
435
436 news.texi: invocation-name now exists.
437
4381993-03-27 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
439
440 * MORE.STUFF: Added.
441
4421993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
443
444 * NEWS: Preserved jimb's last change (documenting kill on
445 read-only buffers).
bab4e322 446
a933dad1
DL
447 Added documentation on new info features.
448
4491993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
450
451 * spook.lines: Alpha-sorted this, and added some new hot buttons
452 for the 1990s.
453
4541993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
455
456 * MACHINES: Deleted some VMS caveats. If the src and lisp
457 ChangeLogs are correct, dired and mail and process control are now
458 fully supported.
459
460 * NEWS: Added finder news.
461
4621993-03-19 Richard Stallman (rms@geech.gnu.ai.mit.edu)
463
464 * NEWS: Changed.
465
4661993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
467
468 * sex.6: Added 900-line support
469
470 * NEWS: Added news about the package finder.
471
4721993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
473
474 * MACHINES: `Last updated 10 Feb 1992.' was obviously wrong, so
475 I nuked it. Let the file mod date serve. Merged in APOLLO and
476 SUNBUG files. Changed references to 18.* to past tense.
477
478 * emacs.names: merged into JOKES. I faked a mail header from the
479 Unknown User to delimit the first (unheaded) bit.
480
481 * Makefile (relock, unlock): New productions.
482
4831993-03-18 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
484
485 Augean-stable cleaning time. Partly to save space, but mostly to
486 reduce the dizzying amount of *stuff* confronting someone exploring
487 the Emacs distribution, I have the following changes in the etc
488 directory:
489
490 * CHARACTERS: merged into TO-DO file under the heading "Long Range:"
491
492 * DIFF, CCADIFF and GOSDIFF: merged into a new outline file titled
493 OTHER.EMACSES. The present names don't really convey anything.
494 Various key bindings and feature descriptions have been updated.
495
496 * NICKLES.WORTH. Nuked. This is copyrighted material that could land
497 FSF in hot water.
498
499 * INTERVAL.IDEAS: Nuked. RMS's thinking, and indeed the
500 implementation of intervals, have progressed way beyond this.
501
502 * RCP: Nuked. It no longer said anything but "Ooops, sorry!"
503
504 * ED.WORSHIP, GNU.JOKES: merged into a mailbox called JOKES.
505 Future jokes can accumulate there.
506
507 * DISTRIB: the actual domestic order form is now ORDERS.USA.
508 The DISTRIB text now mentions 19.
509
510 * ORDERS.USA: created. This is just the order form. DISTRIB
511 has a pointer to it at the beginning.
512
513 * EUROPE: renamed to ORDERS.EUROPE. DISTRIB now has a pointer
514 to it at the beginning.
515
516 * OOOONEWS, OOOONEWS: Nuked. It's version 19 --- nobody needs the
517 version 15 and 17 files anymore.
518
519 All files marked "Nuked" have actually been moved to =-prefixed
520 names as per convention. Originals of all files merged still
521 exist with =-names.
522
5231993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
524
525 * XENIX: nuked (moved to =XENIX). The hackery it describes is
526 no longer necessary in the presence of 19's function-key-map
527 feature; I've added an explanation to the beginning of the file.
528
5291993-03-10 Jim Blandy (jimb@totoro.cs.oberlin.edu)
530
531 * MACHINES: Update description of SYSVr3 and r4 support, due to
532 Eric Raymond's changes.
533
5341993-03-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
535
536 * MACHINES: Mention that you have to edit the configure script
537 when you add support for a new machine, to get it to recognize the
538 configuration name.
539
5401992-11-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
541
542 * MACHINES: Converted to use GCC-style configuration names,
543 instead of listing m/*.h and s/*.h files. All knowledge of m/ and
544 s/ files now lives in ../configure.
545
5461992-10-06 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
547
548 * NEWS: Document included tags tables.
549
5501992-07-22 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
551
552 * Corrected the news about VC to reflect reality.
553
5541992-07-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
555
556 * etags.1: New file, from Richard K. Pixley at Cygnus.
557
5581992-06-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
559
560 * Makefile: Most of the contents of this file were only relevant
561 to things in `../lib-src'; removed all but the `distclean' and
562 `clean' targets.
563
5641992-04-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
565
566 * COPYING: Got June 1991 version of the GPL here.
567
568 * ChangeLog: Since the old etc contents have been split into etc
569 and lib-src, the old etc's ChangeLog has been duplicated in the
570 new etc and lib-src. That means that each contains complete and
571 coherent information, although each contains extraneous
bab4e322 572 information.
a933dad1
DL
573
5741992-04-08 Jim Blandy (jimb@pogo.cs.oberlin.edu)
575
576 * lib-src/etags.c: "--no-warning" option renamed to "--no-warn",
577 to be consistent with other GNU programs, like makeinfo.
578
579 * lib-src/Makefile: Renamed to Makefile.in; the configure script
580 will edit this to produce Makefile.
581
5821992-04-07 Jim Blandy (jimb@pogo.cs.oberlin.edu)
583
584 * etags.c (print_help, print_version): New functions.
585 (main): Options added to support them.
586
587 * etags.c (longopts): New array of long names for the options.
588 (main): Recognize them.
589
5901992-04-06 Jim Blandy (jimb@pogo.cs.oberlin.edu)
591
592 * etags.c (C_entries): Removed comment saying that \" in a string
593 isn't recognized as magic, because it is correctly handled.
594
595 * getopt.c, getopt.h: New files, from GNU C library.
596 * etags.c: Rewritten to use getopt.
597 #include "getopt.h".
598 (file_num): Variable deleted; its role is now played by getopt's
599 optind.
600 (main): Argument processing loop rewritten to call getopt to get
601 next option. Options which take parameters (-o and -i) rewritten
602 to get parameter from optarg instead of argv[1]. Filename
603 preprocessing loop and update command changed similarly.
604 * Makefile (etags, ctags): Depend on and link with getopt.h,
605 getopt.o, and getopt1.o.
606 (getopt.o, getopt1.o): New targets for the GNU getopt routines.
607
608 * etags.c (outfflag): Variable deleted; it is non-zero iff outfile
609 is non-zero.
610
611 (main): In the argument processing loop, the 'goto next_arg'
612 statements are breaking out of the switch statement in exactly the
613 same way that a simple 'break' statement would; replace the gotos
614 with breaks, and remove the label.
615
6161992-04-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
617
618 * etags.c (C_entries): Clear tydef and next_token_is_func at start.
619 (consider_token): Move next_token_is_func to global.
620
6211992-04-02 Jim Blandy (jimb@pogo.cs.oberlin.edu)
622
623 * Makefile: Conform with GNU coding standards:
624 (mostlyclean): New target, synonymous with clean.
625 (TAGS, check): New targets.
626 (INSTALL, INSTALLFLAGS): New variables.
627
6281992-03-31 Jim Blandy (jimb@pogo.cs.oberlin.edu)
629
630 * lib-src/Makefile, etc/MACHINES, etc/NEWS: Changed references to
631 `config.emacs' to `configure'.
632
633 * lib-src/Makefile: Adjusted for renaming of share-lib to etc.
634 * etc/MACHINES: Same.
635
6361992-03-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
637
638 * movemail.c (main): Allow tempname to be as long as necessary,
639 instead of limiting it to 39 characters.
640
641 * movemail.c (main): Move declaration of buf from top of function
642 to local block surrounding the copy loop. This makes it less
643 likely to be confused with the buf used by the code which checks the
644 permissions on outname's directory.
645
6461992-03-20 Jim Kingdon (kingdon@albert.gnu.ai.mit.edu)
647
648 * SERVICE: Remove my entry.
649
6501992-03-09 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
651
652 * Makefile (emacstool, nemacstool, xvetool): Use ${CFLAGS}, not
653 hardcoded -g.
654
655 * movemail.c (xmalloc): Return char *, not int.
656 (main) [!MAIL_USE_FLOCK]: Add a new conditional, MAIL_UNLINK_SPOOL,
657 that is off by default -- normally don't unlink the mail spool
658 file, just empty it. Pass creat mode 0600, not 0666.
659
6601992-02-07 Jim Blandy (jimb at pogo.cs.oberlin.edu)
661
662 * Makefile (../arch-lib): Depend on ${EXECUTABLES}.
663 (all): Instead of here.
664 (install): Don't use the -s option, since people need symbols to
665 debug code.
666
6671992-01-19 (Eric Youngdale at youngdale@v6550c.nrl.navy.mil)
668
669 * etags-vmslib.c (fn_exp): Add type cast.
670
6711992-01-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
672
673 * movemail.c: Changes in comments.
674
6751992-01-13 Jim Blandy (jimb at pogo.cs.oberlin.edu)
676
677 * Makefile: Make the distclean target erase the DOC files from
678 ../share-lib and the executables from ../arch-lib.
679
6801992-01-09 Jim Blandy (jimb at pogo.cs.oberlin.edu)
681
682 * emacsclient.c: #include <sys/stat.h>
683 (main): Do declare statbfr.
684
6851991-12-21 Richard Stallman (rms at mole.gnu.ai.mit.edu)
686
687 * emacsserver.c, emacsclient.c [BSD]: Use either /tmp or ~
688 for the socket, depending on SERVER_HOME_DIR.
689 If using /tmp, put host name in the socket name.
690
691 * movemail.c (pfatal_and_delete): New function.
692 (main, popmail): Use it.
693 (popmail): Close output before deleting messages.
694 Check for error on close and on fsync.
695 Use `fatal' where appropriate.
696 (main): Remove (void).
697
698 * aixcc.lex: New file. Not officially part of Emacs.
699 * Makefile: Rules for that.
700
7011991-12-04 Jim Blandy (jimb at pogo.gnu.ai.mit.edu)
702
703 * yow.c (main): Rename all references to PATH_EXEC to PATH_DATA.
704
705 * etags.c (main): Properly cast call to alloca that initializes
706 included_files.
707
7081991-08-17 Roland McGrath (roland@geech.gnu.ai.mit.edu)
709
710 * etags.c (files_are_tag_tables): Remove global var.
711 (process_file): Don't test it. Also remove hack checking for a
712 file named "TAGS".
713 (main): -i now takes an arg which is the name of a file to include.
714 Collect these names and emit include tags for them after processing
715 all the argument files.
716
7171991-07-30 Richard Stallman (rms at mole.gnu.ai.mit.edu)
718
719 * wakeup.c: Terminate if parent goes away.
720
7211991-07-18 Richard Stallman (rms at mole.gnu.ai.mit.edu)
722
723 * etags.c (C_entries): Process token before handling end of line.
724 When inner loops reach end of line, just back up.
725 Let the real end of line processing happen in just one place.
726 (consider_token): Likewise.
727
7281991-04-11 Jim Blandy (jimb at geech.gnu.ai.mit.edu)
729
730 * etags.c (TEX_mode): Skip comments while scanning the text to see
731 which escape character this file uses.
732
7331991-03-29 Richard Stallman (rms at mole.gnu.ai.mit.edu)
734
735 * emacsserver.c [USG]: Terminate if msgrcv fails.
736
7371991-03-03 Richard Stallman (rms at mole.ai.mit.edu)
738
739 * emacsserver.c [BSD]: Check for errors on stdin after scanf.
740
7411991-01-25 Jim Blandy (jimb at churchy.ai.mit.edu)
742
743 * make-docfile: Find the arguments to a C function correctly,
744 by not ignoring the character that read_c_string returns. Don't
745 even try to find argument names for functions that take MANY
746 or UNEVALLED arguments, since they're a figment of the docstring's
747 imagination.
748
7491991-01-14 Jim Blandy (jimb at churchy.ai.mit.edu)
750
751 * make-docfile: Read the .elc files generated by the new byte
752 compiler.
753
7541990-12-31 Richard Stallman (rms at mole.ai.mit.edu)
755
756 * refcard.tex: Use cm fonts, not am, in multi-column mode.
757
7581990-11-29 Richard Stallman (rms at mole.ai.mit.edu)
759
760 * movemail.c (mbx_delimit_begin): Put space before `unseen'.
761
7621990-11-27 Richard Stallman (rms at mole.ai.mit.edu)
763
764 * Makefile (install*): No need to install wakeup.
765
7661990-11-26 Richard Stallman (rms at mole.ai.mit.edu)
767
768 * Makefile (install*): Install emacsclient like etags.
769
7701990-11-13 Richard Stallman (rms at mole.ai.mit.edu)
771
772 * movemail.c (error): Handle 3 args.
773 (main): Don't check input access if using pop.
774
7751990-10-16 Richard Stallman (rms at mole.ai.mit.edu)
776
777 * etags.c (find_entries): Check for numbers after Scheme suffix.
778
7791990-10-14 Richard Stallman (rms at mole.ai.mit.edu)
780
781 * termcap.dat (vt200-80): Fix ke and ks to frob flag 1.
782
7831990-10-09 Richard Stallman (rms at mole.ai.mit.edu)
784
785 * Makefile (nemacstool, xvetool): New targets.
786
7871990-09-26 Richard Stallman (rms at mole.ai.mit.edu)
788
789 * emacsclient.c: Include errno.h and define related variables.
790
7911990-09-23 Richard Stallman (rms at mole.ai.mit.edu)
792
793 * emacsclient.c: Change usage message.
794
7951990-08-30 David Lawrence (tale at pogo.ai.mit.edu)
796
797 * emacs.1: Add break before -nw option.
798
7991990-08-19 David J. MacKenzie (djm at apple-gunkies)
800
801 * qsort.c: Replace with GNU version.
802
8031990-08-14 David J. MacKenzie (djm at apple-gunkies)
804
805 * wakeup.c: New program replacing loadst.c.
806
8071990-08-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
808
809 * emacsclient.c [USG]: Pass msgsnd only 4 args.
810
8111990-08-09 David J. MacKenzie (djm at pogo.ai.mit.edu)
812
813 * etags.c: Rename `flag' variables for what they do instead of
814 which option character sets them.
815
8161990-05-28 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
817
818 * loadst.c (main): Conditional to get load average on Apollo.
819
8201990-05-22 Joseph Arceneaux (jla at churchy.ai.mit.edu)
821
822 * emacsserver.c: Set the permission on the socket to 0600.
823
8241990-03-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
825
826 * emacsclient.c [BSD]: Print clean message for failing getwd.
827
8281990-03-20 David Lawrence (tale at pogo.ai.mit.edu)
829
830 * getdate.y: Use the getdate.y from GNU tar for timer.
831
8321990-03-18 Jim Kingdon (kingdon at pogo.ai.mit.edu)
833
834 * emacsclient.c (main): Don't put brackets around "filename" in
835 usage message. It isn't optional.
836
8371990-03-14 Joseph Arceneaux (jla at churchy.ai.mit.edu)
838
839 * etags.c (getit): Recognize '$' as beginning identifiers.
840
8411990-02-22 David Lawrence (tale at pogo.ai.mit.edu)
842
843 * emacsserver.c: Renamed from server.c.
844 * Makefile: Reference emacsserver rather than server.
845 * MACHINES: Doc fix for new emacsserver name.
846
8471990-01-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
848
849 * emacsclient.c: Print program name in error messages.
850
8511990-01-19 David Lawrence (tale at cocoa-puffs)
852
853 * timer.c, getdate.y (new files) and Makefile:
854 Sub-process support for run-at-time in timer.el.
bab4e322 855 Doesn't yet work correctly for USG.
a933dad1
DL
856
8571990-01-10 Jim Kingdon (kingdon at pogo)
858
859 * MACHINES: Add HP 300 running BSD.
860
8611990-01-02 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
862
863 * yow.c: Dynamically allocate buffer; skip header before random
864 choice to avoid bias toward first item.
865
8661989-12-24 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
867
868 * etags.c (readline): Separate out init of `pend'.
869
8701989-12-17 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
871
872 * etags.c: Undo changes relating to isgoodhdr.
873
8741989-12-16 Mosur Mohan (rms at sugar-bombs.ai.mit.edu)
875
876 * etags.c (isgoodhdr): New macro.
877 (_gdh, notgdh): New variable used by that.
878 (init): Initialize _gdh.
879 (find_entries): Set header_file.
880 (consider_token): Use isgoodhdr if in header file.
881
882 * etags.c (total_size_of_entries):
883 Was miscalculating by 1 in rewritten case.
884
885 * etags.c (PAS_funcs): One arg to pfnote was missing.
886
8871989-12-05 Joseph Arceneaux (jla at spiff)
888
889 * MACHINES: Change for the ULTRIX entry.
890
8911989-11-21 Joseph Arceneaux (jla at spiff)
892
893 * etags.c (process_file): If file is not regular, return.
894
8951989-11-06 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
896
897 * loadst.c (main): Handle FIXUP_KERNEL_SYMBOL_ADDR.
898
8991989-10-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
900
901 * loadst.c (load_average): If HAVE_GETLOADAVG, use getloadavg.
902 (main): If HAVE_GETLOADAVG, don't call `nlist'.
903
9041989-10-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
905
906 * etags.c (consider_token): Allow any number of typespec keywords
907 after `typedef', before new type name.
908 (enum sym_type): Add st_C_typespec.
909 (C_create_stab): Put typespec kwds in table.
910
9111989-08-27 Richard Stallman (rms at apple-gunkies.ai.mit.edu)
912
913 * etags.c (main): Don't depend on name invoked by.
914 If CTAGS is not defined, assume it is ETAGS.
915
9161989-07-31 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
917
918 * etags.c (L_funcs): Allow package name in define construct,
919 as in (foo::defmumble name-defined ...).
920
9211989-07-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
922
923 * etags.c (find_entries): Stupid bug testing for C filename suffixes.
924
925 * Makefile (yow): Depends on ../src/paths.h.
926
9271989-07-04 Richard Stallman (rms at apple-gunkies.ai.mit.edu)
928
929 * etags.c: Fix compilation by moving Pascal after Fortran.
930
9311989-06-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
932
933 * movemail.c [USG]: Define F_OK, etc., if not found in header.
934
9351989-05-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
936
937 * hexl.c: New file, supports hexl-mode.
938
9391989-05-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
940
941 * movemail.c: New compilation flag MAIL_USE_MMDF.
942
9431989-05-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
944
945 * emacsclient.c: Use BSD code whenever HAVE_SOCKETS.
946 * server.c: Likewise.
947
948 * make-docfile.c (scan_c_file): Output argument names at end of string.
949 (write_c_args): New subroutine.
950
9511989-04-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
952
953 * movemail.c: Report failure of flock.
954
9551989-04-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
956
957 * etags.c (find_entries): Allow multi-letter extensions for fortran.
958
9591989-04-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
960
961 * loadst.c: on bsd4.3, use gettimeofday instead of CPUSTATES.
962
9631989-03-15 Jeff Peck (rms at sugar-bombs.ai.mit.edu)
964
965 * emacstool.c: setenv IN_EMACSTOOL=t, TERM=sun, TERMCAP=.
966
967 * emacsstool.1: update to document environment variables.
968
9691989-02-21 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
970
971 * etags.c (PAS_funcs): New function by Mosur Mohan.
972
973 * movemail.c: On sysv, include unistd.h.
974
9751989-02-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
976
977 * b2m.c: New file.
978
9791989-02-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
980
981 * etags.c: Prolog support from Sunichirou Sugou
982
9831989-02-03 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
984
985 * Makefile (clean): New target.
986
9871989-01-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
988
989 * fakemail.c (put_line): Break header lines at 79 cols.
990
9911989-01-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
992
993 * etags.c: Greatly rewritten by Sam Kendall for C++ support and for
994 multiple tags per line.
995
9961989-01-03 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
997
998 * movemail.c: Check access before doing real work.
999 Check that outfile is in a writable directory.
1000 On fatal error, delete the lock file.
1001
10021988-12-31 Richard Mlynarik (mly at rice-chex.ai.mit.edu)
1003
1004 * env.c: Add decl for my-index
1005 * etags.c (file-entries): .oak => scheme
1006
10071988-12-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1008
1009 * movemail.c: Use `access' to check input and output files.
1010
10111988-12-28 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1012
1013 * emacsclient.c (main): Ignore all of CWD before first slash.
1014
10151988-12-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1016
1017 * etags.c (readline): Double linebuffer->size outside the xrealloc.
1018
10191988-12-22 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1020
1021 * server.c, emacsclient.c: Don't try to use gid_t; it isn't defined.
1022 * server.c: chmod the socket to 0700.
1023
10241988-12-09 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1025
1026 * fakemail.c (main): Let env var FAKEMAILER override pgm to run.
1027 (add_field): Delete comments and turn `<', `>' to spaces
1028 in header lines.
1029 (USE_FAKEMAIL): New customization macro says to make fakemail
1030 not be a no-op even on a BSD system.
1031
10321988-12-01 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1033
1034 * etags.c (consider_token): Skip comments just like whitespace.
1035 Notice `struct', etc. and set strtag for those tokens.
1036 Return 1 for the token following `struct' if an open-brace follows it.
1037 (C_entries): Special handling of token following `struct'
1038 needed because we have probably advanced to the following line
1039 to find the `{'.
1040 (main): New option `T' sets tflag and strflag.
1041 Set both of them by default if eflags.
1042
10431988-11-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1044
1045 * movemail.c: Do fsync before closing output.
1046
10471988-11-29 Richard Mlynarik (mly at pickled-brain.ai.mit.edu)
1048
1049 * movemail.c: Better error message when can't create tempname.
1050 This file needs a great deal of extra error-checking and lucid reporting...
1051
10521988-11-16 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1053
1054 * etags.c: Support assembler code for .s and .a files.
1055 (getit): Allow underscore in a tag.
1056
10571988-11-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1058
1059 * movemail.c: Close output and check errors before deleting input.
1060
10611988-10-01 Richard Stallman (rms at apple-gunkies.ai.mit.edu)
1062
1063 * emacsclient.c [SYSVIPC]: Compute cwd only once; decide properly
1064 whether to prefix it. Handle line number args.
1065
10661988-09-24 Richard Stallman (rms at gluteus.ai.mit.edu)
1067
1068 * etags.c (main): default setting of eflag was backwards.
1069
10701988-09-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1071
1072 * etags.c: New option -i. -f renamed -o.
1073 `-' as input file means read input file names from stdin.
1074 -i spec'd or input file named TAGS means the input file is another
1075 tag table; output an "include" line for it.
1076
10771988-09-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1078
1079 * Makefile: New vars DESTDIR, BINDIR, LIBDIR, MANDIR, MANEXT.
1080 New targets install, install.sysv, install.xenix.
1081 This makefile is now responsible for installing executables
1082 and documentation from this directory into system directories.
1083
10841988-09-16 Richard Stallman (rms at corn-chex.ai.mit.edu)
1085
1086 * server.c, emacsclient.c (main): Compute socket name from euid.
1087
10881988-08-04 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1089
1090 * emacsclient.c: Args like +DIGITS are passed through unchanged.
1091
10921988-07-12 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1093
1094 * server.c: If both BSD and HAVE_SYSVIPC, use the latter.
1095 * emacsclient.c: Likewise.
1096 In the HAVE_SYSVIPC alternative, if BSD, use getwd instead of getcwd.
1097
10981988-06-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1099
1100 * etags.c: Handle `typedef struct foo {' (price@mcc.com).
1101 (istoken) New string-comparison macro.
1102 (consider_token): New arg `level'. New state `tag_ok' in `tydef'.
1103
11041988-06-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1105
1106 * etags.c: Changes for VMS.
1107 Always define ETAGS on VMS.
1108 Define macros GOOD and BAD for success and failure exit codes.
1109 (begtk, intk): Allow `$' in identifiers
1110 (main): Don't support -B, -F or -u on VMS.
1111 Alternate loop for scanning filename arguments.
1112 (system): Delete definition of this function.
1113
1114 * etags-vmslib.c (system): Undefine this; VMS now provides it.
1115
11161988-06-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1117
1118 * loadst.c: Prevent multiple-def errors on BSD and BSD4_3
1119 around include of param.h. (Like fns.c.)
1120
11211988-05-16 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
1122
1123 * loadst.c (load_average): Move load-average code to this new fn.
1124 Add conditionals to compute load ave on UMAX.
1125
11261988-05-14 Richard Stallman (rms at lucky-charms.ai.mit.edu)
1127
1128 * loadst.c: Change DK_HEADER_FILE to DKSTAT_HEADER_FILE
1129 with opposite sense.
1130
11311988-05-13 Chris Hanson (cph at kleph)
1132
1133 * emacsclient.c: Delete references to unused variable `out'. This
1134 caused a bus error when used under hp-ux.
1135
11361988-05-06 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
1137
1138 * loadst.c: Control dk.h conditional with DK_HEADER_FILE.
1139
11401988-05-04 Richard Stallman (rms at rice-krispies.ai.mit.edu)
1141
1142 * etags.c (find_entries): `.t' or `.sch' means scheme code.
1143
11441988-04-29 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
1145
1146 * loadst.c: Add BSD4_3 conditional for file dk.h instead of dkstat.h.
1147
11481988-04-28 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
1149
1150 * movemail.c: #undef close, since config can #define it on V.3.
1151 * emacsclient.c, fakemail.c, loadst.c, server.c: likewise.
1152
11531988-04-26 Richard Stallman (rms at lucky-charms.ai.mit.edu)
1154
1155 * etags.c (TEX_mode, etc.): Remove superfluous backslashes from
1156 invalid escape sequences such as `\{'.
1157
1158 * loadst.c: Add `sequent' conditional for file dk.h.
1159
11601988-03-20 Richard M. Stallman (rms at wilson)
1161
1162 * server.c [not BSD and not HAVE_SYSVIPC]: fix error message.
1163
1164 * loadst.c (main) [XENIX]: use /usr/spool/mail, not /usr/mail.
6922b018
KH
1165
1166;; Local Variables:
1167;; coding: iso-2022-7bit-unix
1168;; End: