PostScript code now is in separate files, doc fix.
[bpt/emacs.git] / etc / ChangeLog
CommitLineData
3156909f
PE
11999-11-30 Paul Eggert <eggert@twinsun.com>
2
3 * PROBLEMS: Update Solaris 2.6 and 7 problems.
4
1b0d24e7
PE
51999-11-22 Paul Eggert <eggert@twinsun.com>
6
7 * NEWS: Rename messages-locale to system-messages-locale
8 and time-locale to system-time-locale.
9
bab4e322
NF
101999-10-24 Noah Friedman <friedman@splode.com>
11
12 * yow.lines: Add more quotes. Correct a misquote.
13
14 * spook.lines: Add more phrases.
15
83a4cf1d
PE
161999-10-23 Paul Eggert <eggert@twinsun.com>
17
1b0d24e7 18 * NEWS: Describe new functions and variables for locales.
83a4cf1d 19
c37bbd4f
GM
201999-10-07 Gerd Moellmann <gerd@gnu.org>
21
22 * TUTORIAL.ro: Change copyright statement.
bab4e322 23
a933dad1
DL
241999-07-12 Richard Stallman <rms@gnu.org>
25
26 * Version 20.4 released.
27
281999-06-27 Karl Heuer <kwzh@gnu.org>
29
30 * yow.lines: Fix indentation. Fix typo.
31
321999-01-19 Dave Love <fx@gnu.org>
33
34 * MORE.STUFF: Revamped.
35
361999-01-14 Dave Love <fx@gnu.org>
37
38 * FAQ: Merge posted updates.
39
401998-12-14 Dave Love <fx@gnu.org>
41
42 * FAQ: Somewhat edited copy of the most recently posted version.
43
441998-11-04 Kenichi Handa <handa@etl.go.jp>
45
46 * MACHINES (NEC EWS4800): New section.
47
481998-09-04 Karl Heuer <kwzh@gnu.org>
49
50 * TUTORIAL: Use C-x C-l, not M-:, as example of disabled command.
51
521998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
53
54 * Version 20.3 released.
55
56 * TUTORIAL.ro: New file.
57
581998-04-10 Ken'ichi Handa <handa@melange.gnu.org>
59
60 * TUTORIAL.sl: Renamed back to the original.
61
621998-04-10 Kenichi Handa <handa@etl.go.jp>
63
64 * TUTORIAL.cs: Renamed from TUTORIAL.cz.
65 * TUTORIAL.ja: Renamed from TUTORIAL.jp.
66 * TUTORIAL.ka: Renamed from TUTORIAL.kr.
67 * TUTORIAL.sk: Renamed from TUTORIAL.sl.
68
691998-04-06 Kenichi Handa <handa@etl.go.jp>
70
71 * TUTORIAL.jp: Re-translated for the latest TUTORIAL.
72
731998-03-26 Richard Stallman <rms@psilocin.gnu.org>
74
75 * TUTORIAL.sl: New file.
76
771997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
78
79 * Version 20.2 released.
80
811997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
82
83 * Version 20.1 released.
84
851997-06-02 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
86
87 * CODINGS, CHARSETS: New files.
88
891996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
90
91 * Version 19.33 released.
92
931996-07-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
94
95 * Version 19.32 released.
96
971996-06-23 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
98
99 * refcard.ps: File obtained from someone else;
100 it was generated badly here.
101
1021996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
103
104 * Version 19.31 released.
105
1061996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
107
108 * TUTORIAL: Rephrase the first page to fit on a standard tty screen.
109
1101996-05-03 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
111
112 * emacs.bash: Use >|.
113
1141996-01-20 Geoff Voelker <voelker@cs.washington.edu>
115
116 * rgb.txt: New file.
117
1181995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
119
120 * Version 19.30 released.
121
1221995-11-04 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
123
124 * gnus-tut.txt: New file.
125
1261995-07-26 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
127
128 * Rename termcap to termcap.src, the historical name for an
129 uninstalled termcap file.
130
1311995-06-28 Eric S. Raymond <esr@spiff.gnu.ai.mit.edu>
132
133 * termcap.dat, termcap.ucb: deleted and replaced.
134
135 * termcap: New termcap file from the ncurses project; bigger,
136 better, brighter, does away with waxy yellow buildup. Email
137 me at terminfo@ccil.org if you have any trouble with this.
138
139 * README: Changed to track above change.
140
1411995-05-24 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
142
143 * TUTORIAL: Delete reference to ALT. Change <Rubout> to <Delete>.
144
1451995-04-26 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
146
147 * Makefile (maintainer-clean): Renamed from realclean.
148
1491995-04-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
150
151 * tpu-doc.el: File moved to etc dir and renamed.
152
1531995-04-07 Boris Goldowsky <boris@cs.rochester.edu>
154
155 * enriched.doc: Rewritten and simplified.
156
1571994-11-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
158
159 * Makefile (eterm): New rule.
160 (TIC): New variable.
161
162 * e/eterm, e/eterm.ti: New files.
163
1641994-10-24 Boris Goldowsky <boris@mole.gnu.ai.mit.edu>
165
166 * enriched.doc: New file.
167
1681994-09-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
169
170 * Version 19.26 released.
171
1721994-07-03 Richard Stallman (rms@gnu.ai.mit.edu)
173
174 * TUTORIAL: Talk about flow control along with C-x C-s and C-s.
175
1761994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
177
178 * Version 19.25 released.
179
1801994-05-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
181
182 * Version 19.24 released.
183
1841994-05-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
185
186 * Version 19.23 released.
187
1881994-04-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
189
190 * Makefile (clean): Delete DOC*.
191
1921993-11-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
193
194 * Version 19.22 released.
195
1961993-11-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
197
198 * Version 19.21 released.
199
2001993-11-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
201
202 * Version 19.20 released.
203
2041993-08-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
205
206 * Version 19.19 released.
207
2081993-08-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
209
210 * Version 19.18 released.
211
2121993-07-06 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
213
214 * Version 19.16 released.
215
2161993-06-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
217
218 * version 19.15 released.
219
2201993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
221
222 * Version 19.14 released.
223
2241993-06-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
225
226 Bring mumbleclean targets into conformance with GNU coding standards.
227 * Makefile (distclean): Don't remove backup and autosave files.
228 These are easy to get rid of in other ways, and a pain to lose.
229 (mostlyclean, realclean): New targets.
230
2311993-06-08 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
232
233 * Version 19.13 released.
234
2351993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
236
237 * Version 19.10 released.
238
2391993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
240
241 * Version 19.9 released.
242
2431993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
244
245 * Version 19.8 released.
246
2471993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
248
249 * Version 19.7 released.
250
2511993-05-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
252
253 * MACHINES: Mention Linux.
254
2551993-04-26 Jim Blandy (jimb@totoro.cs.oberlin.edu)
256
257 * MACHINES: Add section for NeXT, from Thorsten Ohl.
258
2591993-04-28 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
260
261 * NEWS: Documented picture-mode improvements.
262
2631993-04-25 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
264
265 * NEWS: Described the new properties of arrow keys and
266 next-line-add-newlines. Fixed up the GUD description, it was
267 out of date. This file referenced LNEWS when it should have
268 said news.texi; fixed.
269
270 news.texi: invocation-name now exists.
271
2721993-03-27 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
273
274 * MORE.STUFF: Added.
275
2761993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
277
278 * NEWS: Preserved jimb's last change (documenting kill on
279 read-only buffers).
bab4e322 280
a933dad1
DL
281 Added documentation on new info features.
282
2831993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
284
285 * spook.lines: Alpha-sorted this, and added some new hot buttons
286 for the 1990s.
287
2881993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
289
290 * MACHINES: Deleted some VMS caveats. If the src and lisp
291 ChangeLogs are correct, dired and mail and process control are now
292 fully supported.
293
294 * NEWS: Added finder news.
295
2961993-03-19 Richard Stallman (rms@geech.gnu.ai.mit.edu)
297
298 * NEWS: Changed.
299
3001993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
301
302 * sex.6: Added 900-line support
303
304 * NEWS: Added news about the package finder.
305
3061993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
307
308 * MACHINES: `Last updated 10 Feb 1992.' was obviously wrong, so
309 I nuked it. Let the file mod date serve. Merged in APOLLO and
310 SUNBUG files. Changed references to 18.* to past tense.
311
312 * emacs.names: merged into JOKES. I faked a mail header from the
313 Unknown User to delimit the first (unheaded) bit.
314
315 * Makefile (relock, unlock): New productions.
316
3171993-03-18 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
318
319 Augean-stable cleaning time. Partly to save space, but mostly to
320 reduce the dizzying amount of *stuff* confronting someone exploring
321 the Emacs distribution, I have the following changes in the etc
322 directory:
323
324 * CHARACTERS: merged into TO-DO file under the heading "Long Range:"
325
326 * DIFF, CCADIFF and GOSDIFF: merged into a new outline file titled
327 OTHER.EMACSES. The present names don't really convey anything.
328 Various key bindings and feature descriptions have been updated.
329
330 * NICKLES.WORTH. Nuked. This is copyrighted material that could land
331 FSF in hot water.
332
333 * INTERVAL.IDEAS: Nuked. RMS's thinking, and indeed the
334 implementation of intervals, have progressed way beyond this.
335
336 * RCP: Nuked. It no longer said anything but "Ooops, sorry!"
337
338 * ED.WORSHIP, GNU.JOKES: merged into a mailbox called JOKES.
339 Future jokes can accumulate there.
340
341 * DISTRIB: the actual domestic order form is now ORDERS.USA.
342 The DISTRIB text now mentions 19.
343
344 * ORDERS.USA: created. This is just the order form. DISTRIB
345 has a pointer to it at the beginning.
346
347 * EUROPE: renamed to ORDERS.EUROPE. DISTRIB now has a pointer
348 to it at the beginning.
349
350 * OOOONEWS, OOOONEWS: Nuked. It's version 19 --- nobody needs the
351 version 15 and 17 files anymore.
352
353 All files marked "Nuked" have actually been moved to =-prefixed
354 names as per convention. Originals of all files merged still
355 exist with =-names.
356
3571993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
358
359 * XENIX: nuked (moved to =XENIX). The hackery it describes is
360 no longer necessary in the presence of 19's function-key-map
361 feature; I've added an explanation to the beginning of the file.
362
3631993-03-10 Jim Blandy (jimb@totoro.cs.oberlin.edu)
364
365 * MACHINES: Update description of SYSVr3 and r4 support, due to
366 Eric Raymond's changes.
367
3681993-03-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
369
370 * MACHINES: Mention that you have to edit the configure script
371 when you add support for a new machine, to get it to recognize the
372 configuration name.
373
3741992-11-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
375
376 * MACHINES: Converted to use GCC-style configuration names,
377 instead of listing m/*.h and s/*.h files. All knowledge of m/ and
378 s/ files now lives in ../configure.
379
3801992-10-06 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
381
382 * NEWS: Document included tags tables.
383
3841992-07-22 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
385
386 * Corrected the news about VC to reflect reality.
387
3881992-07-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
389
390 * etags.1: New file, from Richard K. Pixley at Cygnus.
391
3921992-06-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
393
394 * Makefile: Most of the contents of this file were only relevant
395 to things in `../lib-src'; removed all but the `distclean' and
396 `clean' targets.
397
3981992-04-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
399
400 * COPYING: Got June 1991 version of the GPL here.
401
402 * ChangeLog: Since the old etc contents have been split into etc
403 and lib-src, the old etc's ChangeLog has been duplicated in the
404 new etc and lib-src. That means that each contains complete and
405 coherent information, although each contains extraneous
bab4e322 406 information.
a933dad1
DL
407
4081992-04-08 Jim Blandy (jimb@pogo.cs.oberlin.edu)
409
410 * lib-src/etags.c: "--no-warning" option renamed to "--no-warn",
411 to be consistent with other GNU programs, like makeinfo.
412
413 * lib-src/Makefile: Renamed to Makefile.in; the configure script
414 will edit this to produce Makefile.
415
4161992-04-07 Jim Blandy (jimb@pogo.cs.oberlin.edu)
417
418 * etags.c (print_help, print_version): New functions.
419 (main): Options added to support them.
420
421 * etags.c (longopts): New array of long names for the options.
422 (main): Recognize them.
423
4241992-04-06 Jim Blandy (jimb@pogo.cs.oberlin.edu)
425
426 * etags.c (C_entries): Removed comment saying that \" in a string
427 isn't recognized as magic, because it is correctly handled.
428
429 * getopt.c, getopt.h: New files, from GNU C library.
430 * etags.c: Rewritten to use getopt.
431 #include "getopt.h".
432 (file_num): Variable deleted; its role is now played by getopt's
433 optind.
434 (main): Argument processing loop rewritten to call getopt to get
435 next option. Options which take parameters (-o and -i) rewritten
436 to get parameter from optarg instead of argv[1]. Filename
437 preprocessing loop and update command changed similarly.
438 * Makefile (etags, ctags): Depend on and link with getopt.h,
439 getopt.o, and getopt1.o.
440 (getopt.o, getopt1.o): New targets for the GNU getopt routines.
441
442 * etags.c (outfflag): Variable deleted; it is non-zero iff outfile
443 is non-zero.
444
445 (main): In the argument processing loop, the 'goto next_arg'
446 statements are breaking out of the switch statement in exactly the
447 same way that a simple 'break' statement would; replace the gotos
448 with breaks, and remove the label.
449
4501992-04-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
451
452 * etags.c (C_entries): Clear tydef and next_token_is_func at start.
453 (consider_token): Move next_token_is_func to global.
454
4551992-04-02 Jim Blandy (jimb@pogo.cs.oberlin.edu)
456
457 * Makefile: Conform with GNU coding standards:
458 (mostlyclean): New target, synonymous with clean.
459 (TAGS, check): New targets.
460 (INSTALL, INSTALLFLAGS): New variables.
461
4621992-03-31 Jim Blandy (jimb@pogo.cs.oberlin.edu)
463
464 * lib-src/Makefile, etc/MACHINES, etc/NEWS: Changed references to
465 `config.emacs' to `configure'.
466
467 * lib-src/Makefile: Adjusted for renaming of share-lib to etc.
468 * etc/MACHINES: Same.
469
4701992-03-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
471
472 * movemail.c (main): Allow tempname to be as long as necessary,
473 instead of limiting it to 39 characters.
474
475 * movemail.c (main): Move declaration of buf from top of function
476 to local block surrounding the copy loop. This makes it less
477 likely to be confused with the buf used by the code which checks the
478 permissions on outname's directory.
479
4801992-03-20 Jim Kingdon (kingdon@albert.gnu.ai.mit.edu)
481
482 * SERVICE: Remove my entry.
483
4841992-03-09 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
485
486 * Makefile (emacstool, nemacstool, xvetool): Use ${CFLAGS}, not
487 hardcoded -g.
488
489 * movemail.c (xmalloc): Return char *, not int.
490 (main) [!MAIL_USE_FLOCK]: Add a new conditional, MAIL_UNLINK_SPOOL,
491 that is off by default -- normally don't unlink the mail spool
492 file, just empty it. Pass creat mode 0600, not 0666.
493
4941992-02-07 Jim Blandy (jimb at pogo.cs.oberlin.edu)
495
496 * Makefile (../arch-lib): Depend on ${EXECUTABLES}.
497 (all): Instead of here.
498 (install): Don't use the -s option, since people need symbols to
499 debug code.
500
5011992-01-19 (Eric Youngdale at youngdale@v6550c.nrl.navy.mil)
502
503 * etags-vmslib.c (fn_exp): Add type cast.
504
5051992-01-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
506
507 * movemail.c: Changes in comments.
508
5091992-01-13 Jim Blandy (jimb at pogo.cs.oberlin.edu)
510
511 * Makefile: Make the distclean target erase the DOC files from
512 ../share-lib and the executables from ../arch-lib.
513
5141992-01-09 Jim Blandy (jimb at pogo.cs.oberlin.edu)
515
516 * emacsclient.c: #include <sys/stat.h>
517 (main): Do declare statbfr.
518
5191991-12-21 Richard Stallman (rms at mole.gnu.ai.mit.edu)
520
521 * emacsserver.c, emacsclient.c [BSD]: Use either /tmp or ~
522 for the socket, depending on SERVER_HOME_DIR.
523 If using /tmp, put host name in the socket name.
524
525 * movemail.c (pfatal_and_delete): New function.
526 (main, popmail): Use it.
527 (popmail): Close output before deleting messages.
528 Check for error on close and on fsync.
529 Use `fatal' where appropriate.
530 (main): Remove (void).
531
532 * aixcc.lex: New file. Not officially part of Emacs.
533 * Makefile: Rules for that.
534
5351991-12-04 Jim Blandy (jimb at pogo.gnu.ai.mit.edu)
536
537 * yow.c (main): Rename all references to PATH_EXEC to PATH_DATA.
538
539 * etags.c (main): Properly cast call to alloca that initializes
540 included_files.
541
5421991-08-17 Roland McGrath (roland@geech.gnu.ai.mit.edu)
543
544 * etags.c (files_are_tag_tables): Remove global var.
545 (process_file): Don't test it. Also remove hack checking for a
546 file named "TAGS".
547 (main): -i now takes an arg which is the name of a file to include.
548 Collect these names and emit include tags for them after processing
549 all the argument files.
550
5511991-07-30 Richard Stallman (rms at mole.gnu.ai.mit.edu)
552
553 * wakeup.c: Terminate if parent goes away.
554
5551991-07-18 Richard Stallman (rms at mole.gnu.ai.mit.edu)
556
557 * etags.c (C_entries): Process token before handling end of line.
558 When inner loops reach end of line, just back up.
559 Let the real end of line processing happen in just one place.
560 (consider_token): Likewise.
561
5621991-04-11 Jim Blandy (jimb at geech.gnu.ai.mit.edu)
563
564 * etags.c (TEX_mode): Skip comments while scanning the text to see
565 which escape character this file uses.
566
5671991-03-29 Richard Stallman (rms at mole.gnu.ai.mit.edu)
568
569 * emacsserver.c [USG]: Terminate if msgrcv fails.
570
5711991-03-03 Richard Stallman (rms at mole.ai.mit.edu)
572
573 * emacsserver.c [BSD]: Check for errors on stdin after scanf.
574
5751991-01-25 Jim Blandy (jimb at churchy.ai.mit.edu)
576
577 * make-docfile: Find the arguments to a C function correctly,
578 by not ignoring the character that read_c_string returns. Don't
579 even try to find argument names for functions that take MANY
580 or UNEVALLED arguments, since they're a figment of the docstring's
581 imagination.
582
5831991-01-14 Jim Blandy (jimb at churchy.ai.mit.edu)
584
585 * make-docfile: Read the .elc files generated by the new byte
586 compiler.
587
5881990-12-31 Richard Stallman (rms at mole.ai.mit.edu)
589
590 * refcard.tex: Use cm fonts, not am, in multi-column mode.
591
5921990-11-29 Richard Stallman (rms at mole.ai.mit.edu)
593
594 * movemail.c (mbx_delimit_begin): Put space before `unseen'.
595
5961990-11-27 Richard Stallman (rms at mole.ai.mit.edu)
597
598 * Makefile (install*): No need to install wakeup.
599
6001990-11-26 Richard Stallman (rms at mole.ai.mit.edu)
601
602 * Makefile (install*): Install emacsclient like etags.
603
6041990-11-13 Richard Stallman (rms at mole.ai.mit.edu)
605
606 * movemail.c (error): Handle 3 args.
607 (main): Don't check input access if using pop.
608
6091990-10-16 Richard Stallman (rms at mole.ai.mit.edu)
610
611 * etags.c (find_entries): Check for numbers after Scheme suffix.
612
6131990-10-14 Richard Stallman (rms at mole.ai.mit.edu)
614
615 * termcap.dat (vt200-80): Fix ke and ks to frob flag 1.
616
6171990-10-09 Richard Stallman (rms at mole.ai.mit.edu)
618
619 * Makefile (nemacstool, xvetool): New targets.
620
6211990-09-26 Richard Stallman (rms at mole.ai.mit.edu)
622
623 * emacsclient.c: Include errno.h and define related variables.
624
6251990-09-23 Richard Stallman (rms at mole.ai.mit.edu)
626
627 * emacsclient.c: Change usage message.
628
6291990-08-30 David Lawrence (tale at pogo.ai.mit.edu)
630
631 * emacs.1: Add break before -nw option.
632
6331990-08-19 David J. MacKenzie (djm at apple-gunkies)
634
635 * qsort.c: Replace with GNU version.
636
6371990-08-14 David J. MacKenzie (djm at apple-gunkies)
638
639 * wakeup.c: New program replacing loadst.c.
640
6411990-08-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
642
643 * emacsclient.c [USG]: Pass msgsnd only 4 args.
644
6451990-08-09 David J. MacKenzie (djm at pogo.ai.mit.edu)
646
647 * etags.c: Rename `flag' variables for what they do instead of
648 which option character sets them.
649
6501990-05-28 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
651
652 * loadst.c (main): Conditional to get load average on Apollo.
653
6541990-05-22 Joseph Arceneaux (jla at churchy.ai.mit.edu)
655
656 * emacsserver.c: Set the permission on the socket to 0600.
657
6581990-03-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
659
660 * emacsclient.c [BSD]: Print clean message for failing getwd.
661
6621990-03-20 David Lawrence (tale at pogo.ai.mit.edu)
663
664 * getdate.y: Use the getdate.y from GNU tar for timer.
665
6661990-03-18 Jim Kingdon (kingdon at pogo.ai.mit.edu)
667
668 * emacsclient.c (main): Don't put brackets around "filename" in
669 usage message. It isn't optional.
670
6711990-03-14 Joseph Arceneaux (jla at churchy.ai.mit.edu)
672
673 * etags.c (getit): Recognize '$' as beginning identifiers.
674
6751990-02-22 David Lawrence (tale at pogo.ai.mit.edu)
676
677 * emacsserver.c: Renamed from server.c.
678 * Makefile: Reference emacsserver rather than server.
679 * MACHINES: Doc fix for new emacsserver name.
680
6811990-01-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
682
683 * emacsclient.c: Print program name in error messages.
684
6851990-01-19 David Lawrence (tale at cocoa-puffs)
686
687 * timer.c, getdate.y (new files) and Makefile:
688 Sub-process support for run-at-time in timer.el.
bab4e322 689 Doesn't yet work correctly for USG.
a933dad1
DL
690
6911990-01-10 Jim Kingdon (kingdon at pogo)
692
693 * MACHINES: Add HP 300 running BSD.
694
6951990-01-02 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
696
697 * yow.c: Dynamically allocate buffer; skip header before random
698 choice to avoid bias toward first item.
699
7001989-12-24 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
701
702 * etags.c (readline): Separate out init of `pend'.
703
7041989-12-17 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
705
706 * etags.c: Undo changes relating to isgoodhdr.
707
7081989-12-16 Mosur Mohan (rms at sugar-bombs.ai.mit.edu)
709
710 * etags.c (isgoodhdr): New macro.
711 (_gdh, notgdh): New variable used by that.
712 (init): Initialize _gdh.
713 (find_entries): Set header_file.
714 (consider_token): Use isgoodhdr if in header file.
715
716 * etags.c (total_size_of_entries):
717 Was miscalculating by 1 in rewritten case.
718
719 * etags.c (PAS_funcs): One arg to pfnote was missing.
720
7211989-12-05 Joseph Arceneaux (jla at spiff)
722
723 * MACHINES: Change for the ULTRIX entry.
724
7251989-11-21 Joseph Arceneaux (jla at spiff)
726
727 * etags.c (process_file): If file is not regular, return.
728
7291989-11-06 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
730
731 * loadst.c (main): Handle FIXUP_KERNEL_SYMBOL_ADDR.
732
7331989-10-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
734
735 * loadst.c (load_average): If HAVE_GETLOADAVG, use getloadavg.
736 (main): If HAVE_GETLOADAVG, don't call `nlist'.
737
7381989-10-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
739
740 * etags.c (consider_token): Allow any number of typespec keywords
741 after `typedef', before new type name.
742 (enum sym_type): Add st_C_typespec.
743 (C_create_stab): Put typespec kwds in table.
744
7451989-08-27 Richard Stallman (rms at apple-gunkies.ai.mit.edu)
746
747 * etags.c (main): Don't depend on name invoked by.
748 If CTAGS is not defined, assume it is ETAGS.
749
7501989-07-31 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
751
752 * etags.c (L_funcs): Allow package name in define construct,
753 as in (foo::defmumble name-defined ...).
754
7551989-07-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
756
757 * etags.c (find_entries): Stupid bug testing for C filename suffixes.
758
759 * Makefile (yow): Depends on ../src/paths.h.
760
7611989-07-04 Richard Stallman (rms at apple-gunkies.ai.mit.edu)
762
763 * etags.c: Fix compilation by moving Pascal after Fortran.
764
7651989-06-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
766
767 * movemail.c [USG]: Define F_OK, etc., if not found in header.
768
7691989-05-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
770
771 * hexl.c: New file, supports hexl-mode.
772
7731989-05-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
774
775 * movemail.c: New compilation flag MAIL_USE_MMDF.
776
7771989-05-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
778
779 * emacsclient.c: Use BSD code whenever HAVE_SOCKETS.
780 * server.c: Likewise.
781
782 * make-docfile.c (scan_c_file): Output argument names at end of string.
783 (write_c_args): New subroutine.
784
7851989-04-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
786
787 * movemail.c: Report failure of flock.
788
7891989-04-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
790
791 * etags.c (find_entries): Allow multi-letter extensions for fortran.
792
7931989-04-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
794
795 * loadst.c: on bsd4.3, use gettimeofday instead of CPUSTATES.
796
7971989-03-15 Jeff Peck (rms at sugar-bombs.ai.mit.edu)
798
799 * emacstool.c: setenv IN_EMACSTOOL=t, TERM=sun, TERMCAP=.
800
801 * emacsstool.1: update to document environment variables.
802
8031989-02-21 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
804
805 * etags.c (PAS_funcs): New function by Mosur Mohan.
806
807 * movemail.c: On sysv, include unistd.h.
808
8091989-02-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
810
811 * b2m.c: New file.
812
8131989-02-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
814
815 * etags.c: Prolog support from Sunichirou Sugou
816
8171989-02-03 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
818
819 * Makefile (clean): New target.
820
8211989-01-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
822
823 * fakemail.c (put_line): Break header lines at 79 cols.
824
8251989-01-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
826
827 * etags.c: Greatly rewritten by Sam Kendall for C++ support and for
828 multiple tags per line.
829
8301989-01-03 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
831
832 * movemail.c: Check access before doing real work.
833 Check that outfile is in a writable directory.
834 On fatal error, delete the lock file.
835
8361988-12-31 Richard Mlynarik (mly at rice-chex.ai.mit.edu)
837
838 * env.c: Add decl for my-index
839 * etags.c (file-entries): .oak => scheme
840
8411988-12-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
842
843 * movemail.c: Use `access' to check input and output files.
844
8451988-12-28 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
846
847 * emacsclient.c (main): Ignore all of CWD before first slash.
848
8491988-12-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
850
851 * etags.c (readline): Double linebuffer->size outside the xrealloc.
852
8531988-12-22 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
854
855 * server.c, emacsclient.c: Don't try to use gid_t; it isn't defined.
856 * server.c: chmod the socket to 0700.
857
8581988-12-09 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
859
860 * fakemail.c (main): Let env var FAKEMAILER override pgm to run.
861 (add_field): Delete comments and turn `<', `>' to spaces
862 in header lines.
863 (USE_FAKEMAIL): New customization macro says to make fakemail
864 not be a no-op even on a BSD system.
865
8661988-12-01 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
867
868 * etags.c (consider_token): Skip comments just like whitespace.
869 Notice `struct', etc. and set strtag for those tokens.
870 Return 1 for the token following `struct' if an open-brace follows it.
871 (C_entries): Special handling of token following `struct'
872 needed because we have probably advanced to the following line
873 to find the `{'.
874 (main): New option `T' sets tflag and strflag.
875 Set both of them by default if eflags.
876
8771988-11-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
878
879 * movemail.c: Do fsync before closing output.
880
8811988-11-29 Richard Mlynarik (mly at pickled-brain.ai.mit.edu)
882
883 * movemail.c: Better error message when can't create tempname.
884 This file needs a great deal of extra error-checking and lucid reporting...
885
8861988-11-16 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
887
888 * etags.c: Support assembler code for .s and .a files.
889 (getit): Allow underscore in a tag.
890
8911988-11-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
892
893 * movemail.c: Close output and check errors before deleting input.
894
8951988-10-01 Richard Stallman (rms at apple-gunkies.ai.mit.edu)
896
897 * emacsclient.c [SYSVIPC]: Compute cwd only once; decide properly
898 whether to prefix it. Handle line number args.
899
9001988-09-24 Richard Stallman (rms at gluteus.ai.mit.edu)
901
902 * etags.c (main): default setting of eflag was backwards.
903
9041988-09-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
905
906 * etags.c: New option -i. -f renamed -o.
907 `-' as input file means read input file names from stdin.
908 -i spec'd or input file named TAGS means the input file is another
909 tag table; output an "include" line for it.
910
9111988-09-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
912
913 * Makefile: New vars DESTDIR, BINDIR, LIBDIR, MANDIR, MANEXT.
914 New targets install, install.sysv, install.xenix.
915 This makefile is now responsible for installing executables
916 and documentation from this directory into system directories.
917
9181988-09-16 Richard Stallman (rms at corn-chex.ai.mit.edu)
919
920 * server.c, emacsclient.c (main): Compute socket name from euid.
921
9221988-08-04 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
923
924 * emacsclient.c: Args like +DIGITS are passed through unchanged.
925
9261988-07-12 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
927
928 * server.c: If both BSD and HAVE_SYSVIPC, use the latter.
929 * emacsclient.c: Likewise.
930 In the HAVE_SYSVIPC alternative, if BSD, use getwd instead of getcwd.
931
9321988-06-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
933
934 * etags.c: Handle `typedef struct foo {' (price@mcc.com).
935 (istoken) New string-comparison macro.
936 (consider_token): New arg `level'. New state `tag_ok' in `tydef'.
937
9381988-06-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
939
940 * etags.c: Changes for VMS.
941 Always define ETAGS on VMS.
942 Define macros GOOD and BAD for success and failure exit codes.
943 (begtk, intk): Allow `$' in identifiers
944 (main): Don't support -B, -F or -u on VMS.
945 Alternate loop for scanning filename arguments.
946 (system): Delete definition of this function.
947
948 * etags-vmslib.c (system): Undefine this; VMS now provides it.
949
9501988-06-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
951
952 * loadst.c: Prevent multiple-def errors on BSD and BSD4_3
953 around include of param.h. (Like fns.c.)
954
9551988-05-16 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
956
957 * loadst.c (load_average): Move load-average code to this new fn.
958 Add conditionals to compute load ave on UMAX.
959
9601988-05-14 Richard Stallman (rms at lucky-charms.ai.mit.edu)
961
962 * loadst.c: Change DK_HEADER_FILE to DKSTAT_HEADER_FILE
963 with opposite sense.
964
9651988-05-13 Chris Hanson (cph at kleph)
966
967 * emacsclient.c: Delete references to unused variable `out'. This
968 caused a bus error when used under hp-ux.
969
9701988-05-06 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
971
972 * loadst.c: Control dk.h conditional with DK_HEADER_FILE.
973
9741988-05-04 Richard Stallman (rms at rice-krispies.ai.mit.edu)
975
976 * etags.c (find_entries): `.t' or `.sch' means scheme code.
977
9781988-04-29 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
979
980 * loadst.c: Add BSD4_3 conditional for file dk.h instead of dkstat.h.
981
9821988-04-28 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
983
984 * movemail.c: #undef close, since config can #define it on V.3.
985 * emacsclient.c, fakemail.c, loadst.c, server.c: likewise.
986
9871988-04-26 Richard Stallman (rms at lucky-charms.ai.mit.edu)
988
989 * etags.c (TEX_mode, etc.): Remove superfluous backslashes from
990 invalid escape sequences such as `\{'.
991
992 * loadst.c: Add `sequent' conditional for file dk.h.
993
9941988-03-20 Richard M. Stallman (rms at wilson)
995
996 * server.c [not BSD and not HAVE_SYSVIPC]: fix error message.
997
998 * loadst.c (main) [XENIX]: use /usr/spool/mail, not /usr/mail.