-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
415 lines (277 loc) · 16.4 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
Thur Dec 1 14:15:00 2020 Evan A. Mavrin (independent contributor)
* Remove redefinitions already defined in XCode / Commandline Tools for MacOS
* Add Wno-error and other required flags to compile on MacOS without warnings resulting in errors
* Enable link-time optimization and march and mtune flags for gcc to compile with LTO
* Configure to build for the latest MacOS SDK and for the native architecture (x86_64 on Intel Macs or ARM64 on Silicon Macs)
- Comment before all changes in C files as either "//removed by Evan" or "//modified by Evan" for reference
Wed Jun 10 15:26:18 1992 Robert J. Chassell (bob at grackle)
* texinfmt.el (texinfo-append-refill): Refill properly when lines
begin with within-paragraph @-commands.
Tue Jun 9 12:28:11 1992 Robert J. Chassell (bob at grackle)
* texinfmt.el: Add `texinfo-deffn-formatting-property' and
`texinfo-defun-indexing-property' to @deffn commands.
Mon Jun 8 11:52:01 1992 Robert J. Chassell (bob at grackle)
* texnfo-upd.el: Replace `(mark-whole-buffer)' with
`(push-mark (point-max) t) (goto-char (point-min))'
to avoid `Mark set' messages.
Fri Jun 5 15:15:16 1992 Robert J. Chassell ([email protected])
* texnfo-upd.el (texinfo-check-for-node-name): Offer section title
as prompt.
(texinfo-copy-next-section-title): Copy title correctly.
Thu May 28 20:34:17 1992 Robert J. Chassell ([email protected])
* texinfmt.el: @vtable defined, parallel to @ftable, for variables.
(texinfo-append-refill): set case-fold-search nil so @TeX is not
confused with @tex.
Thu May 14 21:14:25 1992 Noah Friedman ([email protected])
* fixfonts: Enclosed most variable references with "" to prevent
potential globbing and other weirdness. Eliminated uses of
${var-value}, which unfortunately isn't portable.
* texi2dvi: rewritten from scratch.
Sat Apr 18 23:46:25 1992 Charles Hannum ([email protected])
* fixfonts: Re-evaluate prefix and libdir if inherited (to resolve
variable references from make).
(texlibdir): Don't add '/tex', since it's already there.
Fri Apr 10 14:51:23 1992 Noah Friedman ([email protected])
* fixfonts: set prefix and libdir only if they are not already
defined (i.e. not inherited from the environment).
Changed default path for libdir to be consistent with Makefile.
Thu Mar 26 21:36:41 1992 Robert J. Chassell ([email protected])
* makeinfo.el: Rename temp buffer from *Makeinfo* back to
*compilation* so `next-error' works; unfortunately,
*compilation* is written into the code as the name
`next-error' needs.
Rename `makeinfo-recenter-makeinfo-buffer' back to
`makeinfo-recenter-makeinfo-buffer'
Tue Mar 3 13:17:42 1992 Robert J. Chassell (bob at grackle)
* texnfo-upd.el (texinfo-insert-master-menu-list): Insert a master
menu only after `Top' node and before next node.
(texinfo-copy-menu): Error message if menu empty.
Mon Feb 24 15:47:49 1992 Robert J. Chassell (bob at grackle)
* texinfmt.el (texinfo-format-region): Make sure region ends in a
newline.
(texinfo-itemize-item): Recognize all non-whitespace on same line
as @item command.
Wed Feb 12 10:50:51 1992 Robert J. Chassell (bob at grackle)
* texinfo2.texi: Rewrite @enumerate section to explain new features,
rewrite miscellaneous paragraphs for clarity.
* makeinfo.el: Rename temp buffer as *Makeinfo*.
Rename `makeinfo-recenter-compilation-buffer'.
(makeinfo-buffer): Offer to save buffer if it is modified.
(makeinfo-compile): Do not offer to save other buffers.
(makeinfo-compilation-sentinel): Switch to Info file.
Tue Feb 4 13:07:39 1992 Robert J. Chassell (bob at grackle)
* texinfmt.el (texinfo-print-index): Format so that node names in
the index are lined up.
Mon Feb 3 09:08:14 1992 Robert J. Chassell (bob at grackle)
* texinfmt.el (texinfo-itemize-item): Format entry when text is on
the same line as @item command. Also, handle @-commands.
(texinfo-format-region, texinfo-format-buffer-1): Set fill column
to local value of Texinfo buffer.
* texnfo-upd.el (texinfo-pointer-name): Find only those
section commands that are accompanied by `@node' lines.
Fri Jan 17 00:05:17 1992 Robert J. Chassell (bob at kropotki)
* texinfo2.texi: Updated TeX ordering information.
Tue Jan 14 16:10:16 1992 Robert J. Chassell (bob at grackle)
* texnfo-upd.el: Ensure that no commands depend on the value of
case-fold-search.
Fri Jan 10 15:13:55 1992 Robert J. Chassell (bob at kropotkin)
* texinfmt.el (texinfo-append-refill): Replace use of
unsupported function `looking-at-backward' with
`re-search-backward'.
Mon Dec 16 15:01:36 1991 Robert J. Chassell (bob at grackle)
* texinfmt.el (texinfo-append-refill): New function appends
@refill to all appropriate paragraphs so you no longer need to
append @refill command yourself.
(texinfo-format-region, texinfo-format-buffer-1,
texinfo-format-include): Call `texinfo-append-refill'.
Mon Dec 2 10:26:57 1991 Robert J. Chassell (bob at grackle)
* texinfo2.texi: Replace `+' long-option introductory char with `--'.
Tue Nov 26 10:21:04 1991 Robert J. Chassell (bob at grackle)
* texnfo-upd.el (texinfo-section-types-regexp): `@subtitle' no
longer treated as subsection.
Sat Nov 16 08:27:42 1991 Richard Stallman (rms at mole.gnu.ai.mit.edu)
* fixfonts: New file, from Karl Berry.
* Makefile (install): Run fixfonts to fix lcircle10.
Thu Nov 14 22:32:02 1991 David J. MacKenzie (djm at wookumz.gnu.ai.mit.edu)
* Makefile: Change $(make), which is nowhere defined, to $(MAKE),
which most makes predefine.
Thu Nov 14 22:11:25 1991 Richard Stallman (rms at mole.gnu.ai.mit.edu)
* Makefile (install): New target.
Installs lcircle10.tfm.
(all, info, makeinfo, texindex, TAGS, *clean): New trivial targets.
Tue Nov 12 16:13:24 1991 Robert J. Chassell (bob at grackle)
* texinfmt.el: Create @end smalllisp.
Mon Nov 11 16:50:13 1991 Robert J. Chassell (bob at grackle)
* texinfo.el (texinfo-environment-regexp): Add all other block
enclosing Texinfo commands.
Sun Nov 10 12:00:06 1991 Karl Berry (karl at hayley)
* texinfo.tex (\doprintindex): only \read if the file existed;
\closein the test stream in all cases.
(\initial, \entry): do not \outer, so that \read does not get an
error if the index exists.
Thu Nov 7 10:23:51 1991 Robert J. Chassell (bob at grackle)
* texinfo.el (texinfo-insert-@end): Attempt to insert correct end
command statement, eg, @end table. Fails with nested lists.
(texinfo-insert-*): Accept prefix arg to surround following N
words with braces for command.
Tue Nov 5 08:29:13 1991 Robert J. Chassell (bob at grackle)
* texinfo.tex (@thischaptername): Provide default value for when
@chapter not defined.
Sat Nov 2 17:59:02 1991 Karl Berry (karl at hayley)
* texinfo.tex (\itemizezzz): do \begingroup here, since \itemizey
can't any longer.
Fri Nov 1 16:10:59 1991 Robert J. Chassell (bob at kropotki)
* texinfo2.texi: Document @set, @ifset, @clear, @ifclear.
Fri Nov 1 01:12:42 1991 David J. MacKenzie (djm at wookumz.gnu.ai.mit.edu)
* Move texindex to C subdirectory.
* Makefile: Include COPYING and ChangeLog files in distribution.
Thu Oct 31 21:31:41 1991 Robert J. Chassell (bob at kropotki)
* texinfmt.el (texinfo-clear): Clear flag even if flag not
previously set.
Tue Oct 29 12:17:41 1991 Robert J. Chassell (bob at grackle)
* texinfo.tex: @paragraphindent defined as a no op.
Fri Oct 25 15:19:47 1991 Karl Berry (karl at hayley)
* texinfo.tex (\enumerate): allow any lowercase letter, uppercase
letter, or number as argument; initialize \itemno and begin the
environment's group here.
(\itemizey): don't initialize \itemno here.
(\numericenumerate, \startenumeration): new macro.
Wed Oct 23 11:15:58 1991 Robert J. Chassell (bob at grackle)
* texinfo.el (texinfo-mode): page-delimiter now finds top node as
well as chapters.
Tue Oct 22 11:46:12 1991 Robert J. Chassell (bob at grackle)
* texinfmt.el (texinfo-do-flushright): Test whether a line is too
long for the flush right command (line length must be less than
the value of fill column).
* texnfo-tex.el (texinfo-tex-buffer): Prompt for original file
even if point moved to *texinfo-tex-shell*.
texinfo-tex-original-file: variable to hold file name.
Wed Oct 16 08:32:05 1991 Robert J. Chassell (bob at grackle)
* texinfmt.el (texinfo-format-center): Expand string before
centering so @-commands not included.
Thu Oct 10 22:01:47 1991 Robert J. Chassell (bob at kropotki)
* texnfo-tex.el (texinfo-show-tex-print-queue): Do not kill a
running process; do start a process none exists.
Thu Sep 26 21:58:47 1991 Robert J. Chassell (bob at kropotki)
* texinfo2.texi: Suggest writing version and edition numbers in
title page and Top node summary.
* texi2dvi: Misc. bugs fixed.
* texinfo.el: Remove extraneous references to TeX.
Thu Sep 19 20:45:29 1991 Robert J. Chassell (bob at kropotki)
* texinfmt.el: add @cartouche as a noop (makes box with rounded
corners in TeX)
* texinfo2.texi: add @cartouche doc
Tue Sep 10 20:44:57 1991 Robert J. Chassell (bob at grackle)
* texnfo-upd.el (texinfo-make-one-menu): Copy node-name correctly
for message.
Thu Aug 29 17:54:07 1991 Robert J. Chassell (bob at kropotki)
* texnfo-tex.el (texinfo-quit-tex-job): Do not set mark.
* Makefile, Makefile-for-dist, README: Revise to include
configure file for makeinfo and info.
Wed Aug 21 10:36:21 1991 Robert J. Chassell (bob at grackle)
* texnfo-upd.el: (texinfo-copy-menu-title): Copy title as it
should rather than node line.
Wed Aug 7 11:16:52 1991 Robert J. Chassell (bob at grackle)
* texinfo2.texi: Minor textual corrections; update new features.
Mon Aug 5 15:27:12 1991 Robert J. Chassell (bob at grackle)
* texinfmt.el (texinfo-format-convert): Changed regexp that looks
for three hyphens in a row to find those between word
constituent characters, as now, for Oxford Univ. style dashes
and also between spaces, for Cambridge Univ. Press style
dashes.
* texnfo-tex.el (texinfo-tex-start-shell): Runs "/bin/sh" so
`explicit-shell-file-name' is not set globally.
* texnfo-upd.el: Rewrite messages.
(texinfo-find-higher-level-node): Stop search at limit.
(texinfo-copy-menu-title): Rewrite to handle outer include files.
(texinfo-multi-file-update): Update all nodes properly;
rewrite doc string and interactive.
Sat Aug 3 10:46:13 1991 Robert J. Chassell (bob at grackle)
* texnfo-upd.el (texinfo-all-menus-update): Fixed typo that
caused the function to create a master menu when it shouldn't.
* texinfo.el (texinfo-mode): Make `indent-tabs-mode' a local
variable and set to nil to prevent TABs troubles with TeX.
Wed Jul 31 11:07:08 1991 Robert J. Chassell (bob at grackle)
* texnfo-tex.el (texinfo-quit-tex-job): New function: quit
currently running TeX job, by sending an `x' to it.
(texinfo-tex-shell-sentinel): New function to
restart texinfo-tex-shell after it is killed.
(texinfo-kill-tex-job): Rewrite to use kill-process rather than
quit-process; uses `texinfo-tex-shell-sentinel' to restart
texinfo-tex-shell after it is killed.
(texinfo-tex-region, texinfo-tex-buffer): Replace
texinfo-kill-tex-job with quit-process.
* texinfo.el (texinfo-define-common-keys): Add keybinding for
texinfo-quit-tex-job
* texinfo2.texi: Describe texinfo-quit-tex-job; add new index entries.
Thu Jul 18 11:01:51 1991 Robert J. Chassell (bob at grackle)
* texinfmt.el (texinfo-enumerate, texinfo-enumerate-item,
texinfo-itemize, texinfo-table, texinfo-ftable): Revised
@enumerate, @itemize, @table, and @ftable to take an optional
argument. @enumerate may take a number or lower or uppercase
letter and start marking list with that number or letter. If no
arg provided, @enumerate behaves as before, starting list with
1. If no arg provided, @itemize inserts @bullet, @table uses
@asis, @ftable uses @code.
Wed Jul 10 15:15:03 1991 Robert J. Chassell (bob at grackle)
* texinfmt.el: New commands @set, @clear, @ifset...@end ifset, and
@ifclear...@end ifclear.
Definition functions rewritten to make them easier to
maintain.
Wed Jul 3 19:37:04 1991 Robert J. Chassell (bob at kropotki)
* texinfmt.el (texinfo-format-deftypefn-index): Remove reference
to data-type to make consistent with texinfo.tex and makeinfo.
texinfo.el: Fix page-delimiter and texinfo-chapter-level-regexp
variables.
Thu Jun 27 18:35:36 1991 Robert J. Chassell (bob at nutrimat)
* texinfmt.el: Add @dmn as `texinfo-format-noop'.
texinfo2.texi: Document @dmn.
texinfmt.el (texinfo{,-end}-{eleterate,ecapitate} renamed
{alphaenumerate, capsenumerate}.
Fri Jun 14 12:46:32 1991 Robert J. Chassell (bob at churchy.gnu.ai.mit.edu)
* texinfmt.el (texinfo-format-defun-1): @defivar prints name correctly.
Fri Jun 7 17:21:38 1991 Roland McGrath ([email protected])
* texinfmt.el (texinfo{,-end}-{eleterate,ecapitate},
texinfo-{eleterate,ecapitate}-item): New fns for @eleterate and
@ecapitate constructs.
Thu Jun 6 21:38:33 1991 Robert J. Chassell (bob at churchy.gnu.ai.mit.edu)
* texinfo2.texi: Add index entries; fix typo; document use of page
commands to move by chapter, etc.
* texinfo.el (texinfo-mode): Set page delimiter to
'texinfo-chapter-level-regexp' so that page commands work by
chapter or equivalent.
* texinfmt.el (texinfo-format-defun-1): @defop prints name correctly.
(batch-texinfo-format): replace unsupported
'buffer-disable-undo' with 'buffer-flush-undo'
Thu May 30 17:59:07 1991 Robert J. Chassell (bob at kropotki)
* texinfo2.texi: Fix two typos.
Fri Apr 5 15:17:17 1991 Robert J. Chassell (bob at wookumz.gnu.ai.mit.edu)
* makeinfo.el (makeinfo-compilation-sentinel): Check for existance
of makeinfo-temp-file to avoid harmless error message.
texinfo2.texi: Minor typos fixed.
Thu Mar 28 19:13:24 1991 Robert J. Chassell (bob at pogo.gnu.ai.mit.edu)
* texi2dvi: Revised.
texinfo2.texi: Minor typos fixed.
Makefile, Makefile-for-texinfo2: include texindex.c.
Thu Mar 21 19:19:49 1991 Robert J. Chassell (bob at wookumz.gnu.ai.mit.edu)
* Makefile: copy 18.57 version of info.el and informat.el, which
work on version 18 machines.
Mon Mar 11 12:35:51 1991 Robert J. Chassell (bob at grackle)
* texinfmt.el: (@footnotestyle): New command to set footnotestyle.
(@paragraphindent): New command to set indentation.
(texinfo-format-refill): Add indentation feature so as to
indent paragraph or leave indentation asis before refilling
according to value set by @paragraphindent command.
(texinfo-format-region): Insert header, if any, into Info buffer.
(texinfo-format-separate-node, texinfo-format-end-node): Run
texinfo-format-scan on footnote text only once.
(texinfo-format-scan): Shorten `---' to `--'.
* texinfo.el: Define key for `texinfo-master-menu'; define
start and end of header expressions.
* texnfo-upd.el (texinfo-all-menus-update): Update
pre-existing master menu, if there is one.
* texnfo-tex.el: Move definitions for start and end of header
to texinfo.el,
Local Variables:
left-margin: 8
End: