(diff-apply-hunk): Function basically rewritten. Now understands
[bpt/emacs.git] / etc / ChangeLog
CommitLineData
87d0f685
GM
12000-08-29 Vinicius Jose Latorre <vinicius@cpqd.com.br>
2
3 * ps-prin3.ps: Eliminated.
4
5 * ps-prin2.ps: Changed comment version (6.0).
6
7 * ps-prin1.ps: Changed comment version (6.0).
8
9 * ps-prin0.ps: Changed comment version (6.0).
10
85d6400c
KH
112000-08-24 Wlodzimierz Bzyl <matwb@univ.gda.pl>
12
13 * survival.tex: New file.
14
6917e6bb
GM
152000-08-21 Gerd Moellmann <gerd@gnu.org>
16
17 * de-refcard.ps, de-refcard.tex: Renamed from refcard-de.*.
18
19 * pl-refcard.ps, pl-refcard.tex: Renamed from refcard-pl.*.
20
3787e12e
GM
212000-08-17 Gerd Moellmann <gerd@gnu.org>
22
23 * NEWS.1: Reintegrated into NEWS.
24
25 * OOOOONEWS...OONEWS: Renamed to NEWS.1...NEWS.4.
26
1c2eabab
GM
272000-08-16 Gerd Moellmann <gerd@gnu.org>
28
d7b38c05
GM
29 * dired-ref.tex, dired-ref.ps: New files.
30
1c2eabab
GM
31 * refcard-de.tex, refcard-de.ps: New files.
32
e8bea4c0
GM
332000-07-20 Gerd Moellmann <gerd@gnu.org>
34
35 * emacs.1: Change `-b' to `-bw'.
36
aa9efec9
AS
372000-07-07 Andreas Schwab <schwab@suse.de>
38
39 * yow.lines: Fix indentation.
40
45f485a6
GM
412000-06-07 Vinicius Jose Latorre <vinicius@cpqd.com.br>
42
43 * ps-prin0.ps: Insert a version number comment (5.2.2).
44 Indentation fix.
45
46 * ps-prin1.ps: Insert a version number comment (5.2.2). Can
47 select page size with/without giving an error if PostScript
48 printer doesn't have this kind of page size. Zebra Stripe
49 continues or restarts on next page. Indentation fix.
50 (BeginSheet): If necessary, rescale n-up to fit on the sheet of
51 paper.
52 (BeginDoc, doColumnZebra, HeaderText): Code fix.
53 (SetPageSize): New proc.
54
55 * ps-prin2.ps: Insert a version number comment (5.2.2).
56
57 * ps-prin3.ps: Insert a version number comment (5.2.2).
58 Indentation fix.
59
a199a865
GM
602000-05-18 Vinicius Jose Latorre <vinicius@cpqd.com.br>
61
62 * ps-prin1.ps: PostScript code compatibility with other utilities
63 like mpage, psnup, etc.
64 (isLineStep): Code fix.
65 (BeginDoc, BeginSheet): Utility compatibility.
66
3281430c
DL
672000-05-03 Dave Love <fx@gnu.org>
68
69 * letter.xbm: New file.
70
57cb56f5
GM
712000-04-29 Vinicius Jose Latorre <vinicius@cpqd.com.br>
72
73 * ps-prin0.ps: PostScript level 1 compatibility.
74
75 * ps-prin1.ps: PostScript level 1 compatibility, Upside-down
76 printing and line number step.
77 (BeginDoc, doLineNumber, SL, HL): Code fix.
78 (isLineStep, PSL): New funs.
79
80 * ps-prin3.ps: PostScript level 1 compatibility.
81
34f3f342
GM
822000-04-10 Gerd Moellmann <gerd@gnu.org>
83
84 * refcard.bit: Removed.
85
857e88e2
KH
862000-04-10 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
87
88 * refcard-pl.ps: New file.
89 * refcard-pl.tex: New file.
90
7438c86b
GM
912000-03-30 Vinicius Jose Latorre <vinicius@cpqd.com.br>
92
93 * ps-prin0.ps: Replace gs_languagelevel by languagelevel.
94 (DefOp): New proc.
95
96 * ps-prin1.ps: Replace gs_languagelevel by languagelevel.
97 (printBackground, SetColor): New procs.
98 (ZebraColor): Renaming old ZebraGray var.
99
1a3199d9
GM
1002000-03-23 Vinicius Jose Latorre <vinicius@cpqd.com.br>
101
102 * ps-prin1.ps: Eliminate SkipFirstPage.
103
ee1c5b21
GM
1042000-03-22 Vinicius Jose Latorre <vinicius@cpqd.com.br>
105
106 * ps-prin0.ps: Define command only for language level 1.
107
d0ab3e9d
GM
1082000-03-16 Vinicius Jose Latorre <vinicius@cpqd.com.br>
109
57cb56f5
GM
110 * ps-prin0.ps: Define packedarray operator for language level 1,
111 adjust setduplexmode and settumble definitions.
d0ab3e9d 112
81c7ca69
GM
1132000-03-15 Vinicius Jose Latorre <vinicius@cpqd.com.br>
114
115 * ps-print0.ps: New file.
116
117 * ps-prin1.ps, ps-prin3.ps: Eliminate CheckConfig.
118
6ddb893f
KH
1192000-01-05 Vinicius Jose Latorre <vinicius@cpqd.com.br>
120
121 * ps-prin1.ps, ps-prin2.ps, ps-prin3.ps: New files.
122
3156909f
PE
1231999-11-30 Paul Eggert <eggert@twinsun.com>
124
125 * PROBLEMS: Update Solaris 2.6 and 7 problems.
126
1b0d24e7
PE
1271999-11-22 Paul Eggert <eggert@twinsun.com>
128
129 * NEWS: Rename messages-locale to system-messages-locale
130 and time-locale to system-time-locale.
131
bab4e322
NF
1321999-10-24 Noah Friedman <friedman@splode.com>
133
134 * yow.lines: Add more quotes. Correct a misquote.
135
136 * spook.lines: Add more phrases.
137
83a4cf1d
PE
1381999-10-23 Paul Eggert <eggert@twinsun.com>
139
1b0d24e7 140 * NEWS: Describe new functions and variables for locales.
83a4cf1d 141
c37bbd4f
GM
1421999-10-07 Gerd Moellmann <gerd@gnu.org>
143
144 * TUTORIAL.ro: Change copyright statement.
bab4e322 145
a933dad1
DL
1461999-07-12 Richard Stallman <rms@gnu.org>
147
148 * Version 20.4 released.
149
1501999-06-27 Karl Heuer <kwzh@gnu.org>
151
152 * yow.lines: Fix indentation. Fix typo.
153
1541999-01-19 Dave Love <fx@gnu.org>
155
156 * MORE.STUFF: Revamped.
157
1581999-01-14 Dave Love <fx@gnu.org>
159
160 * FAQ: Merge posted updates.
161
1621998-12-14 Dave Love <fx@gnu.org>
163
164 * FAQ: Somewhat edited copy of the most recently posted version.
165
1661998-11-04 Kenichi Handa <handa@etl.go.jp>
167
168 * MACHINES (NEC EWS4800): New section.
169
1701998-09-04 Karl Heuer <kwzh@gnu.org>
171
172 * TUTORIAL: Use C-x C-l, not M-:, as example of disabled command.
173
1741998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
175
176 * Version 20.3 released.
177
178 * TUTORIAL.ro: New file.
179
1801998-04-10 Ken'ichi Handa <handa@melange.gnu.org>
181
182 * TUTORIAL.sl: Renamed back to the original.
183
1841998-04-10 Kenichi Handa <handa@etl.go.jp>
185
186 * TUTORIAL.cs: Renamed from TUTORIAL.cz.
187 * TUTORIAL.ja: Renamed from TUTORIAL.jp.
188 * TUTORIAL.ka: Renamed from TUTORIAL.kr.
189 * TUTORIAL.sk: Renamed from TUTORIAL.sl.
190
1911998-04-06 Kenichi Handa <handa@etl.go.jp>
192
193 * TUTORIAL.jp: Re-translated for the latest TUTORIAL.
194
1951998-03-26 Richard Stallman <rms@psilocin.gnu.org>
196
197 * TUTORIAL.sl: New file.
198
1991997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
200
201 * Version 20.2 released.
202
2031997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
204
205 * Version 20.1 released.
206
2071997-06-02 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
208
209 * CODINGS, CHARSETS: New files.
210
2111996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
212
213 * Version 19.33 released.
214
2151996-07-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
216
217 * Version 19.32 released.
218
2191996-06-23 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
220
221 * refcard.ps: File obtained from someone else;
222 it was generated badly here.
223
2241996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
225
226 * Version 19.31 released.
227
2281996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
229
230 * TUTORIAL: Rephrase the first page to fit on a standard tty screen.
231
2321996-05-03 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
233
234 * emacs.bash: Use >|.
235
2361996-01-20 Geoff Voelker <voelker@cs.washington.edu>
237
238 * rgb.txt: New file.
239
2401995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
241
242 * Version 19.30 released.
243
2441995-11-04 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
245
246 * gnus-tut.txt: New file.
247
2481995-07-26 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
249
250 * Rename termcap to termcap.src, the historical name for an
251 uninstalled termcap file.
252
2531995-06-28 Eric S. Raymond <esr@spiff.gnu.ai.mit.edu>
254
255 * termcap.dat, termcap.ucb: deleted and replaced.
256
257 * termcap: New termcap file from the ncurses project; bigger,
258 better, brighter, does away with waxy yellow buildup. Email
259 me at terminfo@ccil.org if you have any trouble with this.
260
261 * README: Changed to track above change.
262
2631995-05-24 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
264
265 * TUTORIAL: Delete reference to ALT. Change <Rubout> to <Delete>.
266
2671995-04-26 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
268
269 * Makefile (maintainer-clean): Renamed from realclean.
270
2711995-04-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
272
273 * tpu-doc.el: File moved to etc dir and renamed.
274
2751995-04-07 Boris Goldowsky <boris@cs.rochester.edu>
276
277 * enriched.doc: Rewritten and simplified.
278
2791994-11-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
280
281 * Makefile (eterm): New rule.
282 (TIC): New variable.
283
284 * e/eterm, e/eterm.ti: New files.
285
2861994-10-24 Boris Goldowsky <boris@mole.gnu.ai.mit.edu>
287
288 * enriched.doc: New file.
289
2901994-09-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
291
292 * Version 19.26 released.
293
2941994-07-03 Richard Stallman (rms@gnu.ai.mit.edu)
295
296 * TUTORIAL: Talk about flow control along with C-x C-s and C-s.
297
2981994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
299
300 * Version 19.25 released.
301
3021994-05-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
303
304 * Version 19.24 released.
305
3061994-05-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
307
308 * Version 19.23 released.
309
3101994-04-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
311
312 * Makefile (clean): Delete DOC*.
313
3141993-11-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
315
316 * Version 19.22 released.
317
3181993-11-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
319
320 * Version 19.21 released.
321
3221993-11-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
323
324 * Version 19.20 released.
325
3261993-08-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
327
328 * Version 19.19 released.
329
3301993-08-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
331
332 * Version 19.18 released.
333
3341993-07-06 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
335
336 * Version 19.16 released.
337
3381993-06-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
339
340 * version 19.15 released.
341
3421993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
343
344 * Version 19.14 released.
345
3461993-06-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
347
348 Bring mumbleclean targets into conformance with GNU coding standards.
349 * Makefile (distclean): Don't remove backup and autosave files.
350 These are easy to get rid of in other ways, and a pain to lose.
351 (mostlyclean, realclean): New targets.
352
3531993-06-08 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
354
355 * Version 19.13 released.
356
3571993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
358
359 * Version 19.10 released.
360
3611993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
362
363 * Version 19.9 released.
364
3651993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
366
367 * Version 19.8 released.
368
3691993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
370
371 * Version 19.7 released.
372
3731993-05-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
374
375 * MACHINES: Mention Linux.
376
3771993-04-26 Jim Blandy (jimb@totoro.cs.oberlin.edu)
378
379 * MACHINES: Add section for NeXT, from Thorsten Ohl.
380
3811993-04-28 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
382
383 * NEWS: Documented picture-mode improvements.
384
3851993-04-25 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
386
387 * NEWS: Described the new properties of arrow keys and
388 next-line-add-newlines. Fixed up the GUD description, it was
389 out of date. This file referenced LNEWS when it should have
390 said news.texi; fixed.
391
392 news.texi: invocation-name now exists.
393
3941993-03-27 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
395
396 * MORE.STUFF: Added.
397
3981993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
399
400 * NEWS: Preserved jimb's last change (documenting kill on
401 read-only buffers).
bab4e322 402
a933dad1
DL
403 Added documentation on new info features.
404
4051993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
406
407 * spook.lines: Alpha-sorted this, and added some new hot buttons
408 for the 1990s.
409
4101993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
411
412 * MACHINES: Deleted some VMS caveats. If the src and lisp
413 ChangeLogs are correct, dired and mail and process control are now
414 fully supported.
415
416 * NEWS: Added finder news.
417
4181993-03-19 Richard Stallman (rms@geech.gnu.ai.mit.edu)
419
420 * NEWS: Changed.
421
4221993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
423
424 * sex.6: Added 900-line support
425
426 * NEWS: Added news about the package finder.
427
4281993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
429
430 * MACHINES: `Last updated 10 Feb 1992.' was obviously wrong, so
431 I nuked it. Let the file mod date serve. Merged in APOLLO and
432 SUNBUG files. Changed references to 18.* to past tense.
433
434 * emacs.names: merged into JOKES. I faked a mail header from the
435 Unknown User to delimit the first (unheaded) bit.
436
437 * Makefile (relock, unlock): New productions.
438
4391993-03-18 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
440
441 Augean-stable cleaning time. Partly to save space, but mostly to
442 reduce the dizzying amount of *stuff* confronting someone exploring
443 the Emacs distribution, I have the following changes in the etc
444 directory:
445
446 * CHARACTERS: merged into TO-DO file under the heading "Long Range:"
447
448 * DIFF, CCADIFF and GOSDIFF: merged into a new outline file titled
449 OTHER.EMACSES. The present names don't really convey anything.
450 Various key bindings and feature descriptions have been updated.
451
452 * NICKLES.WORTH. Nuked. This is copyrighted material that could land
453 FSF in hot water.
454
455 * INTERVAL.IDEAS: Nuked. RMS's thinking, and indeed the
456 implementation of intervals, have progressed way beyond this.
457
458 * RCP: Nuked. It no longer said anything but "Ooops, sorry!"
459
460 * ED.WORSHIP, GNU.JOKES: merged into a mailbox called JOKES.
461 Future jokes can accumulate there.
462
463 * DISTRIB: the actual domestic order form is now ORDERS.USA.
464 The DISTRIB text now mentions 19.
465
466 * ORDERS.USA: created. This is just the order form. DISTRIB
467 has a pointer to it at the beginning.
468
469 * EUROPE: renamed to ORDERS.EUROPE. DISTRIB now has a pointer
470 to it at the beginning.
471
472 * OOOONEWS, OOOONEWS: Nuked. It's version 19 --- nobody needs the
473 version 15 and 17 files anymore.
474
475 All files marked "Nuked" have actually been moved to =-prefixed
476 names as per convention. Originals of all files merged still
477 exist with =-names.
478
4791993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
480
481 * XENIX: nuked (moved to =XENIX). The hackery it describes is
482 no longer necessary in the presence of 19's function-key-map
483 feature; I've added an explanation to the beginning of the file.
484
4851993-03-10 Jim Blandy (jimb@totoro.cs.oberlin.edu)
486
487 * MACHINES: Update description of SYSVr3 and r4 support, due to
488 Eric Raymond's changes.
489
4901993-03-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
491
492 * MACHINES: Mention that you have to edit the configure script
493 when you add support for a new machine, to get it to recognize the
494 configuration name.
495
4961992-11-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
497
498 * MACHINES: Converted to use GCC-style configuration names,
499 instead of listing m/*.h and s/*.h files. All knowledge of m/ and
500 s/ files now lives in ../configure.
501
5021992-10-06 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
503
504 * NEWS: Document included tags tables.
505
5061992-07-22 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
507
508 * Corrected the news about VC to reflect reality.
509
5101992-07-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
511
512 * etags.1: New file, from Richard K. Pixley at Cygnus.
513
5141992-06-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
515
516 * Makefile: Most of the contents of this file were only relevant
517 to things in `../lib-src'; removed all but the `distclean' and
518 `clean' targets.
519
5201992-04-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
521
522 * COPYING: Got June 1991 version of the GPL here.
523
524 * ChangeLog: Since the old etc contents have been split into etc
525 and lib-src, the old etc's ChangeLog has been duplicated in the
526 new etc and lib-src. That means that each contains complete and
527 coherent information, although each contains extraneous
bab4e322 528 information.
a933dad1
DL
529
5301992-04-08 Jim Blandy (jimb@pogo.cs.oberlin.edu)
531
532 * lib-src/etags.c: "--no-warning" option renamed to "--no-warn",
533 to be consistent with other GNU programs, like makeinfo.
534
535 * lib-src/Makefile: Renamed to Makefile.in; the configure script
536 will edit this to produce Makefile.
537
5381992-04-07 Jim Blandy (jimb@pogo.cs.oberlin.edu)
539
540 * etags.c (print_help, print_version): New functions.
541 (main): Options added to support them.
542
543 * etags.c (longopts): New array of long names for the options.
544 (main): Recognize them.
545
5461992-04-06 Jim Blandy (jimb@pogo.cs.oberlin.edu)
547
548 * etags.c (C_entries): Removed comment saying that \" in a string
549 isn't recognized as magic, because it is correctly handled.
550
551 * getopt.c, getopt.h: New files, from GNU C library.
552 * etags.c: Rewritten to use getopt.
553 #include "getopt.h".
554 (file_num): Variable deleted; its role is now played by getopt's
555 optind.
556 (main): Argument processing loop rewritten to call getopt to get
557 next option. Options which take parameters (-o and -i) rewritten
558 to get parameter from optarg instead of argv[1]. Filename
559 preprocessing loop and update command changed similarly.
560 * Makefile (etags, ctags): Depend on and link with getopt.h,
561 getopt.o, and getopt1.o.
562 (getopt.o, getopt1.o): New targets for the GNU getopt routines.
563
564 * etags.c (outfflag): Variable deleted; it is non-zero iff outfile
565 is non-zero.
566
567 (main): In the argument processing loop, the 'goto next_arg'
568 statements are breaking out of the switch statement in exactly the
569 same way that a simple 'break' statement would; replace the gotos
570 with breaks, and remove the label.
571
5721992-04-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
573
574 * etags.c (C_entries): Clear tydef and next_token_is_func at start.
575 (consider_token): Move next_token_is_func to global.
576
5771992-04-02 Jim Blandy (jimb@pogo.cs.oberlin.edu)
578
579 * Makefile: Conform with GNU coding standards:
580 (mostlyclean): New target, synonymous with clean.
581 (TAGS, check): New targets.
582 (INSTALL, INSTALLFLAGS): New variables.
583
5841992-03-31 Jim Blandy (jimb@pogo.cs.oberlin.edu)
585
586 * lib-src/Makefile, etc/MACHINES, etc/NEWS: Changed references to
587 `config.emacs' to `configure'.
588
589 * lib-src/Makefile: Adjusted for renaming of share-lib to etc.
590 * etc/MACHINES: Same.
591
5921992-03-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
593
594 * movemail.c (main): Allow tempname to be as long as necessary,
595 instead of limiting it to 39 characters.
596
597 * movemail.c (main): Move declaration of buf from top of function
598 to local block surrounding the copy loop. This makes it less
599 likely to be confused with the buf used by the code which checks the
600 permissions on outname's directory.
601
6021992-03-20 Jim Kingdon (kingdon@albert.gnu.ai.mit.edu)
603
604 * SERVICE: Remove my entry.
605
6061992-03-09 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
607
608 * Makefile (emacstool, nemacstool, xvetool): Use ${CFLAGS}, not
609 hardcoded -g.
610
611 * movemail.c (xmalloc): Return char *, not int.
612 (main) [!MAIL_USE_FLOCK]: Add a new conditional, MAIL_UNLINK_SPOOL,
613 that is off by default -- normally don't unlink the mail spool
614 file, just empty it. Pass creat mode 0600, not 0666.
615
6161992-02-07 Jim Blandy (jimb at pogo.cs.oberlin.edu)
617
618 * Makefile (../arch-lib): Depend on ${EXECUTABLES}.
619 (all): Instead of here.
620 (install): Don't use the -s option, since people need symbols to
621 debug code.
622
6231992-01-19 (Eric Youngdale at youngdale@v6550c.nrl.navy.mil)
624
625 * etags-vmslib.c (fn_exp): Add type cast.
626
6271992-01-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
628
629 * movemail.c: Changes in comments.
630
6311992-01-13 Jim Blandy (jimb at pogo.cs.oberlin.edu)
632
633 * Makefile: Make the distclean target erase the DOC files from
634 ../share-lib and the executables from ../arch-lib.
635
6361992-01-09 Jim Blandy (jimb at pogo.cs.oberlin.edu)
637
638 * emacsclient.c: #include <sys/stat.h>
639 (main): Do declare statbfr.
640
6411991-12-21 Richard Stallman (rms at mole.gnu.ai.mit.edu)
642
643 * emacsserver.c, emacsclient.c [BSD]: Use either /tmp or ~
644 for the socket, depending on SERVER_HOME_DIR.
645 If using /tmp, put host name in the socket name.
646
647 * movemail.c (pfatal_and_delete): New function.
648 (main, popmail): Use it.
649 (popmail): Close output before deleting messages.
650 Check for error on close and on fsync.
651 Use `fatal' where appropriate.
652 (main): Remove (void).
653
654 * aixcc.lex: New file. Not officially part of Emacs.
655 * Makefile: Rules for that.
656
6571991-12-04 Jim Blandy (jimb at pogo.gnu.ai.mit.edu)
658
659 * yow.c (main): Rename all references to PATH_EXEC to PATH_DATA.
660
661 * etags.c (main): Properly cast call to alloca that initializes
662 included_files.
663
6641991-08-17 Roland McGrath (roland@geech.gnu.ai.mit.edu)
665
666 * etags.c (files_are_tag_tables): Remove global var.
667 (process_file): Don't test it. Also remove hack checking for a
668 file named "TAGS".
669 (main): -i now takes an arg which is the name of a file to include.
670 Collect these names and emit include tags for them after processing
671 all the argument files.
672
6731991-07-30 Richard Stallman (rms at mole.gnu.ai.mit.edu)
674
675 * wakeup.c: Terminate if parent goes away.
676
6771991-07-18 Richard Stallman (rms at mole.gnu.ai.mit.edu)
678
679 * etags.c (C_entries): Process token before handling end of line.
680 When inner loops reach end of line, just back up.
681 Let the real end of line processing happen in just one place.
682 (consider_token): Likewise.
683
6841991-04-11 Jim Blandy (jimb at geech.gnu.ai.mit.edu)
685
686 * etags.c (TEX_mode): Skip comments while scanning the text to see
687 which escape character this file uses.
688
6891991-03-29 Richard Stallman (rms at mole.gnu.ai.mit.edu)
690
691 * emacsserver.c [USG]: Terminate if msgrcv fails.
692
6931991-03-03 Richard Stallman (rms at mole.ai.mit.edu)
694
695 * emacsserver.c [BSD]: Check for errors on stdin after scanf.
696
6971991-01-25 Jim Blandy (jimb at churchy.ai.mit.edu)
698
699 * make-docfile: Find the arguments to a C function correctly,
700 by not ignoring the character that read_c_string returns. Don't
701 even try to find argument names for functions that take MANY
702 or UNEVALLED arguments, since they're a figment of the docstring's
703 imagination.
704
7051991-01-14 Jim Blandy (jimb at churchy.ai.mit.edu)
706
707 * make-docfile: Read the .elc files generated by the new byte
708 compiler.
709
7101990-12-31 Richard Stallman (rms at mole.ai.mit.edu)
711
712 * refcard.tex: Use cm fonts, not am, in multi-column mode.
713
7141990-11-29 Richard Stallman (rms at mole.ai.mit.edu)
715
716 * movemail.c (mbx_delimit_begin): Put space before `unseen'.
717
7181990-11-27 Richard Stallman (rms at mole.ai.mit.edu)
719
720 * Makefile (install*): No need to install wakeup.
721
7221990-11-26 Richard Stallman (rms at mole.ai.mit.edu)
723
724 * Makefile (install*): Install emacsclient like etags.
725
7261990-11-13 Richard Stallman (rms at mole.ai.mit.edu)
727
728 * movemail.c (error): Handle 3 args.
729 (main): Don't check input access if using pop.
730
7311990-10-16 Richard Stallman (rms at mole.ai.mit.edu)
732
733 * etags.c (find_entries): Check for numbers after Scheme suffix.
734
7351990-10-14 Richard Stallman (rms at mole.ai.mit.edu)
736
737 * termcap.dat (vt200-80): Fix ke and ks to frob flag 1.
738
7391990-10-09 Richard Stallman (rms at mole.ai.mit.edu)
740
741 * Makefile (nemacstool, xvetool): New targets.
742
7431990-09-26 Richard Stallman (rms at mole.ai.mit.edu)
744
745 * emacsclient.c: Include errno.h and define related variables.
746
7471990-09-23 Richard Stallman (rms at mole.ai.mit.edu)
748
749 * emacsclient.c: Change usage message.
750
7511990-08-30 David Lawrence (tale at pogo.ai.mit.edu)
752
753 * emacs.1: Add break before -nw option.
754
7551990-08-19 David J. MacKenzie (djm at apple-gunkies)
756
757 * qsort.c: Replace with GNU version.
758
7591990-08-14 David J. MacKenzie (djm at apple-gunkies)
760
761 * wakeup.c: New program replacing loadst.c.
762
7631990-08-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
764
765 * emacsclient.c [USG]: Pass msgsnd only 4 args.
766
7671990-08-09 David J. MacKenzie (djm at pogo.ai.mit.edu)
768
769 * etags.c: Rename `flag' variables for what they do instead of
770 which option character sets them.
771
7721990-05-28 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
773
774 * loadst.c (main): Conditional to get load average on Apollo.
775
7761990-05-22 Joseph Arceneaux (jla at churchy.ai.mit.edu)
777
778 * emacsserver.c: Set the permission on the socket to 0600.
779
7801990-03-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
781
782 * emacsclient.c [BSD]: Print clean message for failing getwd.
783
7841990-03-20 David Lawrence (tale at pogo.ai.mit.edu)
785
786 * getdate.y: Use the getdate.y from GNU tar for timer.
787
7881990-03-18 Jim Kingdon (kingdon at pogo.ai.mit.edu)
789
790 * emacsclient.c (main): Don't put brackets around "filename" in
791 usage message. It isn't optional.
792
7931990-03-14 Joseph Arceneaux (jla at churchy.ai.mit.edu)
794
795 * etags.c (getit): Recognize '$' as beginning identifiers.
796
7971990-02-22 David Lawrence (tale at pogo.ai.mit.edu)
798
799 * emacsserver.c: Renamed from server.c.
800 * Makefile: Reference emacsserver rather than server.
801 * MACHINES: Doc fix for new emacsserver name.
802
8031990-01-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
804
805 * emacsclient.c: Print program name in error messages.
806
8071990-01-19 David Lawrence (tale at cocoa-puffs)
808
809 * timer.c, getdate.y (new files) and Makefile:
810 Sub-process support for run-at-time in timer.el.
bab4e322 811 Doesn't yet work correctly for USG.
a933dad1
DL
812
8131990-01-10 Jim Kingdon (kingdon at pogo)
814
815 * MACHINES: Add HP 300 running BSD.
816
8171990-01-02 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
818
819 * yow.c: Dynamically allocate buffer; skip header before random
820 choice to avoid bias toward first item.
821
8221989-12-24 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
823
824 * etags.c (readline): Separate out init of `pend'.
825
8261989-12-17 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
827
828 * etags.c: Undo changes relating to isgoodhdr.
829
8301989-12-16 Mosur Mohan (rms at sugar-bombs.ai.mit.edu)
831
832 * etags.c (isgoodhdr): New macro.
833 (_gdh, notgdh): New variable used by that.
834 (init): Initialize _gdh.
835 (find_entries): Set header_file.
836 (consider_token): Use isgoodhdr if in header file.
837
838 * etags.c (total_size_of_entries):
839 Was miscalculating by 1 in rewritten case.
840
841 * etags.c (PAS_funcs): One arg to pfnote was missing.
842
8431989-12-05 Joseph Arceneaux (jla at spiff)
844
845 * MACHINES: Change for the ULTRIX entry.
846
8471989-11-21 Joseph Arceneaux (jla at spiff)
848
849 * etags.c (process_file): If file is not regular, return.
850
8511989-11-06 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
852
853 * loadst.c (main): Handle FIXUP_KERNEL_SYMBOL_ADDR.
854
8551989-10-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
856
857 * loadst.c (load_average): If HAVE_GETLOADAVG, use getloadavg.
858 (main): If HAVE_GETLOADAVG, don't call `nlist'.
859
8601989-10-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
861
862 * etags.c (consider_token): Allow any number of typespec keywords
863 after `typedef', before new type name.
864 (enum sym_type): Add st_C_typespec.
865 (C_create_stab): Put typespec kwds in table.
866
8671989-08-27 Richard Stallman (rms at apple-gunkies.ai.mit.edu)
868
869 * etags.c (main): Don't depend on name invoked by.
870 If CTAGS is not defined, assume it is ETAGS.
871
8721989-07-31 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
873
874 * etags.c (L_funcs): Allow package name in define construct,
875 as in (foo::defmumble name-defined ...).
876
8771989-07-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
878
879 * etags.c (find_entries): Stupid bug testing for C filename suffixes.
880
881 * Makefile (yow): Depends on ../src/paths.h.
882
8831989-07-04 Richard Stallman (rms at apple-gunkies.ai.mit.edu)
884
885 * etags.c: Fix compilation by moving Pascal after Fortran.
886
8871989-06-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
888
889 * movemail.c [USG]: Define F_OK, etc., if not found in header.
890
8911989-05-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
892
893 * hexl.c: New file, supports hexl-mode.
894
8951989-05-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
896
897 * movemail.c: New compilation flag MAIL_USE_MMDF.
898
8991989-05-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
900
901 * emacsclient.c: Use BSD code whenever HAVE_SOCKETS.
902 * server.c: Likewise.
903
904 * make-docfile.c (scan_c_file): Output argument names at end of string.
905 (write_c_args): New subroutine.
906
9071989-04-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
908
909 * movemail.c: Report failure of flock.
910
9111989-04-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
912
913 * etags.c (find_entries): Allow multi-letter extensions for fortran.
914
9151989-04-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
916
917 * loadst.c: on bsd4.3, use gettimeofday instead of CPUSTATES.
918
9191989-03-15 Jeff Peck (rms at sugar-bombs.ai.mit.edu)
920
921 * emacstool.c: setenv IN_EMACSTOOL=t, TERM=sun, TERMCAP=.
922
923 * emacsstool.1: update to document environment variables.
924
9251989-02-21 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
926
927 * etags.c (PAS_funcs): New function by Mosur Mohan.
928
929 * movemail.c: On sysv, include unistd.h.
930
9311989-02-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
932
933 * b2m.c: New file.
934
9351989-02-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
936
937 * etags.c: Prolog support from Sunichirou Sugou
938
9391989-02-03 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
940
941 * Makefile (clean): New target.
942
9431989-01-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
944
945 * fakemail.c (put_line): Break header lines at 79 cols.
946
9471989-01-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
948
949 * etags.c: Greatly rewritten by Sam Kendall for C++ support and for
950 multiple tags per line.
951
9521989-01-03 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
953
954 * movemail.c: Check access before doing real work.
955 Check that outfile is in a writable directory.
956 On fatal error, delete the lock file.
957
9581988-12-31 Richard Mlynarik (mly at rice-chex.ai.mit.edu)
959
960 * env.c: Add decl for my-index
961 * etags.c (file-entries): .oak => scheme
962
9631988-12-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
964
965 * movemail.c: Use `access' to check input and output files.
966
9671988-12-28 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
968
969 * emacsclient.c (main): Ignore all of CWD before first slash.
970
9711988-12-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
972
973 * etags.c (readline): Double linebuffer->size outside the xrealloc.
974
9751988-12-22 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
976
977 * server.c, emacsclient.c: Don't try to use gid_t; it isn't defined.
978 * server.c: chmod the socket to 0700.
979
9801988-12-09 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
981
982 * fakemail.c (main): Let env var FAKEMAILER override pgm to run.
983 (add_field): Delete comments and turn `<', `>' to spaces
984 in header lines.
985 (USE_FAKEMAIL): New customization macro says to make fakemail
986 not be a no-op even on a BSD system.
987
9881988-12-01 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
989
990 * etags.c (consider_token): Skip comments just like whitespace.
991 Notice `struct', etc. and set strtag for those tokens.
992 Return 1 for the token following `struct' if an open-brace follows it.
993 (C_entries): Special handling of token following `struct'
994 needed because we have probably advanced to the following line
995 to find the `{'.
996 (main): New option `T' sets tflag and strflag.
997 Set both of them by default if eflags.
998
9991988-11-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1000
1001 * movemail.c: Do fsync before closing output.
1002
10031988-11-29 Richard Mlynarik (mly at pickled-brain.ai.mit.edu)
1004
1005 * movemail.c: Better error message when can't create tempname.
1006 This file needs a great deal of extra error-checking and lucid reporting...
1007
10081988-11-16 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1009
1010 * etags.c: Support assembler code for .s and .a files.
1011 (getit): Allow underscore in a tag.
1012
10131988-11-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1014
1015 * movemail.c: Close output and check errors before deleting input.
1016
10171988-10-01 Richard Stallman (rms at apple-gunkies.ai.mit.edu)
1018
1019 * emacsclient.c [SYSVIPC]: Compute cwd only once; decide properly
1020 whether to prefix it. Handle line number args.
1021
10221988-09-24 Richard Stallman (rms at gluteus.ai.mit.edu)
1023
1024 * etags.c (main): default setting of eflag was backwards.
1025
10261988-09-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1027
1028 * etags.c: New option -i. -f renamed -o.
1029 `-' as input file means read input file names from stdin.
1030 -i spec'd or input file named TAGS means the input file is another
1031 tag table; output an "include" line for it.
1032
10331988-09-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1034
1035 * Makefile: New vars DESTDIR, BINDIR, LIBDIR, MANDIR, MANEXT.
1036 New targets install, install.sysv, install.xenix.
1037 This makefile is now responsible for installing executables
1038 and documentation from this directory into system directories.
1039
10401988-09-16 Richard Stallman (rms at corn-chex.ai.mit.edu)
1041
1042 * server.c, emacsclient.c (main): Compute socket name from euid.
1043
10441988-08-04 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1045
1046 * emacsclient.c: Args like +DIGITS are passed through unchanged.
1047
10481988-07-12 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1049
1050 * server.c: If both BSD and HAVE_SYSVIPC, use the latter.
1051 * emacsclient.c: Likewise.
1052 In the HAVE_SYSVIPC alternative, if BSD, use getwd instead of getcwd.
1053
10541988-06-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1055
1056 * etags.c: Handle `typedef struct foo {' (price@mcc.com).
1057 (istoken) New string-comparison macro.
1058 (consider_token): New arg `level'. New state `tag_ok' in `tydef'.
1059
10601988-06-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1061
1062 * etags.c: Changes for VMS.
1063 Always define ETAGS on VMS.
1064 Define macros GOOD and BAD for success and failure exit codes.
1065 (begtk, intk): Allow `$' in identifiers
1066 (main): Don't support -B, -F or -u on VMS.
1067 Alternate loop for scanning filename arguments.
1068 (system): Delete definition of this function.
1069
1070 * etags-vmslib.c (system): Undefine this; VMS now provides it.
1071
10721988-06-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1073
1074 * loadst.c: Prevent multiple-def errors on BSD and BSD4_3
1075 around include of param.h. (Like fns.c.)
1076
10771988-05-16 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
1078
1079 * loadst.c (load_average): Move load-average code to this new fn.
1080 Add conditionals to compute load ave on UMAX.
1081
10821988-05-14 Richard Stallman (rms at lucky-charms.ai.mit.edu)
1083
1084 * loadst.c: Change DK_HEADER_FILE to DKSTAT_HEADER_FILE
1085 with opposite sense.
1086
10871988-05-13 Chris Hanson (cph at kleph)
1088
1089 * emacsclient.c: Delete references to unused variable `out'. This
1090 caused a bus error when used under hp-ux.
1091
10921988-05-06 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
1093
1094 * loadst.c: Control dk.h conditional with DK_HEADER_FILE.
1095
10961988-05-04 Richard Stallman (rms at rice-krispies.ai.mit.edu)
1097
1098 * etags.c (find_entries): `.t' or `.sch' means scheme code.
1099
11001988-04-29 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
1101
1102 * loadst.c: Add BSD4_3 conditional for file dk.h instead of dkstat.h.
1103
11041988-04-28 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
1105
1106 * movemail.c: #undef close, since config can #define it on V.3.
1107 * emacsclient.c, fakemail.c, loadst.c, server.c: likewise.
1108
11091988-04-26 Richard Stallman (rms at lucky-charms.ai.mit.edu)
1110
1111 * etags.c (TEX_mode, etc.): Remove superfluous backslashes from
1112 invalid escape sequences such as `\{'.
1113
1114 * loadst.c: Add `sequent' conditional for file dk.h.
1115
11161988-03-20 Richard M. Stallman (rms at wilson)
1117
1118 * server.c [not BSD and not HAVE_SYSVIPC]: fix error message.
1119
1120 * loadst.c (main) [XENIX]: use /usr/spool/mail, not /usr/mail.
6922b018
KH
1121
1122;; Local Variables:
1123;; coding: iso-2022-7bit-unix
1124;; End: