* lisp/files.el (write-file): Do not display confirm dialog for NS,
[bpt/emacs.git] / admin / ChangeLog
CommitLineData
0773c610
GM
12013-07-06 Glenn Morris <rgm@gnu.org>
2
3 * admin.el (manual-misc-manuals): New function.
4 (make-manuals): Avoid hard-coding list of misc manuals.
5
9f1d94c0
GM
62013-07-05 Glenn Morris <rgm@gnu.org>
7
8 * admin.el (make-manuals): Use a standard location for lispintro.
f114e6c3 9 Use a pdf/ subdirectory for pdf versions.
9f1d94c0 10
0cb70db7
GM
112013-06-29 Glenn Morris <rgm@gnu.org>
12
13 * admin.el (make-manuals): Don't bother with txt or dvi any more.
14 (manual-txt): Remove.
15 (manual-pdf): Doc fix.
16 (manual-ps): Rename from manual-dvi.
b9a54f5e
GM
17 (manual-pdf, manual-ps): Work in the directory with the texi file,
18 so that TeX intermediate files go there rather than to PWD.
0cb70db7 19
d862673b
XF
202013-06-15 Xue Fuqiao <xfq.free@gmail.com>
21
22 * notes/changelogs: Mention trivial changes in Change Log.
23
0605ec8e
GM
242013-06-13 Glenn Morris <rgm@gnu.org>
25
26 * admin.el (manual-style-string): Use new file manual.css.
27
4f405069 282013-06-02 Eric Ludlam <zappo@gnu.org>
890f7890
DE
29
30 * grammars/srecode-template.wy (variable): Accept a single number
31 as a variable value. Allows the 'priority' to be set to a number.
0605ec8e 32 (wisent-srecode-template-lexer): Move number up so it can be created.
890f7890 33
5ebfa896
GM
342013-05-16 Glenn Morris <rgm@gnu.org>
35
36 * cus-test.el (cus-test-cus-load-groups): New function.
37 (cus-test-get-options): Add option to return groups.
38 (cus-test-noloads): Also check custom groups.
39
6e911150
SM
402013-05-15 Stefan Monnier <monnier@iro.umontreal.ca>
41
42 * quick-install-emacs: Don't prune DOC-* files a any more.
43
29efd469
GM
442013-05-14 Glenn Morris <rgm@gnu.org>
45
46 * cus-test.el (cus-test-get-lisp-files): Ignore obsolete/.
47 (cus-test-libs): Fix let-binding of default-directory.
48 (cus-test-noloads): Load all libs for the comparison.
49
5d108606
GM
502013-05-11 Glenn Morris <rgm@gnu.org>
51
52 * cus-test.el (cus-test-libs-noloads): Add a few more files.
53 (cus-test-load-libs, cus-test-opts):
54 Add option to load more/all Lisp files.
55 (cus-test-get-lisp-files): Ignore .*.el files.
56
a3f276d8
GM
572013-05-10 Glenn Morris <rgm@gnu.org>
58
59 * cus-test.el (cus-test-libs-noloads): Add some files.
60 (cus-test-get-lisp-files): New function.
61 (cus-test-libs): Add option to load more/all Lisp files.
62
2dee4d5e
GM
632013-05-09 Glenn Morris <rgm@gnu.org>
64
65 * cus-test.el: No need to provide bbdb, bbdb-com any more.
d631786a
GM
66 (cus-test-libs-noloads): Add dunnet in the defvar.
67 (dunnet): Don't always load it.
68 (viper-mode): Only set if interactive.
69 (cus-test-load-custom-loads): Load dunnet if necessary.
70 (cus-test-load-1): New macro, with common code from cus-test-load-libs
71 and cus-test-libs.
72 (cus-test-load-libs, cus-test-libs): Use cus-test-load-1 macro.
73 Update for cus-test-get-autoload-deps changed result.
74 (cus-test-get-autoload-deps): Simplify. Return file names as they
75 appear in loaddefs.el (directory parts are needed now that not all
76 lisp subdirs are in load-path).
77 (cus-test-deps): Explicitly skip dunnet.
2dee4d5e 78
ffdc270a
PE
792013-05-07 Paul Eggert <eggert@cs.ucla.edu>
80
81 Use Gnulib ACL implementation, for benefit of Solaris etc. (Bug#14295)
82 * merge-gnulib (GNULIB_MODULES): Add qacl.
83 (GNULIB_TOOL_FLAGS): Do not avoid errno.
84
4b725a70
PE
852013-04-01 Paul Eggert <eggert@cs.ucla.edu>
86
87 Use UTF-8 for most files with non-ASCII characters (Bug#13936).
88 * notes/unicode (etc/tutorials/TUTORIAL.ko, leim/quail/hanja.el)
89 (leim/quail/hanja3.el, leim/quail/symbol-ksc.el):
90 Now utf-8, not iso-2022-7bit. Also, files that contain non-UTF-8
91 characters are now encoded in utf-8-emacs, not iso-2022-7bit.
92
6b8504ba
PE
932013-03-18 Paul Eggert <eggert@cs.ucla.edu>
94
2aa2157b
PE
95 * notes/unicode: Mention some more iso-2022-7bit files (Bug#13936).
96
6b8504ba
PE
97 Automate the build of ja-dic.el (Bug#13984).
98 * notes/unicode: ja-dic.el is now UTF-8.
99
78be8b64 1002013-03-16 Glenn Morris <rgm@gnu.org>
20658042
GM
101
102 * admin.el (manual-pdf, manual-dvi): Pass -I to texi2pdf, texi2dvi.
103
78be8b64 1042013-03-16 Glenn Morris <rgm@gnu.org>
c0765905
GM
105
106 * admin.el (manual-html-mono, manual-html-node): Add -DWWW_GNU_ORG.
107
47d7532e
PE
1082013-03-13 Paul Eggert <eggert@cs.ucla.edu>
109
110 File synchronization fixes (Bug#13944).
111 * CPP-DEFINES (BSD_SYSTEM, HAVE_FSYNC): Remove.
112 * merge-gnulib (GNULIB_MODULES): Add fsync, fdatasync.
113
1b610f51
PE
1142013-03-11 Paul Eggert <eggert@cs.ucla.edu>
115
116 * notes/unicode: Improve notes about Emacs source file encoding.
117
c69f4673
GM
1182013-03-11 Glenn Morris <rgm@gnu.org>
119
120 * admin.el (make-manuals): Add emacs-lisp-intro and some more
121 doc/misc manuals.
122 (manual-html-mono, manual-html-node, manual-txt):
123 Pass -I to makeinfo.
124
1a7bceef
GM
1252013-03-10 Glenn Morris <rgm@gnu.org>
126
127 * admin.el (add-release-logs): Use UTC for release date.
128
8c39e821
GM
1292013-03-09 Glenn Morris <rgm@gnu.org>
130
131 * admin.el (add-release-logs): Provide interactive defaults.
78cd48e7 132 Allow specification of the release date. Don't exclude gnus/.
8c39e821 133
d37e4893
PE
1342013-03-05 Paul Eggert <eggert@cs.ucla.edu>
135
136 * notes/unicode: Add notes about Emacs source file encoding.
137
f5572543
PE
1382013-03-04 Paul Eggert <eggert@cs.ucla.edu>
139
140 * grammars/java-tags.wy (CHAR): Remove "('\u0000' to '\uffff')"
141 from summary, as this causes javat-wy.el to contain both a null byte
142 and a byte sequence that is not valid UTF-8, which is inconvenient.
143
50d8b29d
PE
1442013-03-03 Paul Eggert <eggert@cs.ucla.edu>
145
146 * bzrmerge.el (bzrmerge-apply): Omit Latin-1 char from diagnostic.
147 If there were a real need, it should be UTF-8 anyway.
148
1ddc2bd6
PE
1492013-02-25 Paul Eggert <eggert@cs.ucla.edu>
150
151 Simplify data_start configuration (Bug#13783).
152 * CPP-DEFINES (DATA_START, ORDINARY_LINK): Remove.
153
a84b7c53
PE
1542013-02-11 Paul Eggert <eggert@cs.ucla.edu>
155
156 Tune by using memchr and memrchr.
157 * merge-gnulib (GNULIB_MODULES): Add memrchr.
158
8654f9d7
PE
1592013-02-01 Paul Eggert <eggert@cs.ucla.edu>
160
161 Use fdopendir, fstatat and readlinkat, for efficiency (Bug#13539).
162 * merge-gnulib (GNULIB_MODULES): Add fdopendir, fstatat, readlinkat.
163 (GNULIB_TOOL_FLAGS): Do not avoid at-internal, openat-h.
164 Avoid dup, open, opendir.
165
2b30549c
DA
1662013-01-15 Dmitry Antipov <dmantipov@yandex.ru>
167
168 * coccinelle/xsave.cocci: Semantic patch to adjust users of
169 XSAVE_POINTER and XSAVE_INTEGER macros.
170
66cf328d
GM
1712013-01-03 Glenn Morris <rgm@gnu.org>
172
2036b4b8
GM
173 * check-doc-strings: Update for CVS->bzr, moved lispref/ directory.
174
f674f1d1
GM
175 * emacs-pretesters, make-announcement, make-changelog-diff:
176 Remove files.
66cf328d 177
97976f9f
PE
1782012-12-14 Paul Eggert <eggert@cs.ucla.edu>
179
4f405069 180 Fix permissions bugs with setgid directories etc. (Bug#13125)
97976f9f
PE
181 * CPP-DEFINES (BSD4_2): Remove.
182
7be78020
PE
1832012-12-08 Paul Eggert <eggert@cs.ucla.edu>
184
5745a7df
PE
185 Use putenv+unsetenv instead of modifying environ directly (Bug#13070).
186 * merge-gnulib (GNULIB_MODULES): Add putenv, unsetenv.
187
7be78020
PE
188 Simplify get_lim_data.
189 * CPP-DEFINES (ULIMIT_BREAK_VALUE): Remove.
190
d983a10b
PE
1912012-12-03 Paul Eggert <eggert@cs.ucla.edu>
192
193 Assume POSIX 1003.1-1988 or later for signal.h (Bug#13026).
194 * CPP-DEFINES (SIGALRM, SIGCHLD, SIGHUP, SIGKILL, SIGPIPE, SIGQUIT):
195 Remove.
196 (SIGTRAP): Remove this one too, as config.h no longer defines it.
197 * merge-gnulib (GNULIB_MODULES): Add sig2str.
198
bcd77a2b
KB
1992012-11-24 Ken Brown <kbrown@cornell.edu>
200
201 * CPP-DEFINES (HAVE_MOUSE): Remove.
202
95ef7787
PE
2032012-11-23 Paul Eggert <eggert@cs.ucla.edu>
204
205 Assume POSIX 1003.1-1988 or later for dirent.h (Bug#12958).
206 * CPP-DEFINES (HAVE_CLOSEDIR, HAVE_DIRENT_H): Remove.
207 * notes/copyright: Adjust to src/ndir.h -> nt/inc/dirent.h renaming.
208
9239d970
PE
2092012-11-21 Paul Eggert <eggert@cs.ucla.edu>
210
211 Assume POSIX 1003.1-1988 or later for unistd.h (Bug#12945).
212 * CPP-DEFINES (BROKEN_GETWD, HAVE_GETCWD, HAVE_GETWD, HAVE_SIZE_T)
213 (HAVE_UNISTD_H): Remove.
214
49cdacda
PE
2152012-11-17 Paul Eggert <eggert@cs.ucla.edu>
216
217 Assume POSIX 1003.1-1988 or later for fcntl.h (Bug#12881).
218 * CPP-DEFINES (O_RDONLY, O_RDWR, HAVE_FCNTL_H): Remove.
219 * merge-gnulib (GNULIB_MODULES): Add fcntl-h.
220
3d082a26
PE
2212012-11-16 Paul Eggert <eggert@cs.ucla.edu>
222
223 Remove no-longer-used pty_max_bytes variable.
224 * CPP-DEFINES (HAVE_FPATHCONF): Remove.
225
73dcdb9f
PE
2262012-11-14 Paul Eggert <eggert@cs.ucla.edu>
227
228 Use faccessat, not access, when checking file permissions (Bug#12632).
229 * merge-gnulib (GNULIB_MODULES): Add faccessat.
230 (GNULIB_TOOL_FLAGS): Avoid at-internal, fchdir, malloc-posix,
231 openat-die, openat-h, save-cwd. Do not avoid fcntl-h.
232 Omit gnulib's m4/fcntl-o.m4.
233
8148369c
PE
2342012-11-05 Paul Eggert <eggert@cs.ucla.edu>
235
dd0333b6
PE
236 Assume at least POSIX.1-1988 for getpgrp, setpgid, setsid (Bug#12800).
237 * CPP-DEFINES (HAVE_SETPGID, HAVE_SETSID, SETPGRP_RELEASES_CTTY):
238 Remove; obsolete.
239
8148369c
PE
240 Simplify by assuming __fpending.
241 * CPP-DEFINES (PENDING_OUTPUT_COUNT): Remove.
242
5ccd466c
GM
2432012-11-03 Glenn Morris <rgm@gnu.org>
244
245 * admin.el (set-copyright): Add msdos/sed2v2.inp.
246
7ccfb720
PE
2472012-11-01 Paul Eggert <eggert@cs.ucla.edu>
248
249 Fix data-loss with --batch (Bug#9574).
250 * merge-gnulib (GNULIB_MODULES): Add close-stream.
251
f5772b8e
KH
2522012-10-12 Kenichi Handa <handa@gnu.org>
253
254 * charsets/Makefile (JISC6226.map): Add missing mappings.
255
cde44a77
KH
2562012-10-11 Kenichi Handa <handa@gnu.org>
257
258 * charsets/mapconv: Adjusted for the change of mapfiles/*.gz to
259 mapfiles/*.
260
261 * charsets/gb180302.awk: Handle 4-byte sequences in the input file.
262
263 * charsets/Makefile: Be sure to call mapconv script of the current
264 directory. Adjusted for the change of mapfiles/*.gz to
265 mapfiles/*.
266 (SED_SCRIPT): New variable.
267 (jisx2131-filter): New target.
268 (JISX2131.map): Use jisx2131-filter to filter out characters added
269 for the 2004 year version.
270 (clear): Remove ${SED_SCRIPT} too.
271
272 * charsets/mapfiles/MULE-ethiopic.map,
273 charsets/mapfiles/MULE-ipa.map,
274 charsets/mapfiles/MULE-is13194.map,
275 charsets/mapfiles/MULE-lviscii.map,
276 charsets/mapfiles/MULE-sisheng.map,
277 charsets/mapfiles/MULE-tibetan.map,
278 charsets/mapfiles/MULE-uviscii.map: Fix typo.
279
2c35bdbb
GM
2802012-10-09 Glenn Morris <rgm@gnu.org>
281
282 * admin.el (cusver-scan-cus-start): New function.
283 (cusver-check): Scan old cus-start.el.
284
5407f8d2
GM
2852012-10-07 Glenn Morris <rgm@gnu.org>
286
287 * admin.el (cusver-new-version): Set default.
288 (cusver-check): Improve interactive argument reading.
289
1a316a53
GM
2902012-10-06 Glenn Morris <rgm@gnu.org>
291
292 * admin.el (cusver-new-version): New variable.
293 (cusver-scan): Check if containing group has a :version.
294 (cusver-check): Add VERSION argument.
295
9414dd8d
CY
2962012-10-01 David Engster <deng@randomsample.de>
297
298 * grammars/bovine-grammar.el:
299 * grammars/wisent-grammar.el: Move to lisp directory.
300
62a81506
CY
3012012-10-01 David Engster <deng@randomsample.de>
302
303 * grammars/bovine-grammar.el (bovine--grammar-newstyle-unquote):
304 Remove.
d1b066d2 305 (bovine-grammar-expand-form): Test for emacs-major-version.
62a81506
CY
306
307 * grammars/c.by: Add EXPLICIT to keyword tokens.
d1b066d2 308 Add %provide token.
62a81506 309
d1b066d2 310 * grammars/grammar.wy (semantic-grammar-lexer): Remove, since it
62a81506 311 was copied to grammar.el. New %provide token to generate prefix
4f405069 312 which conforms with Emacs conventions. Remove lexer definition,
62a81506
CY
313 which is now in grammar.el.
314
eec5fae2
GM
3152012-09-27 Glenn Morris <rgm@gnu.org>
316
317 * admin.el (set-version): Set msdos.c's Vwindow_system_version.
318
a615a3ae
PE
3192012-09-27 Paul Eggert <eggert@cs.ucla.edu>
320
321 Check more robustly for timer_settime.
322 * merge-gnulib (GNULIB_MODULES): Add timer-time.
323
e3b60857
JB
3242012-09-26 Juanma Barranquero <lekktu@gmail.com>
325
326 * unidata/BidiMirroring.txt:
327 * unidata/UnicodeData.txt: Update to Unicode 6.2.
328
78f83752
GM
3292012-09-17 Glenn Morris <rgm@gnu.org>
330
dcddaabb
GM
331 * admin.el (add-log-time-format): Declare.
332
dcf8834b
GM
333 * admin.el (cusver-scan, cusver-check): Bind local variables.
334
335 * admin.el (set-version): Set major version in
336 etc/refcards/ru-refcard.tex and etc/refcards/emacsver.tex.
337 (set-copyright): In etc/refcards, only change ru-refcard.tex
338 and emacsver.tex.
339
78f83752
GM
340 * admin.el (set-copyright): No more need to set copyrights for
341 nextstep, or .c files. Add configure.ac and config.nt.
342
0caaedb1
PE
3432012-09-16 Paul Eggert <eggert@cs.ucla.edu>
344
345 Remove configure's --without-sync-input option (Bug#12450).
346 * CPP-DEFINES (BROKEN_SA_RESTART, SA_RESTART): Remove.
347
83da1b55
GM
3482012-09-16 Glenn Morris <rgm@gnu.org>
349
350 * admin.el (set-version): No more need to set nextstep versions.
351 (set-copyright): Update for moved nextstep files.
352
4a4bbad2
PE
3532012-09-13 Paul Eggert <eggert@cs.ucla.edu>
354
355 Simplify SIGIO usage (Bug#12408).
d1b066d2 356 * CPP-DEFINES (BROKEN_SIGAIO, BROKEN_SIGIO, BROKEN_SIGPOLL)
4a4bbad2
PE
357 (BROKEN_SIGPTY, NO_TERMIO): Remove.
358
c990426a
PE
3592012-09-11 Paul Eggert <eggert@cs.ucla.edu>
360
361 Simplify, document, and port floating-point (Bug#12381).
362 * CPP-DEFINES (HAVE_CBRT, HAVE_LOGB, logb): Remove.
363
f6196b87
PE
3642012-09-09 Paul Eggert <eggert@cs.ucla.edu>
365
366 Assume C89 or later for math functions (Bug#12381).
367 * CPP-DEFINES (HAVE_FMOD, HAVE_FREXP, FLOAT_CHECK_DOMAIN)
368 (HAVE_INVERSE_HYPERBOLIC, NO_MATHERR): Remove.
369
1088b922
PE
3702012-09-04 Paul Eggert <eggert@cs.ucla.edu>
371
372 Simplify redefinition of 'abort' (Bug#12316).
373 * CPP-DEFINES (NO_ABORT): Remove.
374
a3f90bea
GM
3752012-08-28 Glenn Morris <rgm@gnu.org>
376
377 * bzrmerge.el (bzrmerge-merges): Allow unversioned files in the tree.
378
01e0f0f5
AS
3792012-08-28 Andreas Schwab <schwab@linux-m68k.org>
380
381 * charsets/mule-charsets.el (header): Fix typo.
382
f4a681b0
PE
3832012-08-24 Paul Eggert <eggert@cs.ucla.edu>
384
385 On assertion failure, print backtrace if available.
386 * merge-gnulib (GNULIB_MODULES): Add execinfo.
387
620f13b0
PE
3882012-08-16 Paul Eggert <eggert@cs.ucla.edu>
389
390 Use ASCII tests for character types.
391 * merge-gnulib (GNULIB_MODULES): Add c-ctype. This documents a
392 new direct dependency; c-ctype was already being used indirectly
393 via other gnulib modules.
394
f5d9e83a
PE
3952012-08-14 Paul Eggert <eggert@cs.ucla.edu>
396
397 Use bool for Emacs Lisp booleans.
398 * merge-gnulib (GNULIB_MODULES): Add stdbool. This documents a
399 new direct dependency; stdbool was already being used indirectly
400 via other gnulib modules.
401
9ff9402d 4022012-08-11 Glenn Morris <rgm@gnu.org>
23c726f6
GM
403
404 * bzrmerge.el (bzrmerge-resolve): Disable local eval:.
405
c644523b
DA
4062012-08-07 Dmitry Antipov <dmantipov@yandex.ru>
407
408 * coccinelle/overlay.cocci, coccinelle/symbol.cocci: Remove.
409
13294f95
PE
4102012-08-02 Paul Eggert <eggert@cs.ucla.edu>
411
412 Port to Solaris 8.
413 * CPP-DEFINES (WRETCODE): Remove.
414
d8a05828
DA
4152012-08-01 Dmitry Antipov <dmantipov@yandex.ru>
416
417 * coccinelle/overlay.cocci: Semantic patch to replace direct
418 access to Lisp_Object members of struct Lisp_Overlay to MVAR.
419
8271d590
DA
4202012-08-01 Dmitry Antipov <dmantipov@yandex.ru>
421
422 * coccinelle/symbol.cocci: Semantic patch to replace direct
423 access to Lisp_Object members of struct Lisp_Symbol to SVAR.
424
3193acd2
DA
4252012-08-01 Dmitry Antipov <dmantipov@yandex.ru>
426
427 * coccinelle/process.cocci: Semantic patch to replace direct
428 access to Lisp_Object members of struct Lisp_Process to PVAR.
429
3a45383a
DA
4302012-08-01 Dmitry Antipov <dmantipov@yandex.ru>
431
432 * coccinelle/window.cocci: Semantic patch to replace direct
433 access to Lisp_Object members of struct window to WVAR.
434
e34f7f79
DA
4352012-07-31 Dmitry Antipov <dmantipov@yandex.ru>
436
437 * coccinelle/frame.cocci: Semantic patch to replace direct
438 access to Lisp_Object members of struct frame to FVAR.
439
e32a5799
PE
4402012-07-28 Paul Eggert <eggert@cs.ucla.edu>
441
442 Use Gnulib environ and stdalign modules (Bug#9772, Bug#9960).
443 * merge-gnulib: Add environ, stdalign.
444
d7ea76b4
DA
4452012-07-20 Dmitry Antipov <dmantipov@yandex.ru>
446
447 * coccinelle/unibyte_string.cocci: Semantic patch to convert from
448 make_unibyte_string to build_unibyte_string where appropriate.
449
4dc7c8d5 4502012-07-17 Eli Zaretskii <eliz@gnu.org>
fbf31a9c
EZ
451
452 * CPP-DEFINES: Remove FILE_SYSTEM_CASE.
453
4dc7c8d5 4542012-07-17 Chong Yidong <cyd@gnu.org>
94f0aa34
CY
455
456 * Version 24.1 released.
d7ea76b4 457
5ebbef1d
PE
4582012-07-11 Paul Eggert <eggert@cs.ucla.edu>
459
bb352260
PE
460 Assume mkdir, perror, rename, rmdir, strerror.
461 * CPP-DEFINES (HAVE_MKDIR, HAVE_PERROR, HAVE_RENAME, HAVE_RMDIR)
462 (HAVE_STRERROR, strerror):
57054ddd 463 Remove.
5ebbef1d 464
7d7bbefd
DA
4652012-07-10 Dmitry Antipov <dmantipov@yandex.ru>
466
467 * coccinelle/list_loop.cocci: Semantic patch to convert from Fcdr
468 to XCDR and consistently use CONSP in the list iteration loops.
469 * coccinelle/vector_contents.cocci: Fix indentation.
470
f58e0fd5
SM
4712012-07-10 Stefan Monnier <monnier@iro.umontreal.ca>
472
473 * bzrmerge.el: Use cl-lib.
474
c4444d16
PE
4752012-07-09 Paul Eggert <eggert@cs.ucla.edu>
476
477 Rename configure.in to configure.ac (Bug#11603).
478 * admin.el (set-version):
479 * quick-install-emacs (VERSION):
480 Get version number from configure.ac, not configure.in.
481
fee5959d
PE
4822012-07-06 Paul Eggert <eggert@cs.ucla.edu>
483
484 Use c_strcasecmp for ASCII case-insensitive comparison (Bug#11786).
485 * merge-gnulib (GNULIB_MODULES): Add c-strcase.
486
23f86fce
DA
4872012-07-05 Dmitry Antipov <dmantipov@yandex.ru>
488
489 * coccinelle/xzalloc.cocci: Semantic patch to convert
490 calls to xmalloc with following memset to xzalloc.
491
95f61aa2
JB
4922012-07-04 Juanma Barranquero <lekktu@gmail.com>
493
494 * CPP-DEFINES (LISP_FLOAT_TYPE): Remove, obsolete.
495
1130ecfc
DA
4962012-06-26 Dmitry Antipov <dmantipov@yandex.ru>
497
498 * coccinelle/build_string.cocci: Semantic patch
499 to convert from make_string to build_string.
500
3c9359df
DA
5012012-06-24 Dmitry Antipov <dmantipov@yandex.ru>
502
503 First Coccinelle semantic patch.
504 * coccinelle: New subdirectory
505 * coccinelle/README: Documentation stub.
506 * coccinelle/vector_contents.cocci: Semantic patch to replace direct
f58e0fd5
SM
507 access to `contents' member of Lisp_Vector objects with AREF and ASET
508 where appropriate.
3c9359df 509
d35af63c
PE
5102012-06-22 Paul Eggert <eggert@cs.ucla.edu>
511
512 Support higher-resolution time stamps (Bug#9000).
513 * merge-gnulib (GNULIB_MODULES): Add dtotimespec, gettime,
514 gettimeofday, pselect, stat-time, sys_time, time, timespec-add,
515 timespec-sub, utimens.
516 (GNULIB_TOOL_FLAGS): Add --avoid=select --avoid=sigprocmask.
517 This trims down the gnulib import, from the very latest gnulib.
518 Emacs does its own implementation of 'select' and 'sigprocmask'
519 on Windows, and it assumes 'select' and 'sigprocmask' on non-Windows
520 hosts, so it doesn't need these modules.
521 Similarly, avoid errno, fcntl, fcntl-h, fstat, and sys_types, as
522 these gnulib modules are only for Windows porting and Emacs ports
523 to Windows in a different way.
524
646b5f55
AS
5252012-06-13 Andreas Schwab <schwab@linux-m68k.org>
526
f58e0fd5
SM
527 * make-emacs: Rename --union-type to --check-lisp-type.
528 Define CHECK_LISP_OBJECT_TYPE insted of USE_LISP_UNION_TYPE.
529 * CPP-DEFINES (DEBUG_LISP_OBJECT_TYPE): Rename from
646b5f55
AS
530 USE_LISP_UNION_TYPE.
531
418cd726
GM
5322012-06-03 Glenn Morris <rgm@gnu.org>
533
534 * quick-install-emacs (PUBLIC_LIBSRC_SCRIPTS): Remove rcs-checkin.
535
501390c5
PE
5362012-06-01 Paul Eggert <eggert@cs.ucla.edu>
537
538 Remove --disable-maintainer-mode option from 'configure'. (Bug#11555)
539 * make-tarball.txt: Don't worry about maintainer mode.
540
0e7a053e
PE
5412012-05-28 Paul Eggert <eggert@cs.ucla.edu>
542
543 * CPP-DEFINES: Remove HAVE_SYSINFO.
544
50c4645e
PE
5452012-05-27 Paul Eggert <eggert@cs.ucla.edu>
546
547 Assume gnulib does largefile.
548 * merge-gnulib (GNULIB_MODULES): Add largefile.
549
34374650
PE
5502012-05-22 Paul Eggert <eggert@cs.ucla.edu>
551
552 Remove src/m/*.
553 * CPP-DEFINES: Do not mention src/m/*.h.
554 (BITS_PER_EMACS_INT, BITS_PER_LONG, BITS_PER_CHAR)
555 (BITS_PER_SHORT, BITS_PER_INT): Remove.
556 * MAINTAINERS: Remove src/m/.
557
9b4ee616
PE
5582012-05-21 Paul Eggert <eggert@cs.ucla.edu>
559
fb77d37e
PE
560 Use full name for m4/gnulib-comp.m4. (Bug#11529)
561 * merge-gnulib: Leave m4/gnulib-comp.m4's name alone.
562
261cb4bb
PE
563 Assume C89 or later.
564 * CPP-DEFINES: Remove NULL, const.
565
9b4ee616
PE
566 Make merging from gnulib a script, not a makefile action.
567 * merge-gnulib: New script, with actions moved here from
568 ../Makefile.in.
569
003fdae2
PE
5702012-05-19 Paul Eggert <eggert@cs.ucla.edu>
571
9232a6d9
PE
572 * CPP-DEFINES (HAVE_GETDOMAINNAME): Remove.
573
003fdae2
PE
574 * CPP-DEFINES (HAVE_FTIME): Remove.
575
6116bd7e
GM
5762012-05-02 Glenn Morris <rgm@gnu.org>
577
578 * bzrmerge.el (bzrmerge-skip-regexp): Add "Auto-commit".
579
a9f72fc1
GM
5802012-04-10 Glenn Morris <rgm@gnu.org>
581
c9279dad
GM
582 * bzrmerge.el (bzrmerge-skip-regexp): Add "from trunk".
583
a9f72fc1
GM
584 * unidata/Makefile.in: Add FSF copyright.
585 Make it use autoconf features, and work for out-of-tree builds.
586
b142f158
EZ
5872012-04-07 Eli Zaretskii <eliz@gnu.org>
588
589 * unidata/README:
590 * unidata/copyright.html:
591 * unidata/BidiMirroring.txt:
592 * unidata/UnicodeData.txt: Update for the latest version 6.1 of
593 the Unicode Standard.
594
c406be43
KH
5952012-02-16 Kenichi Handa <handa@m17n.org>
596
597 * unidata/unidata-gen.el (unidata-prop-alist): Change the default
598 values of name and old-name to nil.
599 (unidata-get-name): Return nil for the default value.
600
58474503
GM
6012012-02-11 Glenn Morris <rgm@gnu.org>
602
603 * admin.el (cusver-find-files, cusver-scan, cusver-goto-xref)
604 (cusver-check): New functions.
605
54de86ac
GM
6062012-01-19 Glenn Morris <rgm@gnu.org>
607
608 * bzrmerge.el (bzrmerge-missing): Allow a definitive "no" answer to the
609 "skip?" question, since there can be multiple such for any revision.
610
0dc18ae0
EZ
6112012-01-14 Eli Zaretskii <eliz@gnu.org>
612
613 * FOR-RELEASE (Check the Emacs Tutorial): Mark TUTORIAL.he as
614 updated and checked.
615
509c74bd
AS
6162011-11-26 Andreas Schwab <schwab@linux-m68k.org>
617
303d001f
AS
618 * grammars/bovine-grammar.el (bovine--grammar-newstyle-unquote):
619 Avoid warning about old-style backquote.
620
509c74bd
AS
621 * grammars/wisent-grammar.el (auto-mode-alist): Change `$' to `\''
622 in regexp.
623 (wisent-make-parsers): Likewise. Quote `.'.
624
625 * grammars/bovine-grammar.el (auto-mode-alist): Change `$' to `\''
626 in regexp.
627 (bovine-make-parsers): Likewise. Quote `.'.
628
d5ff9cd0
AS
6292011-11-20 Andreas Schwab <schwab@linux-m68k.org>
630
631 * CPP-DEFINES (VIRT_ADDR_VARIES): Remove.
632
7877f373
JB
6332011-11-16 Juanma Barranquero <lekktu@gmail.com>
634
635 * admin.el (manual-dvi): Fix typo.
636
b018182c
EZ
6372011-11-15 Eli Zaretskii <eliz@gnu.org>
638
7877f373 639 * nt/README-ftp-server: Update the information about PNG libraries.
b018182c 640
c7015153
JB
6412011-11-15 Juanma Barranquero <lekktu@gmail.com>
642
643 * make-emacs: Fix typo.
644
d31d07be
JB
6452011-11-07 Juanma Barranquero <lekktu@gmail.com>
646
647 * unidata/makefile.w32-in (clean): Remove bidimirror.h and biditype.h.
648
72b8747b
DE
6492011-10-31 David Engster <deng@randomsample.de>
650
651 * grammars/bovine-grammar.el: Avoid using old-style backquotes.
652
8cedc5ac
EZ
6532011-10-28 Eli Zaretskii <eliz@gnu.org>
654
655 * nt/README-ftp-server: Mention UNICOWS.DLL as prerequisite for
656 running Emacs on Windows 9X.
657
a0c64452
CY
6582011-09-26 Chong Yidong <cyd@stupidchicken.com>
659
660 * admin.el (set-version): Fix regexps for config.nt and
661 sed2v2.inp.
662
e39b275c 6632011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 664
abec06ff 665 Merge from gnulib (Bug#9169).
24e0f6b1
PE
666 * notes/copyright: The files compile, config.guess, config.sub,
667 depcomp, install-sh, missing, and move-if-change are now in the
668 new build-aux subdirectory. The files arg-nonnull.h, c++defs.h,
669 and warn-on-use.h are now in build-aux/snippets. New file
670 build-aux/snippets/_Noreturn.h.
671
bca633fb
EZ
6722011-08-23 Eli Zaretskii <eliz@gnu.org>
673
674 * unidata/unidata-gen.el (unidata-prop-alist): Update the default
675 values of bidi-class according to DerivedBidiClass.txt from the
676 latest UCD.
677
0902a04e
KH
6782011-08-23 Kenichi Handa <handa@m17n.org>
679
680 * unidata/unidata-gen.el (unidata-prop-alist): Provide default
681 values for name, general-category, canonical-combining-class,
682 mirrored, and bidi-class. Describe the meaning of value nil for
683 decimal-digit-value, digit-value, numeric-value, uppercase,
684 lowercase, titlecase, and mirroring.
685 (unidata-gen-table): Handle the case that default-value is a
686 list. Set default values of characters not listed in a table.
687 (unidata-get-name): Return an empty string if a value in a
688 char-table is nil.
689 (unidata-get-decomposition): Return a list of character itself if
690 a value in a char-table is nil.
691
474a8465
EZ
6922011-08-15 Eli Zaretskii <eliz@gnu.org>
693
694 * unidata/bidimirror.awk: File removed.
695
696 * unidata/biditype.awk: File removed.
697
698 * unidata/makefile.w32-in (all): Remove src/biditype.h and
699 src/bidimirror.h.
f58e0fd5 700 (../../src/biditype.h, ../../src/bidimirror.h): Delete.
474a8465
EZ
701
702 * unidata/Makefile.in (all): Remove src/biditype.h and
703 src/bidimirror.h.
f58e0fd5 704 (../../src/biditype.h, ../../src/bidimirror.h): Delete.
474a8465 705
a5b436df
JB
7062011-07-07 Juanma Barranquero <lekktu@gmail.com>
707
708 * unidata/makefile.w32-in (charprop-SH, charprop-CMD):
709 Duplicate change in Makefile.in (2011-07-06T22:43:48Z!handa@m17n.org).
710
c805dec0
KH
7112011-07-06 Kenichi Handa <handa@m17n.org>
712
713 * unidata/unidata-gen.el (unidata-dir): New variable.
714 (unidata-setup-list): Expand unidata-text-file in unidata-dir.
f58e0fd5
SM
715 (unidata-prop-alist): INDEX element may be a function.
716 New optional element VAL-LIST (for general-category and bidi-class).
c805dec0
KH
717 New entry `mirroring'.
718 (unidata-prop-default, unidata-prop-val-list): New subst.
719 (unidata-get-character, unidata-put-character): Delete them.
720 (unidata-gen-table-character): New arg IGNORE. Adjusted for the
721 above changes.
722 (unidata-get-symbol, unidata-get-integer, unidata-get-numeric)
723 (unidata-put-symbol, unidata-put-integer, unidata-put-numeric):
724 Delete them.
725 (unidata-encode-val): Assume that the first element of VAL-LIST is
726 a cons (nil . 0).
727 (unidata-gen-table): Change argument DEFAULT-VALUE to VAL-LIST.
728 Always store the encoded value.
729 (unidata-gen-table-symbol): New args DEFAULT-VALUE and VAL-LIST.
730 Set the 1st and the 2nd extra slots to index numbers for C
731 functions.
732 (unidata-gen-table-integer): Likewise.
733 (unidata-gen-table-numeric): Likewise.
734 (unidata-gen-table-name): New arg IGNORE.
735 (unidata-gen-table-decomposition): Likewise.
736 (unidata-describe-general-category): Add the case nil to the
737 description alist.
a5b436df 738 (unidata-gen-mirroring-list): New function.
c805dec0
KH
739 (unidata-gen-files): New arg DATA-DIR. Adjusted for the change of
740 unidata-prop-alist. Handle the case of storing multiple
741 char-tables in a file.
742
743 * unidata/Makefile.in (${DSTDIR}/charprop.el): New arg to
744 unidata-gen-files.
745
2a35386d
GM
7462011-05-21 Glenn Morris <rgm@gnu.org>
747
748 * bzrmerge.el (bzrmerge-resolve): Suppress prompts about file-locals.
749
33383987
JB
7502011-03-07 Chong Yidong <cyd@stupidchicken.com>
751
752 * Version 23.3 released.
753
cce7d530 7542011-02-23 Juanma Barranquero <lekktu@gmail.com>
31fdb544
JB
755
756 * notes/bugtracker (bugtracker_debbugs_url): Fix typo.
757
9d9d12cd
EZ
7582011-02-19 Eli Zaretskii <eliz@gnu.org>
759
760 * admin.el (set-version): Add msdos/sed2v2.inp.
761
1f5d53eb
PE
7622011-02-16 Paul Eggert <eggert@cs.ucla.edu>
763
764 Remove no-longer needed getloadavg symbols.
765 * CPP-DEFINES (LOAD_AVE_CVT, LOAD_AVE_TYPE, FSCALE, KERNEL_FILE):
766 (LDAV_SYMBOL): Remove.
767
7b24e97a
GM
7682011-02-12 Glenn Morris <rgm@gnu.org>
769
770 * bzrmerge.el (bzrmerge-resolve): Fix bzr revert call.
771
4d881c83
GM
7722011-02-05 Glenn Morris <rgm@gnu.org>
773
774 * bzrmerge.el (bzrmerge-warning-buffer): New constant.
775 (bzrmerge-apply): Use it.
776 (bzrmerge): Kill any old warning buffer first.
777
f6041baa
GM
7782011-02-03 Glenn Morris <rgm@gnu.org>
779
780 * bzrmerge.el (bzrmerge-buffer): New constant.
781 (bzrmerge-merges, bzrmerge-missing, bzrmerge-apply): Use it.
782 (bzrmerge-missing): If nothing to do, return nil not (nil).
783 (bzrmerge-apply): Remove odd character from message.
784 (bzrmerge): Give status messages.
785
70b0d280
EZ
7862011-01-31 Eli Zaretskii <eliz@gnu.org>
787
f6041baa
GM
788 * admin.el (set-version): Remove lib-src/makefile.w32-in.
789 Add nt/config.nt.
70b0d280 790
16fab143
PE
7912011-01-31 Paul Eggert <eggert@cs.ucla.edu>
792
793 src/emacs.c now gets version number from configure.in
794 * admin.el (set-version): Don't update src/emacs.c.
795 * quick-install-emacs (VERSION): Get it from configure.in, not from
796 src/emacs.c.
797
16c3e636
PE
7982011-01-30 Paul Eggert <eggert@cs.ucla.edu>
799
800 strftime: import from gnulib
801 * notes/copyright: strftime.c moved from src to lib.
802
d0cb8662
GM
8032011-01-25 Glenn Morris <rgm@gnu.org>
804
805 * bzrmerge.el (bzrmerge-skip-regexp): New variable.
806 (bzrmerge-missing): Use it.
807
d6100f3d
PE
8082011-01-19 Paul Eggert <eggert@cs.ucla.edu>
809
810 * make-tarball.txt: Suggest 'autoreconf -I m4 --force'
811 rather than doing rm and autoconf by hand. See
812 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00673.html>.
813
9092d186
PE
8142011-01-17 Paul Eggert <eggert@cs.ucla.edu>
815
816 * notes/bzr (Installing changes from gnulib): New section.
817 Need for this suggested by Stefan Monnier.
818
41f44310
SM
8192011-01-17 Stefan Monnier <monnier@iro.umontreal.ca>
820
821 * bzrmerge.el (bzrmerge-apply): Warn the user when the tree might be in
822 an inconsistent state.
823
a3e44e79 8242011-01-17 Paul Eggert <eggert@cs.ucla.edu>
e8c53d3a
PE
825
826 Update copyright notes to match recent gnulib-related changes.
827 * notes/copyright: Add aclocal.m4, m4/*.m4, lib/Makefile.in,
828 arg-nonnull.h, c++defs.h, compile, depcomp, missing,
829 warn-on-use.h, lib/*.[ch], lib/gnulib.mk. Remove src/mktime.c,
830 lib-src/getopt1.c, lib-src/getopt_int.h (files are now in lib and
831 are subsumed by the lib/*.[ch] rule). Remove m4/getopt.m4 (now
832 subsumed by m4/*.m4 rule). config.guess, config.sub, and
833 doc/man/texinfo.tex are now copied in from gnulib.
834
6fffc900
GM
8352011-01-15 Glenn Morris <rgm@gnu.org>
836
2153c862 837 * charsets/cp51932.awk, charsets/eucjp-ms.awk: No longer print arch-tag.
623717b7 838
6fffc900
GM
839 * bzrmerge.el (bzrmerge-missing): Add another skip indicator.
840 (bzrmerge-resolve): Also ignore cl-loaddefs.el.
841
77ab81d0 8422011-01-14 Glenn Morris <rgm@gnu.org>
287d4c2c
GM
843
844 * admin.el (set-copyright): Also handle \year in refcards/*.tex.
845
1851cac3
GM
8462011-01-14 Glenn Morris <rgm@gnu.org>
847
848 * bzrmerge.el: Require cl when compiling.
849 (bzrmerge-merges): Doc fix.
850
2b3f5bc8
PE
8512011-01-07 Paul Eggert <eggert@cs.ucla.edu>
852
853 * notes/copyright: There's only one install-sh, not two, so fix a
854 typo claiming that there's two. Add move-if-change to the list of
855 GPL files imported from gnulib.
856
8572011-01-07 Paul Eggert <eggert@cs.ucla.edu>
dfa36fa1
PE
858
859 * notes/copyright: Report status more accurately for non-GPL files.
860 Report copyright status more accurately for mkinstalldirs,
861 configure, m4/getopt.m4, and msdos/sed*.inp.
862
7c420169 8632011-01-02 Eli Zaretskii <eliz@gnu.org>
5be1c984
EZ
864
865 * nt/README.W32: Update the information about PNG support libraries.
866 (Bug#7716)
867
9ebea0e7
SM
8682010-12-27 Stefan Monnier <monnier@iro.umontreal.ca>
869
870 * bzrmerge.el: New file to help merge branches while skipping
871 some revisions (e.g. from emacs-23 to trunk).
872
201ef780
AS
8732010-12-03 Andreas Schwab <schwab@linux-m68k.org>
874
875 * CPP-DEFINES (EXPLICIT_SIGN_EXTEND): Remove.
876
16a0af11
GM
8772010-10-12 Glenn Morris <rgm@gnu.org>
878
879 * notes/nextstep: Move here from ../nextstep/DEV-NOTES.
880
f4f358f1
GM
8812010-10-09 Glenn Morris <rgm@gnu.org>
882
883 * admin.el (set-version): Add doc/emacs/emacsver.texi.
884
3fb78d1f
GM
8852010-10-09 Glenn Morris <rgm@gnu.org>
886
f7a31f11
GM
887 * admin.el (set-version): No need to act on doc/ files any more.
888
3fb78d1f
GM
889 * quick-install-emacs (PUBLIC_LIBSRC_BINARIES): Remove b2m.
890
733946e7
JB
8912010-09-05 Juanma Barranquero <lekktu@gmail.com>
892
893 * unidata/BidiMirroring.txt: Update from
894 http://www.unicode.org/Public/6.0.0/ucd/BidiMirroring-6.0.0d2.txt
895
896 * unidata/UnicodeData.txt: Update from
897 http://www.unicode.org/Public/6.0.0/ucd/UnicodeData-6.0.0d7.txt
898
671d409f
AS
8992010-08-09 Andreas Schwab <schwab@linux-m68k.org>
900
901 * CPP-DEFINES (WORDS_BIG_ENDIAN): Remove.
902
29cf3e20
EZ
9032010-08-05 Eli Zaretskii <eliz@gnu.org>
904
905 * MAINTAINERS: Rename src/unexec.c => src/unexcoff.c.
906
e3aef5c6
CS
9072010-07-24 Christoph Scholtes <cschol2112@gmail.com>
908
909 * admin.el: Write version number to nt/makefile.w32-in.
910 * nt/makedist.bat: Remove; replaced with `zipdist.bat'
911 in the nt/ directory.
912 * nt/README.W32: Relocate to nt/ directory.
913
8966b757
AS
9142010-07-11 Andreas Schwab <schwab@linux-m68k.org>
915
916 * CPP-DEFINES (HAVE_INDEX, HAVE_RINDEX): Remove.
917
71c44c04
EZ
9182010-07-08 Eli Zaretskii <eliz@gnu.org>
919
920 * MAINTAINERS: Update my responsibilities.
921
72af86bd
AS
9222010-07-07 Andreas Schwab <schwab@linux-m68k.org>
923
924 * CPP-DEFINES (BCOPY_DOWNWARD_SAFE, BCOPY_UPWARD_SAFE)
925 (GAP_USE_BCOPY, HAVE_BCMP, HAVE_BCOPY, bcmp, bcopy, bzero):
926 Remove.
927
317fbf33
EZ
9282010-06-12 Eli Zaretskii <eliz@gnu.org>
929
cbc4fd20
EZ
930 * unidata/bidimirror.awk: New file.
931
932 * unidata/BidiMirroring.txt: New file from
933 http://www.unicode.org/Public/6.0.0/ucd/BidiMirroring-6.0.0d1.txt.
934
a5b436df 935 * unidata/Makefile.in (../../src/bidimirror.h): New target.
cbc4fd20
EZ
936 (all): Depend on ../../src/biditype.h and ../../src/bidimirror.h.
937
938 * unidata/makefile.w32-in (../../src/bidimirror.h): New target.
939 (all): Depend on ../../src/biditype.h and ../../src/bidimirror.h.
940
317fbf33
EZ
941 * unidata/biditype.awk: New file.
942
943 * unidata/Makefile.in (../../src/biditype.h): New target.
944
945 * unidata/makefile.w32-in (../../src/biditype.h): New target.
946
bf3e70eb
JB
9472010-06-09 Juanma Barranquero <lekktu@gmail.com>
948
949 * unidata/UnicodeData.txt: Update from
950 http://www.unicode.org/Public/6.0.0/ucd/UnicodeData-6.0.0d5.txt
951
81ac4f35
GM
9522010-05-27 Glenn Morris <rgm@gnu.org>
953
954 * quick-install-emacs (AVOID): No more Makefile.c files.
955
956 * notes/cpp: Remove file.
957
e45b9e19
KR
9582010-05-15 Ken Raeburn <raeburn@raeburn.org>
959
960 * admin.el (set-version, set-copyright): Update emacs.c instead of
961 version.el.
962
963 * make-tarball.txt: Update filename list in step 6.
964
965 * quick-install-emacs: Scan emacs.c instead of version.el for
966 version string.
967
61a808e8
CY
9682010-05-07 Chong Yidong <cyd@stupidchicken.com>
969
970 * Version 23.2 released.
971
796bb936
EZ
9722010-04-01 Eli Zaretskii <eliz@gnu.org>
973
52f4d8d5 974 * CPP-DEFINES (__DJGPP__, __GO32__): Remove, no longer used.
796bb936 975
288f9fc0
CY
9762010-03-10 Chong Yidong <cyd@stupidchicken.com>
977
978 * Branch for 23.2.
979
f758ab59
MB
9802010-03-10 Miles Bader <miles@gnu.org>
981
61c26472
MB
982 * quick-install-emacs: Use more portable shell syntax.
983
a5b436df 984 * quick-install-emacs (AVOID): Be more picky about files we avoid
f758ab59
MB
985 installing.
986
296271c0
JB
9872010-02-14 Juanma Barranquero <lekktu@gmail.com>
988
989 * quick-install-emacs (PRUNED): Fix typo in message.
990
79c08ece
GM
9912010-01-20 Glenn Morris <rgm@gnu.org>
992
993 * revdiff: Remove file that only works with CVS, and isn't really
994 needed with Bazaar (given the in-built revision options of bzr diff).
995
893db5bc
GM
9962010-01-12 Glenn Morris <rgm@gnu.org>
997
998 * emacs-pretesters, make-announcement: Use bug-gnu-emacs rather
999 than emacs-pretest-bug for bug reports for development versions.
1000
149353a4
KH
10012009-11-06 Kenichi Handa <handa@m17n.org>
1002
1003 * unidata/unidata-gen.el (unidata-gen-table): Fix for the case
1004 that the block data and the following per-char data fall into the
1005 same char-table leaf.
1006
171fda8a
JB
10072009-10-01 Juanma Barranquero <lekktu@gmail.com>
1008
1009 * unidata/UnicodeData.txt: Update to Unicode 5.2.0.
1010
06d09461
JB
10112009-09-07 Juanma Barranquero <lekktu@gmail.com>
1012
1013 * unidata/.gitignore: New file.
1014
cb335806
EZ
10152009-08-22 Eli Zaretskii <eliz@gnu.org>
1016
8e22fa7e
EZ
1017 * notes/bugtracker: How to reassign a bug to a list of packages.
1018
cb335806
EZ
1019 * notes/newfile: Details of how to check for problems with DOS 8+3
1020 file-name restrictions.
1021
10222009-08-18 Glenn Morris <rgm@gnu.org>
1023
1024 * notes/newfile: New file.
1025
54aa48fe
EZ
10262009-07-11 Eli Zaretskii <eliz@gnu.org>
1027
1028 * make-tarball.txt: Add a note about bumping the value of
1029 customize-changed-options-previous-release.
1030
aa4a9384
KH
10312009-06-24 Kenichi Handa <handa@m17n.org>
1032
fe7a3057 1033 * charsets/mapconv: For the Unicode format files, do reverse sort
aa4a9384
KH
1034 and don't compact the map. This is to prefer the first one in the
1035 duplicated mappings (e.g. 0x20->U+0020, 0x20->U+00A0).
1036
09856751
KH
10372009-06-12 Kenichi Handa <handa@m17n.org>
1038
1039 * charsets/Makefile (JISX213A.map): Make it depend on
1040 mapfiles/JISX213A.map.gz.
1041 (BIG5-1.map, BIG5-2.map): Prepend "# " to the first comment line.
1042
1043 * charsets/mapfiles/JISX213A.map.gz: New file.
1044
1045 * charsets/mapfiles/README: Describe JISX213A.map.gz.
1046
09e47eb5
KH
10472009-06-12 Kenichi Handa <handa@m17n.org>
1048
1049 * charsets/mapfiles/*: New files.
1050
1051 * charsets/mule-charsets.el: Mostly re-written to generate all
1052 MULE-*.map files.
1053
1054 * charsets/mapconv: Mostly re-written to handle "gzip"ed input
1055 files.
1056
1057 * charsets/eucjp-ms.awk: Mostly re-written to handle glibc's
1058 EUC-JP-MS.
1059
1060 * charsets/cp51932.awk (END): Print arch-tag at the tail.
1061
1062 * charsets/Makefile: Maps depend on files under mapfiles or
1063 ${GLIBC_CHARMAPS}.
1064
0b4ff5df
KH
10652009-04-21 Kenichi Handa <handa@m17n.org>
1066
1067 * unidata/unidata-gen.el (unidata-get-decomposition): Fix previous
1068 change.
1069
88758986
KH
10702009-04-17 Kenichi Handa <handa@m17n.org>
1071
f58e0fd5
SM
1072 * unidata/unidata-gen.el (unidata-get-decomposition):
1073 Adjust Hangle decomposition rule to Unicode.
88758986 1074
0af3fedf
KH
10752009-04-09 Kenichi Handa <handa@m17n.org>
1076
f58e0fd5
SM
1077 * unidata/unidata-gen.el (unidata-describe-decomposition):
1078 Return a string with a composition property to disable combining
0af3fedf
KH
1079 characters being composed.
1080
e308dcd3 10812009-03-11 Miles Bader <miles@gnu.org>
40c3f434
MB
1082
1083 * quick-install-emacs: Be more clever about locating info directory.
1084
d9cce206
JB
10852009-02-24 Juanma Barranquero <lekktu@gmail.com>
1086
1087 * nt/README.W32: Fix typos.
1088
3deb93c6
JR
10892009-02-23 Jason Rumney <jasonr@gnu.org>
1090
ed9265fc 1091 * nt/README-ftp-server: Update for 23.0.91.
3deb93c6 1092
d9cce206
JB
1093 * nt/README.W32: Remove ever expanding versions of Windows.
1094 Shorten FAQ URL. Remove mention of obsolete lock directory.
1095 Windows distribution now bin and barebin only. Add note about
1096 SVG support. Remove old tar and gzip problem workarounds.
1097 Use new (22.x) -Q option. Report all bugs through bug tracker.
3deb93c6
JR
1098
1099 * nt/README-UNDUMP.W32: Modify for barebin distribution, as
1100 undumped distribution no longer exists.
1101
e73521d0 11022009-02-05 Yu-ji Hosokawa <yu-ji@hoso.net> (tiny change)
1c3f291e
JB
1103
1104 * nt/README.W32: Fix typo. (Bug#2207)
1105
1b1db3a9
CY
11062009-02-01 Chong Yidong <cyd@stupidchicken.com>
1107
1108 * admin.el (set-version): Remove deleted file ns-emacs.texi.
1109
d90442ce
KH
11102008-12-02 Kenichi Handa <handa@m17n.org>
1111
1112 * unidata/unidata-gen.el (unidata-prop-alist): Docstring for
1113 `decomposition' property adjusted.
1114 (unidata-split-decomposition): Don't include surrounding "<" and
1115 ">" in a symbol name.
1116
11172008-12-01 Kenichi Handa <handa@m17n.org>
1118
b97439ce
JB
1119 * unidata/unidata-gen.el (unidata-prop-alist): Set `numeric-value'
1120 property generator to unidata-gen-table-numeric. Docstring adjusted.
d90442ce
KH
1121 (unidata-get-numeric, unidata-put-numeric)
1122 (unidata-gen-table-numeric): New functions.
1123 (unidata-encode-val): Use assoc to get a slot in VAL-LIST.
1124
983ab7ba
EZ
11252008-11-29 Eli Zaretskii <eliz@gnu.org>
1126
1127 * notes/documentation: Add notes about Antinews.
1128
91236f63
GM
11292008-10-23 Glenn Morris <rgm@gnu.org>
1130
1131 * admin.el (set-version): Add doc/misc/ns-emacs.texi.
1132 Add/tweak some nextstep/ entries.
1133
c674e738
KH
11342008-09-19 Kenichi Handa <handa@m17n.org>
1135
1136 * FOR-RELEASE: Add an item for using EMACS_INT for buffer/string
1137 positions.
1138
293a3986
EZ
11392008-08-23 Eli Zaretskii <eliz@gnu.org>
1140
1141 * CPP-DEFINES: Add USER_FULL_NAME.
1142
b7063e7e
JR
11432008-08-16 Jason Rumney <jasonr@gnu.org>
1144
d4835507 1145 * admin.el (set-version): Set version in nt/emacsclient.rc.
b7063e7e 1146
295b47d8
JB
11472008-08-06 Juanma Barranquero <lekktu@gmail.com>
1148
1149 * nt/dump.bat: Fix mixed EOLs.
1150
14145fa3
AR
11512008-08-04 Adrian Robert <Adrian.B.Robert@gmail.com>
1152
0dcb2845 1153 * CPP-DEFINES: Add DARWIN_OS. Move USE_LISP_UNION_TYPE away from OS's.
14145fa3 1154
c3179b06
EZ
11552008-08-02 Eli Zaretskii <eliz@gnu.org>
1156
1157 * CPP-DEFINES: Add defines for accessing system processes.
1158
9e2a2647
DN
11592008-07-27 Dan Nicolaescu <dann@ics.uci.edu>
1160
1161 * make-tarball.txt:
1162 * admin.el:
1163 * FOR-RELEASE:
1164 * CPP-DEFINES: Remove mentions of Mac Carbon.
1165
d3841127
GM
11662008-07-16 Glenn Morris <rgm@gnu.org>
1167
1168 * admin.el (set-version, set-copyright): Add nextstep/ files.
1169
ba60bd44 11702008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
edfda783 1171
0dcb2845 1172 * CPP-DEFINES: Add NS port related defines.
edfda783 1173
f2d8d275
GM
11742008-06-16 Glenn Morris <rgm@gnu.org>
1175
5de85e83
GM
1176 * admin.el (set-version): Add doc/lispref/vol1.texi,vol2.texi,
1177 doc/lispref/book-spine.texinfo.
f2d8d275 1178
611bee81
GM
11792008-06-15 Glenn Morris <rgm@gnu.org>
1180
1181 * admin.el (set-version): Add doc/misc/faq.texi.
1182
d6710afe
JB
11832008-05-22 Juanma Barranquero <lekktu@gmail.com>
1184
1185 * FOR-RELEASE: Remove Windows problem about the XPM image library
1186 being loaded too soon (fixed by Stefan Monnier on 2008-05-07).
1187
2e10f11c
JB
11882008-04-15 Juanma Barranquero <lekktu@gmail.com>
1189
1190 * unidata/UnicodeData.txt: Update to Unicode 5.1.
1191
dd7d19d7
JB
11922008-04-14 Juanma Barranquero <lekktu@gmail.com>
1193
1194 * unidata/unidata-gen.el (unidata-prop-alist):
1195 Fix typo in description of `numeric-value'.
1196 (unidata-put-character): Fix typo in error message.
1197
2cbff44e
GM
11982008-02-21 Glenn Morris <rgm@gnu.org>
1199
1200 * notes/unicode, notes/font-backend: New files, split off from
1201 README.unicode.
1202
43bad2da
KH
12032008-02-20 Kenichi Handa <handa@ni.aist.go.jp>
1204
1205 * FOR-RELEASE: Remove the problem of ucs-mule-8859-to-mule-unicode
719cb508 1206 being used in latin1-disp.el. Remove the problem of
98723304
KH
1207 cp-supported-codepages. Remove the problem of lost changelog for
1208 ps-prin1.ps.
43bad2da 1209
8a7619ba
EZ
12102008-02-16 Eli Zaretskii <eliz@gnu.org>
1211
1212 * unidata/makefile.w32-in (unidata.txt): Don't use $<, it's
1213 non-portable in this context.
1214
1215 * unidata/Makefile.in (unidata.txt): Don't use $<, it's
1216 non-portable in this context.
1217
f96b6330
EZ
12182008-02-09 Eli Zaretskii <eliz@gnu.org>
1219
1220 * unidata/makefile.w32-in (lisp): New variable.
1221 (EMACSLOADPATH): Use $(lisp). Add lisp/international and
1222 lisp/emacs-lisp.
1223
56eb72a0
JR
12242008-02-04 Jason Rumney <jasonr@gnu.org>
1225
1226 * unidata/makefile.w32-in (unidata.txt): Use ARGQUOTE and DQUOTE macros.
1227
a8fd9158
JB
12282008-02-02 Juanma Barranquero <lekktu@gmail.com>
1229
1230 * unidata/.cvsignore: Ignore also "Makefile.unix" and "makefile".
1231
c7e85fc7
EZ
12322008-02-02 Eli Zaretskii <eliz@gnu.org>
1233
9aa0b3c8
EZ
1234 * unidata/makefile.w32-in (charprop-CMD): Fix last change.
1235
bcc891c2 1236 * unidata/Makefile.in: Rename from Makefile.
5889232d 1237
c7e85fc7
EZ
1238 * unidata/makefile.w32-in: New file.
1239
db516472
JR
12402008-02-02 Jason Rumney <jasonr@gnu.org>
1241
1242 * unidata/unidata-gen.el (unidata-gen-files): Force unix line ends.
1243
609789d7 12442008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2 1245
aca7a3d2
MB
1246 * unidata/copyright.html: New file.
1247
609789d7 12482008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
1249
1250 * unidata/unidata-gen.el (unidata-get-decomposition): For Hangul
1251 decomposition, if T is the same as TBase, don't include it in the
1252 returned list.
1253
609789d7 12542008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
1255
1256 * unidata/unidata-gen.el (unidata-text-file): Delete it.
1257 (unidata-list): Initialize to nil.
1258 (unidata-setup-list): New function.
bcc891c2
GM
1259 (unidata-gen-files): New optional arg unidata-text-file.
1260 If it's nil, set unidata-text-file to the left command line arg.
1261 Call unidate-setup-list at first.
aca7a3d2 1262
bcc891c2 1263 * unidata/Makefile (all): Depends on ${DSTDIR}/charprop.el.
aca7a3d2
MB
1264 (${DSTDIR}/charprop.el): Run emacs after cd to DISDIR.
1265
609789d7 12662008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2 1267
bcc891c2
GM
1268 * unidata/unidata-gen.el: Fix comment typo.
1269 Change string-to-int to string-to-number.
1270 (unidata-text-file): Define to .../unidata.txt.
aca7a3d2
MB
1271 (unidata-list): Just insert unidata-text-file.
1272 (unidata-get-decomposition): Handle Hangul decomposition.
bcc891c2 1273 (unidata-gen-files): Don't use \040, instead at ^L near the end of file.
aca7a3d2 1274
bcc891c2 1275 * unidata/Makefile (unidata.txt): New target.
aca7a3d2
MB
1276 (charprop.el): Depends on unidata.txt.
1277 (clean): Remove unidata.txt.
1278
609789d7 12792008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
1280
1281 * unidata/unidata-gen.el (unidata-get-name): Handle "CJK IDEOGRAPH".
1282 (unidata-get-name): Handle U+110B.
1283
609789d7 12842008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
1285
1286 Sub-directory `unidata' is for codes to generate charprop.el and
1287 many other uni-*.el files from `UnicodeData.txt'.
1288
1289 * Unidata/README: New file.
1290
1291 * unidata/Makefile: New file.
1292
1293 * unidata/unidata-gen.el: New file.
1294
1295 * unidata/UnicodeData.txt: New file. Copied from
609789d7 1296 http://www.unicode.org on 2006-05-23.
aca7a3d2
MB
1297
1298 * unidata/.cvsignore: New file.
1299
609789d7 13002008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
1301
1302 * charsets/.cvsignore: New file.
1303
1304 * charsets/mapconv: Add code for handling KANJI-DATABASE format.
1305
bcc891c2
GM
1306 * charsets/Makefile (all): Rename target from charsets.
1307 Depend on ${TRANS_TABLE}.
1308 (CNS-2.map, CNS-3.map, CNS-4.map, CNS-5.map, CNS-6.map, CNS-7.map):
1309 Generate from cns2ucsdkw.txt.
aca7a3d2
MB
1310 (install): Copy updated files only.
1311
13122008-02-02 Kenichi Handa <handa@m17n.org>
1313
bcc891c2 1314 * charsets/cp932.awk: Append user-defined area of CP932.
aca7a3d2
MB
1315
13162008-02-02 Kenichi Handa <handa@m17n.org>
1317
1318 * charsets/Makefile (JISX2131.map): Convert 0x2015 to 0x2014,
1319 0x2299 to 0x29BF.
1320
609789d7 13212008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
1322
1323 * charsets/Makefile (TRANS_TABLE): New macro.
1324 (JISX0208.map): Convert 0x2015 to 0x2014.
609789d7 1325 (cp51932.el): New target.
aca7a3d2
MB
1326 (eucjp-ms.el): New target.
1327 (install): Include ${TRANS_TABLE}.
1328 (CJK): Include JISX213A.map.
1329 (JISX213A.map): New target.
1330
1331 * charsets/eucjp-ms.awk: New file.
1332
1333 * charsets/cp51932.awk: New file.
1334
609789d7 13352008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
1336
1337 * charsets/cp932.awk: New file.
1338
bcc891c2 1339 * charsets/Makefile (CP932-2BYTE.map): Call mapconv with cp932.awk.
aca7a3d2
MB
1340
1341 * charsets/mapconv: In UNICODE2 case, sort by 4th field after
1342 running an awk program.
1343
609789d7 13442008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
1345
1346 * charsets/mapconv: Handle UNICODE2.
1347
c4cc8b9a 1348 * charsets/Makefile (CJK): Include CP932-2BYTE.map.
aca7a3d2
MB
1349 (CP932-2BYTE.map): New target.
1350
609789d7 13512008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
1352
1353 * charsets: New directory for scripts to generate charset map
1354 files in ../etc/charsets/.
1355
bcc891c2 1356 * charsets/Makefile, charsets/mapconv, charsets/compact.awk:
0dcb2845 1357 * charsets/big5.awk, charsets/gb180302.awk, charsets/gb180304.awk:
bcc891c2 1358 * charsets/kuten.awk: New files.
aca7a3d2 1359
adf94aa6
GM
13602008-01-08 Glenn Morris <rgm@gnu.org>
1361
1362 * admin.el (set-version): Add doc/man/emacs.1.
1363
f3041af1
DN
13642008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
1365
1366 * notes/copyright:
1367 * MAINTAINERS: Remove references to files that have been removed.
1368
a70c9a7a
GM
13692008-01-04 Glenn Morris <rgm@gnu.org>
1370
1371 * admin.el (set-copyright): Add lib-src/ebrowse.c.
1372
aa5fea59
SM
13732007-12-10 Stefan Monnier <monnier@iro.umontreal.ca>
1374
1375 * CPP-DEFINES: New file.
1376
f8747b72
RS
13772007-12-08 Reiner Steib <Reiner.Steib@gmx.de>
1378
1379 * FOR-RELEASE: Remove "window-system in face definition" [of
1380 gnus-treat-emphasize]. Remove "Gnus archive groups". Add comment
1381 on gnus-dired.el.
1382
24bbe01e
GM
13832007-12-05 Glenn Morris <rgm@gnu.org>
1384
1385 * admin.el (set-version): Handle configure.in. Adapt for doc/
1386 directory layout for manuals.
1387
0073bc5d
RS
13882007-12-01 Reiner Steib <Reiner.Steib@gmx.de>
1389
630cb3b7
JB
1390 * FOR-RELEASE: Remove Gnus send mail problem. Other Gnus bugs have
1391 been fixed in Gnus CVS but have not yet been synched to Emacs.
0073bc5d 1392
1453abd0
GM
13932007-11-17 Glenn Morris <rgm@gnu.org>
1394
1395 * admin.el (process-lines): Move to ../lisp/subr.el.
1396
ca076674
GM
13972007-10-23 Glenn Morris <rgm@gnu.org>
1398
1399 * MAINTAINERS: Move here from ../.
1400
943756ea
JB
14012007-10-17 Juanma Barranquero <lekktu@gmail.com>
1402
1403 * make-emacs: Doc fix.
1404
bab9fcb4
GM
14052007-08-28 Glenn Morris <rgm@gnu.org>
1406
1407 * admin.el: Provide self.
1408
880820fe 14092007-08-10 Jan Djärv <jan.h.d@swipnet.se>
b7d2467b 1410
d58ee9f1 1411 * FOR-RELEASE: Add Gtk+ tool bar and GUD focus problem.
b7d2467b 1412
cacc7b51
GM
14132007-07-25 Glenn Morris <rgm@gnu.org>
1414
1415 * Relicense all FSF files to GPLv3 or later.
1416
bfcea090
GM
14172007-06-07 Glenn Morris <rgm@gnu.org>
1418
1419 * admin.el (set-copyright): New function.
1420
017f0417
NR
14212007-04-25 Nick Roberts <nickrob@snap.net.nz>
1422
1423 * make-tarball.txt: Add note about cutting the branch.
1424
537a062f
CY
14252007-06-02 Chong Yidong <cyd@stupidchicken.com>
1426
1427 * Version 22.1 released.
1428
77083ca3
EZ
14292007-02-03 Eli Zaretskii <eliz@gnu.org>
1430
1431 * nt/makedist.bat: Change EOL format to DOS. Don't use
1432 redirection characters in REM lines.
1433
880820fe 14342007-01-27 Jan Djärv <jan.h.d@swipnet.se>
1bfb06fb
JD
1435
1436 * FOR-RELEASE: Removed Gtk/Xft issue.
1437
1fc8c92b
MB
14382007-01-01 Miles Bader <miles@gnu.org>
1439
1440 * quick-install-emacs (get_config_var): Deal with weird magic
1441 string inserted by recent versions of autoconf.
1442
7dce1990
JB
14432006-11-25 Juanma Barranquero <lekktu@gmail.com>
1444
1445 * admin.el (set-version): Set version number in
1446 lib-src/makefile.w32-in.
1447
dc3d1157
RS
14482006-11-06 Reiner Steib <Reiner.Steib@gmx.de>
1449
1450 * FOR-RELEASE (BUGS): Remove "Build failure under Suse 10.0" was
1451 due to a local miss-configuration.
1452
08c85160
CY
14532006-10-28 Chong Yidong <cyd@stupidchicken.com>
1454
1455 * make-announcement (OLD): Remove LEIM references in announcement
1456 since it is now built-in.
1457
d0834a5c
YM
14582006-10-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1459
1460 * admin.el (set-version): Set version numbers in "mac" subdirectory.
1461
151fe029
KH
14622006-10-03 Kenichi Handa <handa@m17n.org>
1463
1464 * FOR-RELEASE (BUGS): "An iso-8859-6 cannot be saved" fixed.
1465
e71cb549
CY
14662006-08-13 Chong Yidong <cyd@stupidchicken.com>
1467
1468 * FOR-RELEASE: Elisp manual checking completed.
1469
6232e72d
RS
14702006-07-17 Reiner Steib <Reiner.Steib@gmx.de>
1471
1472 * FOR-RELEASE: Update refcard section.
1473
8a8476f9
KS
14742006-07-14 Kim F. Storm <storm@cua.dk>
1475
1476 * FOR-RELEASE (BUGS): High cpu load on windows server sockets fixed.
1477
1eca02e7
KS
14782006-07-09 Kim F. Storm <storm@cua.dk>
1479
1480 * README: Use outline format. Add FOR-RELEASE.
1481
7fa61471
CY
14822006-06-27 Chong Yidong <cyd@stupidchicken.com>
1483
1484 * FOR-RELEASE: Checking of info.texi done.
1485
8361675a
RS
14862006-06-08 Reiner Steib <Reiner.Steib@gmx.de>
1487
1488 * FOR-RELEASE: Update refcard section.
1489
3f168e29
RS
14902006-06-07 Reiner Steib <Reiner.Steib@gmx.de>
1491
1492 * FOR-RELEASE: Update refcard section.
1493
f195dc16
CY
14942006-05-25 Chong Yidong <cyd@stupidchicken.com>
1495
1496 * FOR-RELEASE: Key sequence elisp node done.
1497
49561a36
RS
14982006-05-24 Reiner Steib <Reiner.Steib@gmx.de>
1499
1500 * FOR-RELEASE: Update refcard translations. Add coding cookie.
1501
6fedb9f9
CY
15022006-05-21 Chong Yidong <cyd@mit.edu>
1503
1504 * FOR-RELEASE: point-entered /point-left bug fixed.
1505
61515a63
EZ
15062006-05-12 Eli Zaretskii <eliz@gnu.org>
1507
1508 * FOR-RELEASE: Spell-checking the manuals is now done; remove the
1509 entry.
1510
4297ece2
BW
15112006-05-06 Bill Wohler <wohler@newt.com>
1512
1513 * FOR-RELEASE: MH-E 8.0 has been released, so removed reminder
1514 about it.
1515
4bbe413d 15162006-04-17 Ramprasad B <ramprasad_i82@yahoo.com>
1c4181cc 1517
4bbe413d 1518 * ./* (Copyright): Updated Copyright year(s).
49561a36 1519
6b82baf6
RS
15202006-02-24 Reiner Steib <Reiner.Steib@gmx.de>
1521
1522 * FOR-RELEASE (BUGS): Add URLs/MIDs.
1523
49af2995
KS
15242006-02-20 Kim F. Storm <storm@cua.dk>
1525
1526 * FOR-RELEASE (NEW FEATURES): Completed work on this item:
1527 Rework how fringe bitmaps are defined and used.
e4920bc9 1528 Currently, bitmap usage and bitmap appearance are "mixed-up" in a
49af2995
KS
1529 one-level representation. It would be cleaner to split the
1530 representation into a two-level model where first level maps
1531 bitmap usage to a bitmap name, and second level maps bitmap name to
e4920bc9 1532 a bitmap appearance.
49af2995 1533
d5e87a2f
CY
15342006-01-27 Chong Yidong <cyd@stupidchicken.com>
1535
8a8476f9 1536 * FOR-RELEASE: String allocation bugs fixed.
d5e87a2f 1537
9c43c921
BW
15382005-12-13 Bill Wohler <wohler@newt.com>
1539
1540 * FOR-RELEASE: Ensure MH-E 8.0 has been released.
1541
6ed81b24
RS
15422005-12-09 Reiner Steib <Reiner.Steib@gmx.de>
1543
c95dddbe
RS
1544 * FOR-RELEASE (DOCUMENTATION): Remove message-mail, gnus-*
1545 completing-read-multiple, mail-extract-address-components,
1546 mail-mode, quail-define-package, save-buffer and
1547 ucs-set-table-for-input from doc strings item (Done).
6ed81b24 1548
2950d850
CY
15492005-11-28 Chong Yidong <cyd@stupidchicken.com>
1550
1551 * FOR-RELEASE: Icons installed. Partial completion bug fixed.
1552
ab4d879e
KS
15532005-11-11 Kim F. Storm <storm@cua.dk>
1554
1555 * FOR-RELEASE (FATAL ERRORS): Fix infinite loop in redisplay
1556 when displaying a non-breaking space in an overlay string.
1557
932dc33b
CY
15582005-10-30 Chong Yidong <cyd@stupidchicken.com>
1559
1560 * FOR-RELEASE: Init file change implemented.
1561
c809f7cc
CY
15622005-10-27 Chong Yidong <cyd@stupidchicken.com>
1563
1564 * FOR-RELEASE: Fringe angle bitmap at eob fixed.
1565
4754e179 15662005-10-19 Chong Yidong <cyd@stupidchicken.com>
2e2099eb
CY
1567
1568 * FOR-RELEASE (New features): max-image-size implemented.
4754e179 1569 (Bugs): split-window done, by Kim F. Storm.
2e2099eb 1570
ffda926c
BW
15712005-10-17 Bill Wohler <wohler@newt.com>
1572
f58e0fd5 1573 * FOR-RELEASE (DOCUMENTATION): Remove lisp/toolbar from list
943756ea 1574 since it's gone. Also marked mh-e as done.
ffda926c 1575
2d4713aa
JB
15762005-10-11 Juanma Barranquero <lekktu@gmail.com>
1577
1578 * FOR-RELEASE (FATAL ERRORS): Remove item about JPEG
1579 libraries on Windows (Done).
1580
95f76284
JR
15812005-10-01 Jason Rumney <jasonr@gnu.org>
1582
1583 * admin.el (set-version): Set version numbers in nt/emacs.rc.
1584
52f277bf
RF
15852005-08-31 Romain Francoise <romain@orebokech.com>
1586
630cb3b7 1587 * FOR-RELEASE (New features): Remove vhdl-mode.el update
52f277bf
RF
1588 item (Done).
1589
c0eb0519
RF
15902005-08-27 Romain Francoise <romain@orebokech.com>
1591
1592 * FOR-RELEASE (Bugs): Remove compile-internal item (Done).
1593
385ee3de 15942005-07-04 Lute Kamstra <lute@gnu.org>
a191bcea
LK
1595
1596 Update FSF's address in GPL notices.
1597
257914aa
LK
15982005-06-10 Lute Kamstra <lute@gnu.org>
1599
1600 * admin.el (set-version): Set version in lisp manual too.
1601 * make-tarball.txt: Commit lispref/elisp.texi too.
1602
a4e51a7a
RS
16032005-06-04 Richard M. Stallman <rms@gnu.org>
1604
1605 * emacs-pretesters: Refer to etc/DEBUG instead of duplicating it.
1606 Other cleanups.
1607
834671a6
LK
16082005-04-19 Lute Kamstra <lute@gnu.org>
1609
1610 * make-tarball.txt: Don't commit lisp/loaddefs.el.
1611
54381691
LK
16122005-04-14 Lute Kamstra <lute@gnu.org>
1613
118e2c39
LK
1614 * nt/makedist.bat (elfiles): Update.
1615
54381691
LK
1616 * admin.el (add-release-logs): Fix require call.
1617
0b048d52
MT
16182005-03-30 Marcelo Toledo <marcelo@marcelotoledo.org>
1619
f58e0fd5 1620 * FOR-RELEASE (Documentation): Add check the Emacs Tutorial.
943756ea
JB
1621 The first line of every tutorial must begin with a sentence saying
1622 "Emacs Tutorial" in the respective language. This should be
1623 followed by "See end for copying conditions", likewise in the
1624 respective language.
0b048d52 1625
18cd5892
LT
16262005-03-29 Luc Teirlinck <teirllm@auburn.edu>
1627
1628 * FOR-RELEASE (TO BE DONE SHORTLY BEFORE RELEASE): New section.
1629 Add `undo-ask-before-discard' to it.
1630
9a1c5fbf
MB
16312005-03-02 Miles Bader <miles@gnu.org>
1632
1633 * quick-install-emacs: Only use the mkdir --verbose option if the
1634 script's --verbose option was specified (this avoids problems with
1635 default usage on systems where mkdir doesn't support that option).
1636
e25c1ca6
JR
16372005-02-15 Jason Rumney <jasonr@gnu.org>
1638
fffa137c 1639 * nt/makedist.bat: Do not rely on non-standard behavior of
e25c1ca6
JR
1640 tar --exclude.
1641
880820fe 16422004-11-02 Jan Djärv <jan.h.d@swipnet.se>
6b3d3397
JD
1643
1644 * FOR-RELEASE (Indications): Remove two stage update for toolbar (Done).
1645
6622d928
LT
16462004-09-20 Luc Teirlinck <teirllm@auburn.edu>
1647
1648 * FOR-RELEASE (Indications): Rearrange checklists for Emacs and
1649 Elisp manuals.
1650
d574552a
LT
16512004-09-18 Luc Teirlinck <teirllm@auburn.edu>
1652
1653 * FOR-RELEASE (Indications): Clean up and update checklists for
4bd65cb9 1654 Emacs and Elisp manuals.
d574552a 1655
0a5e5be0
KS
16562004-09-11 Kim F. Storm <storm@cua.dk>
1657
1658 * FOR-RELEASE (New features): Remove Gnus 5.10 entry (Done!).
10f5826d
KS
1659 (Documentation): Add NEWS entry.
1660 Add section lists for proof-reading Emacs and Lisp manuals.
0a5e5be0 1661
2661eae9
KS
16622004-08-29 Kim F. Storm <storm@cua.dk>
1663
1664 * FOR-RELEASE (Documentation): Add man/ack.texi and AUTHORS.
1665
880820fe 16662004-08-28 Jan Djärv <jan.h.d@swipnet.se>
1b6d517f 1667
c4cc8b9a 1668 * FOR-RELEASE (Indications): Remove entry about GTK and geometry
1b6d517f
JD
1669 (now behaves as well as other ports).
1670
880820fe 16712004-06-28 Jan Djärv <jan.h.d@swipnet.se>
dfab762f 1672
2661eae9 1673 * FOR-RELEASE: Remove entry about GTK and monochrome displays (done).
dfab762f 1674
44618f20 16752004-06-26 Eli Zaretskii <eliz@is.elta.co.il>
ad8a607d
EZ
1676
1677 * FOR-RELEASE: Moved here from the etc directory.
1678
db281452
TTN
16792004-05-08 Thien-Thi Nguyen <ttn@gnu.org>
1680
1681 * notes/BRANCH: New file, to be maintained per CVS branch.
1682
feebeb72
MB
16832003-10-01 Miles Bader <miles@gnu.org>
1684
1685 * quick-install-emacs: Don't use "function" keyword when defining
1686 shell functions.
1687
44618f20
LK
16882003-09-29 Lute Kamstra <lute@gnu.org>
1689
1690 * make-tarball.txt: Mention regenerating Emacs' AUTHORS file.
1691
e04e1ce2
MB
16922003-09-27 Miles Bader <miles@gnu.ai.mit.edu>
1693
1694 * quick-install-emacs: Remove fns-* pruning, since that file no
1695 longer seems to be generated.
1696 (AVOID): Quote literal periods. Quote braces in a way acceptable
1697 to all parties (gawk gets bitchy about using `\').
1698
6cce52e8
MB
16992003-08-19 Miles Bader <miles@gnu.org>
1700
1701 * quick-install-emacs: Add arch-specific ignored files to
1702 quick-install-emacs. Use quoting for periods that's acceptable
1703 to recent versions of gawk.
1704
13582d53
MR
17052003-08-11 Markus Rost <rost@math.ohio-state.edu>
1706
1707 * cus-test.el: Remove obsolete workaround.
1708
e53925a5
AI
17092003-04-22 Andrew Innes <andrewi@gnu.org>
1710
1711 * nt/makedist.bat: Fix multi-file .zip distribution, by splitting
1712 emacs.exe before zipping, and including batch file to recreate
1713 after unpacking.
1714
1715 * nt/stitch.bat: New file.
1716
1717 * nt/README-ftp-server: Update wording and version number etc.
1718 Add extra instructions for installing multi-file .zip
1719 distribution.
1720
1721 * nt/README.W32: Remove personal email address and update wording.
1722
1723 * nt/README-UNDUMP.W32: Remove personal email address and update
1724 wording.
1725
880820fe 17262003-02-10 Francesco Potortì <pot@gnu.org>
4dce79e5
FP
1727
1728 * make-changelog-diff: New script, code stolen from make-announcement.
1729
1730 * make-announcement: Use make-changelog-diff.
1731
880820fe 17322003-01-20 Francesco Potortì <pot@gnu.org>
163c6f1c
FP
1733
1734 * make-tarball.txt: Step-by-step instructions for making a tarball.
1735
10d1d0af 1736 * make-announcement: A script for creating pretest announcements.
163c6f1c 1737
880820fe 17382003-01-17 Francesco Potortì <pot@gnu.org>
33b97f32
FP
1739
1740 * admin.el (add-release-logs): Expand the directory name before
1741 calling find(1).
1742 (add-release-logs): Use the same methods as add-log.el for writing
630cb3b7 1743 the date and the user's name and address.
33b97f32 1744
7b997a97
MB
17452003-01-07 Miles Bader <miles@gnu.org>
1746
1747 * quick-install-emacs: Unset LANG etc. to avoid non-standard
1748 command output from non-C locales.
1749
6c465a15 17502002-10-16 Markus Rost <rost@math.ohio-state.edu>
e170d16c 1751
3bc08206 1752 * cus-test.el: Extended and reorganized. There are now 4 tests
592cd48b 1753 which can be run in batch mode. See the Commentary section.
bd08d86a 1754
5ce129c2
MR
17552002-10-08 Markus Rost <rost@math.ohio-state.edu>
1756
1757 * cus-test.el: New file.
1758
14dd2fe9
MB
17592002-05-27 Miles Bader <miles@gnu.org>
1760
1761 * quick-install-emacs (VERSION): Calculate using the same method
1762 that configure.in uses.
1763
880820fe 17642002-04-26 Pavel Janík <Pavel@Janik.cz>
64b9637c
PJ
1765
1766 * emacs-pretesters: New file with information for Emacs
1767 pretesters.
1768
b9a07996
PE
17692002-03-22 Paul Eggert <eggert@twinsun.com>
1770
1771 * quick-install-emacs (PRUNED): Avoid "head -1" and "tail +2", as
1772 POSIX 1003.1-2001 disallows both usages.
1773
38b81d74
AI
17742002-02-11 Andrew Innes <andrewi@gnu.org>
1775
1776 * nt/makedist.bat: Don't include elisp/term/*.el files twice.
1777
72a68345
AI
17782002-01-24 Andrew Innes <andrewi@gnu.org>
1779
1780 * nt/README.W32: Remove unnecessary version number and date
1781 references.
1782
1783 * nt/README-UNDUMP.W32: Ditto.
1784
ebbaf4e3
GM
17852001-12-06 Gerd Moellmann <gerd@gnu.org>
1786
1787 * make-emacs: Add --trace-move.
1788
461a1459
AI
17892001-10-23 Andrew Innes <andrewi@gnu.org>
1790
1791 * nt/makedist.bat: Remove remaining obsolete reference to
1792 GETTING.GNU.SOFTWARE.
1793
26fe1f92
GM
17942001-10-22 Gerd Moellmann <gerd@gnu.org>
1795
1796 * admin.el (set-version): Use `s' interactive spec for
1797 version number.
1798
71431a0e
GM
17992001-10-20 Gerd Moellmann <gerd@gnu.org>
1800
6aa97356 1801 * (Version 21.1 released.)
71431a0e 1802
e568708b
GM
18032001-10-20 Gerd Moellmann <gerd@gnu.org>
1804
1805 * admin.el (add-release-logs): Put the log entry in lispref, too.
1806
c5915370
MB
18072001-10-20 Miles Bader <miles@gnu.org>
1808
1809 * quick-install-emacs: Exit if we can't find some variable.
1810 (AVOID): Add .orig & .rej files.
1811 (get_config_var): Be more liberal about format of config.status
1812 sed commands.
1813
5a4a5bd4
GM
18142001-10-19 Gerd Moellmann <gerd@gnu.org>
1815
74499542
GM
1816 * admin.el: New file.
1817
5a4a5bd4
GM
1818 * build-configs: Add --help option. Add support for building
1819 in arbitrary source trees.
1820
09954f3b
GM
18212001-10-17 Gerd Moellmann <gerd@gnu.org>
1822
1823 * alloc-colors.c: New file.
1824
f2164e31
GM
18252001-10-13 Gerd Moellmann <gerd@gnu.org>
1826
1827 * make-emacs: Add --boot switch for bootstrapping. Logs to
1828 EMACS_ROOT/boot.log, renames previous log file to boot.log.old.
1829
ab952a4f
GM
18302001-10-05 Gerd Moellmann <gerd@gnu.org>
1831
1832 * Branch for 21.1.
6c465a15 1833
f537c3cd
EZ
18342001-09-04 Andrew Innes <andrewi@gnu.org>
1835
1836 * admin/nt/makedist.bat: Remove reference to obsolete file
1837 GETTING.GNU.SOFTWARE. Remove outdated comments. Explain about
1838 version of tar used.
1839
1840;; Local Variables:
880820fe 1841;; coding: utf-8
f537c3cd 1842;; End:
2a34a036 1843
ab422c4d 1844 Copyright (C) 2001-2013 Free Software Foundation, Inc.
5b87ad55
GM
1845
1846 This file is part of GNU Emacs.
1847
9ad5de0c 1848 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 1849 it under the terms of the GNU General Public License as published by
9ad5de0c
GM
1850 the Free Software Foundation, either version 3 of the License, or
1851 (at your option) any later version.
5b87ad55
GM
1852
1853 GNU Emacs is distributed in the hope that it will be useful,
1854 but WITHOUT ANY WARRANTY; without even the implied warranty of
1855 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1856 GNU General Public License for more details.
1857
1858 You should have received a copy of the GNU General Public License
9ad5de0c 1859 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.