Insert a version number comment (5.2.2). Indentation fix.
[bpt/emacs.git] / etc / ChangeLog
CommitLineData
a199a865
GM
12000-05-18 Vinicius Jose Latorre <vinicius@cpqd.com.br>
2
3 * ps-prin1.ps: PostScript code compatibility with other utilities
4 like mpage, psnup, etc.
5 (isLineStep): Code fix.
6 (BeginDoc, BeginSheet): Utility compatibility.
7
3281430c
DL
82000-05-03 Dave Love <fx@gnu.org>
9
10 * letter.xbm: New file.
11
57cb56f5
GM
122000-04-29 Vinicius Jose Latorre <vinicius@cpqd.com.br>
13
14 * ps-prin0.ps: PostScript level 1 compatibility.
15
16 * ps-prin1.ps: PostScript level 1 compatibility, Upside-down
17 printing and line number step.
18 (BeginDoc, doLineNumber, SL, HL): Code fix.
19 (isLineStep, PSL): New funs.
20
21 * ps-prin3.ps: PostScript level 1 compatibility.
22
34f3f342
GM
232000-04-10 Gerd Moellmann <gerd@gnu.org>
24
25 * refcard.bit: Removed.
26
857e88e2
KH
272000-04-10 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
28
29 * refcard-pl.ps: New file.
30 * refcard-pl.tex: New file.
31
7438c86b
GM
322000-03-30 Vinicius Jose Latorre <vinicius@cpqd.com.br>
33
34 * ps-prin0.ps: Replace gs_languagelevel by languagelevel.
35 (DefOp): New proc.
36
37 * ps-prin1.ps: Replace gs_languagelevel by languagelevel.
38 (printBackground, SetColor): New procs.
39 (ZebraColor): Renaming old ZebraGray var.
40
1a3199d9
GM
412000-03-23 Vinicius Jose Latorre <vinicius@cpqd.com.br>
42
43 * ps-prin1.ps: Eliminate SkipFirstPage.
44
ee1c5b21
GM
452000-03-22 Vinicius Jose Latorre <vinicius@cpqd.com.br>
46
47 * ps-prin0.ps: Define command only for language level 1.
48
d0ab3e9d
GM
492000-03-16 Vinicius Jose Latorre <vinicius@cpqd.com.br>
50
57cb56f5
GM
51 * ps-prin0.ps: Define packedarray operator for language level 1,
52 adjust setduplexmode and settumble definitions.
d0ab3e9d 53
81c7ca69
GM
542000-03-15 Vinicius Jose Latorre <vinicius@cpqd.com.br>
55
56 * ps-print0.ps: New file.
57
58 * ps-prin1.ps, ps-prin3.ps: Eliminate CheckConfig.
59
6ddb893f
KH
602000-01-05 Vinicius Jose Latorre <vinicius@cpqd.com.br>
61
62 * ps-prin1.ps, ps-prin2.ps, ps-prin3.ps: New files.
63
3156909f
PE
641999-11-30 Paul Eggert <eggert@twinsun.com>
65
66 * PROBLEMS: Update Solaris 2.6 and 7 problems.
67
1b0d24e7
PE
681999-11-22 Paul Eggert <eggert@twinsun.com>
69
70 * NEWS: Rename messages-locale to system-messages-locale
71 and time-locale to system-time-locale.
72
bab4e322
NF
731999-10-24 Noah Friedman <friedman@splode.com>
74
75 * yow.lines: Add more quotes. Correct a misquote.
76
77 * spook.lines: Add more phrases.
78
83a4cf1d
PE
791999-10-23 Paul Eggert <eggert@twinsun.com>
80
1b0d24e7 81 * NEWS: Describe new functions and variables for locales.
83a4cf1d 82
c37bbd4f
GM
831999-10-07 Gerd Moellmann <gerd@gnu.org>
84
85 * TUTORIAL.ro: Change copyright statement.
bab4e322 86
a933dad1
DL
871999-07-12 Richard Stallman <rms@gnu.org>
88
89 * Version 20.4 released.
90
911999-06-27 Karl Heuer <kwzh@gnu.org>
92
93 * yow.lines: Fix indentation. Fix typo.
94
951999-01-19 Dave Love <fx@gnu.org>
96
97 * MORE.STUFF: Revamped.
98
991999-01-14 Dave Love <fx@gnu.org>
100
101 * FAQ: Merge posted updates.
102
1031998-12-14 Dave Love <fx@gnu.org>
104
105 * FAQ: Somewhat edited copy of the most recently posted version.
106
1071998-11-04 Kenichi Handa <handa@etl.go.jp>
108
109 * MACHINES (NEC EWS4800): New section.
110
1111998-09-04 Karl Heuer <kwzh@gnu.org>
112
113 * TUTORIAL: Use C-x C-l, not M-:, as example of disabled command.
114
1151998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
116
117 * Version 20.3 released.
118
119 * TUTORIAL.ro: New file.
120
1211998-04-10 Ken'ichi Handa <handa@melange.gnu.org>
122
123 * TUTORIAL.sl: Renamed back to the original.
124
1251998-04-10 Kenichi Handa <handa@etl.go.jp>
126
127 * TUTORIAL.cs: Renamed from TUTORIAL.cz.
128 * TUTORIAL.ja: Renamed from TUTORIAL.jp.
129 * TUTORIAL.ka: Renamed from TUTORIAL.kr.
130 * TUTORIAL.sk: Renamed from TUTORIAL.sl.
131
1321998-04-06 Kenichi Handa <handa@etl.go.jp>
133
134 * TUTORIAL.jp: Re-translated for the latest TUTORIAL.
135
1361998-03-26 Richard Stallman <rms@psilocin.gnu.org>
137
138 * TUTORIAL.sl: New file.
139
1401997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
141
142 * Version 20.2 released.
143
1441997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
145
146 * Version 20.1 released.
147
1481997-06-02 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
149
150 * CODINGS, CHARSETS: New files.
151
1521996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
153
154 * Version 19.33 released.
155
1561996-07-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
157
158 * Version 19.32 released.
159
1601996-06-23 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
161
162 * refcard.ps: File obtained from someone else;
163 it was generated badly here.
164
1651996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
166
167 * Version 19.31 released.
168
1691996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
170
171 * TUTORIAL: Rephrase the first page to fit on a standard tty screen.
172
1731996-05-03 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
174
175 * emacs.bash: Use >|.
176
1771996-01-20 Geoff Voelker <voelker@cs.washington.edu>
178
179 * rgb.txt: New file.
180
1811995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
182
183 * Version 19.30 released.
184
1851995-11-04 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
186
187 * gnus-tut.txt: New file.
188
1891995-07-26 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
190
191 * Rename termcap to termcap.src, the historical name for an
192 uninstalled termcap file.
193
1941995-06-28 Eric S. Raymond <esr@spiff.gnu.ai.mit.edu>
195
196 * termcap.dat, termcap.ucb: deleted and replaced.
197
198 * termcap: New termcap file from the ncurses project; bigger,
199 better, brighter, does away with waxy yellow buildup. Email
200 me at terminfo@ccil.org if you have any trouble with this.
201
202 * README: Changed to track above change.
203
2041995-05-24 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
205
206 * TUTORIAL: Delete reference to ALT. Change <Rubout> to <Delete>.
207
2081995-04-26 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
209
210 * Makefile (maintainer-clean): Renamed from realclean.
211
2121995-04-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
213
214 * tpu-doc.el: File moved to etc dir and renamed.
215
2161995-04-07 Boris Goldowsky <boris@cs.rochester.edu>
217
218 * enriched.doc: Rewritten and simplified.
219
2201994-11-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
221
222 * Makefile (eterm): New rule.
223 (TIC): New variable.
224
225 * e/eterm, e/eterm.ti: New files.
226
2271994-10-24 Boris Goldowsky <boris@mole.gnu.ai.mit.edu>
228
229 * enriched.doc: New file.
230
2311994-09-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
232
233 * Version 19.26 released.
234
2351994-07-03 Richard Stallman (rms@gnu.ai.mit.edu)
236
237 * TUTORIAL: Talk about flow control along with C-x C-s and C-s.
238
2391994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
240
241 * Version 19.25 released.
242
2431994-05-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
244
245 * Version 19.24 released.
246
2471994-05-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
248
249 * Version 19.23 released.
250
2511994-04-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
252
253 * Makefile (clean): Delete DOC*.
254
2551993-11-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
256
257 * Version 19.22 released.
258
2591993-11-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
260
261 * Version 19.21 released.
262
2631993-11-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
264
265 * Version 19.20 released.
266
2671993-08-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
268
269 * Version 19.19 released.
270
2711993-08-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
272
273 * Version 19.18 released.
274
2751993-07-06 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
276
277 * Version 19.16 released.
278
2791993-06-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
280
281 * version 19.15 released.
282
2831993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
284
285 * Version 19.14 released.
286
2871993-06-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
288
289 Bring mumbleclean targets into conformance with GNU coding standards.
290 * Makefile (distclean): Don't remove backup and autosave files.
291 These are easy to get rid of in other ways, and a pain to lose.
292 (mostlyclean, realclean): New targets.
293
2941993-06-08 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
295
296 * Version 19.13 released.
297
2981993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
299
300 * Version 19.10 released.
301
3021993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
303
304 * Version 19.9 released.
305
3061993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
307
308 * Version 19.8 released.
309
3101993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
311
312 * Version 19.7 released.
313
3141993-05-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
315
316 * MACHINES: Mention Linux.
317
3181993-04-26 Jim Blandy (jimb@totoro.cs.oberlin.edu)
319
320 * MACHINES: Add section for NeXT, from Thorsten Ohl.
321
3221993-04-28 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
323
324 * NEWS: Documented picture-mode improvements.
325
3261993-04-25 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
327
328 * NEWS: Described the new properties of arrow keys and
329 next-line-add-newlines. Fixed up the GUD description, it was
330 out of date. This file referenced LNEWS when it should have
331 said news.texi; fixed.
332
333 news.texi: invocation-name now exists.
334
3351993-03-27 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
336
337 * MORE.STUFF: Added.
338
3391993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
340
341 * NEWS: Preserved jimb's last change (documenting kill on
342 read-only buffers).
bab4e322 343
a933dad1
DL
344 Added documentation on new info features.
345
3461993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
347
348 * spook.lines: Alpha-sorted this, and added some new hot buttons
349 for the 1990s.
350
3511993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
352
353 * MACHINES: Deleted some VMS caveats. If the src and lisp
354 ChangeLogs are correct, dired and mail and process control are now
355 fully supported.
356
357 * NEWS: Added finder news.
358
3591993-03-19 Richard Stallman (rms@geech.gnu.ai.mit.edu)
360
361 * NEWS: Changed.
362
3631993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
364
365 * sex.6: Added 900-line support
366
367 * NEWS: Added news about the package finder.
368
3691993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
370
371 * MACHINES: `Last updated 10 Feb 1992.' was obviously wrong, so
372 I nuked it. Let the file mod date serve. Merged in APOLLO and
373 SUNBUG files. Changed references to 18.* to past tense.
374
375 * emacs.names: merged into JOKES. I faked a mail header from the
376 Unknown User to delimit the first (unheaded) bit.
377
378 * Makefile (relock, unlock): New productions.
379
3801993-03-18 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
381
382 Augean-stable cleaning time. Partly to save space, but mostly to
383 reduce the dizzying amount of *stuff* confronting someone exploring
384 the Emacs distribution, I have the following changes in the etc
385 directory:
386
387 * CHARACTERS: merged into TO-DO file under the heading "Long Range:"
388
389 * DIFF, CCADIFF and GOSDIFF: merged into a new outline file titled
390 OTHER.EMACSES. The present names don't really convey anything.
391 Various key bindings and feature descriptions have been updated.
392
393 * NICKLES.WORTH. Nuked. This is copyrighted material that could land
394 FSF in hot water.
395
396 * INTERVAL.IDEAS: Nuked. RMS's thinking, and indeed the
397 implementation of intervals, have progressed way beyond this.
398
399 * RCP: Nuked. It no longer said anything but "Ooops, sorry!"
400
401 * ED.WORSHIP, GNU.JOKES: merged into a mailbox called JOKES.
402 Future jokes can accumulate there.
403
404 * DISTRIB: the actual domestic order form is now ORDERS.USA.
405 The DISTRIB text now mentions 19.
406
407 * ORDERS.USA: created. This is just the order form. DISTRIB
408 has a pointer to it at the beginning.
409
410 * EUROPE: renamed to ORDERS.EUROPE. DISTRIB now has a pointer
411 to it at the beginning.
412
413 * OOOONEWS, OOOONEWS: Nuked. It's version 19 --- nobody needs the
414 version 15 and 17 files anymore.
415
416 All files marked "Nuked" have actually been moved to =-prefixed
417 names as per convention. Originals of all files merged still
418 exist with =-names.
419
4201993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
421
422 * XENIX: nuked (moved to =XENIX). The hackery it describes is
423 no longer necessary in the presence of 19's function-key-map
424 feature; I've added an explanation to the beginning of the file.
425
4261993-03-10 Jim Blandy (jimb@totoro.cs.oberlin.edu)
427
428 * MACHINES: Update description of SYSVr3 and r4 support, due to
429 Eric Raymond's changes.
430
4311993-03-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
432
433 * MACHINES: Mention that you have to edit the configure script
434 when you add support for a new machine, to get it to recognize the
435 configuration name.
436
4371992-11-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
438
439 * MACHINES: Converted to use GCC-style configuration names,
440 instead of listing m/*.h and s/*.h files. All knowledge of m/ and
441 s/ files now lives in ../configure.
442
4431992-10-06 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
444
445 * NEWS: Document included tags tables.
446
4471992-07-22 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
448
449 * Corrected the news about VC to reflect reality.
450
4511992-07-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
452
453 * etags.1: New file, from Richard K. Pixley at Cygnus.
454
4551992-06-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
456
457 * Makefile: Most of the contents of this file were only relevant
458 to things in `../lib-src'; removed all but the `distclean' and
459 `clean' targets.
460
4611992-04-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
462
463 * COPYING: Got June 1991 version of the GPL here.
464
465 * ChangeLog: Since the old etc contents have been split into etc
466 and lib-src, the old etc's ChangeLog has been duplicated in the
467 new etc and lib-src. That means that each contains complete and
468 coherent information, although each contains extraneous
bab4e322 469 information.
a933dad1
DL
470
4711992-04-08 Jim Blandy (jimb@pogo.cs.oberlin.edu)
472
473 * lib-src/etags.c: "--no-warning" option renamed to "--no-warn",
474 to be consistent with other GNU programs, like makeinfo.
475
476 * lib-src/Makefile: Renamed to Makefile.in; the configure script
477 will edit this to produce Makefile.
478
4791992-04-07 Jim Blandy (jimb@pogo.cs.oberlin.edu)
480
481 * etags.c (print_help, print_version): New functions.
482 (main): Options added to support them.
483
484 * etags.c (longopts): New array of long names for the options.
485 (main): Recognize them.
486
4871992-04-06 Jim Blandy (jimb@pogo.cs.oberlin.edu)
488
489 * etags.c (C_entries): Removed comment saying that \" in a string
490 isn't recognized as magic, because it is correctly handled.
491
492 * getopt.c, getopt.h: New files, from GNU C library.
493 * etags.c: Rewritten to use getopt.
494 #include "getopt.h".
495 (file_num): Variable deleted; its role is now played by getopt's
496 optind.
497 (main): Argument processing loop rewritten to call getopt to get
498 next option. Options which take parameters (-o and -i) rewritten
499 to get parameter from optarg instead of argv[1]. Filename
500 preprocessing loop and update command changed similarly.
501 * Makefile (etags, ctags): Depend on and link with getopt.h,
502 getopt.o, and getopt1.o.
503 (getopt.o, getopt1.o): New targets for the GNU getopt routines.
504
505 * etags.c (outfflag): Variable deleted; it is non-zero iff outfile
506 is non-zero.
507
508 (main): In the argument processing loop, the 'goto next_arg'
509 statements are breaking out of the switch statement in exactly the
510 same way that a simple 'break' statement would; replace the gotos
511 with breaks, and remove the label.
512
5131992-04-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
514
515 * etags.c (C_entries): Clear tydef and next_token_is_func at start.
516 (consider_token): Move next_token_is_func to global.
517
5181992-04-02 Jim Blandy (jimb@pogo.cs.oberlin.edu)
519
520 * Makefile: Conform with GNU coding standards:
521 (mostlyclean): New target, synonymous with clean.
522 (TAGS, check): New targets.
523 (INSTALL, INSTALLFLAGS): New variables.
524
5251992-03-31 Jim Blandy (jimb@pogo.cs.oberlin.edu)
526
527 * lib-src/Makefile, etc/MACHINES, etc/NEWS: Changed references to
528 `config.emacs' to `configure'.
529
530 * lib-src/Makefile: Adjusted for renaming of share-lib to etc.
531 * etc/MACHINES: Same.
532
5331992-03-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
534
535 * movemail.c (main): Allow tempname to be as long as necessary,
536 instead of limiting it to 39 characters.
537
538 * movemail.c (main): Move declaration of buf from top of function
539 to local block surrounding the copy loop. This makes it less
540 likely to be confused with the buf used by the code which checks the
541 permissions on outname's directory.
542
5431992-03-20 Jim Kingdon (kingdon@albert.gnu.ai.mit.edu)
544
545 * SERVICE: Remove my entry.
546
5471992-03-09 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
548
549 * Makefile (emacstool, nemacstool, xvetool): Use ${CFLAGS}, not
550 hardcoded -g.
551
552 * movemail.c (xmalloc): Return char *, not int.
553 (main) [!MAIL_USE_FLOCK]: Add a new conditional, MAIL_UNLINK_SPOOL,
554 that is off by default -- normally don't unlink the mail spool
555 file, just empty it. Pass creat mode 0600, not 0666.
556
5571992-02-07 Jim Blandy (jimb at pogo.cs.oberlin.edu)
558
559 * Makefile (../arch-lib): Depend on ${EXECUTABLES}.
560 (all): Instead of here.
561 (install): Don't use the -s option, since people need symbols to
562 debug code.
563
5641992-01-19 (Eric Youngdale at youngdale@v6550c.nrl.navy.mil)
565
566 * etags-vmslib.c (fn_exp): Add type cast.
567
5681992-01-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
569
570 * movemail.c: Changes in comments.
571
5721992-01-13 Jim Blandy (jimb at pogo.cs.oberlin.edu)
573
574 * Makefile: Make the distclean target erase the DOC files from
575 ../share-lib and the executables from ../arch-lib.
576
5771992-01-09 Jim Blandy (jimb at pogo.cs.oberlin.edu)
578
579 * emacsclient.c: #include <sys/stat.h>
580 (main): Do declare statbfr.
581
5821991-12-21 Richard Stallman (rms at mole.gnu.ai.mit.edu)
583
584 * emacsserver.c, emacsclient.c [BSD]: Use either /tmp or ~
585 for the socket, depending on SERVER_HOME_DIR.
586 If using /tmp, put host name in the socket name.
587
588 * movemail.c (pfatal_and_delete): New function.
589 (main, popmail): Use it.
590 (popmail): Close output before deleting messages.
591 Check for error on close and on fsync.
592 Use `fatal' where appropriate.
593 (main): Remove (void).
594
595 * aixcc.lex: New file. Not officially part of Emacs.
596 * Makefile: Rules for that.
597
5981991-12-04 Jim Blandy (jimb at pogo.gnu.ai.mit.edu)
599
600 * yow.c (main): Rename all references to PATH_EXEC to PATH_DATA.
601
602 * etags.c (main): Properly cast call to alloca that initializes
603 included_files.
604
6051991-08-17 Roland McGrath (roland@geech.gnu.ai.mit.edu)
606
607 * etags.c (files_are_tag_tables): Remove global var.
608 (process_file): Don't test it. Also remove hack checking for a
609 file named "TAGS".
610 (main): -i now takes an arg which is the name of a file to include.
611 Collect these names and emit include tags for them after processing
612 all the argument files.
613
6141991-07-30 Richard Stallman (rms at mole.gnu.ai.mit.edu)
615
616 * wakeup.c: Terminate if parent goes away.
617
6181991-07-18 Richard Stallman (rms at mole.gnu.ai.mit.edu)
619
620 * etags.c (C_entries): Process token before handling end of line.
621 When inner loops reach end of line, just back up.
622 Let the real end of line processing happen in just one place.
623 (consider_token): Likewise.
624
6251991-04-11 Jim Blandy (jimb at geech.gnu.ai.mit.edu)
626
627 * etags.c (TEX_mode): Skip comments while scanning the text to see
628 which escape character this file uses.
629
6301991-03-29 Richard Stallman (rms at mole.gnu.ai.mit.edu)
631
632 * emacsserver.c [USG]: Terminate if msgrcv fails.
633
6341991-03-03 Richard Stallman (rms at mole.ai.mit.edu)
635
636 * emacsserver.c [BSD]: Check for errors on stdin after scanf.
637
6381991-01-25 Jim Blandy (jimb at churchy.ai.mit.edu)
639
640 * make-docfile: Find the arguments to a C function correctly,
641 by not ignoring the character that read_c_string returns. Don't
642 even try to find argument names for functions that take MANY
643 or UNEVALLED arguments, since they're a figment of the docstring's
644 imagination.
645
6461991-01-14 Jim Blandy (jimb at churchy.ai.mit.edu)
647
648 * make-docfile: Read the .elc files generated by the new byte
649 compiler.
650
6511990-12-31 Richard Stallman (rms at mole.ai.mit.edu)
652
653 * refcard.tex: Use cm fonts, not am, in multi-column mode.
654
6551990-11-29 Richard Stallman (rms at mole.ai.mit.edu)
656
657 * movemail.c (mbx_delimit_begin): Put space before `unseen'.
658
6591990-11-27 Richard Stallman (rms at mole.ai.mit.edu)
660
661 * Makefile (install*): No need to install wakeup.
662
6631990-11-26 Richard Stallman (rms at mole.ai.mit.edu)
664
665 * Makefile (install*): Install emacsclient like etags.
666
6671990-11-13 Richard Stallman (rms at mole.ai.mit.edu)
668
669 * movemail.c (error): Handle 3 args.
670 (main): Don't check input access if using pop.
671
6721990-10-16 Richard Stallman (rms at mole.ai.mit.edu)
673
674 * etags.c (find_entries): Check for numbers after Scheme suffix.
675
6761990-10-14 Richard Stallman (rms at mole.ai.mit.edu)
677
678 * termcap.dat (vt200-80): Fix ke and ks to frob flag 1.
679
6801990-10-09 Richard Stallman (rms at mole.ai.mit.edu)
681
682 * Makefile (nemacstool, xvetool): New targets.
683
6841990-09-26 Richard Stallman (rms at mole.ai.mit.edu)
685
686 * emacsclient.c: Include errno.h and define related variables.
687
6881990-09-23 Richard Stallman (rms at mole.ai.mit.edu)
689
690 * emacsclient.c: Change usage message.
691
6921990-08-30 David Lawrence (tale at pogo.ai.mit.edu)
693
694 * emacs.1: Add break before -nw option.
695
6961990-08-19 David J. MacKenzie (djm at apple-gunkies)
697
698 * qsort.c: Replace with GNU version.
699
7001990-08-14 David J. MacKenzie (djm at apple-gunkies)
701
702 * wakeup.c: New program replacing loadst.c.
703
7041990-08-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
705
706 * emacsclient.c [USG]: Pass msgsnd only 4 args.
707
7081990-08-09 David J. MacKenzie (djm at pogo.ai.mit.edu)
709
710 * etags.c: Rename `flag' variables for what they do instead of
711 which option character sets them.
712
7131990-05-28 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
714
715 * loadst.c (main): Conditional to get load average on Apollo.
716
7171990-05-22 Joseph Arceneaux (jla at churchy.ai.mit.edu)
718
719 * emacsserver.c: Set the permission on the socket to 0600.
720
7211990-03-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
722
723 * emacsclient.c [BSD]: Print clean message for failing getwd.
724
7251990-03-20 David Lawrence (tale at pogo.ai.mit.edu)
726
727 * getdate.y: Use the getdate.y from GNU tar for timer.
728
7291990-03-18 Jim Kingdon (kingdon at pogo.ai.mit.edu)
730
731 * emacsclient.c (main): Don't put brackets around "filename" in
732 usage message. It isn't optional.
733
7341990-03-14 Joseph Arceneaux (jla at churchy.ai.mit.edu)
735
736 * etags.c (getit): Recognize '$' as beginning identifiers.
737
7381990-02-22 David Lawrence (tale at pogo.ai.mit.edu)
739
740 * emacsserver.c: Renamed from server.c.
741 * Makefile: Reference emacsserver rather than server.
742 * MACHINES: Doc fix for new emacsserver name.
743
7441990-01-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
745
746 * emacsclient.c: Print program name in error messages.
747
7481990-01-19 David Lawrence (tale at cocoa-puffs)
749
750 * timer.c, getdate.y (new files) and Makefile:
751 Sub-process support for run-at-time in timer.el.
bab4e322 752 Doesn't yet work correctly for USG.
a933dad1
DL
753
7541990-01-10 Jim Kingdon (kingdon at pogo)
755
756 * MACHINES: Add HP 300 running BSD.
757
7581990-01-02 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
759
760 * yow.c: Dynamically allocate buffer; skip header before random
761 choice to avoid bias toward first item.
762
7631989-12-24 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
764
765 * etags.c (readline): Separate out init of `pend'.
766
7671989-12-17 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
768
769 * etags.c: Undo changes relating to isgoodhdr.
770
7711989-12-16 Mosur Mohan (rms at sugar-bombs.ai.mit.edu)
772
773 * etags.c (isgoodhdr): New macro.
774 (_gdh, notgdh): New variable used by that.
775 (init): Initialize _gdh.
776 (find_entries): Set header_file.
777 (consider_token): Use isgoodhdr if in header file.
778
779 * etags.c (total_size_of_entries):
780 Was miscalculating by 1 in rewritten case.
781
782 * etags.c (PAS_funcs): One arg to pfnote was missing.
783
7841989-12-05 Joseph Arceneaux (jla at spiff)
785
786 * MACHINES: Change for the ULTRIX entry.
787
7881989-11-21 Joseph Arceneaux (jla at spiff)
789
790 * etags.c (process_file): If file is not regular, return.
791
7921989-11-06 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
793
794 * loadst.c (main): Handle FIXUP_KERNEL_SYMBOL_ADDR.
795
7961989-10-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
797
798 * loadst.c (load_average): If HAVE_GETLOADAVG, use getloadavg.
799 (main): If HAVE_GETLOADAVG, don't call `nlist'.
800
8011989-10-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
802
803 * etags.c (consider_token): Allow any number of typespec keywords
804 after `typedef', before new type name.
805 (enum sym_type): Add st_C_typespec.
806 (C_create_stab): Put typespec kwds in table.
807
8081989-08-27 Richard Stallman (rms at apple-gunkies.ai.mit.edu)
809
810 * etags.c (main): Don't depend on name invoked by.
811 If CTAGS is not defined, assume it is ETAGS.
812
8131989-07-31 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
814
815 * etags.c (L_funcs): Allow package name in define construct,
816 as in (foo::defmumble name-defined ...).
817
8181989-07-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
819
820 * etags.c (find_entries): Stupid bug testing for C filename suffixes.
821
822 * Makefile (yow): Depends on ../src/paths.h.
823
8241989-07-04 Richard Stallman (rms at apple-gunkies.ai.mit.edu)
825
826 * etags.c: Fix compilation by moving Pascal after Fortran.
827
8281989-06-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
829
830 * movemail.c [USG]: Define F_OK, etc., if not found in header.
831
8321989-05-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
833
834 * hexl.c: New file, supports hexl-mode.
835
8361989-05-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
837
838 * movemail.c: New compilation flag MAIL_USE_MMDF.
839
8401989-05-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
841
842 * emacsclient.c: Use BSD code whenever HAVE_SOCKETS.
843 * server.c: Likewise.
844
845 * make-docfile.c (scan_c_file): Output argument names at end of string.
846 (write_c_args): New subroutine.
847
8481989-04-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
849
850 * movemail.c: Report failure of flock.
851
8521989-04-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
853
854 * etags.c (find_entries): Allow multi-letter extensions for fortran.
855
8561989-04-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
857
858 * loadst.c: on bsd4.3, use gettimeofday instead of CPUSTATES.
859
8601989-03-15 Jeff Peck (rms at sugar-bombs.ai.mit.edu)
861
862 * emacstool.c: setenv IN_EMACSTOOL=t, TERM=sun, TERMCAP=.
863
864 * emacsstool.1: update to document environment variables.
865
8661989-02-21 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
867
868 * etags.c (PAS_funcs): New function by Mosur Mohan.
869
870 * movemail.c: On sysv, include unistd.h.
871
8721989-02-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
873
874 * b2m.c: New file.
875
8761989-02-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
877
878 * etags.c: Prolog support from Sunichirou Sugou
879
8801989-02-03 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
881
882 * Makefile (clean): New target.
883
8841989-01-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
885
886 * fakemail.c (put_line): Break header lines at 79 cols.
887
8881989-01-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
889
890 * etags.c: Greatly rewritten by Sam Kendall for C++ support and for
891 multiple tags per line.
892
8931989-01-03 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
894
895 * movemail.c: Check access before doing real work.
896 Check that outfile is in a writable directory.
897 On fatal error, delete the lock file.
898
8991988-12-31 Richard Mlynarik (mly at rice-chex.ai.mit.edu)
900
901 * env.c: Add decl for my-index
902 * etags.c (file-entries): .oak => scheme
903
9041988-12-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
905
906 * movemail.c: Use `access' to check input and output files.
907
9081988-12-28 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
909
910 * emacsclient.c (main): Ignore all of CWD before first slash.
911
9121988-12-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
913
914 * etags.c (readline): Double linebuffer->size outside the xrealloc.
915
9161988-12-22 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
917
918 * server.c, emacsclient.c: Don't try to use gid_t; it isn't defined.
919 * server.c: chmod the socket to 0700.
920
9211988-12-09 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
922
923 * fakemail.c (main): Let env var FAKEMAILER override pgm to run.
924 (add_field): Delete comments and turn `<', `>' to spaces
925 in header lines.
926 (USE_FAKEMAIL): New customization macro says to make fakemail
927 not be a no-op even on a BSD system.
928
9291988-12-01 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
930
931 * etags.c (consider_token): Skip comments just like whitespace.
932 Notice `struct', etc. and set strtag for those tokens.
933 Return 1 for the token following `struct' if an open-brace follows it.
934 (C_entries): Special handling of token following `struct'
935 needed because we have probably advanced to the following line
936 to find the `{'.
937 (main): New option `T' sets tflag and strflag.
938 Set both of them by default if eflags.
939
9401988-11-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
941
942 * movemail.c: Do fsync before closing output.
943
9441988-11-29 Richard Mlynarik (mly at pickled-brain.ai.mit.edu)
945
946 * movemail.c: Better error message when can't create tempname.
947 This file needs a great deal of extra error-checking and lucid reporting...
948
9491988-11-16 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
950
951 * etags.c: Support assembler code for .s and .a files.
952 (getit): Allow underscore in a tag.
953
9541988-11-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
955
956 * movemail.c: Close output and check errors before deleting input.
957
9581988-10-01 Richard Stallman (rms at apple-gunkies.ai.mit.edu)
959
960 * emacsclient.c [SYSVIPC]: Compute cwd only once; decide properly
961 whether to prefix it. Handle line number args.
962
9631988-09-24 Richard Stallman (rms at gluteus.ai.mit.edu)
964
965 * etags.c (main): default setting of eflag was backwards.
966
9671988-09-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
968
969 * etags.c: New option -i. -f renamed -o.
970 `-' as input file means read input file names from stdin.
971 -i spec'd or input file named TAGS means the input file is another
972 tag table; output an "include" line for it.
973
9741988-09-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
975
976 * Makefile: New vars DESTDIR, BINDIR, LIBDIR, MANDIR, MANEXT.
977 New targets install, install.sysv, install.xenix.
978 This makefile is now responsible for installing executables
979 and documentation from this directory into system directories.
980
9811988-09-16 Richard Stallman (rms at corn-chex.ai.mit.edu)
982
983 * server.c, emacsclient.c (main): Compute socket name from euid.
984
9851988-08-04 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
986
987 * emacsclient.c: Args like +DIGITS are passed through unchanged.
988
9891988-07-12 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
990
991 * server.c: If both BSD and HAVE_SYSVIPC, use the latter.
992 * emacsclient.c: Likewise.
993 In the HAVE_SYSVIPC alternative, if BSD, use getwd instead of getcwd.
994
9951988-06-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
996
997 * etags.c: Handle `typedef struct foo {' (price@mcc.com).
998 (istoken) New string-comparison macro.
999 (consider_token): New arg `level'. New state `tag_ok' in `tydef'.
1000
10011988-06-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1002
1003 * etags.c: Changes for VMS.
1004 Always define ETAGS on VMS.
1005 Define macros GOOD and BAD for success and failure exit codes.
1006 (begtk, intk): Allow `$' in identifiers
1007 (main): Don't support -B, -F or -u on VMS.
1008 Alternate loop for scanning filename arguments.
1009 (system): Delete definition of this function.
1010
1011 * etags-vmslib.c (system): Undefine this; VMS now provides it.
1012
10131988-06-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1014
1015 * loadst.c: Prevent multiple-def errors on BSD and BSD4_3
1016 around include of param.h. (Like fns.c.)
1017
10181988-05-16 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
1019
1020 * loadst.c (load_average): Move load-average code to this new fn.
1021 Add conditionals to compute load ave on UMAX.
1022
10231988-05-14 Richard Stallman (rms at lucky-charms.ai.mit.edu)
1024
1025 * loadst.c: Change DK_HEADER_FILE to DKSTAT_HEADER_FILE
1026 with opposite sense.
1027
10281988-05-13 Chris Hanson (cph at kleph)
1029
1030 * emacsclient.c: Delete references to unused variable `out'. This
1031 caused a bus error when used under hp-ux.
1032
10331988-05-06 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
1034
1035 * loadst.c: Control dk.h conditional with DK_HEADER_FILE.
1036
10371988-05-04 Richard Stallman (rms at rice-krispies.ai.mit.edu)
1038
1039 * etags.c (find_entries): `.t' or `.sch' means scheme code.
1040
10411988-04-29 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
1042
1043 * loadst.c: Add BSD4_3 conditional for file dk.h instead of dkstat.h.
1044
10451988-04-28 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
1046
1047 * movemail.c: #undef close, since config can #define it on V.3.
1048 * emacsclient.c, fakemail.c, loadst.c, server.c: likewise.
1049
10501988-04-26 Richard Stallman (rms at lucky-charms.ai.mit.edu)
1051
1052 * etags.c (TEX_mode, etc.): Remove superfluous backslashes from
1053 invalid escape sequences such as `\{'.
1054
1055 * loadst.c: Add `sequent' conditional for file dk.h.
1056
10571988-03-20 Richard M. Stallman (rms at wilson)
1058
1059 * server.c [not BSD and not HAVE_SYSVIPC]: fix error message.
1060
1061 * loadst.c (main) [XENIX]: use /usr/spool/mail, not /usr/mail.