PostScript code compatibility with other utilities
[bpt/emacs.git] / etc / ChangeLog
CommitLineData
3281430c
DL
12000-05-03 Dave Love <fx@gnu.org>
2
3 * letter.xbm: New file.
4
57cb56f5
GM
52000-04-29 Vinicius Jose Latorre <vinicius@cpqd.com.br>
6
7 * ps-prin0.ps: PostScript level 1 compatibility.
8
9 * ps-prin1.ps: PostScript level 1 compatibility, Upside-down
10 printing and line number step.
11 (BeginDoc, doLineNumber, SL, HL): Code fix.
12 (isLineStep, PSL): New funs.
13
14 * ps-prin3.ps: PostScript level 1 compatibility.
15
34f3f342
GM
162000-04-10 Gerd Moellmann <gerd@gnu.org>
17
18 * refcard.bit: Removed.
19
857e88e2
KH
202000-04-10 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
21
22 * refcard-pl.ps: New file.
23 * refcard-pl.tex: New file.
24
7438c86b
GM
252000-03-30 Vinicius Jose Latorre <vinicius@cpqd.com.br>
26
27 * ps-prin0.ps: Replace gs_languagelevel by languagelevel.
28 (DefOp): New proc.
29
30 * ps-prin1.ps: Replace gs_languagelevel by languagelevel.
31 (printBackground, SetColor): New procs.
32 (ZebraColor): Renaming old ZebraGray var.
33
1a3199d9
GM
342000-03-23 Vinicius Jose Latorre <vinicius@cpqd.com.br>
35
36 * ps-prin1.ps: Eliminate SkipFirstPage.
37
ee1c5b21
GM
382000-03-22 Vinicius Jose Latorre <vinicius@cpqd.com.br>
39
40 * ps-prin0.ps: Define command only for language level 1.
41
d0ab3e9d
GM
422000-03-16 Vinicius Jose Latorre <vinicius@cpqd.com.br>
43
57cb56f5
GM
44 * ps-prin0.ps: Define packedarray operator for language level 1,
45 adjust setduplexmode and settumble definitions.
d0ab3e9d 46
81c7ca69
GM
472000-03-15 Vinicius Jose Latorre <vinicius@cpqd.com.br>
48
49 * ps-print0.ps: New file.
50
51 * ps-prin1.ps, ps-prin3.ps: Eliminate CheckConfig.
52
6ddb893f
KH
532000-01-05 Vinicius Jose Latorre <vinicius@cpqd.com.br>
54
55 * ps-prin1.ps, ps-prin2.ps, ps-prin3.ps: New files.
56
3156909f
PE
571999-11-30 Paul Eggert <eggert@twinsun.com>
58
59 * PROBLEMS: Update Solaris 2.6 and 7 problems.
60
1b0d24e7
PE
611999-11-22 Paul Eggert <eggert@twinsun.com>
62
63 * NEWS: Rename messages-locale to system-messages-locale
64 and time-locale to system-time-locale.
65
bab4e322
NF
661999-10-24 Noah Friedman <friedman@splode.com>
67
68 * yow.lines: Add more quotes. Correct a misquote.
69
70 * spook.lines: Add more phrases.
71
83a4cf1d
PE
721999-10-23 Paul Eggert <eggert@twinsun.com>
73
1b0d24e7 74 * NEWS: Describe new functions and variables for locales.
83a4cf1d 75
c37bbd4f
GM
761999-10-07 Gerd Moellmann <gerd@gnu.org>
77
78 * TUTORIAL.ro: Change copyright statement.
bab4e322 79
a933dad1
DL
801999-07-12 Richard Stallman <rms@gnu.org>
81
82 * Version 20.4 released.
83
841999-06-27 Karl Heuer <kwzh@gnu.org>
85
86 * yow.lines: Fix indentation. Fix typo.
87
881999-01-19 Dave Love <fx@gnu.org>
89
90 * MORE.STUFF: Revamped.
91
921999-01-14 Dave Love <fx@gnu.org>
93
94 * FAQ: Merge posted updates.
95
961998-12-14 Dave Love <fx@gnu.org>
97
98 * FAQ: Somewhat edited copy of the most recently posted version.
99
1001998-11-04 Kenichi Handa <handa@etl.go.jp>
101
102 * MACHINES (NEC EWS4800): New section.
103
1041998-09-04 Karl Heuer <kwzh@gnu.org>
105
106 * TUTORIAL: Use C-x C-l, not M-:, as example of disabled command.
107
1081998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
109
110 * Version 20.3 released.
111
112 * TUTORIAL.ro: New file.
113
1141998-04-10 Ken'ichi Handa <handa@melange.gnu.org>
115
116 * TUTORIAL.sl: Renamed back to the original.
117
1181998-04-10 Kenichi Handa <handa@etl.go.jp>
119
120 * TUTORIAL.cs: Renamed from TUTORIAL.cz.
121 * TUTORIAL.ja: Renamed from TUTORIAL.jp.
122 * TUTORIAL.ka: Renamed from TUTORIAL.kr.
123 * TUTORIAL.sk: Renamed from TUTORIAL.sl.
124
1251998-04-06 Kenichi Handa <handa@etl.go.jp>
126
127 * TUTORIAL.jp: Re-translated for the latest TUTORIAL.
128
1291998-03-26 Richard Stallman <rms@psilocin.gnu.org>
130
131 * TUTORIAL.sl: New file.
132
1331997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
134
135 * Version 20.2 released.
136
1371997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
138
139 * Version 20.1 released.
140
1411997-06-02 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
142
143 * CODINGS, CHARSETS: New files.
144
1451996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
146
147 * Version 19.33 released.
148
1491996-07-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
150
151 * Version 19.32 released.
152
1531996-06-23 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
154
155 * refcard.ps: File obtained from someone else;
156 it was generated badly here.
157
1581996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
159
160 * Version 19.31 released.
161
1621996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
163
164 * TUTORIAL: Rephrase the first page to fit on a standard tty screen.
165
1661996-05-03 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
167
168 * emacs.bash: Use >|.
169
1701996-01-20 Geoff Voelker <voelker@cs.washington.edu>
171
172 * rgb.txt: New file.
173
1741995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
175
176 * Version 19.30 released.
177
1781995-11-04 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
179
180 * gnus-tut.txt: New file.
181
1821995-07-26 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
183
184 * Rename termcap to termcap.src, the historical name for an
185 uninstalled termcap file.
186
1871995-06-28 Eric S. Raymond <esr@spiff.gnu.ai.mit.edu>
188
189 * termcap.dat, termcap.ucb: deleted and replaced.
190
191 * termcap: New termcap file from the ncurses project; bigger,
192 better, brighter, does away with waxy yellow buildup. Email
193 me at terminfo@ccil.org if you have any trouble with this.
194
195 * README: Changed to track above change.
196
1971995-05-24 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
198
199 * TUTORIAL: Delete reference to ALT. Change <Rubout> to <Delete>.
200
2011995-04-26 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
202
203 * Makefile (maintainer-clean): Renamed from realclean.
204
2051995-04-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
206
207 * tpu-doc.el: File moved to etc dir and renamed.
208
2091995-04-07 Boris Goldowsky <boris@cs.rochester.edu>
210
211 * enriched.doc: Rewritten and simplified.
212
2131994-11-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
214
215 * Makefile (eterm): New rule.
216 (TIC): New variable.
217
218 * e/eterm, e/eterm.ti: New files.
219
2201994-10-24 Boris Goldowsky <boris@mole.gnu.ai.mit.edu>
221
222 * enriched.doc: New file.
223
2241994-09-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
225
226 * Version 19.26 released.
227
2281994-07-03 Richard Stallman (rms@gnu.ai.mit.edu)
229
230 * TUTORIAL: Talk about flow control along with C-x C-s and C-s.
231
2321994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
233
234 * Version 19.25 released.
235
2361994-05-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
237
238 * Version 19.24 released.
239
2401994-05-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
241
242 * Version 19.23 released.
243
2441994-04-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
245
246 * Makefile (clean): Delete DOC*.
247
2481993-11-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
249
250 * Version 19.22 released.
251
2521993-11-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
253
254 * Version 19.21 released.
255
2561993-11-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
257
258 * Version 19.20 released.
259
2601993-08-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
261
262 * Version 19.19 released.
263
2641993-08-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
265
266 * Version 19.18 released.
267
2681993-07-06 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
269
270 * Version 19.16 released.
271
2721993-06-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
273
274 * version 19.15 released.
275
2761993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
277
278 * Version 19.14 released.
279
2801993-06-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
281
282 Bring mumbleclean targets into conformance with GNU coding standards.
283 * Makefile (distclean): Don't remove backup and autosave files.
284 These are easy to get rid of in other ways, and a pain to lose.
285 (mostlyclean, realclean): New targets.
286
2871993-06-08 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
288
289 * Version 19.13 released.
290
2911993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
292
293 * Version 19.10 released.
294
2951993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
296
297 * Version 19.9 released.
298
2991993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
300
301 * Version 19.8 released.
302
3031993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
304
305 * Version 19.7 released.
306
3071993-05-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
308
309 * MACHINES: Mention Linux.
310
3111993-04-26 Jim Blandy (jimb@totoro.cs.oberlin.edu)
312
313 * MACHINES: Add section for NeXT, from Thorsten Ohl.
314
3151993-04-28 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
316
317 * NEWS: Documented picture-mode improvements.
318
3191993-04-25 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
320
321 * NEWS: Described the new properties of arrow keys and
322 next-line-add-newlines. Fixed up the GUD description, it was
323 out of date. This file referenced LNEWS when it should have
324 said news.texi; fixed.
325
326 news.texi: invocation-name now exists.
327
3281993-03-27 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
329
330 * MORE.STUFF: Added.
331
3321993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
333
334 * NEWS: Preserved jimb's last change (documenting kill on
335 read-only buffers).
bab4e322 336
a933dad1
DL
337 Added documentation on new info features.
338
3391993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
340
341 * spook.lines: Alpha-sorted this, and added some new hot buttons
342 for the 1990s.
343
3441993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
345
346 * MACHINES: Deleted some VMS caveats. If the src and lisp
347 ChangeLogs are correct, dired and mail and process control are now
348 fully supported.
349
350 * NEWS: Added finder news.
351
3521993-03-19 Richard Stallman (rms@geech.gnu.ai.mit.edu)
353
354 * NEWS: Changed.
355
3561993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
357
358 * sex.6: Added 900-line support
359
360 * NEWS: Added news about the package finder.
361
3621993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
363
364 * MACHINES: `Last updated 10 Feb 1992.' was obviously wrong, so
365 I nuked it. Let the file mod date serve. Merged in APOLLO and
366 SUNBUG files. Changed references to 18.* to past tense.
367
368 * emacs.names: merged into JOKES. I faked a mail header from the
369 Unknown User to delimit the first (unheaded) bit.
370
371 * Makefile (relock, unlock): New productions.
372
3731993-03-18 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
374
375 Augean-stable cleaning time. Partly to save space, but mostly to
376 reduce the dizzying amount of *stuff* confronting someone exploring
377 the Emacs distribution, I have the following changes in the etc
378 directory:
379
380 * CHARACTERS: merged into TO-DO file under the heading "Long Range:"
381
382 * DIFF, CCADIFF and GOSDIFF: merged into a new outline file titled
383 OTHER.EMACSES. The present names don't really convey anything.
384 Various key bindings and feature descriptions have been updated.
385
386 * NICKLES.WORTH. Nuked. This is copyrighted material that could land
387 FSF in hot water.
388
389 * INTERVAL.IDEAS: Nuked. RMS's thinking, and indeed the
390 implementation of intervals, have progressed way beyond this.
391
392 * RCP: Nuked. It no longer said anything but "Ooops, sorry!"
393
394 * ED.WORSHIP, GNU.JOKES: merged into a mailbox called JOKES.
395 Future jokes can accumulate there.
396
397 * DISTRIB: the actual domestic order form is now ORDERS.USA.
398 The DISTRIB text now mentions 19.
399
400 * ORDERS.USA: created. This is just the order form. DISTRIB
401 has a pointer to it at the beginning.
402
403 * EUROPE: renamed to ORDERS.EUROPE. DISTRIB now has a pointer
404 to it at the beginning.
405
406 * OOOONEWS, OOOONEWS: Nuked. It's version 19 --- nobody needs the
407 version 15 and 17 files anymore.
408
409 All files marked "Nuked" have actually been moved to =-prefixed
410 names as per convention. Originals of all files merged still
411 exist with =-names.
412
4131993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
414
415 * XENIX: nuked (moved to =XENIX). The hackery it describes is
416 no longer necessary in the presence of 19's function-key-map
417 feature; I've added an explanation to the beginning of the file.
418
4191993-03-10 Jim Blandy (jimb@totoro.cs.oberlin.edu)
420
421 * MACHINES: Update description of SYSVr3 and r4 support, due to
422 Eric Raymond's changes.
423
4241993-03-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
425
426 * MACHINES: Mention that you have to edit the configure script
427 when you add support for a new machine, to get it to recognize the
428 configuration name.
429
4301992-11-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
431
432 * MACHINES: Converted to use GCC-style configuration names,
433 instead of listing m/*.h and s/*.h files. All knowledge of m/ and
434 s/ files now lives in ../configure.
435
4361992-10-06 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
437
438 * NEWS: Document included tags tables.
439
4401992-07-22 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
441
442 * Corrected the news about VC to reflect reality.
443
4441992-07-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
445
446 * etags.1: New file, from Richard K. Pixley at Cygnus.
447
4481992-06-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
449
450 * Makefile: Most of the contents of this file were only relevant
451 to things in `../lib-src'; removed all but the `distclean' and
452 `clean' targets.
453
4541992-04-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
455
456 * COPYING: Got June 1991 version of the GPL here.
457
458 * ChangeLog: Since the old etc contents have been split into etc
459 and lib-src, the old etc's ChangeLog has been duplicated in the
460 new etc and lib-src. That means that each contains complete and
461 coherent information, although each contains extraneous
bab4e322 462 information.
a933dad1
DL
463
4641992-04-08 Jim Blandy (jimb@pogo.cs.oberlin.edu)
465
466 * lib-src/etags.c: "--no-warning" option renamed to "--no-warn",
467 to be consistent with other GNU programs, like makeinfo.
468
469 * lib-src/Makefile: Renamed to Makefile.in; the configure script
470 will edit this to produce Makefile.
471
4721992-04-07 Jim Blandy (jimb@pogo.cs.oberlin.edu)
473
474 * etags.c (print_help, print_version): New functions.
475 (main): Options added to support them.
476
477 * etags.c (longopts): New array of long names for the options.
478 (main): Recognize them.
479
4801992-04-06 Jim Blandy (jimb@pogo.cs.oberlin.edu)
481
482 * etags.c (C_entries): Removed comment saying that \" in a string
483 isn't recognized as magic, because it is correctly handled.
484
485 * getopt.c, getopt.h: New files, from GNU C library.
486 * etags.c: Rewritten to use getopt.
487 #include "getopt.h".
488 (file_num): Variable deleted; its role is now played by getopt's
489 optind.
490 (main): Argument processing loop rewritten to call getopt to get
491 next option. Options which take parameters (-o and -i) rewritten
492 to get parameter from optarg instead of argv[1]. Filename
493 preprocessing loop and update command changed similarly.
494 * Makefile (etags, ctags): Depend on and link with getopt.h,
495 getopt.o, and getopt1.o.
496 (getopt.o, getopt1.o): New targets for the GNU getopt routines.
497
498 * etags.c (outfflag): Variable deleted; it is non-zero iff outfile
499 is non-zero.
500
501 (main): In the argument processing loop, the 'goto next_arg'
502 statements are breaking out of the switch statement in exactly the
503 same way that a simple 'break' statement would; replace the gotos
504 with breaks, and remove the label.
505
5061992-04-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
507
508 * etags.c (C_entries): Clear tydef and next_token_is_func at start.
509 (consider_token): Move next_token_is_func to global.
510
5111992-04-02 Jim Blandy (jimb@pogo.cs.oberlin.edu)
512
513 * Makefile: Conform with GNU coding standards:
514 (mostlyclean): New target, synonymous with clean.
515 (TAGS, check): New targets.
516 (INSTALL, INSTALLFLAGS): New variables.
517
5181992-03-31 Jim Blandy (jimb@pogo.cs.oberlin.edu)
519
520 * lib-src/Makefile, etc/MACHINES, etc/NEWS: Changed references to
521 `config.emacs' to `configure'.
522
523 * lib-src/Makefile: Adjusted for renaming of share-lib to etc.
524 * etc/MACHINES: Same.
525
5261992-03-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
527
528 * movemail.c (main): Allow tempname to be as long as necessary,
529 instead of limiting it to 39 characters.
530
531 * movemail.c (main): Move declaration of buf from top of function
532 to local block surrounding the copy loop. This makes it less
533 likely to be confused with the buf used by the code which checks the
534 permissions on outname's directory.
535
5361992-03-20 Jim Kingdon (kingdon@albert.gnu.ai.mit.edu)
537
538 * SERVICE: Remove my entry.
539
5401992-03-09 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
541
542 * Makefile (emacstool, nemacstool, xvetool): Use ${CFLAGS}, not
543 hardcoded -g.
544
545 * movemail.c (xmalloc): Return char *, not int.
546 (main) [!MAIL_USE_FLOCK]: Add a new conditional, MAIL_UNLINK_SPOOL,
547 that is off by default -- normally don't unlink the mail spool
548 file, just empty it. Pass creat mode 0600, not 0666.
549
5501992-02-07 Jim Blandy (jimb at pogo.cs.oberlin.edu)
551
552 * Makefile (../arch-lib): Depend on ${EXECUTABLES}.
553 (all): Instead of here.
554 (install): Don't use the -s option, since people need symbols to
555 debug code.
556
5571992-01-19 (Eric Youngdale at youngdale@v6550c.nrl.navy.mil)
558
559 * etags-vmslib.c (fn_exp): Add type cast.
560
5611992-01-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
562
563 * movemail.c: Changes in comments.
564
5651992-01-13 Jim Blandy (jimb at pogo.cs.oberlin.edu)
566
567 * Makefile: Make the distclean target erase the DOC files from
568 ../share-lib and the executables from ../arch-lib.
569
5701992-01-09 Jim Blandy (jimb at pogo.cs.oberlin.edu)
571
572 * emacsclient.c: #include <sys/stat.h>
573 (main): Do declare statbfr.
574
5751991-12-21 Richard Stallman (rms at mole.gnu.ai.mit.edu)
576
577 * emacsserver.c, emacsclient.c [BSD]: Use either /tmp or ~
578 for the socket, depending on SERVER_HOME_DIR.
579 If using /tmp, put host name in the socket name.
580
581 * movemail.c (pfatal_and_delete): New function.
582 (main, popmail): Use it.
583 (popmail): Close output before deleting messages.
584 Check for error on close and on fsync.
585 Use `fatal' where appropriate.
586 (main): Remove (void).
587
588 * aixcc.lex: New file. Not officially part of Emacs.
589 * Makefile: Rules for that.
590
5911991-12-04 Jim Blandy (jimb at pogo.gnu.ai.mit.edu)
592
593 * yow.c (main): Rename all references to PATH_EXEC to PATH_DATA.
594
595 * etags.c (main): Properly cast call to alloca that initializes
596 included_files.
597
5981991-08-17 Roland McGrath (roland@geech.gnu.ai.mit.edu)
599
600 * etags.c (files_are_tag_tables): Remove global var.
601 (process_file): Don't test it. Also remove hack checking for a
602 file named "TAGS".
603 (main): -i now takes an arg which is the name of a file to include.
604 Collect these names and emit include tags for them after processing
605 all the argument files.
606
6071991-07-30 Richard Stallman (rms at mole.gnu.ai.mit.edu)
608
609 * wakeup.c: Terminate if parent goes away.
610
6111991-07-18 Richard Stallman (rms at mole.gnu.ai.mit.edu)
612
613 * etags.c (C_entries): Process token before handling end of line.
614 When inner loops reach end of line, just back up.
615 Let the real end of line processing happen in just one place.
616 (consider_token): Likewise.
617
6181991-04-11 Jim Blandy (jimb at geech.gnu.ai.mit.edu)
619
620 * etags.c (TEX_mode): Skip comments while scanning the text to see
621 which escape character this file uses.
622
6231991-03-29 Richard Stallman (rms at mole.gnu.ai.mit.edu)
624
625 * emacsserver.c [USG]: Terminate if msgrcv fails.
626
6271991-03-03 Richard Stallman (rms at mole.ai.mit.edu)
628
629 * emacsserver.c [BSD]: Check for errors on stdin after scanf.
630
6311991-01-25 Jim Blandy (jimb at churchy.ai.mit.edu)
632
633 * make-docfile: Find the arguments to a C function correctly,
634 by not ignoring the character that read_c_string returns. Don't
635 even try to find argument names for functions that take MANY
636 or UNEVALLED arguments, since they're a figment of the docstring's
637 imagination.
638
6391991-01-14 Jim Blandy (jimb at churchy.ai.mit.edu)
640
641 * make-docfile: Read the .elc files generated by the new byte
642 compiler.
643
6441990-12-31 Richard Stallman (rms at mole.ai.mit.edu)
645
646 * refcard.tex: Use cm fonts, not am, in multi-column mode.
647
6481990-11-29 Richard Stallman (rms at mole.ai.mit.edu)
649
650 * movemail.c (mbx_delimit_begin): Put space before `unseen'.
651
6521990-11-27 Richard Stallman (rms at mole.ai.mit.edu)
653
654 * Makefile (install*): No need to install wakeup.
655
6561990-11-26 Richard Stallman (rms at mole.ai.mit.edu)
657
658 * Makefile (install*): Install emacsclient like etags.
659
6601990-11-13 Richard Stallman (rms at mole.ai.mit.edu)
661
662 * movemail.c (error): Handle 3 args.
663 (main): Don't check input access if using pop.
664
6651990-10-16 Richard Stallman (rms at mole.ai.mit.edu)
666
667 * etags.c (find_entries): Check for numbers after Scheme suffix.
668
6691990-10-14 Richard Stallman (rms at mole.ai.mit.edu)
670
671 * termcap.dat (vt200-80): Fix ke and ks to frob flag 1.
672
6731990-10-09 Richard Stallman (rms at mole.ai.mit.edu)
674
675 * Makefile (nemacstool, xvetool): New targets.
676
6771990-09-26 Richard Stallman (rms at mole.ai.mit.edu)
678
679 * emacsclient.c: Include errno.h and define related variables.
680
6811990-09-23 Richard Stallman (rms at mole.ai.mit.edu)
682
683 * emacsclient.c: Change usage message.
684
6851990-08-30 David Lawrence (tale at pogo.ai.mit.edu)
686
687 * emacs.1: Add break before -nw option.
688
6891990-08-19 David J. MacKenzie (djm at apple-gunkies)
690
691 * qsort.c: Replace with GNU version.
692
6931990-08-14 David J. MacKenzie (djm at apple-gunkies)
694
695 * wakeup.c: New program replacing loadst.c.
696
6971990-08-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
698
699 * emacsclient.c [USG]: Pass msgsnd only 4 args.
700
7011990-08-09 David J. MacKenzie (djm at pogo.ai.mit.edu)
702
703 * etags.c: Rename `flag' variables for what they do instead of
704 which option character sets them.
705
7061990-05-28 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
707
708 * loadst.c (main): Conditional to get load average on Apollo.
709
7101990-05-22 Joseph Arceneaux (jla at churchy.ai.mit.edu)
711
712 * emacsserver.c: Set the permission on the socket to 0600.
713
7141990-03-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
715
716 * emacsclient.c [BSD]: Print clean message for failing getwd.
717
7181990-03-20 David Lawrence (tale at pogo.ai.mit.edu)
719
720 * getdate.y: Use the getdate.y from GNU tar for timer.
721
7221990-03-18 Jim Kingdon (kingdon at pogo.ai.mit.edu)
723
724 * emacsclient.c (main): Don't put brackets around "filename" in
725 usage message. It isn't optional.
726
7271990-03-14 Joseph Arceneaux (jla at churchy.ai.mit.edu)
728
729 * etags.c (getit): Recognize '$' as beginning identifiers.
730
7311990-02-22 David Lawrence (tale at pogo.ai.mit.edu)
732
733 * emacsserver.c: Renamed from server.c.
734 * Makefile: Reference emacsserver rather than server.
735 * MACHINES: Doc fix for new emacsserver name.
736
7371990-01-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
738
739 * emacsclient.c: Print program name in error messages.
740
7411990-01-19 David Lawrence (tale at cocoa-puffs)
742
743 * timer.c, getdate.y (new files) and Makefile:
744 Sub-process support for run-at-time in timer.el.
bab4e322 745 Doesn't yet work correctly for USG.
a933dad1
DL
746
7471990-01-10 Jim Kingdon (kingdon at pogo)
748
749 * MACHINES: Add HP 300 running BSD.
750
7511990-01-02 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
752
753 * yow.c: Dynamically allocate buffer; skip header before random
754 choice to avoid bias toward first item.
755
7561989-12-24 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
757
758 * etags.c (readline): Separate out init of `pend'.
759
7601989-12-17 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
761
762 * etags.c: Undo changes relating to isgoodhdr.
763
7641989-12-16 Mosur Mohan (rms at sugar-bombs.ai.mit.edu)
765
766 * etags.c (isgoodhdr): New macro.
767 (_gdh, notgdh): New variable used by that.
768 (init): Initialize _gdh.
769 (find_entries): Set header_file.
770 (consider_token): Use isgoodhdr if in header file.
771
772 * etags.c (total_size_of_entries):
773 Was miscalculating by 1 in rewritten case.
774
775 * etags.c (PAS_funcs): One arg to pfnote was missing.
776
7771989-12-05 Joseph Arceneaux (jla at spiff)
778
779 * MACHINES: Change for the ULTRIX entry.
780
7811989-11-21 Joseph Arceneaux (jla at spiff)
782
783 * etags.c (process_file): If file is not regular, return.
784
7851989-11-06 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
786
787 * loadst.c (main): Handle FIXUP_KERNEL_SYMBOL_ADDR.
788
7891989-10-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
790
791 * loadst.c (load_average): If HAVE_GETLOADAVG, use getloadavg.
792 (main): If HAVE_GETLOADAVG, don't call `nlist'.
793
7941989-10-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
795
796 * etags.c (consider_token): Allow any number of typespec keywords
797 after `typedef', before new type name.
798 (enum sym_type): Add st_C_typespec.
799 (C_create_stab): Put typespec kwds in table.
800
8011989-08-27 Richard Stallman (rms at apple-gunkies.ai.mit.edu)
802
803 * etags.c (main): Don't depend on name invoked by.
804 If CTAGS is not defined, assume it is ETAGS.
805
8061989-07-31 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
807
808 * etags.c (L_funcs): Allow package name in define construct,
809 as in (foo::defmumble name-defined ...).
810
8111989-07-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
812
813 * etags.c (find_entries): Stupid bug testing for C filename suffixes.
814
815 * Makefile (yow): Depends on ../src/paths.h.
816
8171989-07-04 Richard Stallman (rms at apple-gunkies.ai.mit.edu)
818
819 * etags.c: Fix compilation by moving Pascal after Fortran.
820
8211989-06-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
822
823 * movemail.c [USG]: Define F_OK, etc., if not found in header.
824
8251989-05-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
826
827 * hexl.c: New file, supports hexl-mode.
828
8291989-05-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
830
831 * movemail.c: New compilation flag MAIL_USE_MMDF.
832
8331989-05-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
834
835 * emacsclient.c: Use BSD code whenever HAVE_SOCKETS.
836 * server.c: Likewise.
837
838 * make-docfile.c (scan_c_file): Output argument names at end of string.
839 (write_c_args): New subroutine.
840
8411989-04-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
842
843 * movemail.c: Report failure of flock.
844
8451989-04-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
846
847 * etags.c (find_entries): Allow multi-letter extensions for fortran.
848
8491989-04-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
850
851 * loadst.c: on bsd4.3, use gettimeofday instead of CPUSTATES.
852
8531989-03-15 Jeff Peck (rms at sugar-bombs.ai.mit.edu)
854
855 * emacstool.c: setenv IN_EMACSTOOL=t, TERM=sun, TERMCAP=.
856
857 * emacsstool.1: update to document environment variables.
858
8591989-02-21 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
860
861 * etags.c (PAS_funcs): New function by Mosur Mohan.
862
863 * movemail.c: On sysv, include unistd.h.
864
8651989-02-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
866
867 * b2m.c: New file.
868
8691989-02-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
870
871 * etags.c: Prolog support from Sunichirou Sugou
872
8731989-02-03 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
874
875 * Makefile (clean): New target.
876
8771989-01-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
878
879 * fakemail.c (put_line): Break header lines at 79 cols.
880
8811989-01-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
882
883 * etags.c: Greatly rewritten by Sam Kendall for C++ support and for
884 multiple tags per line.
885
8861989-01-03 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
887
888 * movemail.c: Check access before doing real work.
889 Check that outfile is in a writable directory.
890 On fatal error, delete the lock file.
891
8921988-12-31 Richard Mlynarik (mly at rice-chex.ai.mit.edu)
893
894 * env.c: Add decl for my-index
895 * etags.c (file-entries): .oak => scheme
896
8971988-12-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
898
899 * movemail.c: Use `access' to check input and output files.
900
9011988-12-28 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
902
903 * emacsclient.c (main): Ignore all of CWD before first slash.
904
9051988-12-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
906
907 * etags.c (readline): Double linebuffer->size outside the xrealloc.
908
9091988-12-22 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
910
911 * server.c, emacsclient.c: Don't try to use gid_t; it isn't defined.
912 * server.c: chmod the socket to 0700.
913
9141988-12-09 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
915
916 * fakemail.c (main): Let env var FAKEMAILER override pgm to run.
917 (add_field): Delete comments and turn `<', `>' to spaces
918 in header lines.
919 (USE_FAKEMAIL): New customization macro says to make fakemail
920 not be a no-op even on a BSD system.
921
9221988-12-01 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
923
924 * etags.c (consider_token): Skip comments just like whitespace.
925 Notice `struct', etc. and set strtag for those tokens.
926 Return 1 for the token following `struct' if an open-brace follows it.
927 (C_entries): Special handling of token following `struct'
928 needed because we have probably advanced to the following line
929 to find the `{'.
930 (main): New option `T' sets tflag and strflag.
931 Set both of them by default if eflags.
932
9331988-11-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
934
935 * movemail.c: Do fsync before closing output.
936
9371988-11-29 Richard Mlynarik (mly at pickled-brain.ai.mit.edu)
938
939 * movemail.c: Better error message when can't create tempname.
940 This file needs a great deal of extra error-checking and lucid reporting...
941
9421988-11-16 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
943
944 * etags.c: Support assembler code for .s and .a files.
945 (getit): Allow underscore in a tag.
946
9471988-11-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
948
949 * movemail.c: Close output and check errors before deleting input.
950
9511988-10-01 Richard Stallman (rms at apple-gunkies.ai.mit.edu)
952
953 * emacsclient.c [SYSVIPC]: Compute cwd only once; decide properly
954 whether to prefix it. Handle line number args.
955
9561988-09-24 Richard Stallman (rms at gluteus.ai.mit.edu)
957
958 * etags.c (main): default setting of eflag was backwards.
959
9601988-09-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
961
962 * etags.c: New option -i. -f renamed -o.
963 `-' as input file means read input file names from stdin.
964 -i spec'd or input file named TAGS means the input file is another
965 tag table; output an "include" line for it.
966
9671988-09-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
968
969 * Makefile: New vars DESTDIR, BINDIR, LIBDIR, MANDIR, MANEXT.
970 New targets install, install.sysv, install.xenix.
971 This makefile is now responsible for installing executables
972 and documentation from this directory into system directories.
973
9741988-09-16 Richard Stallman (rms at corn-chex.ai.mit.edu)
975
976 * server.c, emacsclient.c (main): Compute socket name from euid.
977
9781988-08-04 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
979
980 * emacsclient.c: Args like +DIGITS are passed through unchanged.
981
9821988-07-12 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
983
984 * server.c: If both BSD and HAVE_SYSVIPC, use the latter.
985 * emacsclient.c: Likewise.
986 In the HAVE_SYSVIPC alternative, if BSD, use getwd instead of getcwd.
987
9881988-06-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
989
990 * etags.c: Handle `typedef struct foo {' (price@mcc.com).
991 (istoken) New string-comparison macro.
992 (consider_token): New arg `level'. New state `tag_ok' in `tydef'.
993
9941988-06-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
995
996 * etags.c: Changes for VMS.
997 Always define ETAGS on VMS.
998 Define macros GOOD and BAD for success and failure exit codes.
999 (begtk, intk): Allow `$' in identifiers
1000 (main): Don't support -B, -F or -u on VMS.
1001 Alternate loop for scanning filename arguments.
1002 (system): Delete definition of this function.
1003
1004 * etags-vmslib.c (system): Undefine this; VMS now provides it.
1005
10061988-06-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
1007
1008 * loadst.c: Prevent multiple-def errors on BSD and BSD4_3
1009 around include of param.h. (Like fns.c.)
1010
10111988-05-16 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
1012
1013 * loadst.c (load_average): Move load-average code to this new fn.
1014 Add conditionals to compute load ave on UMAX.
1015
10161988-05-14 Richard Stallman (rms at lucky-charms.ai.mit.edu)
1017
1018 * loadst.c: Change DK_HEADER_FILE to DKSTAT_HEADER_FILE
1019 with opposite sense.
1020
10211988-05-13 Chris Hanson (cph at kleph)
1022
1023 * emacsclient.c: Delete references to unused variable `out'. This
1024 caused a bus error when used under hp-ux.
1025
10261988-05-06 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
1027
1028 * loadst.c: Control dk.h conditional with DK_HEADER_FILE.
1029
10301988-05-04 Richard Stallman (rms at rice-krispies.ai.mit.edu)
1031
1032 * etags.c (find_entries): `.t' or `.sch' means scheme code.
1033
10341988-04-29 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
1035
1036 * loadst.c: Add BSD4_3 conditional for file dk.h instead of dkstat.h.
1037
10381988-04-28 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
1039
1040 * movemail.c: #undef close, since config can #define it on V.3.
1041 * emacsclient.c, fakemail.c, loadst.c, server.c: likewise.
1042
10431988-04-26 Richard Stallman (rms at lucky-charms.ai.mit.edu)
1044
1045 * etags.c (TEX_mode, etc.): Remove superfluous backslashes from
1046 invalid escape sequences such as `\{'.
1047
1048 * loadst.c: Add `sequent' conditional for file dk.h.
1049
10501988-03-20 Richard M. Stallman (rms at wilson)
1051
1052 * server.c [not BSD and not HAVE_SYSVIPC]: fix error message.
1053
1054 * loadst.c (main) [XENIX]: use /usr/spool/mail, not /usr/mail.