Port recent close-on-exec changes to Cygwin.
[bpt/emacs.git] / admin / ChangeLog
1 2013-07-09 Paul Eggert <eggert@cs.ucla.edu>
2
3 Port recent close-on-exec changes to Cygwin (Bug#14821).
4 * merge-gnulib (GNULIB_TOOL_FLAGS): Don't avoid binary-io.
5
6 Handle error numbers a bit more reliably.
7 * merge-gnulib (GNULIB_MODULES): Remove ignore-value.
8
9 2013-07-07 Paul Eggert <eggert@cs.ucla.edu>
10
11 Make file descriptors close-on-exec when possible (Bug#14803).
12 * merge-gnulib (GNULIB_MODULES): Add fcntl, pipe2.
13 (GNULIB_TOOL_FLAGS): Avoid binary-io, close. Do not avoid fcntl.
14
15 2013-07-06 Glenn Morris <rgm@gnu.org>
16
17 * admin.el (manual-misc-manuals): New function.
18 (make-manuals): Avoid hard-coding list of misc manuals.
19 Add the option to only make certain type(s) of output.
20 (manual-misc-html): Special-case ccmode and efaq.
21 (manual-html-mono, manual-html-node, manual-pdf, manual-ps):
22 Move creation of output directory here from make-manuals.
23 (manual-html-fix-index-2): Avoid dynamic reference to `f'.
24
25 2013-07-05 Glenn Morris <rgm@gnu.org>
26
27 * admin.el (make-manuals): Use a standard location for lispintro.
28 Use a pdf/ subdirectory for pdf versions.
29
30 2013-06-29 Glenn Morris <rgm@gnu.org>
31
32 * admin.el (make-manuals): Don't bother with txt or dvi any more.
33 (manual-txt): Remove.
34 (manual-pdf): Doc fix.
35 (manual-ps): Rename from manual-dvi.
36 (manual-pdf, manual-ps): Work in the directory with the texi file,
37 so that TeX intermediate files go there rather than to PWD.
38
39 2013-06-15 Xue Fuqiao <xfq.free@gmail.com>
40
41 * notes/changelogs: Mention trivial changes in Change Log.
42
43 2013-06-13 Glenn Morris <rgm@gnu.org>
44
45 * admin.el (manual-style-string): Use new file manual.css.
46
47 2013-06-02 Eric Ludlam <zappo@gnu.org>
48
49 * grammars/srecode-template.wy (variable): Accept a single number
50 as a variable value. Allows the 'priority' to be set to a number.
51 (wisent-srecode-template-lexer): Move number up so it can be created.
52
53 2013-05-16 Glenn Morris <rgm@gnu.org>
54
55 * cus-test.el (cus-test-cus-load-groups): New function.
56 (cus-test-get-options): Add option to return groups.
57 (cus-test-noloads): Also check custom groups.
58
59 2013-05-15 Stefan Monnier <monnier@iro.umontreal.ca>
60
61 * quick-install-emacs: Don't prune DOC-* files a any more.
62
63 2013-05-14 Glenn Morris <rgm@gnu.org>
64
65 * cus-test.el (cus-test-get-lisp-files): Ignore obsolete/.
66 (cus-test-libs): Fix let-binding of default-directory.
67 (cus-test-noloads): Load all libs for the comparison.
68
69 2013-05-11 Glenn Morris <rgm@gnu.org>
70
71 * cus-test.el (cus-test-libs-noloads): Add a few more files.
72 (cus-test-load-libs, cus-test-opts):
73 Add option to load more/all Lisp files.
74 (cus-test-get-lisp-files): Ignore .*.el files.
75
76 2013-05-10 Glenn Morris <rgm@gnu.org>
77
78 * cus-test.el (cus-test-libs-noloads): Add some files.
79 (cus-test-get-lisp-files): New function.
80 (cus-test-libs): Add option to load more/all Lisp files.
81
82 2013-05-09 Glenn Morris <rgm@gnu.org>
83
84 * cus-test.el: No need to provide bbdb, bbdb-com any more.
85 (cus-test-libs-noloads): Add dunnet in the defvar.
86 (dunnet): Don't always load it.
87 (viper-mode): Only set if interactive.
88 (cus-test-load-custom-loads): Load dunnet if necessary.
89 (cus-test-load-1): New macro, with common code from cus-test-load-libs
90 and cus-test-libs.
91 (cus-test-load-libs, cus-test-libs): Use cus-test-load-1 macro.
92 Update for cus-test-get-autoload-deps changed result.
93 (cus-test-get-autoload-deps): Simplify. Return file names as they
94 appear in loaddefs.el (directory parts are needed now that not all
95 lisp subdirs are in load-path).
96 (cus-test-deps): Explicitly skip dunnet.
97
98 2013-05-07 Paul Eggert <eggert@cs.ucla.edu>
99
100 Use Gnulib ACL implementation, for benefit of Solaris etc. (Bug#14295)
101 * merge-gnulib (GNULIB_MODULES): Add qacl.
102 (GNULIB_TOOL_FLAGS): Do not avoid errno.
103
104 2013-04-01 Paul Eggert <eggert@cs.ucla.edu>
105
106 Use UTF-8 for most files with non-ASCII characters (Bug#13936).
107 * notes/unicode (etc/tutorials/TUTORIAL.ko, leim/quail/hanja.el)
108 (leim/quail/hanja3.el, leim/quail/symbol-ksc.el):
109 Now utf-8, not iso-2022-7bit. Also, files that contain non-UTF-8
110 characters are now encoded in utf-8-emacs, not iso-2022-7bit.
111
112 2013-03-18 Paul Eggert <eggert@cs.ucla.edu>
113
114 * notes/unicode: Mention some more iso-2022-7bit files (Bug#13936).
115
116 Automate the build of ja-dic.el (Bug#13984).
117 * notes/unicode: ja-dic.el is now UTF-8.
118
119 2013-03-16 Glenn Morris <rgm@gnu.org>
120
121 * admin.el (manual-pdf, manual-dvi): Pass -I to texi2pdf, texi2dvi.
122
123 2013-03-16 Glenn Morris <rgm@gnu.org>
124
125 * admin.el (manual-html-mono, manual-html-node): Add -DWWW_GNU_ORG.
126
127 2013-03-13 Paul Eggert <eggert@cs.ucla.edu>
128
129 File synchronization fixes (Bug#13944).
130 * CPP-DEFINES (BSD_SYSTEM, HAVE_FSYNC): Remove.
131 * merge-gnulib (GNULIB_MODULES): Add fsync, fdatasync.
132
133 2013-03-11 Paul Eggert <eggert@cs.ucla.edu>
134
135 * notes/unicode: Improve notes about Emacs source file encoding.
136
137 2013-03-11 Glenn Morris <rgm@gnu.org>
138
139 * admin.el (make-manuals): Add emacs-lisp-intro and some more
140 doc/misc manuals.
141 (manual-html-mono, manual-html-node, manual-txt):
142 Pass -I to makeinfo.
143
144 2013-03-10 Glenn Morris <rgm@gnu.org>
145
146 * admin.el (add-release-logs): Use UTC for release date.
147
148 2013-03-09 Glenn Morris <rgm@gnu.org>
149
150 * admin.el (add-release-logs): Provide interactive defaults.
151 Allow specification of the release date. Don't exclude gnus/.
152
153 2013-03-05 Paul Eggert <eggert@cs.ucla.edu>
154
155 * notes/unicode: Add notes about Emacs source file encoding.
156
157 2013-03-04 Paul Eggert <eggert@cs.ucla.edu>
158
159 * grammars/java-tags.wy (CHAR): Remove "('\u0000' to '\uffff')"
160 from summary, as this causes javat-wy.el to contain both a null byte
161 and a byte sequence that is not valid UTF-8, which is inconvenient.
162
163 2013-03-03 Paul Eggert <eggert@cs.ucla.edu>
164
165 * bzrmerge.el (bzrmerge-apply): Omit Latin-1 char from diagnostic.
166 If there were a real need, it should be UTF-8 anyway.
167
168 2013-02-25 Paul Eggert <eggert@cs.ucla.edu>
169
170 Simplify data_start configuration (Bug#13783).
171 * CPP-DEFINES (DATA_START, ORDINARY_LINK): Remove.
172
173 2013-02-11 Paul Eggert <eggert@cs.ucla.edu>
174
175 Tune by using memchr and memrchr.
176 * merge-gnulib (GNULIB_MODULES): Add memrchr.
177
178 2013-02-01 Paul Eggert <eggert@cs.ucla.edu>
179
180 Use fdopendir, fstatat and readlinkat, for efficiency (Bug#13539).
181 * merge-gnulib (GNULIB_MODULES): Add fdopendir, fstatat, readlinkat.
182 (GNULIB_TOOL_FLAGS): Do not avoid at-internal, openat-h.
183 Avoid dup, open, opendir.
184
185 2013-01-15 Dmitry Antipov <dmantipov@yandex.ru>
186
187 * coccinelle/xsave.cocci: Semantic patch to adjust users of
188 XSAVE_POINTER and XSAVE_INTEGER macros.
189
190 2013-01-03 Glenn Morris <rgm@gnu.org>
191
192 * check-doc-strings: Update for CVS->bzr, moved lispref/ directory.
193
194 * emacs-pretesters, make-announcement, make-changelog-diff:
195 Remove files.
196
197 2012-12-14 Paul Eggert <eggert@cs.ucla.edu>
198
199 Fix permissions bugs with setgid directories etc. (Bug#13125)
200 * CPP-DEFINES (BSD4_2): Remove.
201
202 2012-12-08 Paul Eggert <eggert@cs.ucla.edu>
203
204 Use putenv+unsetenv instead of modifying environ directly (Bug#13070).
205 * merge-gnulib (GNULIB_MODULES): Add putenv, unsetenv.
206
207 Simplify get_lim_data.
208 * CPP-DEFINES (ULIMIT_BREAK_VALUE): Remove.
209
210 2012-12-03 Paul Eggert <eggert@cs.ucla.edu>
211
212 Assume POSIX 1003.1-1988 or later for signal.h (Bug#13026).
213 * CPP-DEFINES (SIGALRM, SIGCHLD, SIGHUP, SIGKILL, SIGPIPE, SIGQUIT):
214 Remove.
215 (SIGTRAP): Remove this one too, as config.h no longer defines it.
216 * merge-gnulib (GNULIB_MODULES): Add sig2str.
217
218 2012-11-24 Ken Brown <kbrown@cornell.edu>
219
220 * CPP-DEFINES (HAVE_MOUSE): Remove.
221
222 2012-11-23 Paul Eggert <eggert@cs.ucla.edu>
223
224 Assume POSIX 1003.1-1988 or later for dirent.h (Bug#12958).
225 * CPP-DEFINES (HAVE_CLOSEDIR, HAVE_DIRENT_H): Remove.
226 * notes/copyright: Adjust to src/ndir.h -> nt/inc/dirent.h renaming.
227
228 2012-11-21 Paul Eggert <eggert@cs.ucla.edu>
229
230 Assume POSIX 1003.1-1988 or later for unistd.h (Bug#12945).
231 * CPP-DEFINES (BROKEN_GETWD, HAVE_GETCWD, HAVE_GETWD, HAVE_SIZE_T)
232 (HAVE_UNISTD_H): Remove.
233
234 2012-11-17 Paul Eggert <eggert@cs.ucla.edu>
235
236 Assume POSIX 1003.1-1988 or later for fcntl.h (Bug#12881).
237 * CPP-DEFINES (O_RDONLY, O_RDWR, HAVE_FCNTL_H): Remove.
238 * merge-gnulib (GNULIB_MODULES): Add fcntl-h.
239
240 2012-11-16 Paul Eggert <eggert@cs.ucla.edu>
241
242 Remove no-longer-used pty_max_bytes variable.
243 * CPP-DEFINES (HAVE_FPATHCONF): Remove.
244
245 2012-11-14 Paul Eggert <eggert@cs.ucla.edu>
246
247 Use faccessat, not access, when checking file permissions (Bug#12632).
248 * merge-gnulib (GNULIB_MODULES): Add faccessat.
249 (GNULIB_TOOL_FLAGS): Avoid at-internal, fchdir, malloc-posix,
250 openat-die, openat-h, save-cwd. Do not avoid fcntl-h.
251 Omit gnulib's m4/fcntl-o.m4.
252
253 2012-11-05 Paul Eggert <eggert@cs.ucla.edu>
254
255 Assume at least POSIX.1-1988 for getpgrp, setpgid, setsid (Bug#12800).
256 * CPP-DEFINES (HAVE_SETPGID, HAVE_SETSID, SETPGRP_RELEASES_CTTY):
257 Remove; obsolete.
258
259 Simplify by assuming __fpending.
260 * CPP-DEFINES (PENDING_OUTPUT_COUNT): Remove.
261
262 2012-11-03 Glenn Morris <rgm@gnu.org>
263
264 * admin.el (set-copyright): Add msdos/sed2v2.inp.
265
266 2012-11-01 Paul Eggert <eggert@cs.ucla.edu>
267
268 Fix data-loss with --batch (Bug#9574).
269 * merge-gnulib (GNULIB_MODULES): Add close-stream.
270
271 2012-10-12 Kenichi Handa <handa@gnu.org>
272
273 * charsets/Makefile (JISC6226.map): Add missing mappings.
274
275 2012-10-11 Kenichi Handa <handa@gnu.org>
276
277 * charsets/mapconv: Adjusted for the change of mapfiles/*.gz to
278 mapfiles/*.
279
280 * charsets/gb180302.awk: Handle 4-byte sequences in the input file.
281
282 * charsets/Makefile: Be sure to call mapconv script of the current
283 directory. Adjusted for the change of mapfiles/*.gz to
284 mapfiles/*.
285 (SED_SCRIPT): New variable.
286 (jisx2131-filter): New target.
287 (JISX2131.map): Use jisx2131-filter to filter out characters added
288 for the 2004 year version.
289 (clear): Remove ${SED_SCRIPT} too.
290
291 * charsets/mapfiles/MULE-ethiopic.map,
292 charsets/mapfiles/MULE-ipa.map,
293 charsets/mapfiles/MULE-is13194.map,
294 charsets/mapfiles/MULE-lviscii.map,
295 charsets/mapfiles/MULE-sisheng.map,
296 charsets/mapfiles/MULE-tibetan.map,
297 charsets/mapfiles/MULE-uviscii.map: Fix typo.
298
299 2012-10-09 Glenn Morris <rgm@gnu.org>
300
301 * admin.el (cusver-scan-cus-start): New function.
302 (cusver-check): Scan old cus-start.el.
303
304 2012-10-07 Glenn Morris <rgm@gnu.org>
305
306 * admin.el (cusver-new-version): Set default.
307 (cusver-check): Improve interactive argument reading.
308
309 2012-10-06 Glenn Morris <rgm@gnu.org>
310
311 * admin.el (cusver-new-version): New variable.
312 (cusver-scan): Check if containing group has a :version.
313 (cusver-check): Add VERSION argument.
314
315 2012-10-01 David Engster <deng@randomsample.de>
316
317 * grammars/bovine-grammar.el:
318 * grammars/wisent-grammar.el: Move to lisp directory.
319
320 2012-10-01 David Engster <deng@randomsample.de>
321
322 * grammars/bovine-grammar.el (bovine--grammar-newstyle-unquote):
323 Remove.
324 (bovine-grammar-expand-form): Test for emacs-major-version.
325
326 * grammars/c.by: Add EXPLICIT to keyword tokens.
327 Add %provide token.
328
329 * grammars/grammar.wy (semantic-grammar-lexer): Remove, since it
330 was copied to grammar.el. New %provide token to generate prefix
331 which conforms with Emacs conventions. Remove lexer definition,
332 which is now in grammar.el.
333
334 2012-09-27 Glenn Morris <rgm@gnu.org>
335
336 * admin.el (set-version): Set msdos.c's Vwindow_system_version.
337
338 2012-09-27 Paul Eggert <eggert@cs.ucla.edu>
339
340 Check more robustly for timer_settime.
341 * merge-gnulib (GNULIB_MODULES): Add timer-time.
342
343 2012-09-26 Juanma Barranquero <lekktu@gmail.com>
344
345 * unidata/BidiMirroring.txt:
346 * unidata/UnicodeData.txt: Update to Unicode 6.2.
347
348 2012-09-17 Glenn Morris <rgm@gnu.org>
349
350 * admin.el (add-log-time-format): Declare.
351
352 * admin.el (cusver-scan, cusver-check): Bind local variables.
353
354 * admin.el (set-version): Set major version in
355 etc/refcards/ru-refcard.tex and etc/refcards/emacsver.tex.
356 (set-copyright): In etc/refcards, only change ru-refcard.tex
357 and emacsver.tex.
358
359 * admin.el (set-copyright): No more need to set copyrights for
360 nextstep, or .c files. Add configure.ac and config.nt.
361
362 2012-09-16 Paul Eggert <eggert@cs.ucla.edu>
363
364 Remove configure's --without-sync-input option (Bug#12450).
365 * CPP-DEFINES (BROKEN_SA_RESTART, SA_RESTART): Remove.
366
367 2012-09-16 Glenn Morris <rgm@gnu.org>
368
369 * admin.el (set-version): No more need to set nextstep versions.
370 (set-copyright): Update for moved nextstep files.
371
372 2012-09-13 Paul Eggert <eggert@cs.ucla.edu>
373
374 Simplify SIGIO usage (Bug#12408).
375 * CPP-DEFINES (BROKEN_SIGAIO, BROKEN_SIGIO, BROKEN_SIGPOLL)
376 (BROKEN_SIGPTY, NO_TERMIO): Remove.
377
378 2012-09-11 Paul Eggert <eggert@cs.ucla.edu>
379
380 Simplify, document, and port floating-point (Bug#12381).
381 * CPP-DEFINES (HAVE_CBRT, HAVE_LOGB, logb): Remove.
382
383 2012-09-09 Paul Eggert <eggert@cs.ucla.edu>
384
385 Assume C89 or later for math functions (Bug#12381).
386 * CPP-DEFINES (HAVE_FMOD, HAVE_FREXP, FLOAT_CHECK_DOMAIN)
387 (HAVE_INVERSE_HYPERBOLIC, NO_MATHERR): Remove.
388
389 2012-09-04 Paul Eggert <eggert@cs.ucla.edu>
390
391 Simplify redefinition of 'abort' (Bug#12316).
392 * CPP-DEFINES (NO_ABORT): Remove.
393
394 2012-08-28 Glenn Morris <rgm@gnu.org>
395
396 * bzrmerge.el (bzrmerge-merges): Allow unversioned files in the tree.
397
398 2012-08-28 Andreas Schwab <schwab@linux-m68k.org>
399
400 * charsets/mule-charsets.el (header): Fix typo.
401
402 2012-08-24 Paul Eggert <eggert@cs.ucla.edu>
403
404 On assertion failure, print backtrace if available.
405 * merge-gnulib (GNULIB_MODULES): Add execinfo.
406
407 2012-08-16 Paul Eggert <eggert@cs.ucla.edu>
408
409 Use ASCII tests for character types.
410 * merge-gnulib (GNULIB_MODULES): Add c-ctype. This documents a
411 new direct dependency; c-ctype was already being used indirectly
412 via other gnulib modules.
413
414 2012-08-14 Paul Eggert <eggert@cs.ucla.edu>
415
416 Use bool for Emacs Lisp booleans.
417 * merge-gnulib (GNULIB_MODULES): Add stdbool. This documents a
418 new direct dependency; stdbool was already being used indirectly
419 via other gnulib modules.
420
421 2012-08-11 Glenn Morris <rgm@gnu.org>
422
423 * bzrmerge.el (bzrmerge-resolve): Disable local eval:.
424
425 2012-08-07 Dmitry Antipov <dmantipov@yandex.ru>
426
427 * coccinelle/overlay.cocci, coccinelle/symbol.cocci: Remove.
428
429 2012-08-02 Paul Eggert <eggert@cs.ucla.edu>
430
431 Port to Solaris 8.
432 * CPP-DEFINES (WRETCODE): Remove.
433
434 2012-08-01 Dmitry Antipov <dmantipov@yandex.ru>
435
436 * coccinelle/overlay.cocci: Semantic patch to replace direct
437 access to Lisp_Object members of struct Lisp_Overlay to MVAR.
438
439 2012-08-01 Dmitry Antipov <dmantipov@yandex.ru>
440
441 * coccinelle/symbol.cocci: Semantic patch to replace direct
442 access to Lisp_Object members of struct Lisp_Symbol to SVAR.
443
444 2012-08-01 Dmitry Antipov <dmantipov@yandex.ru>
445
446 * coccinelle/process.cocci: Semantic patch to replace direct
447 access to Lisp_Object members of struct Lisp_Process to PVAR.
448
449 2012-08-01 Dmitry Antipov <dmantipov@yandex.ru>
450
451 * coccinelle/window.cocci: Semantic patch to replace direct
452 access to Lisp_Object members of struct window to WVAR.
453
454 2012-07-31 Dmitry Antipov <dmantipov@yandex.ru>
455
456 * coccinelle/frame.cocci: Semantic patch to replace direct
457 access to Lisp_Object members of struct frame to FVAR.
458
459 2012-07-28 Paul Eggert <eggert@cs.ucla.edu>
460
461 Use Gnulib environ and stdalign modules (Bug#9772, Bug#9960).
462 * merge-gnulib: Add environ, stdalign.
463
464 2012-07-20 Dmitry Antipov <dmantipov@yandex.ru>
465
466 * coccinelle/unibyte_string.cocci: Semantic patch to convert from
467 make_unibyte_string to build_unibyte_string where appropriate.
468
469 2012-07-17 Eli Zaretskii <eliz@gnu.org>
470
471 * CPP-DEFINES: Remove FILE_SYSTEM_CASE.
472
473 2012-07-17 Chong Yidong <cyd@gnu.org>
474
475 * Version 24.1 released.
476
477 2012-07-11 Paul Eggert <eggert@cs.ucla.edu>
478
479 Assume mkdir, perror, rename, rmdir, strerror.
480 * CPP-DEFINES (HAVE_MKDIR, HAVE_PERROR, HAVE_RENAME, HAVE_RMDIR)
481 (HAVE_STRERROR, strerror):
482 Remove.
483
484 2012-07-10 Dmitry Antipov <dmantipov@yandex.ru>
485
486 * coccinelle/list_loop.cocci: Semantic patch to convert from Fcdr
487 to XCDR and consistently use CONSP in the list iteration loops.
488 * coccinelle/vector_contents.cocci: Fix indentation.
489
490 2012-07-10 Stefan Monnier <monnier@iro.umontreal.ca>
491
492 * bzrmerge.el: Use cl-lib.
493
494 2012-07-09 Paul Eggert <eggert@cs.ucla.edu>
495
496 Rename configure.in to configure.ac (Bug#11603).
497 * admin.el (set-version):
498 * quick-install-emacs (VERSION):
499 Get version number from configure.ac, not configure.in.
500
501 2012-07-06 Paul Eggert <eggert@cs.ucla.edu>
502
503 Use c_strcasecmp for ASCII case-insensitive comparison (Bug#11786).
504 * merge-gnulib (GNULIB_MODULES): Add c-strcase.
505
506 2012-07-05 Dmitry Antipov <dmantipov@yandex.ru>
507
508 * coccinelle/xzalloc.cocci: Semantic patch to convert
509 calls to xmalloc with following memset to xzalloc.
510
511 2012-07-04 Juanma Barranquero <lekktu@gmail.com>
512
513 * CPP-DEFINES (LISP_FLOAT_TYPE): Remove, obsolete.
514
515 2012-06-26 Dmitry Antipov <dmantipov@yandex.ru>
516
517 * coccinelle/build_string.cocci: Semantic patch
518 to convert from make_string to build_string.
519
520 2012-06-24 Dmitry Antipov <dmantipov@yandex.ru>
521
522 First Coccinelle semantic patch.
523 * coccinelle: New subdirectory
524 * coccinelle/README: Documentation stub.
525 * coccinelle/vector_contents.cocci: Semantic patch to replace direct
526 access to `contents' member of Lisp_Vector objects with AREF and ASET
527 where appropriate.
528
529 2012-06-22 Paul Eggert <eggert@cs.ucla.edu>
530
531 Support higher-resolution time stamps (Bug#9000).
532 * merge-gnulib (GNULIB_MODULES): Add dtotimespec, gettime,
533 gettimeofday, pselect, stat-time, sys_time, time, timespec-add,
534 timespec-sub, utimens.
535 (GNULIB_TOOL_FLAGS): Add --avoid=select --avoid=sigprocmask.
536 This trims down the gnulib import, from the very latest gnulib.
537 Emacs does its own implementation of 'select' and 'sigprocmask'
538 on Windows, and it assumes 'select' and 'sigprocmask' on non-Windows
539 hosts, so it doesn't need these modules.
540 Similarly, avoid errno, fcntl, fcntl-h, fstat, and sys_types, as
541 these gnulib modules are only for Windows porting and Emacs ports
542 to Windows in a different way.
543
544 2012-06-13 Andreas Schwab <schwab@linux-m68k.org>
545
546 * make-emacs: Rename --union-type to --check-lisp-type.
547 Define CHECK_LISP_OBJECT_TYPE insted of USE_LISP_UNION_TYPE.
548 * CPP-DEFINES (DEBUG_LISP_OBJECT_TYPE): Rename from
549 USE_LISP_UNION_TYPE.
550
551 2012-06-03 Glenn Morris <rgm@gnu.org>
552
553 * quick-install-emacs (PUBLIC_LIBSRC_SCRIPTS): Remove rcs-checkin.
554
555 2012-06-01 Paul Eggert <eggert@cs.ucla.edu>
556
557 Remove --disable-maintainer-mode option from 'configure'. (Bug#11555)
558 * make-tarball.txt: Don't worry about maintainer mode.
559
560 2012-05-28 Paul Eggert <eggert@cs.ucla.edu>
561
562 * CPP-DEFINES: Remove HAVE_SYSINFO.
563
564 2012-05-27 Paul Eggert <eggert@cs.ucla.edu>
565
566 Assume gnulib does largefile.
567 * merge-gnulib (GNULIB_MODULES): Add largefile.
568
569 2012-05-22 Paul Eggert <eggert@cs.ucla.edu>
570
571 Remove src/m/*.
572 * CPP-DEFINES: Do not mention src/m/*.h.
573 (BITS_PER_EMACS_INT, BITS_PER_LONG, BITS_PER_CHAR)
574 (BITS_PER_SHORT, BITS_PER_INT): Remove.
575 * MAINTAINERS: Remove src/m/.
576
577 2012-05-21 Paul Eggert <eggert@cs.ucla.edu>
578
579 Use full name for m4/gnulib-comp.m4. (Bug#11529)
580 * merge-gnulib: Leave m4/gnulib-comp.m4's name alone.
581
582 Assume C89 or later.
583 * CPP-DEFINES: Remove NULL, const.
584
585 Make merging from gnulib a script, not a makefile action.
586 * merge-gnulib: New script, with actions moved here from
587 ../Makefile.in.
588
589 2012-05-19 Paul Eggert <eggert@cs.ucla.edu>
590
591 * CPP-DEFINES (HAVE_GETDOMAINNAME): Remove.
592
593 * CPP-DEFINES (HAVE_FTIME): Remove.
594
595 2012-05-02 Glenn Morris <rgm@gnu.org>
596
597 * bzrmerge.el (bzrmerge-skip-regexp): Add "Auto-commit".
598
599 2012-04-10 Glenn Morris <rgm@gnu.org>
600
601 * bzrmerge.el (bzrmerge-skip-regexp): Add "from trunk".
602
603 * unidata/Makefile.in: Add FSF copyright.
604 Make it use autoconf features, and work for out-of-tree builds.
605
606 2012-04-07 Eli Zaretskii <eliz@gnu.org>
607
608 * unidata/README:
609 * unidata/copyright.html:
610 * unidata/BidiMirroring.txt:
611 * unidata/UnicodeData.txt: Update for the latest version 6.1 of
612 the Unicode Standard.
613
614 2012-02-16 Kenichi Handa <handa@m17n.org>
615
616 * unidata/unidata-gen.el (unidata-prop-alist): Change the default
617 values of name and old-name to nil.
618 (unidata-get-name): Return nil for the default value.
619
620 2012-02-11 Glenn Morris <rgm@gnu.org>
621
622 * admin.el (cusver-find-files, cusver-scan, cusver-goto-xref)
623 (cusver-check): New functions.
624
625 2012-01-19 Glenn Morris <rgm@gnu.org>
626
627 * bzrmerge.el (bzrmerge-missing): Allow a definitive "no" answer to the
628 "skip?" question, since there can be multiple such for any revision.
629
630 2012-01-14 Eli Zaretskii <eliz@gnu.org>
631
632 * FOR-RELEASE (Check the Emacs Tutorial): Mark TUTORIAL.he as
633 updated and checked.
634
635 2011-11-26 Andreas Schwab <schwab@linux-m68k.org>
636
637 * grammars/bovine-grammar.el (bovine--grammar-newstyle-unquote):
638 Avoid warning about old-style backquote.
639
640 * grammars/wisent-grammar.el (auto-mode-alist): Change `$' to `\''
641 in regexp.
642 (wisent-make-parsers): Likewise. Quote `.'.
643
644 * grammars/bovine-grammar.el (auto-mode-alist): Change `$' to `\''
645 in regexp.
646 (bovine-make-parsers): Likewise. Quote `.'.
647
648 2011-11-20 Andreas Schwab <schwab@linux-m68k.org>
649
650 * CPP-DEFINES (VIRT_ADDR_VARIES): Remove.
651
652 2011-11-16 Juanma Barranquero <lekktu@gmail.com>
653
654 * admin.el (manual-dvi): Fix typo.
655
656 2011-11-15 Eli Zaretskii <eliz@gnu.org>
657
658 * nt/README-ftp-server: Update the information about PNG libraries.
659
660 2011-11-15 Juanma Barranquero <lekktu@gmail.com>
661
662 * make-emacs: Fix typo.
663
664 2011-11-07 Juanma Barranquero <lekktu@gmail.com>
665
666 * unidata/makefile.w32-in (clean): Remove bidimirror.h and biditype.h.
667
668 2011-10-31 David Engster <deng@randomsample.de>
669
670 * grammars/bovine-grammar.el: Avoid using old-style backquotes.
671
672 2011-10-28 Eli Zaretskii <eliz@gnu.org>
673
674 * nt/README-ftp-server: Mention UNICOWS.DLL as prerequisite for
675 running Emacs on Windows 9X.
676
677 2011-09-26 Chong Yidong <cyd@stupidchicken.com>
678
679 * admin.el (set-version): Fix regexps for config.nt and
680 sed2v2.inp.
681
682 2011-09-06 Paul Eggert <eggert@cs.ucla.edu>
683
684 Merge from gnulib (Bug#9169).
685 * notes/copyright: The files compile, config.guess, config.sub,
686 depcomp, install-sh, missing, and move-if-change are now in the
687 new build-aux subdirectory. The files arg-nonnull.h, c++defs.h,
688 and warn-on-use.h are now in build-aux/snippets. New file
689 build-aux/snippets/_Noreturn.h.
690
691 2011-08-23 Eli Zaretskii <eliz@gnu.org>
692
693 * unidata/unidata-gen.el (unidata-prop-alist): Update the default
694 values of bidi-class according to DerivedBidiClass.txt from the
695 latest UCD.
696
697 2011-08-23 Kenichi Handa <handa@m17n.org>
698
699 * unidata/unidata-gen.el (unidata-prop-alist): Provide default
700 values for name, general-category, canonical-combining-class,
701 mirrored, and bidi-class. Describe the meaning of value nil for
702 decimal-digit-value, digit-value, numeric-value, uppercase,
703 lowercase, titlecase, and mirroring.
704 (unidata-gen-table): Handle the case that default-value is a
705 list. Set default values of characters not listed in a table.
706 (unidata-get-name): Return an empty string if a value in a
707 char-table is nil.
708 (unidata-get-decomposition): Return a list of character itself if
709 a value in a char-table is nil.
710
711 2011-08-15 Eli Zaretskii <eliz@gnu.org>
712
713 * unidata/bidimirror.awk: File removed.
714
715 * unidata/biditype.awk: File removed.
716
717 * unidata/makefile.w32-in (all): Remove src/biditype.h and
718 src/bidimirror.h.
719 (../../src/biditype.h, ../../src/bidimirror.h): Delete.
720
721 * unidata/Makefile.in (all): Remove src/biditype.h and
722 src/bidimirror.h.
723 (../../src/biditype.h, ../../src/bidimirror.h): Delete.
724
725 2011-07-07 Juanma Barranquero <lekktu@gmail.com>
726
727 * unidata/makefile.w32-in (charprop-SH, charprop-CMD):
728 Duplicate change in Makefile.in (2011-07-06T22:43:48Z!handa@m17n.org).
729
730 2011-07-06 Kenichi Handa <handa@m17n.org>
731
732 * unidata/unidata-gen.el (unidata-dir): New variable.
733 (unidata-setup-list): Expand unidata-text-file in unidata-dir.
734 (unidata-prop-alist): INDEX element may be a function.
735 New optional element VAL-LIST (for general-category and bidi-class).
736 New entry `mirroring'.
737 (unidata-prop-default, unidata-prop-val-list): New subst.
738 (unidata-get-character, unidata-put-character): Delete them.
739 (unidata-gen-table-character): New arg IGNORE. Adjusted for the
740 above changes.
741 (unidata-get-symbol, unidata-get-integer, unidata-get-numeric)
742 (unidata-put-symbol, unidata-put-integer, unidata-put-numeric):
743 Delete them.
744 (unidata-encode-val): Assume that the first element of VAL-LIST is
745 a cons (nil . 0).
746 (unidata-gen-table): Change argument DEFAULT-VALUE to VAL-LIST.
747 Always store the encoded value.
748 (unidata-gen-table-symbol): New args DEFAULT-VALUE and VAL-LIST.
749 Set the 1st and the 2nd extra slots to index numbers for C
750 functions.
751 (unidata-gen-table-integer): Likewise.
752 (unidata-gen-table-numeric): Likewise.
753 (unidata-gen-table-name): New arg IGNORE.
754 (unidata-gen-table-decomposition): Likewise.
755 (unidata-describe-general-category): Add the case nil to the
756 description alist.
757 (unidata-gen-mirroring-list): New function.
758 (unidata-gen-files): New arg DATA-DIR. Adjusted for the change of
759 unidata-prop-alist. Handle the case of storing multiple
760 char-tables in a file.
761
762 * unidata/Makefile.in (${DSTDIR}/charprop.el): New arg to
763 unidata-gen-files.
764
765 2011-05-21 Glenn Morris <rgm@gnu.org>
766
767 * bzrmerge.el (bzrmerge-resolve): Suppress prompts about file-locals.
768
769 2011-03-07 Chong Yidong <cyd@stupidchicken.com>
770
771 * Version 23.3 released.
772
773 2011-02-23 Juanma Barranquero <lekktu@gmail.com>
774
775 * notes/bugtracker (bugtracker_debbugs_url): Fix typo.
776
777 2011-02-19 Eli Zaretskii <eliz@gnu.org>
778
779 * admin.el (set-version): Add msdos/sed2v2.inp.
780
781 2011-02-16 Paul Eggert <eggert@cs.ucla.edu>
782
783 Remove no-longer needed getloadavg symbols.
784 * CPP-DEFINES (LOAD_AVE_CVT, LOAD_AVE_TYPE, FSCALE, KERNEL_FILE):
785 (LDAV_SYMBOL): Remove.
786
787 2011-02-12 Glenn Morris <rgm@gnu.org>
788
789 * bzrmerge.el (bzrmerge-resolve): Fix bzr revert call.
790
791 2011-02-05 Glenn Morris <rgm@gnu.org>
792
793 * bzrmerge.el (bzrmerge-warning-buffer): New constant.
794 (bzrmerge-apply): Use it.
795 (bzrmerge): Kill any old warning buffer first.
796
797 2011-02-03 Glenn Morris <rgm@gnu.org>
798
799 * bzrmerge.el (bzrmerge-buffer): New constant.
800 (bzrmerge-merges, bzrmerge-missing, bzrmerge-apply): Use it.
801 (bzrmerge-missing): If nothing to do, return nil not (nil).
802 (bzrmerge-apply): Remove odd character from message.
803 (bzrmerge): Give status messages.
804
805 2011-01-31 Eli Zaretskii <eliz@gnu.org>
806
807 * admin.el (set-version): Remove lib-src/makefile.w32-in.
808 Add nt/config.nt.
809
810 2011-01-31 Paul Eggert <eggert@cs.ucla.edu>
811
812 src/emacs.c now gets version number from configure.in
813 * admin.el (set-version): Don't update src/emacs.c.
814 * quick-install-emacs (VERSION): Get it from configure.in, not from
815 src/emacs.c.
816
817 2011-01-30 Paul Eggert <eggert@cs.ucla.edu>
818
819 strftime: import from gnulib
820 * notes/copyright: strftime.c moved from src to lib.
821
822 2011-01-25 Glenn Morris <rgm@gnu.org>
823
824 * bzrmerge.el (bzrmerge-skip-regexp): New variable.
825 (bzrmerge-missing): Use it.
826
827 2011-01-19 Paul Eggert <eggert@cs.ucla.edu>
828
829 * make-tarball.txt: Suggest 'autoreconf -I m4 --force'
830 rather than doing rm and autoconf by hand. See
831 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00673.html>.
832
833 2011-01-17 Paul Eggert <eggert@cs.ucla.edu>
834
835 * notes/bzr (Installing changes from gnulib): New section.
836 Need for this suggested by Stefan Monnier.
837
838 2011-01-17 Stefan Monnier <monnier@iro.umontreal.ca>
839
840 * bzrmerge.el (bzrmerge-apply): Warn the user when the tree might be in
841 an inconsistent state.
842
843 2011-01-17 Paul Eggert <eggert@cs.ucla.edu>
844
845 Update copyright notes to match recent gnulib-related changes.
846 * notes/copyright: Add aclocal.m4, m4/*.m4, lib/Makefile.in,
847 arg-nonnull.h, c++defs.h, compile, depcomp, missing,
848 warn-on-use.h, lib/*.[ch], lib/gnulib.mk. Remove src/mktime.c,
849 lib-src/getopt1.c, lib-src/getopt_int.h (files are now in lib and
850 are subsumed by the lib/*.[ch] rule). Remove m4/getopt.m4 (now
851 subsumed by m4/*.m4 rule). config.guess, config.sub, and
852 doc/man/texinfo.tex are now copied in from gnulib.
853
854 2011-01-15 Glenn Morris <rgm@gnu.org>
855
856 * charsets/cp51932.awk, charsets/eucjp-ms.awk: No longer print arch-tag.
857
858 * bzrmerge.el (bzrmerge-missing): Add another skip indicator.
859 (bzrmerge-resolve): Also ignore cl-loaddefs.el.
860
861 2011-01-14 Glenn Morris <rgm@gnu.org>
862
863 * admin.el (set-copyright): Also handle \year in refcards/*.tex.
864
865 2011-01-14 Glenn Morris <rgm@gnu.org>
866
867 * bzrmerge.el: Require cl when compiling.
868 (bzrmerge-merges): Doc fix.
869
870 2011-01-07 Paul Eggert <eggert@cs.ucla.edu>
871
872 * notes/copyright: There's only one install-sh, not two, so fix a
873 typo claiming that there's two. Add move-if-change to the list of
874 GPL files imported from gnulib.
875
876 2011-01-07 Paul Eggert <eggert@cs.ucla.edu>
877
878 * notes/copyright: Report status more accurately for non-GPL files.
879 Report copyright status more accurately for mkinstalldirs,
880 configure, m4/getopt.m4, and msdos/sed*.inp.
881
882 2011-01-02 Eli Zaretskii <eliz@gnu.org>
883
884 * nt/README.W32: Update the information about PNG support libraries.
885 (Bug#7716)
886
887 2010-12-27 Stefan Monnier <monnier@iro.umontreal.ca>
888
889 * bzrmerge.el: New file to help merge branches while skipping
890 some revisions (e.g. from emacs-23 to trunk).
891
892 2010-12-03 Andreas Schwab <schwab@linux-m68k.org>
893
894 * CPP-DEFINES (EXPLICIT_SIGN_EXTEND): Remove.
895
896 2010-10-12 Glenn Morris <rgm@gnu.org>
897
898 * notes/nextstep: Move here from ../nextstep/DEV-NOTES.
899
900 2010-10-09 Glenn Morris <rgm@gnu.org>
901
902 * admin.el (set-version): Add doc/emacs/emacsver.texi.
903
904 2010-10-09 Glenn Morris <rgm@gnu.org>
905
906 * admin.el (set-version): No need to act on doc/ files any more.
907
908 * quick-install-emacs (PUBLIC_LIBSRC_BINARIES): Remove b2m.
909
910 2010-09-05 Juanma Barranquero <lekktu@gmail.com>
911
912 * unidata/BidiMirroring.txt: Update from
913 http://www.unicode.org/Public/6.0.0/ucd/BidiMirroring-6.0.0d2.txt
914
915 * unidata/UnicodeData.txt: Update from
916 http://www.unicode.org/Public/6.0.0/ucd/UnicodeData-6.0.0d7.txt
917
918 2010-08-09 Andreas Schwab <schwab@linux-m68k.org>
919
920 * CPP-DEFINES (WORDS_BIG_ENDIAN): Remove.
921
922 2010-08-05 Eli Zaretskii <eliz@gnu.org>
923
924 * MAINTAINERS: Rename src/unexec.c => src/unexcoff.c.
925
926 2010-07-24 Christoph Scholtes <cschol2112@gmail.com>
927
928 * admin.el: Write version number to nt/makefile.w32-in.
929 * nt/makedist.bat: Remove; replaced with `zipdist.bat'
930 in the nt/ directory.
931 * nt/README.W32: Relocate to nt/ directory.
932
933 2010-07-11 Andreas Schwab <schwab@linux-m68k.org>
934
935 * CPP-DEFINES (HAVE_INDEX, HAVE_RINDEX): Remove.
936
937 2010-07-08 Eli Zaretskii <eliz@gnu.org>
938
939 * MAINTAINERS: Update my responsibilities.
940
941 2010-07-07 Andreas Schwab <schwab@linux-m68k.org>
942
943 * CPP-DEFINES (BCOPY_DOWNWARD_SAFE, BCOPY_UPWARD_SAFE)
944 (GAP_USE_BCOPY, HAVE_BCMP, HAVE_BCOPY, bcmp, bcopy, bzero):
945 Remove.
946
947 2010-06-12 Eli Zaretskii <eliz@gnu.org>
948
949 * unidata/bidimirror.awk: New file.
950
951 * unidata/BidiMirroring.txt: New file from
952 http://www.unicode.org/Public/6.0.0/ucd/BidiMirroring-6.0.0d1.txt.
953
954 * unidata/Makefile.in (../../src/bidimirror.h): New target.
955 (all): Depend on ../../src/biditype.h and ../../src/bidimirror.h.
956
957 * unidata/makefile.w32-in (../../src/bidimirror.h): New target.
958 (all): Depend on ../../src/biditype.h and ../../src/bidimirror.h.
959
960 * unidata/biditype.awk: New file.
961
962 * unidata/Makefile.in (../../src/biditype.h): New target.
963
964 * unidata/makefile.w32-in (../../src/biditype.h): New target.
965
966 2010-06-09 Juanma Barranquero <lekktu@gmail.com>
967
968 * unidata/UnicodeData.txt: Update from
969 http://www.unicode.org/Public/6.0.0/ucd/UnicodeData-6.0.0d5.txt
970
971 2010-05-27 Glenn Morris <rgm@gnu.org>
972
973 * quick-install-emacs (AVOID): No more Makefile.c files.
974
975 * notes/cpp: Remove file.
976
977 2010-05-15 Ken Raeburn <raeburn@raeburn.org>
978
979 * admin.el (set-version, set-copyright): Update emacs.c instead of
980 version.el.
981
982 * make-tarball.txt: Update filename list in step 6.
983
984 * quick-install-emacs: Scan emacs.c instead of version.el for
985 version string.
986
987 2010-05-07 Chong Yidong <cyd@stupidchicken.com>
988
989 * Version 23.2 released.
990
991 2010-04-01 Eli Zaretskii <eliz@gnu.org>
992
993 * CPP-DEFINES (__DJGPP__, __GO32__): Remove, no longer used.
994
995 2010-03-10 Chong Yidong <cyd@stupidchicken.com>
996
997 * Branch for 23.2.
998
999 2010-03-10 Miles Bader <miles@gnu.org>
1000
1001 * quick-install-emacs: Use more portable shell syntax.
1002
1003 * quick-install-emacs (AVOID): Be more picky about files we avoid
1004 installing.
1005
1006 2010-02-14 Juanma Barranquero <lekktu@gmail.com>
1007
1008 * quick-install-emacs (PRUNED): Fix typo in message.
1009
1010 2010-01-20 Glenn Morris <rgm@gnu.org>
1011
1012 * revdiff: Remove file that only works with CVS, and isn't really
1013 needed with Bazaar (given the in-built revision options of bzr diff).
1014
1015 2010-01-12 Glenn Morris <rgm@gnu.org>
1016
1017 * emacs-pretesters, make-announcement: Use bug-gnu-emacs rather
1018 than emacs-pretest-bug for bug reports for development versions.
1019
1020 2009-11-06 Kenichi Handa <handa@m17n.org>
1021
1022 * unidata/unidata-gen.el (unidata-gen-table): Fix for the case
1023 that the block data and the following per-char data fall into the
1024 same char-table leaf.
1025
1026 2009-10-01 Juanma Barranquero <lekktu@gmail.com>
1027
1028 * unidata/UnicodeData.txt: Update to Unicode 5.2.0.
1029
1030 2009-09-07 Juanma Barranquero <lekktu@gmail.com>
1031
1032 * unidata/.gitignore: New file.
1033
1034 2009-08-22 Eli Zaretskii <eliz@gnu.org>
1035
1036 * notes/bugtracker: How to reassign a bug to a list of packages.
1037
1038 * notes/newfile: Details of how to check for problems with DOS 8+3
1039 file-name restrictions.
1040
1041 2009-08-18 Glenn Morris <rgm@gnu.org>
1042
1043 * notes/newfile: New file.
1044
1045 2009-07-11 Eli Zaretskii <eliz@gnu.org>
1046
1047 * make-tarball.txt: Add a note about bumping the value of
1048 customize-changed-options-previous-release.
1049
1050 2009-06-24 Kenichi Handa <handa@m17n.org>
1051
1052 * charsets/mapconv: For the Unicode format files, do reverse sort
1053 and don't compact the map. This is to prefer the first one in the
1054 duplicated mappings (e.g. 0x20->U+0020, 0x20->U+00A0).
1055
1056 2009-06-12 Kenichi Handa <handa@m17n.org>
1057
1058 * charsets/Makefile (JISX213A.map): Make it depend on
1059 mapfiles/JISX213A.map.gz.
1060 (BIG5-1.map, BIG5-2.map): Prepend "# " to the first comment line.
1061
1062 * charsets/mapfiles/JISX213A.map.gz: New file.
1063
1064 * charsets/mapfiles/README: Describe JISX213A.map.gz.
1065
1066 2009-06-12 Kenichi Handa <handa@m17n.org>
1067
1068 * charsets/mapfiles/*: New files.
1069
1070 * charsets/mule-charsets.el: Mostly re-written to generate all
1071 MULE-*.map files.
1072
1073 * charsets/mapconv: Mostly re-written to handle "gzip"ed input
1074 files.
1075
1076 * charsets/eucjp-ms.awk: Mostly re-written to handle glibc's
1077 EUC-JP-MS.
1078
1079 * charsets/cp51932.awk (END): Print arch-tag at the tail.
1080
1081 * charsets/Makefile: Maps depend on files under mapfiles or
1082 ${GLIBC_CHARMAPS}.
1083
1084 2009-04-21 Kenichi Handa <handa@m17n.org>
1085
1086 * unidata/unidata-gen.el (unidata-get-decomposition): Fix previous
1087 change.
1088
1089 2009-04-17 Kenichi Handa <handa@m17n.org>
1090
1091 * unidata/unidata-gen.el (unidata-get-decomposition):
1092 Adjust Hangle decomposition rule to Unicode.
1093
1094 2009-04-09 Kenichi Handa <handa@m17n.org>
1095
1096 * unidata/unidata-gen.el (unidata-describe-decomposition):
1097 Return a string with a composition property to disable combining
1098 characters being composed.
1099
1100 2009-03-11 Miles Bader <miles@gnu.org>
1101
1102 * quick-install-emacs: Be more clever about locating info directory.
1103
1104 2009-02-24 Juanma Barranquero <lekktu@gmail.com>
1105
1106 * nt/README.W32: Fix typos.
1107
1108 2009-02-23 Jason Rumney <jasonr@gnu.org>
1109
1110 * nt/README-ftp-server: Update for 23.0.91.
1111
1112 * nt/README.W32: Remove ever expanding versions of Windows.
1113 Shorten FAQ URL. Remove mention of obsolete lock directory.
1114 Windows distribution now bin and barebin only. Add note about
1115 SVG support. Remove old tar and gzip problem workarounds.
1116 Use new (22.x) -Q option. Report all bugs through bug tracker.
1117
1118 * nt/README-UNDUMP.W32: Modify for barebin distribution, as
1119 undumped distribution no longer exists.
1120
1121 2009-02-05 Yu-ji Hosokawa <yu-ji@hoso.net> (tiny change)
1122
1123 * nt/README.W32: Fix typo. (Bug#2207)
1124
1125 2009-02-01 Chong Yidong <cyd@stupidchicken.com>
1126
1127 * admin.el (set-version): Remove deleted file ns-emacs.texi.
1128
1129 2008-12-02 Kenichi Handa <handa@m17n.org>
1130
1131 * unidata/unidata-gen.el (unidata-prop-alist): Docstring for
1132 `decomposition' property adjusted.
1133 (unidata-split-decomposition): Don't include surrounding "<" and
1134 ">" in a symbol name.
1135
1136 2008-12-01 Kenichi Handa <handa@m17n.org>
1137
1138 * unidata/unidata-gen.el (unidata-prop-alist): Set `numeric-value'
1139 property generator to unidata-gen-table-numeric. Docstring adjusted.
1140 (unidata-get-numeric, unidata-put-numeric)
1141 (unidata-gen-table-numeric): New functions.
1142 (unidata-encode-val): Use assoc to get a slot in VAL-LIST.
1143
1144 2008-11-29 Eli Zaretskii <eliz@gnu.org>
1145
1146 * notes/documentation: Add notes about Antinews.
1147
1148 2008-10-23 Glenn Morris <rgm@gnu.org>
1149
1150 * admin.el (set-version): Add doc/misc/ns-emacs.texi.
1151 Add/tweak some nextstep/ entries.
1152
1153 2008-09-19 Kenichi Handa <handa@m17n.org>
1154
1155 * FOR-RELEASE: Add an item for using EMACS_INT for buffer/string
1156 positions.
1157
1158 2008-08-23 Eli Zaretskii <eliz@gnu.org>
1159
1160 * CPP-DEFINES: Add USER_FULL_NAME.
1161
1162 2008-08-16 Jason Rumney <jasonr@gnu.org>
1163
1164 * admin.el (set-version): Set version in nt/emacsclient.rc.
1165
1166 2008-08-06 Juanma Barranquero <lekktu@gmail.com>
1167
1168 * nt/dump.bat: Fix mixed EOLs.
1169
1170 2008-08-04 Adrian Robert <Adrian.B.Robert@gmail.com>
1171
1172 * CPP-DEFINES: Add DARWIN_OS. Move USE_LISP_UNION_TYPE away from OS's.
1173
1174 2008-08-02 Eli Zaretskii <eliz@gnu.org>
1175
1176 * CPP-DEFINES: Add defines for accessing system processes.
1177
1178 2008-07-27 Dan Nicolaescu <dann@ics.uci.edu>
1179
1180 * make-tarball.txt:
1181 * admin.el:
1182 * FOR-RELEASE:
1183 * CPP-DEFINES: Remove mentions of Mac Carbon.
1184
1185 2008-07-16 Glenn Morris <rgm@gnu.org>
1186
1187 * admin.el (set-version, set-copyright): Add nextstep/ files.
1188
1189 2008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
1190
1191 * CPP-DEFINES: Add NS port related defines.
1192
1193 2008-06-16 Glenn Morris <rgm@gnu.org>
1194
1195 * admin.el (set-version): Add doc/lispref/vol1.texi,vol2.texi,
1196 doc/lispref/book-spine.texinfo.
1197
1198 2008-06-15 Glenn Morris <rgm@gnu.org>
1199
1200 * admin.el (set-version): Add doc/misc/faq.texi.
1201
1202 2008-05-22 Juanma Barranquero <lekktu@gmail.com>
1203
1204 * FOR-RELEASE: Remove Windows problem about the XPM image library
1205 being loaded too soon (fixed by Stefan Monnier on 2008-05-07).
1206
1207 2008-04-15 Juanma Barranquero <lekktu@gmail.com>
1208
1209 * unidata/UnicodeData.txt: Update to Unicode 5.1.
1210
1211 2008-04-14 Juanma Barranquero <lekktu@gmail.com>
1212
1213 * unidata/unidata-gen.el (unidata-prop-alist):
1214 Fix typo in description of `numeric-value'.
1215 (unidata-put-character): Fix typo in error message.
1216
1217 2008-02-21 Glenn Morris <rgm@gnu.org>
1218
1219 * notes/unicode, notes/font-backend: New files, split off from
1220 README.unicode.
1221
1222 2008-02-20 Kenichi Handa <handa@ni.aist.go.jp>
1223
1224 * FOR-RELEASE: Remove the problem of ucs-mule-8859-to-mule-unicode
1225 being used in latin1-disp.el. Remove the problem of
1226 cp-supported-codepages. Remove the problem of lost changelog for
1227 ps-prin1.ps.
1228
1229 2008-02-16 Eli Zaretskii <eliz@gnu.org>
1230
1231 * unidata/makefile.w32-in (unidata.txt): Don't use $<, it's
1232 non-portable in this context.
1233
1234 * unidata/Makefile.in (unidata.txt): Don't use $<, it's
1235 non-portable in this context.
1236
1237 2008-02-09 Eli Zaretskii <eliz@gnu.org>
1238
1239 * unidata/makefile.w32-in (lisp): New variable.
1240 (EMACSLOADPATH): Use $(lisp). Add lisp/international and
1241 lisp/emacs-lisp.
1242
1243 2008-02-04 Jason Rumney <jasonr@gnu.org>
1244
1245 * unidata/makefile.w32-in (unidata.txt): Use ARGQUOTE and DQUOTE macros.
1246
1247 2008-02-02 Juanma Barranquero <lekktu@gmail.com>
1248
1249 * unidata/.cvsignore: Ignore also "Makefile.unix" and "makefile".
1250
1251 2008-02-02 Eli Zaretskii <eliz@gnu.org>
1252
1253 * unidata/makefile.w32-in (charprop-CMD): Fix last change.
1254
1255 * unidata/Makefile.in: Rename from Makefile.
1256
1257 * unidata/makefile.w32-in: New file.
1258
1259 2008-02-02 Jason Rumney <jasonr@gnu.org>
1260
1261 * unidata/unidata-gen.el (unidata-gen-files): Force unix line ends.
1262
1263 2008-02-01 Kenichi Handa <handa@m17n.org>
1264
1265 * unidata/copyright.html: New file.
1266
1267 2008-02-01 Kenichi Handa <handa@m17n.org>
1268
1269 * unidata/unidata-gen.el (unidata-get-decomposition): For Hangul
1270 decomposition, if T is the same as TBase, don't include it in the
1271 returned list.
1272
1273 2008-02-01 Kenichi Handa <handa@m17n.org>
1274
1275 * unidata/unidata-gen.el (unidata-text-file): Delete it.
1276 (unidata-list): Initialize to nil.
1277 (unidata-setup-list): New function.
1278 (unidata-gen-files): New optional arg unidata-text-file.
1279 If it's nil, set unidata-text-file to the left command line arg.
1280 Call unidate-setup-list at first.
1281
1282 * unidata/Makefile (all): Depends on ${DSTDIR}/charprop.el.
1283 (${DSTDIR}/charprop.el): Run emacs after cd to DISDIR.
1284
1285 2008-02-01 Kenichi Handa <handa@m17n.org>
1286
1287 * unidata/unidata-gen.el: Fix comment typo.
1288 Change string-to-int to string-to-number.
1289 (unidata-text-file): Define to .../unidata.txt.
1290 (unidata-list): Just insert unidata-text-file.
1291 (unidata-get-decomposition): Handle Hangul decomposition.
1292 (unidata-gen-files): Don't use \040, instead at ^L near the end of file.
1293
1294 * unidata/Makefile (unidata.txt): New target.
1295 (charprop.el): Depends on unidata.txt.
1296 (clean): Remove unidata.txt.
1297
1298 2008-02-01 Kenichi Handa <handa@m17n.org>
1299
1300 * unidata/unidata-gen.el (unidata-get-name): Handle "CJK IDEOGRAPH".
1301 (unidata-get-name): Handle U+110B.
1302
1303 2008-02-01 Kenichi Handa <handa@m17n.org>
1304
1305 Sub-directory `unidata' is for codes to generate charprop.el and
1306 many other uni-*.el files from `UnicodeData.txt'.
1307
1308 * Unidata/README: New file.
1309
1310 * unidata/Makefile: New file.
1311
1312 * unidata/unidata-gen.el: New file.
1313
1314 * unidata/UnicodeData.txt: New file. Copied from
1315 http://www.unicode.org on 2006-05-23.
1316
1317 * unidata/.cvsignore: New file.
1318
1319 2008-02-01 Kenichi Handa <handa@m17n.org>
1320
1321 * charsets/.cvsignore: New file.
1322
1323 * charsets/mapconv: Add code for handling KANJI-DATABASE format.
1324
1325 * charsets/Makefile (all): Rename target from charsets.
1326 Depend on ${TRANS_TABLE}.
1327 (CNS-2.map, CNS-3.map, CNS-4.map, CNS-5.map, CNS-6.map, CNS-7.map):
1328 Generate from cns2ucsdkw.txt.
1329 (install): Copy updated files only.
1330
1331 2008-02-02 Kenichi Handa <handa@m17n.org>
1332
1333 * charsets/cp932.awk: Append user-defined area of CP932.
1334
1335 2008-02-02 Kenichi Handa <handa@m17n.org>
1336
1337 * charsets/Makefile (JISX2131.map): Convert 0x2015 to 0x2014,
1338 0x2299 to 0x29BF.
1339
1340 2008-02-01 Kenichi Handa <handa@m17n.org>
1341
1342 * charsets/Makefile (TRANS_TABLE): New macro.
1343 (JISX0208.map): Convert 0x2015 to 0x2014.
1344 (cp51932.el): New target.
1345 (eucjp-ms.el): New target.
1346 (install): Include ${TRANS_TABLE}.
1347 (CJK): Include JISX213A.map.
1348 (JISX213A.map): New target.
1349
1350 * charsets/eucjp-ms.awk: New file.
1351
1352 * charsets/cp51932.awk: New file.
1353
1354 2008-02-01 Kenichi Handa <handa@m17n.org>
1355
1356 * charsets/cp932.awk: New file.
1357
1358 * charsets/Makefile (CP932-2BYTE.map): Call mapconv with cp932.awk.
1359
1360 * charsets/mapconv: In UNICODE2 case, sort by 4th field after
1361 running an awk program.
1362
1363 2008-02-01 Kenichi Handa <handa@m17n.org>
1364
1365 * charsets/mapconv: Handle UNICODE2.
1366
1367 * charsets/Makefile (CJK): Include CP932-2BYTE.map.
1368 (CP932-2BYTE.map): New target.
1369
1370 2008-02-01 Kenichi Handa <handa@m17n.org>
1371
1372 * charsets: New directory for scripts to generate charset map
1373 files in ../etc/charsets/.
1374
1375 * charsets/Makefile, charsets/mapconv, charsets/compact.awk:
1376 * charsets/big5.awk, charsets/gb180302.awk, charsets/gb180304.awk:
1377 * charsets/kuten.awk: New files.
1378
1379 2008-01-08 Glenn Morris <rgm@gnu.org>
1380
1381 * admin.el (set-version): Add doc/man/emacs.1.
1382
1383 2008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
1384
1385 * notes/copyright:
1386 * MAINTAINERS: Remove references to files that have been removed.
1387
1388 2008-01-04 Glenn Morris <rgm@gnu.org>
1389
1390 * admin.el (set-copyright): Add lib-src/ebrowse.c.
1391
1392 2007-12-10 Stefan Monnier <monnier@iro.umontreal.ca>
1393
1394 * CPP-DEFINES: New file.
1395
1396 2007-12-08 Reiner Steib <Reiner.Steib@gmx.de>
1397
1398 * FOR-RELEASE: Remove "window-system in face definition" [of
1399 gnus-treat-emphasize]. Remove "Gnus archive groups". Add comment
1400 on gnus-dired.el.
1401
1402 2007-12-05 Glenn Morris <rgm@gnu.org>
1403
1404 * admin.el (set-version): Handle configure.in. Adapt for doc/
1405 directory layout for manuals.
1406
1407 2007-12-01 Reiner Steib <Reiner.Steib@gmx.de>
1408
1409 * FOR-RELEASE: Remove Gnus send mail problem. Other Gnus bugs have
1410 been fixed in Gnus CVS but have not yet been synched to Emacs.
1411
1412 2007-11-17 Glenn Morris <rgm@gnu.org>
1413
1414 * admin.el (process-lines): Move to ../lisp/subr.el.
1415
1416 2007-10-23 Glenn Morris <rgm@gnu.org>
1417
1418 * MAINTAINERS: Move here from ../.
1419
1420 2007-10-17 Juanma Barranquero <lekktu@gmail.com>
1421
1422 * make-emacs: Doc fix.
1423
1424 2007-08-28 Glenn Morris <rgm@gnu.org>
1425
1426 * admin.el: Provide self.
1427
1428 2007-08-10 Jan Djärv <jan.h.d@swipnet.se>
1429
1430 * FOR-RELEASE: Add Gtk+ tool bar and GUD focus problem.
1431
1432 2007-07-25 Glenn Morris <rgm@gnu.org>
1433
1434 * Relicense all FSF files to GPLv3 or later.
1435
1436 2007-06-07 Glenn Morris <rgm@gnu.org>
1437
1438 * admin.el (set-copyright): New function.
1439
1440 2007-04-25 Nick Roberts <nickrob@snap.net.nz>
1441
1442 * make-tarball.txt: Add note about cutting the branch.
1443
1444 2007-06-02 Chong Yidong <cyd@stupidchicken.com>
1445
1446 * Version 22.1 released.
1447
1448 2007-02-03 Eli Zaretskii <eliz@gnu.org>
1449
1450 * nt/makedist.bat: Change EOL format to DOS. Don't use
1451 redirection characters in REM lines.
1452
1453 2007-01-27 Jan Djärv <jan.h.d@swipnet.se>
1454
1455 * FOR-RELEASE: Removed Gtk/Xft issue.
1456
1457 2007-01-01 Miles Bader <miles@gnu.org>
1458
1459 * quick-install-emacs (get_config_var): Deal with weird magic
1460 string inserted by recent versions of autoconf.
1461
1462 2006-11-25 Juanma Barranquero <lekktu@gmail.com>
1463
1464 * admin.el (set-version): Set version number in
1465 lib-src/makefile.w32-in.
1466
1467 2006-11-06 Reiner Steib <Reiner.Steib@gmx.de>
1468
1469 * FOR-RELEASE (BUGS): Remove "Build failure under Suse 10.0" was
1470 due to a local miss-configuration.
1471
1472 2006-10-28 Chong Yidong <cyd@stupidchicken.com>
1473
1474 * make-announcement (OLD): Remove LEIM references in announcement
1475 since it is now built-in.
1476
1477 2006-10-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1478
1479 * admin.el (set-version): Set version numbers in "mac" subdirectory.
1480
1481 2006-10-03 Kenichi Handa <handa@m17n.org>
1482
1483 * FOR-RELEASE (BUGS): "An iso-8859-6 cannot be saved" fixed.
1484
1485 2006-08-13 Chong Yidong <cyd@stupidchicken.com>
1486
1487 * FOR-RELEASE: Elisp manual checking completed.
1488
1489 2006-07-17 Reiner Steib <Reiner.Steib@gmx.de>
1490
1491 * FOR-RELEASE: Update refcard section.
1492
1493 2006-07-14 Kim F. Storm <storm@cua.dk>
1494
1495 * FOR-RELEASE (BUGS): High cpu load on windows server sockets fixed.
1496
1497 2006-07-09 Kim F. Storm <storm@cua.dk>
1498
1499 * README: Use outline format. Add FOR-RELEASE.
1500
1501 2006-06-27 Chong Yidong <cyd@stupidchicken.com>
1502
1503 * FOR-RELEASE: Checking of info.texi done.
1504
1505 2006-06-08 Reiner Steib <Reiner.Steib@gmx.de>
1506
1507 * FOR-RELEASE: Update refcard section.
1508
1509 2006-06-07 Reiner Steib <Reiner.Steib@gmx.de>
1510
1511 * FOR-RELEASE: Update refcard section.
1512
1513 2006-05-25 Chong Yidong <cyd@stupidchicken.com>
1514
1515 * FOR-RELEASE: Key sequence elisp node done.
1516
1517 2006-05-24 Reiner Steib <Reiner.Steib@gmx.de>
1518
1519 * FOR-RELEASE: Update refcard translations. Add coding cookie.
1520
1521 2006-05-21 Chong Yidong <cyd@mit.edu>
1522
1523 * FOR-RELEASE: point-entered /point-left bug fixed.
1524
1525 2006-05-12 Eli Zaretskii <eliz@gnu.org>
1526
1527 * FOR-RELEASE: Spell-checking the manuals is now done; remove the
1528 entry.
1529
1530 2006-05-06 Bill Wohler <wohler@newt.com>
1531
1532 * FOR-RELEASE: MH-E 8.0 has been released, so removed reminder
1533 about it.
1534
1535 2006-04-17 Ramprasad B <ramprasad_i82@yahoo.com>
1536
1537 * ./* (Copyright): Updated Copyright year(s).
1538
1539 2006-02-24 Reiner Steib <Reiner.Steib@gmx.de>
1540
1541 * FOR-RELEASE (BUGS): Add URLs/MIDs.
1542
1543 2006-02-20 Kim F. Storm <storm@cua.dk>
1544
1545 * FOR-RELEASE (NEW FEATURES): Completed work on this item:
1546 Rework how fringe bitmaps are defined and used.
1547 Currently, bitmap usage and bitmap appearance are "mixed-up" in a
1548 one-level representation. It would be cleaner to split the
1549 representation into a two-level model where first level maps
1550 bitmap usage to a bitmap name, and second level maps bitmap name to
1551 a bitmap appearance.
1552
1553 2006-01-27 Chong Yidong <cyd@stupidchicken.com>
1554
1555 * FOR-RELEASE: String allocation bugs fixed.
1556
1557 2005-12-13 Bill Wohler <wohler@newt.com>
1558
1559 * FOR-RELEASE: Ensure MH-E 8.0 has been released.
1560
1561 2005-12-09 Reiner Steib <Reiner.Steib@gmx.de>
1562
1563 * FOR-RELEASE (DOCUMENTATION): Remove message-mail, gnus-*
1564 completing-read-multiple, mail-extract-address-components,
1565 mail-mode, quail-define-package, save-buffer and
1566 ucs-set-table-for-input from doc strings item (Done).
1567
1568 2005-11-28 Chong Yidong <cyd@stupidchicken.com>
1569
1570 * FOR-RELEASE: Icons installed. Partial completion bug fixed.
1571
1572 2005-11-11 Kim F. Storm <storm@cua.dk>
1573
1574 * FOR-RELEASE (FATAL ERRORS): Fix infinite loop in redisplay
1575 when displaying a non-breaking space in an overlay string.
1576
1577 2005-10-30 Chong Yidong <cyd@stupidchicken.com>
1578
1579 * FOR-RELEASE: Init file change implemented.
1580
1581 2005-10-27 Chong Yidong <cyd@stupidchicken.com>
1582
1583 * FOR-RELEASE: Fringe angle bitmap at eob fixed.
1584
1585 2005-10-19 Chong Yidong <cyd@stupidchicken.com>
1586
1587 * FOR-RELEASE (New features): max-image-size implemented.
1588 (Bugs): split-window done, by Kim F. Storm.
1589
1590 2005-10-17 Bill Wohler <wohler@newt.com>
1591
1592 * FOR-RELEASE (DOCUMENTATION): Remove lisp/toolbar from list
1593 since it's gone. Also marked mh-e as done.
1594
1595 2005-10-11 Juanma Barranquero <lekktu@gmail.com>
1596
1597 * FOR-RELEASE (FATAL ERRORS): Remove item about JPEG
1598 libraries on Windows (Done).
1599
1600 2005-10-01 Jason Rumney <jasonr@gnu.org>
1601
1602 * admin.el (set-version): Set version numbers in nt/emacs.rc.
1603
1604 2005-08-31 Romain Francoise <romain@orebokech.com>
1605
1606 * FOR-RELEASE (New features): Remove vhdl-mode.el update
1607 item (Done).
1608
1609 2005-08-27 Romain Francoise <romain@orebokech.com>
1610
1611 * FOR-RELEASE (Bugs): Remove compile-internal item (Done).
1612
1613 2005-07-04 Lute Kamstra <lute@gnu.org>
1614
1615 Update FSF's address in GPL notices.
1616
1617 2005-06-10 Lute Kamstra <lute@gnu.org>
1618
1619 * admin.el (set-version): Set version in lisp manual too.
1620 * make-tarball.txt: Commit lispref/elisp.texi too.
1621
1622 2005-06-04 Richard M. Stallman <rms@gnu.org>
1623
1624 * emacs-pretesters: Refer to etc/DEBUG instead of duplicating it.
1625 Other cleanups.
1626
1627 2005-04-19 Lute Kamstra <lute@gnu.org>
1628
1629 * make-tarball.txt: Don't commit lisp/loaddefs.el.
1630
1631 2005-04-14 Lute Kamstra <lute@gnu.org>
1632
1633 * nt/makedist.bat (elfiles): Update.
1634
1635 * admin.el (add-release-logs): Fix require call.
1636
1637 2005-03-30 Marcelo Toledo <marcelo@marcelotoledo.org>
1638
1639 * FOR-RELEASE (Documentation): Add check the Emacs Tutorial.
1640 The first line of every tutorial must begin with a sentence saying
1641 "Emacs Tutorial" in the respective language. This should be
1642 followed by "See end for copying conditions", likewise in the
1643 respective language.
1644
1645 2005-03-29 Luc Teirlinck <teirllm@auburn.edu>
1646
1647 * FOR-RELEASE (TO BE DONE SHORTLY BEFORE RELEASE): New section.
1648 Add `undo-ask-before-discard' to it.
1649
1650 2005-03-02 Miles Bader <miles@gnu.org>
1651
1652 * quick-install-emacs: Only use the mkdir --verbose option if the
1653 script's --verbose option was specified (this avoids problems with
1654 default usage on systems where mkdir doesn't support that option).
1655
1656 2005-02-15 Jason Rumney <jasonr@gnu.org>
1657
1658 * nt/makedist.bat: Do not rely on non-standard behavior of
1659 tar --exclude.
1660
1661 2004-11-02 Jan Djärv <jan.h.d@swipnet.se>
1662
1663 * FOR-RELEASE (Indications): Remove two stage update for toolbar (Done).
1664
1665 2004-09-20 Luc Teirlinck <teirllm@auburn.edu>
1666
1667 * FOR-RELEASE (Indications): Rearrange checklists for Emacs and
1668 Elisp manuals.
1669
1670 2004-09-18 Luc Teirlinck <teirllm@auburn.edu>
1671
1672 * FOR-RELEASE (Indications): Clean up and update checklists for
1673 Emacs and Elisp manuals.
1674
1675 2004-09-11 Kim F. Storm <storm@cua.dk>
1676
1677 * FOR-RELEASE (New features): Remove Gnus 5.10 entry (Done!).
1678 (Documentation): Add NEWS entry.
1679 Add section lists for proof-reading Emacs and Lisp manuals.
1680
1681 2004-08-29 Kim F. Storm <storm@cua.dk>
1682
1683 * FOR-RELEASE (Documentation): Add man/ack.texi and AUTHORS.
1684
1685 2004-08-28 Jan Djärv <jan.h.d@swipnet.se>
1686
1687 * FOR-RELEASE (Indications): Remove entry about GTK and geometry
1688 (now behaves as well as other ports).
1689
1690 2004-06-28 Jan Djärv <jan.h.d@swipnet.se>
1691
1692 * FOR-RELEASE: Remove entry about GTK and monochrome displays (done).
1693
1694 2004-06-26 Eli Zaretskii <eliz@is.elta.co.il>
1695
1696 * FOR-RELEASE: Moved here from the etc directory.
1697
1698 2004-05-08 Thien-Thi Nguyen <ttn@gnu.org>
1699
1700 * notes/BRANCH: New file, to be maintained per CVS branch.
1701
1702 2003-10-01 Miles Bader <miles@gnu.org>
1703
1704 * quick-install-emacs: Don't use "function" keyword when defining
1705 shell functions.
1706
1707 2003-09-29 Lute Kamstra <lute@gnu.org>
1708
1709 * make-tarball.txt: Mention regenerating Emacs' AUTHORS file.
1710
1711 2003-09-27 Miles Bader <miles@gnu.ai.mit.edu>
1712
1713 * quick-install-emacs: Remove fns-* pruning, since that file no
1714 longer seems to be generated.
1715 (AVOID): Quote literal periods. Quote braces in a way acceptable
1716 to all parties (gawk gets bitchy about using `\').
1717
1718 2003-08-19 Miles Bader <miles@gnu.org>
1719
1720 * quick-install-emacs: Add arch-specific ignored files to
1721 quick-install-emacs. Use quoting for periods that's acceptable
1722 to recent versions of gawk.
1723
1724 2003-08-11 Markus Rost <rost@math.ohio-state.edu>
1725
1726 * cus-test.el: Remove obsolete workaround.
1727
1728 2003-04-22 Andrew Innes <andrewi@gnu.org>
1729
1730 * nt/makedist.bat: Fix multi-file .zip distribution, by splitting
1731 emacs.exe before zipping, and including batch file to recreate
1732 after unpacking.
1733
1734 * nt/stitch.bat: New file.
1735
1736 * nt/README-ftp-server: Update wording and version number etc.
1737 Add extra instructions for installing multi-file .zip
1738 distribution.
1739
1740 * nt/README.W32: Remove personal email address and update wording.
1741
1742 * nt/README-UNDUMP.W32: Remove personal email address and update
1743 wording.
1744
1745 2003-02-10 Francesco Potortì <pot@gnu.org>
1746
1747 * make-changelog-diff: New script, code stolen from make-announcement.
1748
1749 * make-announcement: Use make-changelog-diff.
1750
1751 2003-01-20 Francesco Potortì <pot@gnu.org>
1752
1753 * make-tarball.txt: Step-by-step instructions for making a tarball.
1754
1755 * make-announcement: A script for creating pretest announcements.
1756
1757 2003-01-17 Francesco Potortì <pot@gnu.org>
1758
1759 * admin.el (add-release-logs): Expand the directory name before
1760 calling find(1).
1761 (add-release-logs): Use the same methods as add-log.el for writing
1762 the date and the user's name and address.
1763
1764 2003-01-07 Miles Bader <miles@gnu.org>
1765
1766 * quick-install-emacs: Unset LANG etc. to avoid non-standard
1767 command output from non-C locales.
1768
1769 2002-10-16 Markus Rost <rost@math.ohio-state.edu>
1770
1771 * cus-test.el: Extended and reorganized. There are now 4 tests
1772 which can be run in batch mode. See the Commentary section.
1773
1774 2002-10-08 Markus Rost <rost@math.ohio-state.edu>
1775
1776 * cus-test.el: New file.
1777
1778 2002-05-27 Miles Bader <miles@gnu.org>
1779
1780 * quick-install-emacs (VERSION): Calculate using the same method
1781 that configure.in uses.
1782
1783 2002-04-26 Pavel Janík <Pavel@Janik.cz>
1784
1785 * emacs-pretesters: New file with information for Emacs
1786 pretesters.
1787
1788 2002-03-22 Paul Eggert <eggert@twinsun.com>
1789
1790 * quick-install-emacs (PRUNED): Avoid "head -1" and "tail +2", as
1791 POSIX 1003.1-2001 disallows both usages.
1792
1793 2002-02-11 Andrew Innes <andrewi@gnu.org>
1794
1795 * nt/makedist.bat: Don't include elisp/term/*.el files twice.
1796
1797 2002-01-24 Andrew Innes <andrewi@gnu.org>
1798
1799 * nt/README.W32: Remove unnecessary version number and date
1800 references.
1801
1802 * nt/README-UNDUMP.W32: Ditto.
1803
1804 2001-12-06 Gerd Moellmann <gerd@gnu.org>
1805
1806 * make-emacs: Add --trace-move.
1807
1808 2001-10-23 Andrew Innes <andrewi@gnu.org>
1809
1810 * nt/makedist.bat: Remove remaining obsolete reference to
1811 GETTING.GNU.SOFTWARE.
1812
1813 2001-10-22 Gerd Moellmann <gerd@gnu.org>
1814
1815 * admin.el (set-version): Use `s' interactive spec for
1816 version number.
1817
1818 2001-10-20 Gerd Moellmann <gerd@gnu.org>
1819
1820 * (Version 21.1 released.)
1821
1822 2001-10-20 Gerd Moellmann <gerd@gnu.org>
1823
1824 * admin.el (add-release-logs): Put the log entry in lispref, too.
1825
1826 2001-10-20 Miles Bader <miles@gnu.org>
1827
1828 * quick-install-emacs: Exit if we can't find some variable.
1829 (AVOID): Add .orig & .rej files.
1830 (get_config_var): Be more liberal about format of config.status
1831 sed commands.
1832
1833 2001-10-19 Gerd Moellmann <gerd@gnu.org>
1834
1835 * admin.el: New file.
1836
1837 * build-configs: Add --help option. Add support for building
1838 in arbitrary source trees.
1839
1840 2001-10-17 Gerd Moellmann <gerd@gnu.org>
1841
1842 * alloc-colors.c: New file.
1843
1844 2001-10-13 Gerd Moellmann <gerd@gnu.org>
1845
1846 * make-emacs: Add --boot switch for bootstrapping. Logs to
1847 EMACS_ROOT/boot.log, renames previous log file to boot.log.old.
1848
1849 2001-10-05 Gerd Moellmann <gerd@gnu.org>
1850
1851 * Branch for 21.1.
1852
1853 2001-09-04 Andrew Innes <andrewi@gnu.org>
1854
1855 * admin/nt/makedist.bat: Remove reference to obsolete file
1856 GETTING.GNU.SOFTWARE. Remove outdated comments. Explain about
1857 version of tar used.
1858
1859 ;; Local Variables:
1860 ;; coding: utf-8
1861 ;; End:
1862
1863 Copyright (C) 2001-2013 Free Software Foundation, Inc.
1864
1865 This file is part of GNU Emacs.
1866
1867 GNU Emacs is free software: you can redistribute it and/or modify
1868 it under the terms of the GNU General Public License as published by
1869 the Free Software Foundation, either version 3 of the License, or
1870 (at your option) any later version.
1871
1872 GNU Emacs is distributed in the hope that it will be useful,
1873 but WITHOUT ANY WARRANTY; without even the implied warranty of
1874 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1875 GNU General Public License for more details.
1876
1877 You should have received a copy of the GNU General Public License
1878 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.