* etc/TODO: Add entry on printing.
[bpt/emacs.git] / admin / ChangeLog
CommitLineData
0ec98478
PE
12014-05-13 Paul Eggert <eggert@cs.ucla.edu>
2
3 * merge-gnulib: Defer to autogen.sh for ACLOCAL_PATH computation.
4
bbbabffe 52014-05-12 Glenn Morris <rgm@gnu.org>
e7caef59
GM
6
7 * find-gc.el: Move here from ../lisp/emacs-lisp.
8
732fbcd9
GM
9 * admin.el (set-version-in-file): Don't set identical version.
10 (set-version): Provide default version number.
11 (set-version, set-copyright): Give start/end messages.
12
bba63379 132014-04-18 Paul Eggert <eggert@cs.ucla.edu>
b20a9f96
PE
14
15 * notes/bzr: Update instructions for merging from gnulib.
16 Remove obsolete note about tramp.el and tramp-sh.el.
17 Change "emacs-23" to "emacs-24".
18
e088b01d
GM
192014-04-11 Glenn Morris <rgm@gnu.org>
20
21 * grammars/Makefile.in (EMACSDATA, EMACSDOC, EMACSPATH): Unexport.
22
7cd43111
GM
232014-03-22 Glenn Morris <rgm@gnu.org>
24
25 * quick-install-emacs (AVOID): Remove testfile and test-distrib.
26
ffeef158
GM
272014-03-21 Glenn Morris <rgm@gnu.org>
28
29 * update_autogen: Auto-detect VCS in use.
30 (vcs): New variable.
31 (status, commit, main): Handle git.
32
0d181095
PE
332014-03-07 Paul Eggert <eggert@cs.ucla.edu>
34
35 Fix oversight preventing lib/sys/types.h from being generated.
36 * merge-gnulib (GNULIB_TOOL_FLAGS): Don't avoid sys_types.
37
a60a2b6d
DE
382014-02-06 David Engster <deng@randomsample.de>
39
40 * grammars/c.by (function-pointer): Correctly deal with anonymous
41 function pointers.
42 (opt-brackets-after-symbol): New.
43 (multi-stage-dereference): Use it. Add rules for explicit
44 matching the last dereference.
45
7da02a67
ER
462014-01-16 Eric S. Raymond <esr@thyrsus.com>
47
48 * notes/commits: Add a 'graph on VCS-independent ways of
49 identifying commits and the desirability thereof.
50
c7880bc8
PE
512014-01-15 Paul Eggert <eggert@cs.ucla.edu>
52
53 Fix copyright license notices for Adobe Unicode mapping files.
54 * charsets/mapfiles/README: The copied files are not compressed.
55 Check for copies as of today.
56 * charsets/mapfiles/stdenc.txt, charsets/mapfiles/symbol.txt:
57 Update from table version 0.2 (1999-03-30) to 1.0 (2011-07-12).
58 This doesn't change the table data, just copyright license notice.
59 The new notices are compatible with the GPL, the old ones were not.
60
d6b738fc
GM
612014-01-13 Glenn Morris <rgm@gnu.org>
62
63 * update_autogen (status): New function. Use throughout.
64
cd6d07ec
GM
652014-01-10 Glenn Morris <rgm@gnu.org>
66
67 * update_autogen: Fix sed bug that was losing the last AUTOGEN_VCS.
68
d16ec91e
GM
692014-01-04 Glenn Morris <rgm@gnu.org>
70
71 * admin.el (manual-html-fix-node-div): Handle Texinfo 5's movable <hr>.
72 (manual-html-fix-index-2): Tweak Texinfo 5 table format.
a71324cc 73 Fix minor Texinfo 4 issue with start of detailed menu.
d16ec91e 74
517f20c5
GM
752014-01-03 Glenn Morris <rgm@gnu.org>
76
77 * admin.el: More Texinfo 5 updates.
78 (manual-html-fix-headers): Tweak Texinfo 5 body.
79 (manual-html-fix-node-div): Treat "header" like "node".
80 (manual-html-fix-index-1): Handle Texinfo 5 top heading.
81 (manual-html-fix-index-2): Tweak Texinfo 5 listing tables.
82
5cd63720
XF
832014-01-02 Xue Fuqiao <xfq.free@gmail.com>
84
85 * check-doc-strings: Replace `perl -w' with `use warnings;'.
86
9d1804dc
GM
872013-12-30 Glenn Morris <rgm@gnu.org>
88
89 * admin.el (manual-html-fix-headers, manual-html-fix-index-1):
90 Some updates for changes in Texinfo 5 output.
91
3f9e3ef3
XF
922013-12-29 Xue Fuqiao <xfq.free@gmail.com>
93
94 * make-emacs:
95 * build-configs: Add the "use strict;" and "use warnings;" pragmas.
96
c62a1961
GM
972013-12-28 Glenn Morris <rgm@gnu.org>
98
99 * admin.el (cusver-scan): Warn about missing :types.
100 (cusver-check): Interactively, require existing directories.
101
fe6462ee
XF
1022013-12-27 Xue Fuqiao <xfq.free@gmail.com>
103
35e951cd
JB
104 * admin.el (manual-misc-manuals, make-manuals, manual-pdf)
105 (cusver-find-files, cusver-new-version, cusver-scan)
106 (cusver-goto-xref, cusver-check): Doc fix.
fe6462ee
XF
107 (manual-html-node, cusver-check): Use `user-error'.
108
9ebada6a
PE
1092013-12-24 Paul Eggert <eggert@cs.ucla.edu>
110
111 Automate the procedure for updating copyright year.
112 * merge-gnulib (GNULIB_MODULES): Add update-copyright.
113 * notes/years: Mention admin/update-copyright.
114 * update-copyright: New file.
115
dedfb7f8
XF
1162013-12-24 Xue Fuqiao <xfq.free@gmail.com>
117
35e951cd
JB
118 * admin.el (add-release-logs, set-version-in-file, set-version)
119 (set-copyright): Use `user-error'.
dedfb7f8 120
77e5bcc5
EZ
1212013-12-22 Eli Zaretskii <eliz@gnu.org>
122
123 * unidata/unidata-gen.el (unidata-split-name): Don't give any NAME
124 to <control> characters: the Unicode Standard says they have no
125 name. (Bug#16216)
c181ea40
EZ
126 (unidata-describe-bidi-class): Add new "isolate" classes
127 introduced by Unicode 6.3.
77e5bcc5 128
b0fe992f
DE
1292013-12-12 David Engster <deng@randomsample.de>
130
131 * grammars/c.by (expr-binop): Add MOD.
132 (variablearg): Add 'opt-assign'.
133 (variablearg, varnamelist): Add default values so that it can be
134 later expanded into the tag.
135 (opt-stuff-after-symbol): Rename to 'brackets-after-symbol' and
136 remove empty match.
137 (multi-stage-dereference): Adapt to above rename.
138 (unaryexpression): Use 'symbol' instead of 'namespace-symbol',
139 since the latter also leads to an empty match at the end which
140 would make this too greedy.
141 (variablearg-opt-name): Support parsing of function pointers
142 inside an argument list.
143
f9405d87
GM
1442013-12-12 Glenn Morris <rgm@gnu.org>
145
62bd73fa
GM
146 * update_autogen (info_dir):
147 Use dir_top from build-aux/ rather than admin/.
148
f9405d87
GM
149 * update_autogen: Add option to generate info/dir.
150 (Usage): Add -I.
151 (info_flag): New variable.
152 (-I): New option.
153 (doc): Maybe check its status.
154 (info_dir): New function.
155 * dir_top: New file.
156
a8f9bc05
PE
1572013-12-11 Paul Eggert <eggert@cs.ucla.edu>
158
159 Remove the option of using libcrypto.
160 * merge-gnulib: Remove lib/gl_openssh.h and m4/gl-openssl.m4.
161
ad826124
EZ
1622013-12-04 Eli Zaretskii <eliz@gnu.org>
163
164 * unidata/unidata-gen.el (unidata-prop-alist): Update bidi-class
165 to include the new isolate-related classes introduced with Unicode
166 v6.3.
167 (unidata-encode-val): Accept an additional optional argument, a
168 warning message to emit when UnicodeData.txt defines bidi-class
169 values that are not in unidata-prop-alist. Add a comment
170 explaining what should maintainers do if/when such a warning ever
171 appears.
172 (unidata-gen-table): Call unidata-encode-val with 3rd arg non-nil
173 when generating uni-bidi.el.
174
c2685641
GM
1752013-12-01 Glenn Morris <rgm@gnu.org>
176
177 * unidata/Makefile.in (${DSTDIR}/charprop.el):
178 Ensure output files are writable.
179
d715c019
GM
1802013-11-30 Glenn Morris <rgm@gnu.org>
181
182 * grammars/Makefile.in: Ensure output files are writable.
183
28c9be2d
EZ
1842013-11-30 Eli Zaretskii <eliz@gnu.org>
185
186 * charsets/mule-charsets.el: Rewritten to work in Emacs 23 and
187 later. (Bug#16007)
188
f9b697dd
GM
1892013-11-30 Glenn Morris <rgm@gnu.org>
190
191 Stop keeping (most) generated cedet grammar files in the repository.
192 * grammars/README: Remove.
193 * grammars/Makefile.in: New file.
194 * grammars/c.by, grammars/java-tags.wy, grammars/js.wy:
195 * grammars/python.wy: Update declarations to match generated outputs.
196
c2a2e7b0
GM
1972013-11-28 Glenn Morris <rgm@gnu.org>
198
199 * unidata/unidata-gen.el (unidata-gen-files):
200 Disable autoloads in generated files.
201
7e3bf78c
GM
2022013-11-27 Glenn Morris <rgm@gnu.org>
203
204 * unidata/Makefile.in (all, install, clean, bootstrap-clean)
205 (distclean, maintainer-clean): Declare as PHONY.
206 (compile, extraclean): New.
207 (${DSTDIR}/charprop.el): Depend on source files rather than
208 intermediate products.
209
b5c9a3cc
GM
2102013-11-11 Glenn Morris <rgm@gnu.org>
211
766284d9
GM
212 * unidata/BidiMirroring.txt, unidata/UnicodeData.txt: Update to 6.3.0.
213
b5c9a3cc
GM
214 * unidata/unidata-gen.el (unidata-gen-files):
215 Tweak whitespace in generated files.
216
129c301b
GM
2172013-11-09 Glenn Morris <rgm@gnu.org>
218
219 * unidata/unidata-gen.el (unidata-gen-files):
220 Fix deletion of existing output files after 2013-10-30 changes.
221
099f5cd0
GM
2222013-11-07 Glenn Morris <rgm@gnu.org>
223
224 * unidata/unidata-gen.el (unidata-gen-files):
225 Disable version-control in generated files.
9d172c15 226 Update Unicode Inc. copyright years.
099f5cd0 227
4dde498b
GM
2282013-11-05 Glenn Morris <rgm@gnu.org>
229
230 * update_autogen: Move here from ../autogen.
231 (usage): Update. Remove -l, add -A.
232 (autogendir): New variable.
233 (ldefs_flag): Default to set.
234 (genfiles): Reduce to only ms-dos relevant files.
235 (main): Make checking autogen sources optional.
236 Make copying of autogen files optional.
237
447892ed
GM
2382013-10-30 Glenn Morris <rgm@gnu.org>
239
9835cedb
GM
240 * unidata/unidata-gen.el (unidata-gen-files): Use pop.
241 Also take the output directory as an argument.
242 * unidata/Makefile.in: Simplify now that unidata-gen-files takes
243 the output directory as an argument (no need to cd, etc).
244 (abs_srcdir, abs_builddir): Remove.
245 (abs_top_builddir): Replace by top_builddir.
246 (${DSTDIR}/charprop.el): No need to cd. Pass dest as argument.
247 (${DSTDIR}/charprop.el, charprop.el):
248 No need to pass unidata.txt as argument.
249
0d0ab932
GM
250 * unidata/unidata-gen.el (unidata--ensure-compiled): New function.
251 (unidata-gen-table-name, unidata-gen-table-decomposition)
252 (unidata-gen-files): Use unidata--ensure-compiled.
253
447892ed
GM
254 * unidata/Makefile.in (abs_srcdir): New, set by configure.
255 (${DSTDIR}/charprop.el, charprop.el): Update for srcdir not absolute.
256 (clean): Delete all .elc files.
55498a0f 257 (bootstrap-clean): New rule.
447892ed 258
b8e3b0a9
GM
2592013-10-23 Glenn Morris <rgm@gnu.org>
260
261 * unidata/Makefile.in (emacs, ${DSTDIR}/charprop.el):
262 Quote entities that might contain whitespace.
263
595e113b
PE
2642013-10-07 Paul Eggert <eggert@cs.ucla.edu>
265
266 Improve support for popcount and counting trailing zeros (Bug#15550).
267 * merge-gnulib (GNULIB_MODULES): Add count-one-bits
268 and count-trailing-zeros.
269
4eed3157
PE
2702013-10-04 Paul Eggert <eggert@cs.ucla.edu>
271
272 Use hardware support for byteswapping on glibc x86 etc.
273 * merge-gnulib (GNULIB_MODULES): Add byteswap.
274
50b13cde
PE
2752013-08-28 Paul Eggert <eggert@cs.ucla.edu>
276
277 * unidata/Makefile.in (SHELL): Now @SHELL@, not /bin/sh,
278 for portability to hosts where /bin/sh has problems.
279
1857cd3f
GM
2802013-08-27 Glenn Morris <rgm@gnu.org>
281
282 * admin.el (manual-misc-manuals): Use INFO_COMMON rather than
278208b8 283 INFO_TARGETS. "faq" does not need special treatment any more.
1857cd3f 284
8e5c7e6f
GM
2852013-08-15 Glenn Morris <rgm@gnu.org>
286
287 * make-tarball.txt: Mention generating pdfs in etc/refcards.
288
555d5565
XF
2892013-08-15 Xue Fuqiao <xfq.free@gmail.com>
290
291 * notes/hydra: More information about Hydra.
292
b41bfdd0
XF
2932013-08-10 Xue Fuqiao <xfq.free@gmail.com>
294
295 * notes/hydra: New file.
296
e0fdb694
PE
2972013-08-04 Paul Eggert <eggert@cs.ucla.edu>
298
299 Fix some minor races in hosts lacking mkostemp (Bug#15015).
300 * merge-gnulib (GNULIB_MODULES): Add mkostemp.
301
48dde4df
GM
3022013-07-12 Glenn Morris <rgm@gnu.org>
303
304 * admin.el (manual-style-string): Use non-abbreviated url.
305
4ebbdd67
PE
3062013-07-09 Paul Eggert <eggert@cs.ucla.edu>
307
7b154def
PE
308 Port recent close-on-exec changes to Cygwin (Bug#14821).
309 * merge-gnulib (GNULIB_TOOL_FLAGS): Don't avoid binary-io.
310
4ebbdd67
PE
311 Handle error numbers a bit more reliably.
312 * merge-gnulib (GNULIB_MODULES): Remove ignore-value.
313
067428c1
PE
3142013-07-07 Paul Eggert <eggert@cs.ucla.edu>
315
316 Make file descriptors close-on-exec when possible (Bug#14803).
317 * merge-gnulib (GNULIB_MODULES): Add fcntl, pipe2.
318 (GNULIB_TOOL_FLAGS): Avoid binary-io, close. Do not avoid fcntl.
319
0773c610
GM
3202013-07-06 Glenn Morris <rgm@gnu.org>
321
322 * admin.el (manual-misc-manuals): New function.
323 (make-manuals): Avoid hard-coding list of misc manuals.
c7197e52
GM
324 Add the option to only make certain type(s) of output.
325 (manual-misc-html): Special-case ccmode and efaq.
326 (manual-html-mono, manual-html-node, manual-pdf, manual-ps):
327 Move creation of output directory here from make-manuals.
328 (manual-html-fix-index-2): Avoid dynamic reference to `f'.
0773c610 329
9f1d94c0
GM
3302013-07-05 Glenn Morris <rgm@gnu.org>
331
332 * admin.el (make-manuals): Use a standard location for lispintro.
f114e6c3 333 Use a pdf/ subdirectory for pdf versions.
9f1d94c0 334
0cb70db7
GM
3352013-06-29 Glenn Morris <rgm@gnu.org>
336
337 * admin.el (make-manuals): Don't bother with txt or dvi any more.
338 (manual-txt): Remove.
339 (manual-pdf): Doc fix.
340 (manual-ps): Rename from manual-dvi.
b9a54f5e
GM
341 (manual-pdf, manual-ps): Work in the directory with the texi file,
342 so that TeX intermediate files go there rather than to PWD.
0cb70db7 343
d862673b
XF
3442013-06-15 Xue Fuqiao <xfq.free@gmail.com>
345
346 * notes/changelogs: Mention trivial changes in Change Log.
347
0605ec8e
GM
3482013-06-13 Glenn Morris <rgm@gnu.org>
349
350 * admin.el (manual-style-string): Use new file manual.css.
351
4f405069 3522013-06-02 Eric Ludlam <zappo@gnu.org>
890f7890
DE
353
354 * grammars/srecode-template.wy (variable): Accept a single number
355 as a variable value. Allows the 'priority' to be set to a number.
0605ec8e 356 (wisent-srecode-template-lexer): Move number up so it can be created.
890f7890 357
5ebfa896
GM
3582013-05-16 Glenn Morris <rgm@gnu.org>
359
360 * cus-test.el (cus-test-cus-load-groups): New function.
361 (cus-test-get-options): Add option to return groups.
362 (cus-test-noloads): Also check custom groups.
363
6e911150
SM
3642013-05-15 Stefan Monnier <monnier@iro.umontreal.ca>
365
366 * quick-install-emacs: Don't prune DOC-* files a any more.
367
29efd469
GM
3682013-05-14 Glenn Morris <rgm@gnu.org>
369
370 * cus-test.el (cus-test-get-lisp-files): Ignore obsolete/.
371 (cus-test-libs): Fix let-binding of default-directory.
372 (cus-test-noloads): Load all libs for the comparison.
373
5d108606
GM
3742013-05-11 Glenn Morris <rgm@gnu.org>
375
376 * cus-test.el (cus-test-libs-noloads): Add a few more files.
377 (cus-test-load-libs, cus-test-opts):
378 Add option to load more/all Lisp files.
379 (cus-test-get-lisp-files): Ignore .*.el files.
380
a3f276d8
GM
3812013-05-10 Glenn Morris <rgm@gnu.org>
382
383 * cus-test.el (cus-test-libs-noloads): Add some files.
384 (cus-test-get-lisp-files): New function.
385 (cus-test-libs): Add option to load more/all Lisp files.
386
2dee4d5e
GM
3872013-05-09 Glenn Morris <rgm@gnu.org>
388
389 * cus-test.el: No need to provide bbdb, bbdb-com any more.
d631786a
GM
390 (cus-test-libs-noloads): Add dunnet in the defvar.
391 (dunnet): Don't always load it.
392 (viper-mode): Only set if interactive.
393 (cus-test-load-custom-loads): Load dunnet if necessary.
394 (cus-test-load-1): New macro, with common code from cus-test-load-libs
395 and cus-test-libs.
396 (cus-test-load-libs, cus-test-libs): Use cus-test-load-1 macro.
397 Update for cus-test-get-autoload-deps changed result.
398 (cus-test-get-autoload-deps): Simplify. Return file names as they
399 appear in loaddefs.el (directory parts are needed now that not all
400 lisp subdirs are in load-path).
401 (cus-test-deps): Explicitly skip dunnet.
2dee4d5e 402
ffdc270a
PE
4032013-05-07 Paul Eggert <eggert@cs.ucla.edu>
404
c295fc18 405 Use Gnulib ACL implementation, for benefit of Solaris etc. (Bug#14295)
ffdc270a
PE
406 * merge-gnulib (GNULIB_MODULES): Add qacl.
407 (GNULIB_TOOL_FLAGS): Do not avoid errno.
408
4b725a70
PE
4092013-04-01 Paul Eggert <eggert@cs.ucla.edu>
410
411 Use UTF-8 for most files with non-ASCII characters (Bug#13936).
412 * notes/unicode (etc/tutorials/TUTORIAL.ko, leim/quail/hanja.el)
413 (leim/quail/hanja3.el, leim/quail/symbol-ksc.el):
414 Now utf-8, not iso-2022-7bit. Also, files that contain non-UTF-8
415 characters are now encoded in utf-8-emacs, not iso-2022-7bit.
416
6b8504ba
PE
4172013-03-18 Paul Eggert <eggert@cs.ucla.edu>
418
2aa2157b
PE
419 * notes/unicode: Mention some more iso-2022-7bit files (Bug#13936).
420
6b8504ba
PE
421 Automate the build of ja-dic.el (Bug#13984).
422 * notes/unicode: ja-dic.el is now UTF-8.
423
78be8b64 4242013-03-16 Glenn Morris <rgm@gnu.org>
20658042
GM
425
426 * admin.el (manual-pdf, manual-dvi): Pass -I to texi2pdf, texi2dvi.
427
78be8b64 4282013-03-16 Glenn Morris <rgm@gnu.org>
c0765905
GM
429
430 * admin.el (manual-html-mono, manual-html-node): Add -DWWW_GNU_ORG.
431
47d7532e
PE
4322013-03-13 Paul Eggert <eggert@cs.ucla.edu>
433
434 File synchronization fixes (Bug#13944).
435 * CPP-DEFINES (BSD_SYSTEM, HAVE_FSYNC): Remove.
436 * merge-gnulib (GNULIB_MODULES): Add fsync, fdatasync.
437
1b610f51
PE
4382013-03-11 Paul Eggert <eggert@cs.ucla.edu>
439
440 * notes/unicode: Improve notes about Emacs source file encoding.
441
c69f4673
GM
4422013-03-11 Glenn Morris <rgm@gnu.org>
443
444 * admin.el (make-manuals): Add emacs-lisp-intro and some more
445 doc/misc manuals.
446 (manual-html-mono, manual-html-node, manual-txt):
447 Pass -I to makeinfo.
448
1a7bceef
GM
4492013-03-10 Glenn Morris <rgm@gnu.org>
450
451 * admin.el (add-release-logs): Use UTC for release date.
452
8c39e821
GM
4532013-03-09 Glenn Morris <rgm@gnu.org>
454
455 * admin.el (add-release-logs): Provide interactive defaults.
78cd48e7 456 Allow specification of the release date. Don't exclude gnus/.
8c39e821 457
d37e4893
PE
4582013-03-05 Paul Eggert <eggert@cs.ucla.edu>
459
460 * notes/unicode: Add notes about Emacs source file encoding.
461
f5572543
PE
4622013-03-04 Paul Eggert <eggert@cs.ucla.edu>
463
464 * grammars/java-tags.wy (CHAR): Remove "('\u0000' to '\uffff')"
465 from summary, as this causes javat-wy.el to contain both a null byte
466 and a byte sequence that is not valid UTF-8, which is inconvenient.
467
50d8b29d
PE
4682013-03-03 Paul Eggert <eggert@cs.ucla.edu>
469
470 * bzrmerge.el (bzrmerge-apply): Omit Latin-1 char from diagnostic.
471 If there were a real need, it should be UTF-8 anyway.
472
1ddc2bd6
PE
4732013-02-25 Paul Eggert <eggert@cs.ucla.edu>
474
475 Simplify data_start configuration (Bug#13783).
476 * CPP-DEFINES (DATA_START, ORDINARY_LINK): Remove.
477
a84b7c53
PE
4782013-02-11 Paul Eggert <eggert@cs.ucla.edu>
479
480 Tune by using memchr and memrchr.
481 * merge-gnulib (GNULIB_MODULES): Add memrchr.
482
8654f9d7
PE
4832013-02-01 Paul Eggert <eggert@cs.ucla.edu>
484
485 Use fdopendir, fstatat and readlinkat, for efficiency (Bug#13539).
486 * merge-gnulib (GNULIB_MODULES): Add fdopendir, fstatat, readlinkat.
487 (GNULIB_TOOL_FLAGS): Do not avoid at-internal, openat-h.
488 Avoid dup, open, opendir.
489
2b30549c
DA
4902013-01-15 Dmitry Antipov <dmantipov@yandex.ru>
491
492 * coccinelle/xsave.cocci: Semantic patch to adjust users of
493 XSAVE_POINTER and XSAVE_INTEGER macros.
494
66cf328d
GM
4952013-01-03 Glenn Morris <rgm@gnu.org>
496
2036b4b8
GM
497 * check-doc-strings: Update for CVS->bzr, moved lispref/ directory.
498
f674f1d1
GM
499 * emacs-pretesters, make-announcement, make-changelog-diff:
500 Remove files.
66cf328d 501
97976f9f
PE
5022012-12-14 Paul Eggert <eggert@cs.ucla.edu>
503
4f405069 504 Fix permissions bugs with setgid directories etc. (Bug#13125)
97976f9f
PE
505 * CPP-DEFINES (BSD4_2): Remove.
506
7be78020
PE
5072012-12-08 Paul Eggert <eggert@cs.ucla.edu>
508
5745a7df
PE
509 Use putenv+unsetenv instead of modifying environ directly (Bug#13070).
510 * merge-gnulib (GNULIB_MODULES): Add putenv, unsetenv.
511
7be78020
PE
512 Simplify get_lim_data.
513 * CPP-DEFINES (ULIMIT_BREAK_VALUE): Remove.
514
d983a10b
PE
5152012-12-03 Paul Eggert <eggert@cs.ucla.edu>
516
517 Assume POSIX 1003.1-1988 or later for signal.h (Bug#13026).
518 * CPP-DEFINES (SIGALRM, SIGCHLD, SIGHUP, SIGKILL, SIGPIPE, SIGQUIT):
519 Remove.
520 (SIGTRAP): Remove this one too, as config.h no longer defines it.
521 * merge-gnulib (GNULIB_MODULES): Add sig2str.
522
bcd77a2b
KB
5232012-11-24 Ken Brown <kbrown@cornell.edu>
524
525 * CPP-DEFINES (HAVE_MOUSE): Remove.
526
95ef7787
PE
5272012-11-23 Paul Eggert <eggert@cs.ucla.edu>
528
529 Assume POSIX 1003.1-1988 or later for dirent.h (Bug#12958).
530 * CPP-DEFINES (HAVE_CLOSEDIR, HAVE_DIRENT_H): Remove.
531 * notes/copyright: Adjust to src/ndir.h -> nt/inc/dirent.h renaming.
532
9239d970
PE
5332012-11-21 Paul Eggert <eggert@cs.ucla.edu>
534
535 Assume POSIX 1003.1-1988 or later for unistd.h (Bug#12945).
536 * CPP-DEFINES (BROKEN_GETWD, HAVE_GETCWD, HAVE_GETWD, HAVE_SIZE_T)
537 (HAVE_UNISTD_H): Remove.
538
49cdacda
PE
5392012-11-17 Paul Eggert <eggert@cs.ucla.edu>
540
541 Assume POSIX 1003.1-1988 or later for fcntl.h (Bug#12881).
542 * CPP-DEFINES (O_RDONLY, O_RDWR, HAVE_FCNTL_H): Remove.
543 * merge-gnulib (GNULIB_MODULES): Add fcntl-h.
544
3d082a26
PE
5452012-11-16 Paul Eggert <eggert@cs.ucla.edu>
546
547 Remove no-longer-used pty_max_bytes variable.
548 * CPP-DEFINES (HAVE_FPATHCONF): Remove.
549
73dcdb9f
PE
5502012-11-14 Paul Eggert <eggert@cs.ucla.edu>
551
552 Use faccessat, not access, when checking file permissions (Bug#12632).
553 * merge-gnulib (GNULIB_MODULES): Add faccessat.
554 (GNULIB_TOOL_FLAGS): Avoid at-internal, fchdir, malloc-posix,
555 openat-die, openat-h, save-cwd. Do not avoid fcntl-h.
556 Omit gnulib's m4/fcntl-o.m4.
557
8148369c
PE
5582012-11-05 Paul Eggert <eggert@cs.ucla.edu>
559
dd0333b6
PE
560 Assume at least POSIX.1-1988 for getpgrp, setpgid, setsid (Bug#12800).
561 * CPP-DEFINES (HAVE_SETPGID, HAVE_SETSID, SETPGRP_RELEASES_CTTY):
562 Remove; obsolete.
563
8148369c
PE
564 Simplify by assuming __fpending.
565 * CPP-DEFINES (PENDING_OUTPUT_COUNT): Remove.
566
5ccd466c
GM
5672012-11-03 Glenn Morris <rgm@gnu.org>
568
569 * admin.el (set-copyright): Add msdos/sed2v2.inp.
570
7ccfb720
PE
5712012-11-01 Paul Eggert <eggert@cs.ucla.edu>
572
573 Fix data-loss with --batch (Bug#9574).
574 * merge-gnulib (GNULIB_MODULES): Add close-stream.
575
f5772b8e
KH
5762012-10-12 Kenichi Handa <handa@gnu.org>
577
578 * charsets/Makefile (JISC6226.map): Add missing mappings.
579
cde44a77
KH
5802012-10-11 Kenichi Handa <handa@gnu.org>
581
582 * charsets/mapconv: Adjusted for the change of mapfiles/*.gz to
583 mapfiles/*.
584
585 * charsets/gb180302.awk: Handle 4-byte sequences in the input file.
586
587 * charsets/Makefile: Be sure to call mapconv script of the current
588 directory. Adjusted for the change of mapfiles/*.gz to
589 mapfiles/*.
590 (SED_SCRIPT): New variable.
591 (jisx2131-filter): New target.
592 (JISX2131.map): Use jisx2131-filter to filter out characters added
593 for the 2004 year version.
594 (clear): Remove ${SED_SCRIPT} too.
595
596 * charsets/mapfiles/MULE-ethiopic.map,
597 charsets/mapfiles/MULE-ipa.map,
598 charsets/mapfiles/MULE-is13194.map,
599 charsets/mapfiles/MULE-lviscii.map,
600 charsets/mapfiles/MULE-sisheng.map,
601 charsets/mapfiles/MULE-tibetan.map,
602 charsets/mapfiles/MULE-uviscii.map: Fix typo.
603
2c35bdbb
GM
6042012-10-09 Glenn Morris <rgm@gnu.org>
605
606 * admin.el (cusver-scan-cus-start): New function.
607 (cusver-check): Scan old cus-start.el.
608
5407f8d2
GM
6092012-10-07 Glenn Morris <rgm@gnu.org>
610
611 * admin.el (cusver-new-version): Set default.
612 (cusver-check): Improve interactive argument reading.
613
1a316a53
GM
6142012-10-06 Glenn Morris <rgm@gnu.org>
615
616 * admin.el (cusver-new-version): New variable.
617 (cusver-scan): Check if containing group has a :version.
618 (cusver-check): Add VERSION argument.
619
d967cd18 6202012-10-06 David Engster <deng@randomsample.de>
9414dd8d
CY
621
622 * grammars/bovine-grammar.el:
d967cd18 623 * grammars/wisent-grammar.el: Move to lisp/cedet/semantic directory.
9414dd8d 624
62a81506
CY
6252012-10-01 David Engster <deng@randomsample.de>
626
627 * grammars/bovine-grammar.el (bovine--grammar-newstyle-unquote):
628 Remove.
d1b066d2 629 (bovine-grammar-expand-form): Test for emacs-major-version.
62a81506
CY
630
631 * grammars/c.by: Add EXPLICIT to keyword tokens.
d1b066d2 632 Add %provide token.
62a81506 633
d1b066d2 634 * grammars/grammar.wy (semantic-grammar-lexer): Remove, since it
62a81506 635 was copied to grammar.el. New %provide token to generate prefix
4f405069 636 which conforms with Emacs conventions. Remove lexer definition,
62a81506
CY
637 which is now in grammar.el.
638
eec5fae2
GM
6392012-09-27 Glenn Morris <rgm@gnu.org>
640
641 * admin.el (set-version): Set msdos.c's Vwindow_system_version.
642
a615a3ae
PE
6432012-09-27 Paul Eggert <eggert@cs.ucla.edu>
644
645 Check more robustly for timer_settime.
646 * merge-gnulib (GNULIB_MODULES): Add timer-time.
647
e3b60857
JB
6482012-09-26 Juanma Barranquero <lekktu@gmail.com>
649
650 * unidata/BidiMirroring.txt:
651 * unidata/UnicodeData.txt: Update to Unicode 6.2.
652
78f83752
GM
6532012-09-17 Glenn Morris <rgm@gnu.org>
654
dcddaabb
GM
655 * admin.el (add-log-time-format): Declare.
656
dcf8834b
GM
657 * admin.el (cusver-scan, cusver-check): Bind local variables.
658
659 * admin.el (set-version): Set major version in
660 etc/refcards/ru-refcard.tex and etc/refcards/emacsver.tex.
661 (set-copyright): In etc/refcards, only change ru-refcard.tex
662 and emacsver.tex.
663
78f83752
GM
664 * admin.el (set-copyright): No more need to set copyrights for
665 nextstep, or .c files. Add configure.ac and config.nt.
666
0caaedb1
PE
6672012-09-16 Paul Eggert <eggert@cs.ucla.edu>
668
669 Remove configure's --without-sync-input option (Bug#12450).
670 * CPP-DEFINES (BROKEN_SA_RESTART, SA_RESTART): Remove.
671
83da1b55
GM
6722012-09-16 Glenn Morris <rgm@gnu.org>
673
674 * admin.el (set-version): No more need to set nextstep versions.
675 (set-copyright): Update for moved nextstep files.
676
4a4bbad2
PE
6772012-09-13 Paul Eggert <eggert@cs.ucla.edu>
678
679 Simplify SIGIO usage (Bug#12408).
d1b066d2 680 * CPP-DEFINES (BROKEN_SIGAIO, BROKEN_SIGIO, BROKEN_SIGPOLL)
4a4bbad2
PE
681 (BROKEN_SIGPTY, NO_TERMIO): Remove.
682
c990426a
PE
6832012-09-11 Paul Eggert <eggert@cs.ucla.edu>
684
685 Simplify, document, and port floating-point (Bug#12381).
686 * CPP-DEFINES (HAVE_CBRT, HAVE_LOGB, logb): Remove.
687
f6196b87
PE
6882012-09-09 Paul Eggert <eggert@cs.ucla.edu>
689
690 Assume C89 or later for math functions (Bug#12381).
691 * CPP-DEFINES (HAVE_FMOD, HAVE_FREXP, FLOAT_CHECK_DOMAIN)
692 (HAVE_INVERSE_HYPERBOLIC, NO_MATHERR): Remove.
693
1088b922
PE
6942012-09-04 Paul Eggert <eggert@cs.ucla.edu>
695
696 Simplify redefinition of 'abort' (Bug#12316).
697 * CPP-DEFINES (NO_ABORT): Remove.
698
a3f90bea
GM
6992012-08-28 Glenn Morris <rgm@gnu.org>
700
701 * bzrmerge.el (bzrmerge-merges): Allow unversioned files in the tree.
702
01e0f0f5
AS
7032012-08-28 Andreas Schwab <schwab@linux-m68k.org>
704
705 * charsets/mule-charsets.el (header): Fix typo.
706
f4a681b0
PE
7072012-08-24 Paul Eggert <eggert@cs.ucla.edu>
708
709 On assertion failure, print backtrace if available.
710 * merge-gnulib (GNULIB_MODULES): Add execinfo.
711
620f13b0
PE
7122012-08-16 Paul Eggert <eggert@cs.ucla.edu>
713
714 Use ASCII tests for character types.
715 * merge-gnulib (GNULIB_MODULES): Add c-ctype. This documents a
716 new direct dependency; c-ctype was already being used indirectly
717 via other gnulib modules.
718
f5d9e83a
PE
7192012-08-14 Paul Eggert <eggert@cs.ucla.edu>
720
721 Use bool for Emacs Lisp booleans.
722 * merge-gnulib (GNULIB_MODULES): Add stdbool. This documents a
723 new direct dependency; stdbool was already being used indirectly
724 via other gnulib modules.
725
9ff9402d 7262012-08-11 Glenn Morris <rgm@gnu.org>
23c726f6
GM
727
728 * bzrmerge.el (bzrmerge-resolve): Disable local eval:.
729
c644523b
DA
7302012-08-07 Dmitry Antipov <dmantipov@yandex.ru>
731
732 * coccinelle/overlay.cocci, coccinelle/symbol.cocci: Remove.
733
13294f95
PE
7342012-08-02 Paul Eggert <eggert@cs.ucla.edu>
735
736 Port to Solaris 8.
737 * CPP-DEFINES (WRETCODE): Remove.
738
d8a05828
DA
7392012-08-01 Dmitry Antipov <dmantipov@yandex.ru>
740
741 * coccinelle/overlay.cocci: Semantic patch to replace direct
742 access to Lisp_Object members of struct Lisp_Overlay to MVAR.
743
8271d590
DA
7442012-08-01 Dmitry Antipov <dmantipov@yandex.ru>
745
746 * coccinelle/symbol.cocci: Semantic patch to replace direct
747 access to Lisp_Object members of struct Lisp_Symbol to SVAR.
748
3193acd2
DA
7492012-08-01 Dmitry Antipov <dmantipov@yandex.ru>
750
751 * coccinelle/process.cocci: Semantic patch to replace direct
752 access to Lisp_Object members of struct Lisp_Process to PVAR.
753
3a45383a
DA
7542012-08-01 Dmitry Antipov <dmantipov@yandex.ru>
755
756 * coccinelle/window.cocci: Semantic patch to replace direct
757 access to Lisp_Object members of struct window to WVAR.
758
e34f7f79
DA
7592012-07-31 Dmitry Antipov <dmantipov@yandex.ru>
760
761 * coccinelle/frame.cocci: Semantic patch to replace direct
762 access to Lisp_Object members of struct frame to FVAR.
763
e32a5799
PE
7642012-07-28 Paul Eggert <eggert@cs.ucla.edu>
765
766 Use Gnulib environ and stdalign modules (Bug#9772, Bug#9960).
767 * merge-gnulib: Add environ, stdalign.
768
d7ea76b4
DA
7692012-07-20 Dmitry Antipov <dmantipov@yandex.ru>
770
771 * coccinelle/unibyte_string.cocci: Semantic patch to convert from
772 make_unibyte_string to build_unibyte_string where appropriate.
773
4dc7c8d5 7742012-07-17 Eli Zaretskii <eliz@gnu.org>
fbf31a9c
EZ
775
776 * CPP-DEFINES: Remove FILE_SYSTEM_CASE.
777
4dc7c8d5 7782012-07-17 Chong Yidong <cyd@gnu.org>
94f0aa34
CY
779
780 * Version 24.1 released.
d7ea76b4 781
5ebbef1d
PE
7822012-07-11 Paul Eggert <eggert@cs.ucla.edu>
783
bb352260
PE
784 Assume mkdir, perror, rename, rmdir, strerror.
785 * CPP-DEFINES (HAVE_MKDIR, HAVE_PERROR, HAVE_RENAME, HAVE_RMDIR)
786 (HAVE_STRERROR, strerror):
57054ddd 787 Remove.
5ebbef1d 788
7d7bbefd
DA
7892012-07-10 Dmitry Antipov <dmantipov@yandex.ru>
790
791 * coccinelle/list_loop.cocci: Semantic patch to convert from Fcdr
792 to XCDR and consistently use CONSP in the list iteration loops.
793 * coccinelle/vector_contents.cocci: Fix indentation.
794
f58e0fd5
SM
7952012-07-10 Stefan Monnier <monnier@iro.umontreal.ca>
796
797 * bzrmerge.el: Use cl-lib.
798
c4444d16
PE
7992012-07-09 Paul Eggert <eggert@cs.ucla.edu>
800
801 Rename configure.in to configure.ac (Bug#11603).
802 * admin.el (set-version):
803 * quick-install-emacs (VERSION):
804 Get version number from configure.ac, not configure.in.
805
fee5959d
PE
8062012-07-06 Paul Eggert <eggert@cs.ucla.edu>
807
808 Use c_strcasecmp for ASCII case-insensitive comparison (Bug#11786).
809 * merge-gnulib (GNULIB_MODULES): Add c-strcase.
810
23f86fce
DA
8112012-07-05 Dmitry Antipov <dmantipov@yandex.ru>
812
813 * coccinelle/xzalloc.cocci: Semantic patch to convert
814 calls to xmalloc with following memset to xzalloc.
815
95f61aa2
JB
8162012-07-04 Juanma Barranquero <lekktu@gmail.com>
817
818 * CPP-DEFINES (LISP_FLOAT_TYPE): Remove, obsolete.
819
1130ecfc
DA
8202012-06-26 Dmitry Antipov <dmantipov@yandex.ru>
821
822 * coccinelle/build_string.cocci: Semantic patch
823 to convert from make_string to build_string.
824
3c9359df
DA
8252012-06-24 Dmitry Antipov <dmantipov@yandex.ru>
826
827 First Coccinelle semantic patch.
828 * coccinelle: New subdirectory
829 * coccinelle/README: Documentation stub.
830 * coccinelle/vector_contents.cocci: Semantic patch to replace direct
f58e0fd5
SM
831 access to `contents' member of Lisp_Vector objects with AREF and ASET
832 where appropriate.
3c9359df 833
d35af63c
PE
8342012-06-22 Paul Eggert <eggert@cs.ucla.edu>
835
836 Support higher-resolution time stamps (Bug#9000).
837 * merge-gnulib (GNULIB_MODULES): Add dtotimespec, gettime,
838 gettimeofday, pselect, stat-time, sys_time, time, timespec-add,
839 timespec-sub, utimens.
840 (GNULIB_TOOL_FLAGS): Add --avoid=select --avoid=sigprocmask.
841 This trims down the gnulib import, from the very latest gnulib.
842 Emacs does its own implementation of 'select' and 'sigprocmask'
843 on Windows, and it assumes 'select' and 'sigprocmask' on non-Windows
844 hosts, so it doesn't need these modules.
845 Similarly, avoid errno, fcntl, fcntl-h, fstat, and sys_types, as
846 these gnulib modules are only for Windows porting and Emacs ports
847 to Windows in a different way.
848
646b5f55
AS
8492012-06-13 Andreas Schwab <schwab@linux-m68k.org>
850
f58e0fd5
SM
851 * make-emacs: Rename --union-type to --check-lisp-type.
852 Define CHECK_LISP_OBJECT_TYPE insted of USE_LISP_UNION_TYPE.
853 * CPP-DEFINES (DEBUG_LISP_OBJECT_TYPE): Rename from
646b5f55
AS
854 USE_LISP_UNION_TYPE.
855
418cd726
GM
8562012-06-03 Glenn Morris <rgm@gnu.org>
857
858 * quick-install-emacs (PUBLIC_LIBSRC_SCRIPTS): Remove rcs-checkin.
859
501390c5
PE
8602012-06-01 Paul Eggert <eggert@cs.ucla.edu>
861
862 Remove --disable-maintainer-mode option from 'configure'. (Bug#11555)
863 * make-tarball.txt: Don't worry about maintainer mode.
864
0e7a053e
PE
8652012-05-28 Paul Eggert <eggert@cs.ucla.edu>
866
867 * CPP-DEFINES: Remove HAVE_SYSINFO.
868
50c4645e
PE
8692012-05-27 Paul Eggert <eggert@cs.ucla.edu>
870
871 Assume gnulib does largefile.
872 * merge-gnulib (GNULIB_MODULES): Add largefile.
873
34374650
PE
8742012-05-22 Paul Eggert <eggert@cs.ucla.edu>
875
876 Remove src/m/*.
877 * CPP-DEFINES: Do not mention src/m/*.h.
878 (BITS_PER_EMACS_INT, BITS_PER_LONG, BITS_PER_CHAR)
879 (BITS_PER_SHORT, BITS_PER_INT): Remove.
880 * MAINTAINERS: Remove src/m/.
881
9b4ee616
PE
8822012-05-21 Paul Eggert <eggert@cs.ucla.edu>
883
fb77d37e
PE
884 Use full name for m4/gnulib-comp.m4. (Bug#11529)
885 * merge-gnulib: Leave m4/gnulib-comp.m4's name alone.
886
261cb4bb
PE
887 Assume C89 or later.
888 * CPP-DEFINES: Remove NULL, const.
889
9b4ee616
PE
890 Make merging from gnulib a script, not a makefile action.
891 * merge-gnulib: New script, with actions moved here from
892 ../Makefile.in.
893
003fdae2
PE
8942012-05-19 Paul Eggert <eggert@cs.ucla.edu>
895
9232a6d9
PE
896 * CPP-DEFINES (HAVE_GETDOMAINNAME): Remove.
897
003fdae2
PE
898 * CPP-DEFINES (HAVE_FTIME): Remove.
899
6116bd7e
GM
9002012-05-02 Glenn Morris <rgm@gnu.org>
901
902 * bzrmerge.el (bzrmerge-skip-regexp): Add "Auto-commit".
903
a9f72fc1
GM
9042012-04-10 Glenn Morris <rgm@gnu.org>
905
c9279dad
GM
906 * bzrmerge.el (bzrmerge-skip-regexp): Add "from trunk".
907
a9f72fc1
GM
908 * unidata/Makefile.in: Add FSF copyright.
909 Make it use autoconf features, and work for out-of-tree builds.
910
b142f158
EZ
9112012-04-07 Eli Zaretskii <eliz@gnu.org>
912
913 * unidata/README:
914 * unidata/copyright.html:
915 * unidata/BidiMirroring.txt:
916 * unidata/UnicodeData.txt: Update for the latest version 6.1 of
917 the Unicode Standard.
918
c406be43
KH
9192012-02-16 Kenichi Handa <handa@m17n.org>
920
921 * unidata/unidata-gen.el (unidata-prop-alist): Change the default
922 values of name and old-name to nil.
923 (unidata-get-name): Return nil for the default value.
924
58474503
GM
9252012-02-11 Glenn Morris <rgm@gnu.org>
926
927 * admin.el (cusver-find-files, cusver-scan, cusver-goto-xref)
928 (cusver-check): New functions.
929
54de86ac
GM
9302012-01-19 Glenn Morris <rgm@gnu.org>
931
932 * bzrmerge.el (bzrmerge-missing): Allow a definitive "no" answer to the
933 "skip?" question, since there can be multiple such for any revision.
934
0dc18ae0
EZ
9352012-01-14 Eli Zaretskii <eliz@gnu.org>
936
937 * FOR-RELEASE (Check the Emacs Tutorial): Mark TUTORIAL.he as
938 updated and checked.
939
509c74bd
AS
9402011-11-26 Andreas Schwab <schwab@linux-m68k.org>
941
303d001f
AS
942 * grammars/bovine-grammar.el (bovine--grammar-newstyle-unquote):
943 Avoid warning about old-style backquote.
944
509c74bd
AS
945 * grammars/wisent-grammar.el (auto-mode-alist): Change `$' to `\''
946 in regexp.
947 (wisent-make-parsers): Likewise. Quote `.'.
948
949 * grammars/bovine-grammar.el (auto-mode-alist): Change `$' to `\''
950 in regexp.
951 (bovine-make-parsers): Likewise. Quote `.'.
952
d5ff9cd0
AS
9532011-11-20 Andreas Schwab <schwab@linux-m68k.org>
954
955 * CPP-DEFINES (VIRT_ADDR_VARIES): Remove.
956
7877f373
JB
9572011-11-16 Juanma Barranquero <lekktu@gmail.com>
958
959 * admin.el (manual-dvi): Fix typo.
960
b018182c
EZ
9612011-11-15 Eli Zaretskii <eliz@gnu.org>
962
7877f373 963 * nt/README-ftp-server: Update the information about PNG libraries.
b018182c 964
c7015153
JB
9652011-11-15 Juanma Barranquero <lekktu@gmail.com>
966
967 * make-emacs: Fix typo.
968
d31d07be
JB
9692011-11-07 Juanma Barranquero <lekktu@gmail.com>
970
971 * unidata/makefile.w32-in (clean): Remove bidimirror.h and biditype.h.
972
72b8747b
DE
9732011-10-31 David Engster <deng@randomsample.de>
974
975 * grammars/bovine-grammar.el: Avoid using old-style backquotes.
976
8cedc5ac
EZ
9772011-10-28 Eli Zaretskii <eliz@gnu.org>
978
979 * nt/README-ftp-server: Mention UNICOWS.DLL as prerequisite for
980 running Emacs on Windows 9X.
981
a0c64452
CY
9822011-09-26 Chong Yidong <cyd@stupidchicken.com>
983
984 * admin.el (set-version): Fix regexps for config.nt and
985 sed2v2.inp.
986
e39b275c 9872011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 988
abec06ff 989 Merge from gnulib (Bug#9169).
24e0f6b1
PE
990 * notes/copyright: The files compile, config.guess, config.sub,
991 depcomp, install-sh, missing, and move-if-change are now in the
992 new build-aux subdirectory. The files arg-nonnull.h, c++defs.h,
993 and warn-on-use.h are now in build-aux/snippets. New file
994 build-aux/snippets/_Noreturn.h.
995
bca633fb
EZ
9962011-08-23 Eli Zaretskii <eliz@gnu.org>
997
998 * unidata/unidata-gen.el (unidata-prop-alist): Update the default
999 values of bidi-class according to DerivedBidiClass.txt from the
1000 latest UCD.
1001
0902a04e
KH
10022011-08-23 Kenichi Handa <handa@m17n.org>
1003
1004 * unidata/unidata-gen.el (unidata-prop-alist): Provide default
1005 values for name, general-category, canonical-combining-class,
1006 mirrored, and bidi-class. Describe the meaning of value nil for
1007 decimal-digit-value, digit-value, numeric-value, uppercase,
1008 lowercase, titlecase, and mirroring.
1009 (unidata-gen-table): Handle the case that default-value is a
1010 list. Set default values of characters not listed in a table.
1011 (unidata-get-name): Return an empty string if a value in a
1012 char-table is nil.
1013 (unidata-get-decomposition): Return a list of character itself if
1014 a value in a char-table is nil.
1015
474a8465
EZ
10162011-08-15 Eli Zaretskii <eliz@gnu.org>
1017
1018 * unidata/bidimirror.awk: File removed.
1019
1020 * unidata/biditype.awk: File removed.
1021
1022 * unidata/makefile.w32-in (all): Remove src/biditype.h and
1023 src/bidimirror.h.
f58e0fd5 1024 (../../src/biditype.h, ../../src/bidimirror.h): Delete.
474a8465
EZ
1025
1026 * unidata/Makefile.in (all): Remove src/biditype.h and
1027 src/bidimirror.h.
f58e0fd5 1028 (../../src/biditype.h, ../../src/bidimirror.h): Delete.
474a8465 1029
a5b436df
JB
10302011-07-07 Juanma Barranquero <lekktu@gmail.com>
1031
1032 * unidata/makefile.w32-in (charprop-SH, charprop-CMD):
1033 Duplicate change in Makefile.in (2011-07-06T22:43:48Z!handa@m17n.org).
1034
c805dec0
KH
10352011-07-06 Kenichi Handa <handa@m17n.org>
1036
1037 * unidata/unidata-gen.el (unidata-dir): New variable.
1038 (unidata-setup-list): Expand unidata-text-file in unidata-dir.
f58e0fd5
SM
1039 (unidata-prop-alist): INDEX element may be a function.
1040 New optional element VAL-LIST (for general-category and bidi-class).
c805dec0
KH
1041 New entry `mirroring'.
1042 (unidata-prop-default, unidata-prop-val-list): New subst.
1043 (unidata-get-character, unidata-put-character): Delete them.
1044 (unidata-gen-table-character): New arg IGNORE. Adjusted for the
1045 above changes.
1046 (unidata-get-symbol, unidata-get-integer, unidata-get-numeric)
1047 (unidata-put-symbol, unidata-put-integer, unidata-put-numeric):
1048 Delete them.
1049 (unidata-encode-val): Assume that the first element of VAL-LIST is
1050 a cons (nil . 0).
1051 (unidata-gen-table): Change argument DEFAULT-VALUE to VAL-LIST.
1052 Always store the encoded value.
1053 (unidata-gen-table-symbol): New args DEFAULT-VALUE and VAL-LIST.
1054 Set the 1st and the 2nd extra slots to index numbers for C
1055 functions.
1056 (unidata-gen-table-integer): Likewise.
1057 (unidata-gen-table-numeric): Likewise.
1058 (unidata-gen-table-name): New arg IGNORE.
1059 (unidata-gen-table-decomposition): Likewise.
1060 (unidata-describe-general-category): Add the case nil to the
1061 description alist.
a5b436df 1062 (unidata-gen-mirroring-list): New function.
c805dec0
KH
1063 (unidata-gen-files): New arg DATA-DIR. Adjusted for the change of
1064 unidata-prop-alist. Handle the case of storing multiple
1065 char-tables in a file.
1066
1067 * unidata/Makefile.in (${DSTDIR}/charprop.el): New arg to
1068 unidata-gen-files.
1069
2a35386d
GM
10702011-05-21 Glenn Morris <rgm@gnu.org>
1071
1072 * bzrmerge.el (bzrmerge-resolve): Suppress prompts about file-locals.
1073
33383987
JB
10742011-03-07 Chong Yidong <cyd@stupidchicken.com>
1075
1076 * Version 23.3 released.
1077
cce7d530 10782011-02-23 Juanma Barranquero <lekktu@gmail.com>
31fdb544
JB
1079
1080 * notes/bugtracker (bugtracker_debbugs_url): Fix typo.
1081
38942b9c
GM
10822011-02-20 Paul Eggert <eggert@cs.ucla.edu>
1083
1084 * notes/copyright: Remove src/md5.c and src/md5.h as special cases.
1085
9d9d12cd
EZ
10862011-02-19 Eli Zaretskii <eliz@gnu.org>
1087
1088 * admin.el (set-version): Add msdos/sed2v2.inp.
1089
1f5d53eb
PE
10902011-02-16 Paul Eggert <eggert@cs.ucla.edu>
1091
1092 Remove no-longer needed getloadavg symbols.
35e951cd 1093 * CPP-DEFINES (LOAD_AVE_CVT, LOAD_AVE_TYPE, FSCALE, KERNEL_FILE)
1f5d53eb 1094 (LDAV_SYMBOL): Remove.
38942b9c 1095 * notes/copyright: Remove src/getloadavg.c as a special case.
1f5d53eb 1096
7b24e97a
GM
10972011-02-12 Glenn Morris <rgm@gnu.org>
1098
1099 * bzrmerge.el (bzrmerge-resolve): Fix bzr revert call.
1100
4d881c83
GM
11012011-02-05 Glenn Morris <rgm@gnu.org>
1102
1103 * bzrmerge.el (bzrmerge-warning-buffer): New constant.
1104 (bzrmerge-apply): Use it.
1105 (bzrmerge): Kill any old warning buffer first.
1106
f6041baa
GM
11072011-02-03 Glenn Morris <rgm@gnu.org>
1108
1109 * bzrmerge.el (bzrmerge-buffer): New constant.
1110 (bzrmerge-merges, bzrmerge-missing, bzrmerge-apply): Use it.
1111 (bzrmerge-missing): If nothing to do, return nil not (nil).
1112 (bzrmerge-apply): Remove odd character from message.
1113 (bzrmerge): Give status messages.
1114
70b0d280
EZ
11152011-01-31 Eli Zaretskii <eliz@gnu.org>
1116
f6041baa
GM
1117 * admin.el (set-version): Remove lib-src/makefile.w32-in.
1118 Add nt/config.nt.
70b0d280 1119
16fab143
PE
11202011-01-31 Paul Eggert <eggert@cs.ucla.edu>
1121
1122 src/emacs.c now gets version number from configure.in
1123 * admin.el (set-version): Don't update src/emacs.c.
1124 * quick-install-emacs (VERSION): Get it from configure.in, not from
1125 src/emacs.c.
1126
16c3e636
PE
11272011-01-30 Paul Eggert <eggert@cs.ucla.edu>
1128
1129 strftime: import from gnulib
1130 * notes/copyright: strftime.c moved from src to lib.
1131
d0cb8662
GM
11322011-01-25 Glenn Morris <rgm@gnu.org>
1133
1134 * bzrmerge.el (bzrmerge-skip-regexp): New variable.
1135 (bzrmerge-missing): Use it.
1136
d6100f3d
PE
11372011-01-19 Paul Eggert <eggert@cs.ucla.edu>
1138
1139 * make-tarball.txt: Suggest 'autoreconf -I m4 --force'
1140 rather than doing rm and autoconf by hand. See
1141 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00673.html>.
1142
9092d186
PE
11432011-01-17 Paul Eggert <eggert@cs.ucla.edu>
1144
1145 * notes/bzr (Installing changes from gnulib): New section.
1146 Need for this suggested by Stefan Monnier.
1147
41f44310
SM
11482011-01-17 Stefan Monnier <monnier@iro.umontreal.ca>
1149
1150 * bzrmerge.el (bzrmerge-apply): Warn the user when the tree might be in
1151 an inconsistent state.
1152
a3e44e79 11532011-01-17 Paul Eggert <eggert@cs.ucla.edu>
e8c53d3a
PE
1154
1155 Update copyright notes to match recent gnulib-related changes.
1156 * notes/copyright: Add aclocal.m4, m4/*.m4, lib/Makefile.in,
1157 arg-nonnull.h, c++defs.h, compile, depcomp, missing,
1158 warn-on-use.h, lib/*.[ch], lib/gnulib.mk. Remove src/mktime.c,
1159 lib-src/getopt1.c, lib-src/getopt_int.h (files are now in lib and
1160 are subsumed by the lib/*.[ch] rule). Remove m4/getopt.m4 (now
1161 subsumed by m4/*.m4 rule). config.guess, config.sub, and
1162 doc/man/texinfo.tex are now copied in from gnulib.
1163
6fffc900
GM
11642011-01-15 Glenn Morris <rgm@gnu.org>
1165
2153c862 1166 * charsets/cp51932.awk, charsets/eucjp-ms.awk: No longer print arch-tag.
623717b7 1167
6fffc900
GM
1168 * bzrmerge.el (bzrmerge-missing): Add another skip indicator.
1169 (bzrmerge-resolve): Also ignore cl-loaddefs.el.
1170
77ab81d0 11712011-01-14 Glenn Morris <rgm@gnu.org>
287d4c2c
GM
1172
1173 * admin.el (set-copyright): Also handle \year in refcards/*.tex.
1174
1851cac3
GM
11752011-01-14 Glenn Morris <rgm@gnu.org>
1176
1177 * bzrmerge.el: Require cl when compiling.
1178 (bzrmerge-merges): Doc fix.
1179
2b3f5bc8
PE
11802011-01-07 Paul Eggert <eggert@cs.ucla.edu>
1181
1182 * notes/copyright: There's only one install-sh, not two, so fix a
1183 typo claiming that there's two. Add move-if-change to the list of
1184 GPL files imported from gnulib.
1185
11862011-01-07 Paul Eggert <eggert@cs.ucla.edu>
dfa36fa1
PE
1187
1188 * notes/copyright: Report status more accurately for non-GPL files.
1189 Report copyright status more accurately for mkinstalldirs,
1190 configure, m4/getopt.m4, and msdos/sed*.inp.
1191
7c420169 11922011-01-02 Eli Zaretskii <eliz@gnu.org>
5be1c984
EZ
1193
1194 * nt/README.W32: Update the information about PNG support libraries.
1195 (Bug#7716)
1196
9ebea0e7
SM
11972010-12-27 Stefan Monnier <monnier@iro.umontreal.ca>
1198
1199 * bzrmerge.el: New file to help merge branches while skipping
1200 some revisions (e.g. from emacs-23 to trunk).
1201
201ef780
AS
12022010-12-03 Andreas Schwab <schwab@linux-m68k.org>
1203
1204 * CPP-DEFINES (EXPLICIT_SIGN_EXTEND): Remove.
1205
16a0af11
GM
12062010-10-12 Glenn Morris <rgm@gnu.org>
1207
1208 * notes/nextstep: Move here from ../nextstep/DEV-NOTES.
1209
f4f358f1
GM
12102010-10-09 Glenn Morris <rgm@gnu.org>
1211
1212 * admin.el (set-version): Add doc/emacs/emacsver.texi.
1213
3fb78d1f
GM
12142010-10-09 Glenn Morris <rgm@gnu.org>
1215
f7a31f11
GM
1216 * admin.el (set-version): No need to act on doc/ files any more.
1217
3fb78d1f
GM
1218 * quick-install-emacs (PUBLIC_LIBSRC_BINARIES): Remove b2m.
1219
733946e7
JB
12202010-09-05 Juanma Barranquero <lekktu@gmail.com>
1221
1222 * unidata/BidiMirroring.txt: Update from
1223 http://www.unicode.org/Public/6.0.0/ucd/BidiMirroring-6.0.0d2.txt
1224
1225 * unidata/UnicodeData.txt: Update from
1226 http://www.unicode.org/Public/6.0.0/ucd/UnicodeData-6.0.0d7.txt
1227
671d409f
AS
12282010-08-09 Andreas Schwab <schwab@linux-m68k.org>
1229
1230 * CPP-DEFINES (WORDS_BIG_ENDIAN): Remove.
1231
29cf3e20
EZ
12322010-08-05 Eli Zaretskii <eliz@gnu.org>
1233
1234 * MAINTAINERS: Rename src/unexec.c => src/unexcoff.c.
1235
e3aef5c6
CS
12362010-07-24 Christoph Scholtes <cschol2112@gmail.com>
1237
1238 * admin.el: Write version number to nt/makefile.w32-in.
1239 * nt/makedist.bat: Remove; replaced with `zipdist.bat'
1240 in the nt/ directory.
1241 * nt/README.W32: Relocate to nt/ directory.
1242
8966b757
AS
12432010-07-11 Andreas Schwab <schwab@linux-m68k.org>
1244
1245 * CPP-DEFINES (HAVE_INDEX, HAVE_RINDEX): Remove.
1246
71c44c04
EZ
12472010-07-08 Eli Zaretskii <eliz@gnu.org>
1248
1249 * MAINTAINERS: Update my responsibilities.
1250
72af86bd
AS
12512010-07-07 Andreas Schwab <schwab@linux-m68k.org>
1252
1253 * CPP-DEFINES (BCOPY_DOWNWARD_SAFE, BCOPY_UPWARD_SAFE)
1254 (GAP_USE_BCOPY, HAVE_BCMP, HAVE_BCOPY, bcmp, bcopy, bzero):
1255 Remove.
1256
317fbf33
EZ
12572010-06-12 Eli Zaretskii <eliz@gnu.org>
1258
cbc4fd20
EZ
1259 * unidata/bidimirror.awk: New file.
1260
1261 * unidata/BidiMirroring.txt: New file from
1262 http://www.unicode.org/Public/6.0.0/ucd/BidiMirroring-6.0.0d1.txt.
1263
a5b436df 1264 * unidata/Makefile.in (../../src/bidimirror.h): New target.
cbc4fd20
EZ
1265 (all): Depend on ../../src/biditype.h and ../../src/bidimirror.h.
1266
1267 * unidata/makefile.w32-in (../../src/bidimirror.h): New target.
1268 (all): Depend on ../../src/biditype.h and ../../src/bidimirror.h.
1269
317fbf33
EZ
1270 * unidata/biditype.awk: New file.
1271
1272 * unidata/Makefile.in (../../src/biditype.h): New target.
1273
1274 * unidata/makefile.w32-in (../../src/biditype.h): New target.
1275
bf3e70eb
JB
12762010-06-09 Juanma Barranquero <lekktu@gmail.com>
1277
1278 * unidata/UnicodeData.txt: Update from
1279 http://www.unicode.org/Public/6.0.0/ucd/UnicodeData-6.0.0d5.txt
1280
81ac4f35
GM
12812010-05-27 Glenn Morris <rgm@gnu.org>
1282
1283 * quick-install-emacs (AVOID): No more Makefile.c files.
1284
1285 * notes/cpp: Remove file.
1286
e45b9e19
KR
12872010-05-15 Ken Raeburn <raeburn@raeburn.org>
1288
1289 * admin.el (set-version, set-copyright): Update emacs.c instead of
1290 version.el.
1291
1292 * make-tarball.txt: Update filename list in step 6.
1293
1294 * quick-install-emacs: Scan emacs.c instead of version.el for
1295 version string.
1296
61a808e8
CY
12972010-05-07 Chong Yidong <cyd@stupidchicken.com>
1298
1299 * Version 23.2 released.
1300
796bb936
EZ
13012010-04-01 Eli Zaretskii <eliz@gnu.org>
1302
52f4d8d5 1303 * CPP-DEFINES (__DJGPP__, __GO32__): Remove, no longer used.
796bb936 1304
288f9fc0
CY
13052010-03-10 Chong Yidong <cyd@stupidchicken.com>
1306
1307 * Branch for 23.2.
1308
f758ab59
MB
13092010-03-10 Miles Bader <miles@gnu.org>
1310
61c26472
MB
1311 * quick-install-emacs: Use more portable shell syntax.
1312
a5b436df 1313 * quick-install-emacs (AVOID): Be more picky about files we avoid
f758ab59
MB
1314 installing.
1315
296271c0
JB
13162010-02-14 Juanma Barranquero <lekktu@gmail.com>
1317
1318 * quick-install-emacs (PRUNED): Fix typo in message.
1319
79c08ece
GM
13202010-01-20 Glenn Morris <rgm@gnu.org>
1321
1322 * revdiff: Remove file that only works with CVS, and isn't really
1323 needed with Bazaar (given the in-built revision options of bzr diff).
1324
893db5bc
GM
13252010-01-12 Glenn Morris <rgm@gnu.org>
1326
1327 * emacs-pretesters, make-announcement: Use bug-gnu-emacs rather
1328 than emacs-pretest-bug for bug reports for development versions.
1329
149353a4
KH
13302009-11-06 Kenichi Handa <handa@m17n.org>
1331
1332 * unidata/unidata-gen.el (unidata-gen-table): Fix for the case
1333 that the block data and the following per-char data fall into the
1334 same char-table leaf.
1335
171fda8a
JB
13362009-10-01 Juanma Barranquero <lekktu@gmail.com>
1337
1338 * unidata/UnicodeData.txt: Update to Unicode 5.2.0.
1339
06d09461
JB
13402009-09-07 Juanma Barranquero <lekktu@gmail.com>
1341
1342 * unidata/.gitignore: New file.
1343
cb335806
EZ
13442009-08-22 Eli Zaretskii <eliz@gnu.org>
1345
8e22fa7e
EZ
1346 * notes/bugtracker: How to reassign a bug to a list of packages.
1347
cb335806
EZ
1348 * notes/newfile: Details of how to check for problems with DOS 8+3
1349 file-name restrictions.
1350
13512009-08-18 Glenn Morris <rgm@gnu.org>
1352
1353 * notes/newfile: New file.
1354
54aa48fe
EZ
13552009-07-11 Eli Zaretskii <eliz@gnu.org>
1356
1357 * make-tarball.txt: Add a note about bumping the value of
1358 customize-changed-options-previous-release.
1359
aa4a9384
KH
13602009-06-24 Kenichi Handa <handa@m17n.org>
1361
fe7a3057 1362 * charsets/mapconv: For the Unicode format files, do reverse sort
aa4a9384
KH
1363 and don't compact the map. This is to prefer the first one in the
1364 duplicated mappings (e.g. 0x20->U+0020, 0x20->U+00A0).
1365
09856751
KH
13662009-06-12 Kenichi Handa <handa@m17n.org>
1367
1368 * charsets/Makefile (JISX213A.map): Make it depend on
1369 mapfiles/JISX213A.map.gz.
1370 (BIG5-1.map, BIG5-2.map): Prepend "# " to the first comment line.
1371
1372 * charsets/mapfiles/JISX213A.map.gz: New file.
1373
1374 * charsets/mapfiles/README: Describe JISX213A.map.gz.
1375
09e47eb5
KH
13762009-06-12 Kenichi Handa <handa@m17n.org>
1377
1378 * charsets/mapfiles/*: New files.
1379
1380 * charsets/mule-charsets.el: Mostly re-written to generate all
1381 MULE-*.map files.
1382
1383 * charsets/mapconv: Mostly re-written to handle "gzip"ed input
1384 files.
1385
1386 * charsets/eucjp-ms.awk: Mostly re-written to handle glibc's
1387 EUC-JP-MS.
1388
1389 * charsets/cp51932.awk (END): Print arch-tag at the tail.
1390
1391 * charsets/Makefile: Maps depend on files under mapfiles or
1392 ${GLIBC_CHARMAPS}.
1393
0b4ff5df
KH
13942009-04-21 Kenichi Handa <handa@m17n.org>
1395
1396 * unidata/unidata-gen.el (unidata-get-decomposition): Fix previous
1397 change.
1398
88758986
KH
13992009-04-17 Kenichi Handa <handa@m17n.org>
1400
f58e0fd5
SM
1401 * unidata/unidata-gen.el (unidata-get-decomposition):
1402 Adjust Hangle decomposition rule to Unicode.
88758986 1403
0af3fedf
KH
14042009-04-09 Kenichi Handa <handa@m17n.org>
1405
f58e0fd5
SM
1406 * unidata/unidata-gen.el (unidata-describe-decomposition):
1407 Return a string with a composition property to disable combining
0af3fedf
KH
1408 characters being composed.
1409
e308dcd3 14102009-03-11 Miles Bader <miles@gnu.org>
40c3f434
MB
1411
1412 * quick-install-emacs: Be more clever about locating info directory.
1413
d9cce206
JB
14142009-02-24 Juanma Barranquero <lekktu@gmail.com>
1415
1416 * nt/README.W32: Fix typos.
1417
3deb93c6
JR
14182009-02-23 Jason Rumney <jasonr@gnu.org>
1419
ed9265fc 1420 * nt/README-ftp-server: Update for 23.0.91.
3deb93c6 1421
d9cce206
JB
1422 * nt/README.W32: Remove ever expanding versions of Windows.
1423 Shorten FAQ URL. Remove mention of obsolete lock directory.
1424 Windows distribution now bin and barebin only. Add note about
1425 SVG support. Remove old tar and gzip problem workarounds.
1426 Use new (22.x) -Q option. Report all bugs through bug tracker.
3deb93c6
JR
1427
1428 * nt/README-UNDUMP.W32: Modify for barebin distribution, as
1429 undumped distribution no longer exists.
1430
e73521d0 14312009-02-05 Yu-ji Hosokawa <yu-ji@hoso.net> (tiny change)
1c3f291e
JB
1432
1433 * nt/README.W32: Fix typo. (Bug#2207)
1434
1b1db3a9
CY
14352009-02-01 Chong Yidong <cyd@stupidchicken.com>
1436
1437 * admin.el (set-version): Remove deleted file ns-emacs.texi.
1438
d90442ce
KH
14392008-12-02 Kenichi Handa <handa@m17n.org>
1440
1441 * unidata/unidata-gen.el (unidata-prop-alist): Docstring for
1442 `decomposition' property adjusted.
1443 (unidata-split-decomposition): Don't include surrounding "<" and
1444 ">" in a symbol name.
1445
14462008-12-01 Kenichi Handa <handa@m17n.org>
1447
b97439ce
JB
1448 * unidata/unidata-gen.el (unidata-prop-alist): Set `numeric-value'
1449 property generator to unidata-gen-table-numeric. Docstring adjusted.
d90442ce
KH
1450 (unidata-get-numeric, unidata-put-numeric)
1451 (unidata-gen-table-numeric): New functions.
1452 (unidata-encode-val): Use assoc to get a slot in VAL-LIST.
1453
983ab7ba
EZ
14542008-11-29 Eli Zaretskii <eliz@gnu.org>
1455
1456 * notes/documentation: Add notes about Antinews.
1457
91236f63
GM
14582008-10-23 Glenn Morris <rgm@gnu.org>
1459
1460 * admin.el (set-version): Add doc/misc/ns-emacs.texi.
1461 Add/tweak some nextstep/ entries.
1462
c674e738
KH
14632008-09-19 Kenichi Handa <handa@m17n.org>
1464
1465 * FOR-RELEASE: Add an item for using EMACS_INT for buffer/string
1466 positions.
1467
293a3986
EZ
14682008-08-23 Eli Zaretskii <eliz@gnu.org>
1469
1470 * CPP-DEFINES: Add USER_FULL_NAME.
1471
b7063e7e
JR
14722008-08-16 Jason Rumney <jasonr@gnu.org>
1473
d4835507 1474 * admin.el (set-version): Set version in nt/emacsclient.rc.
b7063e7e 1475
295b47d8
JB
14762008-08-06 Juanma Barranquero <lekktu@gmail.com>
1477
1478 * nt/dump.bat: Fix mixed EOLs.
1479
14145fa3
AR
14802008-08-04 Adrian Robert <Adrian.B.Robert@gmail.com>
1481
0dcb2845 1482 * CPP-DEFINES: Add DARWIN_OS. Move USE_LISP_UNION_TYPE away from OS's.
14145fa3 1483
c3179b06
EZ
14842008-08-02 Eli Zaretskii <eliz@gnu.org>
1485
1486 * CPP-DEFINES: Add defines for accessing system processes.
1487
9e2a2647
DN
14882008-07-27 Dan Nicolaescu <dann@ics.uci.edu>
1489
1490 * make-tarball.txt:
1491 * admin.el:
1492 * FOR-RELEASE:
1493 * CPP-DEFINES: Remove mentions of Mac Carbon.
1494
d3841127
GM
14952008-07-16 Glenn Morris <rgm@gnu.org>
1496
1497 * admin.el (set-version, set-copyright): Add nextstep/ files.
1498
ba60bd44 14992008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
edfda783 1500
0dcb2845 1501 * CPP-DEFINES: Add NS port related defines.
edfda783 1502
f2d8d275
GM
15032008-06-16 Glenn Morris <rgm@gnu.org>
1504
5de85e83
GM
1505 * admin.el (set-version): Add doc/lispref/vol1.texi,vol2.texi,
1506 doc/lispref/book-spine.texinfo.
f2d8d275 1507
611bee81
GM
15082008-06-15 Glenn Morris <rgm@gnu.org>
1509
1510 * admin.el (set-version): Add doc/misc/faq.texi.
1511
d6710afe
JB
15122008-05-22 Juanma Barranquero <lekktu@gmail.com>
1513
1514 * FOR-RELEASE: Remove Windows problem about the XPM image library
1515 being loaded too soon (fixed by Stefan Monnier on 2008-05-07).
1516
2e10f11c
JB
15172008-04-15 Juanma Barranquero <lekktu@gmail.com>
1518
1519 * unidata/UnicodeData.txt: Update to Unicode 5.1.
1520
dd7d19d7
JB
15212008-04-14 Juanma Barranquero <lekktu@gmail.com>
1522
1523 * unidata/unidata-gen.el (unidata-prop-alist):
1524 Fix typo in description of `numeric-value'.
1525 (unidata-put-character): Fix typo in error message.
1526
2cbff44e
GM
15272008-02-21 Glenn Morris <rgm@gnu.org>
1528
1529 * notes/unicode, notes/font-backend: New files, split off from
1530 README.unicode.
1531
43bad2da
KH
15322008-02-20 Kenichi Handa <handa@ni.aist.go.jp>
1533
1534 * FOR-RELEASE: Remove the problem of ucs-mule-8859-to-mule-unicode
719cb508 1535 being used in latin1-disp.el. Remove the problem of
98723304
KH
1536 cp-supported-codepages. Remove the problem of lost changelog for
1537 ps-prin1.ps.
43bad2da 1538
8a7619ba
EZ
15392008-02-16 Eli Zaretskii <eliz@gnu.org>
1540
1541 * unidata/makefile.w32-in (unidata.txt): Don't use $<, it's
1542 non-portable in this context.
1543
1544 * unidata/Makefile.in (unidata.txt): Don't use $<, it's
1545 non-portable in this context.
1546
f96b6330
EZ
15472008-02-09 Eli Zaretskii <eliz@gnu.org>
1548
1549 * unidata/makefile.w32-in (lisp): New variable.
1550 (EMACSLOADPATH): Use $(lisp). Add lisp/international and
1551 lisp/emacs-lisp.
1552
56eb72a0
JR
15532008-02-04 Jason Rumney <jasonr@gnu.org>
1554
1555 * unidata/makefile.w32-in (unidata.txt): Use ARGQUOTE and DQUOTE macros.
1556
a8fd9158
JB
15572008-02-02 Juanma Barranquero <lekktu@gmail.com>
1558
1559 * unidata/.cvsignore: Ignore also "Makefile.unix" and "makefile".
1560
c7e85fc7
EZ
15612008-02-02 Eli Zaretskii <eliz@gnu.org>
1562
9aa0b3c8
EZ
1563 * unidata/makefile.w32-in (charprop-CMD): Fix last change.
1564
bcc891c2 1565 * unidata/Makefile.in: Rename from Makefile.
5889232d 1566
c7e85fc7
EZ
1567 * unidata/makefile.w32-in: New file.
1568
db516472
JR
15692008-02-02 Jason Rumney <jasonr@gnu.org>
1570
1571 * unidata/unidata-gen.el (unidata-gen-files): Force unix line ends.
1572
609789d7 15732008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2 1574
aca7a3d2
MB
1575 * unidata/copyright.html: New file.
1576
609789d7 15772008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
1578
1579 * unidata/unidata-gen.el (unidata-get-decomposition): For Hangul
1580 decomposition, if T is the same as TBase, don't include it in the
1581 returned list.
1582
609789d7 15832008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
1584
1585 * unidata/unidata-gen.el (unidata-text-file): Delete it.
1586 (unidata-list): Initialize to nil.
1587 (unidata-setup-list): New function.
bcc891c2
GM
1588 (unidata-gen-files): New optional arg unidata-text-file.
1589 If it's nil, set unidata-text-file to the left command line arg.
1590 Call unidate-setup-list at first.
aca7a3d2 1591
bcc891c2 1592 * unidata/Makefile (all): Depends on ${DSTDIR}/charprop.el.
aca7a3d2
MB
1593 (${DSTDIR}/charprop.el): Run emacs after cd to DISDIR.
1594
609789d7 15952008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2 1596
bcc891c2
GM
1597 * unidata/unidata-gen.el: Fix comment typo.
1598 Change string-to-int to string-to-number.
1599 (unidata-text-file): Define to .../unidata.txt.
aca7a3d2
MB
1600 (unidata-list): Just insert unidata-text-file.
1601 (unidata-get-decomposition): Handle Hangul decomposition.
bcc891c2 1602 (unidata-gen-files): Don't use \040, instead at ^L near the end of file.
aca7a3d2 1603
bcc891c2 1604 * unidata/Makefile (unidata.txt): New target.
aca7a3d2
MB
1605 (charprop.el): Depends on unidata.txt.
1606 (clean): Remove unidata.txt.
1607
609789d7 16082008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
1609
1610 * unidata/unidata-gen.el (unidata-get-name): Handle "CJK IDEOGRAPH".
1611 (unidata-get-name): Handle U+110B.
1612
609789d7 16132008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
1614
1615 Sub-directory `unidata' is for codes to generate charprop.el and
1616 many other uni-*.el files from `UnicodeData.txt'.
1617
38942b9c 1618 * unidata/README: New file.
aca7a3d2
MB
1619
1620 * unidata/Makefile: New file.
1621
1622 * unidata/unidata-gen.el: New file.
1623
1624 * unidata/UnicodeData.txt: New file. Copied from
609789d7 1625 http://www.unicode.org on 2006-05-23.
aca7a3d2
MB
1626
1627 * unidata/.cvsignore: New file.
1628
609789d7 16292008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
1630
1631 * charsets/.cvsignore: New file.
1632
1633 * charsets/mapconv: Add code for handling KANJI-DATABASE format.
1634
bcc891c2
GM
1635 * charsets/Makefile (all): Rename target from charsets.
1636 Depend on ${TRANS_TABLE}.
1637 (CNS-2.map, CNS-3.map, CNS-4.map, CNS-5.map, CNS-6.map, CNS-7.map):
1638 Generate from cns2ucsdkw.txt.
aca7a3d2
MB
1639 (install): Copy updated files only.
1640
16412008-02-02 Kenichi Handa <handa@m17n.org>
1642
bcc891c2 1643 * charsets/cp932.awk: Append user-defined area of CP932.
aca7a3d2
MB
1644
16452008-02-02 Kenichi Handa <handa@m17n.org>
1646
1647 * charsets/Makefile (JISX2131.map): Convert 0x2015 to 0x2014,
1648 0x2299 to 0x29BF.
1649
609789d7 16502008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
1651
1652 * charsets/Makefile (TRANS_TABLE): New macro.
1653 (JISX0208.map): Convert 0x2015 to 0x2014.
609789d7 1654 (cp51932.el): New target.
aca7a3d2
MB
1655 (eucjp-ms.el): New target.
1656 (install): Include ${TRANS_TABLE}.
1657 (CJK): Include JISX213A.map.
1658 (JISX213A.map): New target.
1659
1660 * charsets/eucjp-ms.awk: New file.
1661
1662 * charsets/cp51932.awk: New file.
1663
609789d7 16642008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
1665
1666 * charsets/cp932.awk: New file.
1667
bcc891c2 1668 * charsets/Makefile (CP932-2BYTE.map): Call mapconv with cp932.awk.
aca7a3d2
MB
1669
1670 * charsets/mapconv: In UNICODE2 case, sort by 4th field after
1671 running an awk program.
1672
609789d7 16732008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
1674
1675 * charsets/mapconv: Handle UNICODE2.
1676
c4cc8b9a 1677 * charsets/Makefile (CJK): Include CP932-2BYTE.map.
aca7a3d2
MB
1678 (CP932-2BYTE.map): New target.
1679
609789d7 16802008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
1681
1682 * charsets: New directory for scripts to generate charset map
1683 files in ../etc/charsets/.
1684
bcc891c2 1685 * charsets/Makefile, charsets/mapconv, charsets/compact.awk:
0dcb2845 1686 * charsets/big5.awk, charsets/gb180302.awk, charsets/gb180304.awk:
bcc891c2 1687 * charsets/kuten.awk: New files.
aca7a3d2 1688
adf94aa6
GM
16892008-01-08 Glenn Morris <rgm@gnu.org>
1690
1691 * admin.el (set-version): Add doc/man/emacs.1.
1692
f3041af1
DN
16932008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
1694
1695 * notes/copyright:
1696 * MAINTAINERS: Remove references to files that have been removed.
1697
a70c9a7a
GM
16982008-01-04 Glenn Morris <rgm@gnu.org>
1699
1700 * admin.el (set-copyright): Add lib-src/ebrowse.c.
1701
aa5fea59
SM
17022007-12-10 Stefan Monnier <monnier@iro.umontreal.ca>
1703
1704 * CPP-DEFINES: New file.
1705
f8747b72
RS
17062007-12-08 Reiner Steib <Reiner.Steib@gmx.de>
1707
1708 * FOR-RELEASE: Remove "window-system in face definition" [of
1709 gnus-treat-emphasize]. Remove "Gnus archive groups". Add comment
1710 on gnus-dired.el.
1711
24bbe01e
GM
17122007-12-05 Glenn Morris <rgm@gnu.org>
1713
1714 * admin.el (set-version): Handle configure.in. Adapt for doc/
1715 directory layout for manuals.
1716
0073bc5d
RS
17172007-12-01 Reiner Steib <Reiner.Steib@gmx.de>
1718
630cb3b7
JB
1719 * FOR-RELEASE: Remove Gnus send mail problem. Other Gnus bugs have
1720 been fixed in Gnus CVS but have not yet been synched to Emacs.
0073bc5d 1721
1453abd0
GM
17222007-11-17 Glenn Morris <rgm@gnu.org>
1723
1724 * admin.el (process-lines): Move to ../lisp/subr.el.
1725
ca076674
GM
17262007-10-23 Glenn Morris <rgm@gnu.org>
1727
1728 * MAINTAINERS: Move here from ../.
1729
943756ea
JB
17302007-10-17 Juanma Barranquero <lekktu@gmail.com>
1731
1732 * make-emacs: Doc fix.
1733
bab9fcb4
GM
17342007-08-28 Glenn Morris <rgm@gnu.org>
1735
1736 * admin.el: Provide self.
1737
880820fe 17382007-08-10 Jan Djärv <jan.h.d@swipnet.se>
b7d2467b 1739
d58ee9f1 1740 * FOR-RELEASE: Add Gtk+ tool bar and GUD focus problem.
b7d2467b 1741
cacc7b51
GM
17422007-07-25 Glenn Morris <rgm@gnu.org>
1743
1744 * Relicense all FSF files to GPLv3 or later.
1745
bfcea090
GM
17462007-06-07 Glenn Morris <rgm@gnu.org>
1747
1748 * admin.el (set-copyright): New function.
1749
017f0417
NR
17502007-04-25 Nick Roberts <nickrob@snap.net.nz>
1751
1752 * make-tarball.txt: Add note about cutting the branch.
1753
537a062f
CY
17542007-06-02 Chong Yidong <cyd@stupidchicken.com>
1755
1756 * Version 22.1 released.
1757
77083ca3
EZ
17582007-02-03 Eli Zaretskii <eliz@gnu.org>
1759
1760 * nt/makedist.bat: Change EOL format to DOS. Don't use
1761 redirection characters in REM lines.
1762
880820fe 17632007-01-27 Jan Djärv <jan.h.d@swipnet.se>
1bfb06fb
JD
1764
1765 * FOR-RELEASE: Removed Gtk/Xft issue.
1766
1fc8c92b
MB
17672007-01-01 Miles Bader <miles@gnu.org>
1768
1769 * quick-install-emacs (get_config_var): Deal with weird magic
1770 string inserted by recent versions of autoconf.
1771
7dce1990
JB
17722006-11-25 Juanma Barranquero <lekktu@gmail.com>
1773
1774 * admin.el (set-version): Set version number in
1775 lib-src/makefile.w32-in.
1776
dc3d1157
RS
17772006-11-06 Reiner Steib <Reiner.Steib@gmx.de>
1778
1779 * FOR-RELEASE (BUGS): Remove "Build failure under Suse 10.0" was
1780 due to a local miss-configuration.
1781
08c85160
CY
17822006-10-28 Chong Yidong <cyd@stupidchicken.com>
1783
1784 * make-announcement (OLD): Remove LEIM references in announcement
1785 since it is now built-in.
1786
d0834a5c
YM
17872006-10-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1788
1789 * admin.el (set-version): Set version numbers in "mac" subdirectory.
1790
151fe029
KH
17912006-10-03 Kenichi Handa <handa@m17n.org>
1792
1793 * FOR-RELEASE (BUGS): "An iso-8859-6 cannot be saved" fixed.
1794
e71cb549
CY
17952006-08-13 Chong Yidong <cyd@stupidchicken.com>
1796
1797 * FOR-RELEASE: Elisp manual checking completed.
1798
6232e72d
RS
17992006-07-17 Reiner Steib <Reiner.Steib@gmx.de>
1800
1801 * FOR-RELEASE: Update refcard section.
1802
8a8476f9
KS
18032006-07-14 Kim F. Storm <storm@cua.dk>
1804
1805 * FOR-RELEASE (BUGS): High cpu load on windows server sockets fixed.
1806
1eca02e7
KS
18072006-07-09 Kim F. Storm <storm@cua.dk>
1808
1809 * README: Use outline format. Add FOR-RELEASE.
1810
7fa61471
CY
18112006-06-27 Chong Yidong <cyd@stupidchicken.com>
1812
1813 * FOR-RELEASE: Checking of info.texi done.
1814
8361675a
RS
18152006-06-08 Reiner Steib <Reiner.Steib@gmx.de>
1816
1817 * FOR-RELEASE: Update refcard section.
1818
3f168e29
RS
18192006-06-07 Reiner Steib <Reiner.Steib@gmx.de>
1820
1821 * FOR-RELEASE: Update refcard section.
1822
f195dc16
CY
18232006-05-25 Chong Yidong <cyd@stupidchicken.com>
1824
1825 * FOR-RELEASE: Key sequence elisp node done.
1826
49561a36
RS
18272006-05-24 Reiner Steib <Reiner.Steib@gmx.de>
1828
1829 * FOR-RELEASE: Update refcard translations. Add coding cookie.
1830
6fedb9f9
CY
18312006-05-21 Chong Yidong <cyd@mit.edu>
1832
1833 * FOR-RELEASE: point-entered /point-left bug fixed.
1834
61515a63
EZ
18352006-05-12 Eli Zaretskii <eliz@gnu.org>
1836
1837 * FOR-RELEASE: Spell-checking the manuals is now done; remove the
1838 entry.
1839
4297ece2
BW
18402006-05-06 Bill Wohler <wohler@newt.com>
1841
1842 * FOR-RELEASE: MH-E 8.0 has been released, so removed reminder
1843 about it.
1844
4bbe413d 18452006-04-17 Ramprasad B <ramprasad_i82@yahoo.com>
1c4181cc 1846
4bbe413d 1847 * ./* (Copyright): Updated Copyright year(s).
49561a36 1848
6b82baf6
RS
18492006-02-24 Reiner Steib <Reiner.Steib@gmx.de>
1850
1851 * FOR-RELEASE (BUGS): Add URLs/MIDs.
1852
49af2995
KS
18532006-02-20 Kim F. Storm <storm@cua.dk>
1854
1855 * FOR-RELEASE (NEW FEATURES): Completed work on this item:
1856 Rework how fringe bitmaps are defined and used.
e4920bc9 1857 Currently, bitmap usage and bitmap appearance are "mixed-up" in a
49af2995
KS
1858 one-level representation. It would be cleaner to split the
1859 representation into a two-level model where first level maps
1860 bitmap usage to a bitmap name, and second level maps bitmap name to
e4920bc9 1861 a bitmap appearance.
49af2995 1862
d5e87a2f
CY
18632006-01-27 Chong Yidong <cyd@stupidchicken.com>
1864
8a8476f9 1865 * FOR-RELEASE: String allocation bugs fixed.
d5e87a2f 1866
9c43c921
BW
18672005-12-13 Bill Wohler <wohler@newt.com>
1868
1869 * FOR-RELEASE: Ensure MH-E 8.0 has been released.
1870
6ed81b24
RS
18712005-12-09 Reiner Steib <Reiner.Steib@gmx.de>
1872
c95dddbe
RS
1873 * FOR-RELEASE (DOCUMENTATION): Remove message-mail, gnus-*
1874 completing-read-multiple, mail-extract-address-components,
1875 mail-mode, quail-define-package, save-buffer and
1876 ucs-set-table-for-input from doc strings item (Done).
6ed81b24 1877
2950d850
CY
18782005-11-28 Chong Yidong <cyd@stupidchicken.com>
1879
1880 * FOR-RELEASE: Icons installed. Partial completion bug fixed.
1881
ab4d879e
KS
18822005-11-11 Kim F. Storm <storm@cua.dk>
1883
1884 * FOR-RELEASE (FATAL ERRORS): Fix infinite loop in redisplay
1885 when displaying a non-breaking space in an overlay string.
1886
932dc33b
CY
18872005-10-30 Chong Yidong <cyd@stupidchicken.com>
1888
1889 * FOR-RELEASE: Init file change implemented.
1890
c809f7cc
CY
18912005-10-27 Chong Yidong <cyd@stupidchicken.com>
1892
1893 * FOR-RELEASE: Fringe angle bitmap at eob fixed.
1894
4754e179 18952005-10-19 Chong Yidong <cyd@stupidchicken.com>
2e2099eb
CY
1896
1897 * FOR-RELEASE (New features): max-image-size implemented.
4754e179 1898 (Bugs): split-window done, by Kim F. Storm.
2e2099eb 1899
ffda926c
BW
19002005-10-17 Bill Wohler <wohler@newt.com>
1901
f58e0fd5 1902 * FOR-RELEASE (DOCUMENTATION): Remove lisp/toolbar from list
943756ea 1903 since it's gone. Also marked mh-e as done.
ffda926c 1904
2d4713aa
JB
19052005-10-11 Juanma Barranquero <lekktu@gmail.com>
1906
1907 * FOR-RELEASE (FATAL ERRORS): Remove item about JPEG
1908 libraries on Windows (Done).
1909
95f76284
JR
19102005-10-01 Jason Rumney <jasonr@gnu.org>
1911
1912 * admin.el (set-version): Set version numbers in nt/emacs.rc.
1913
52f277bf
RF
19142005-08-31 Romain Francoise <romain@orebokech.com>
1915
630cb3b7 1916 * FOR-RELEASE (New features): Remove vhdl-mode.el update
52f277bf
RF
1917 item (Done).
1918
c0eb0519
RF
19192005-08-27 Romain Francoise <romain@orebokech.com>
1920
1921 * FOR-RELEASE (Bugs): Remove compile-internal item (Done).
1922
385ee3de 19232005-07-04 Lute Kamstra <lute@gnu.org>
a191bcea
LK
1924
1925 Update FSF's address in GPL notices.
1926
257914aa
LK
19272005-06-10 Lute Kamstra <lute@gnu.org>
1928
1929 * admin.el (set-version): Set version in lisp manual too.
1930 * make-tarball.txt: Commit lispref/elisp.texi too.
1931
a4e51a7a
RS
19322005-06-04 Richard M. Stallman <rms@gnu.org>
1933
1934 * emacs-pretesters: Refer to etc/DEBUG instead of duplicating it.
1935 Other cleanups.
1936
834671a6
LK
19372005-04-19 Lute Kamstra <lute@gnu.org>
1938
1939 * make-tarball.txt: Don't commit lisp/loaddefs.el.
1940
54381691
LK
19412005-04-14 Lute Kamstra <lute@gnu.org>
1942
118e2c39
LK
1943 * nt/makedist.bat (elfiles): Update.
1944
54381691
LK
1945 * admin.el (add-release-logs): Fix require call.
1946
0b048d52
MT
19472005-03-30 Marcelo Toledo <marcelo@marcelotoledo.org>
1948
f58e0fd5 1949 * FOR-RELEASE (Documentation): Add check the Emacs Tutorial.
943756ea
JB
1950 The first line of every tutorial must begin with a sentence saying
1951 "Emacs Tutorial" in the respective language. This should be
1952 followed by "See end for copying conditions", likewise in the
1953 respective language.
0b048d52 1954
18cd5892
LT
19552005-03-29 Luc Teirlinck <teirllm@auburn.edu>
1956
1957 * FOR-RELEASE (TO BE DONE SHORTLY BEFORE RELEASE): New section.
1958 Add `undo-ask-before-discard' to it.
1959
9a1c5fbf
MB
19602005-03-02 Miles Bader <miles@gnu.org>
1961
1962 * quick-install-emacs: Only use the mkdir --verbose option if the
1963 script's --verbose option was specified (this avoids problems with
1964 default usage on systems where mkdir doesn't support that option).
1965
e25c1ca6
JR
19662005-02-15 Jason Rumney <jasonr@gnu.org>
1967
fffa137c 1968 * nt/makedist.bat: Do not rely on non-standard behavior of
e25c1ca6
JR
1969 tar --exclude.
1970
880820fe 19712004-11-02 Jan Djärv <jan.h.d@swipnet.se>
6b3d3397
JD
1972
1973 * FOR-RELEASE (Indications): Remove two stage update for toolbar (Done).
1974
6622d928
LT
19752004-09-20 Luc Teirlinck <teirllm@auburn.edu>
1976
1977 * FOR-RELEASE (Indications): Rearrange checklists for Emacs and
1978 Elisp manuals.
1979
d574552a
LT
19802004-09-18 Luc Teirlinck <teirllm@auburn.edu>
1981
1982 * FOR-RELEASE (Indications): Clean up and update checklists for
4bd65cb9 1983 Emacs and Elisp manuals.
d574552a 1984
0a5e5be0
KS
19852004-09-11 Kim F. Storm <storm@cua.dk>
1986
1987 * FOR-RELEASE (New features): Remove Gnus 5.10 entry (Done!).
10f5826d
KS
1988 (Documentation): Add NEWS entry.
1989 Add section lists for proof-reading Emacs and Lisp manuals.
0a5e5be0 1990
2661eae9
KS
19912004-08-29 Kim F. Storm <storm@cua.dk>
1992
1993 * FOR-RELEASE (Documentation): Add man/ack.texi and AUTHORS.
1994
880820fe 19952004-08-28 Jan Djärv <jan.h.d@swipnet.se>
1b6d517f 1996
c4cc8b9a 1997 * FOR-RELEASE (Indications): Remove entry about GTK and geometry
1b6d517f
JD
1998 (now behaves as well as other ports).
1999
880820fe 20002004-06-28 Jan Djärv <jan.h.d@swipnet.se>
dfab762f 2001
2661eae9 2002 * FOR-RELEASE: Remove entry about GTK and monochrome displays (done).
dfab762f 2003
44618f20 20042004-06-26 Eli Zaretskii <eliz@is.elta.co.il>
ad8a607d
EZ
2005
2006 * FOR-RELEASE: Moved here from the etc directory.
2007
db281452
TTN
20082004-05-08 Thien-Thi Nguyen <ttn@gnu.org>
2009
2010 * notes/BRANCH: New file, to be maintained per CVS branch.
2011
feebeb72
MB
20122003-10-01 Miles Bader <miles@gnu.org>
2013
2014 * quick-install-emacs: Don't use "function" keyword when defining
2015 shell functions.
2016
44618f20
LK
20172003-09-29 Lute Kamstra <lute@gnu.org>
2018
2019 * make-tarball.txt: Mention regenerating Emacs' AUTHORS file.
2020
e04e1ce2
MB
20212003-09-27 Miles Bader <miles@gnu.ai.mit.edu>
2022
2023 * quick-install-emacs: Remove fns-* pruning, since that file no
2024 longer seems to be generated.
2025 (AVOID): Quote literal periods. Quote braces in a way acceptable
2026 to all parties (gawk gets bitchy about using `\').
2027
6cce52e8
MB
20282003-08-19 Miles Bader <miles@gnu.org>
2029
2030 * quick-install-emacs: Add arch-specific ignored files to
2031 quick-install-emacs. Use quoting for periods that's acceptable
2032 to recent versions of gawk.
2033
13582d53
MR
20342003-08-11 Markus Rost <rost@math.ohio-state.edu>
2035
2036 * cus-test.el: Remove obsolete workaround.
2037
e53925a5
AI
20382003-04-22 Andrew Innes <andrewi@gnu.org>
2039
2040 * nt/makedist.bat: Fix multi-file .zip distribution, by splitting
2041 emacs.exe before zipping, and including batch file to recreate
2042 after unpacking.
2043
e53925a5
AI
2044 * nt/README-ftp-server: Update wording and version number etc.
2045 Add extra instructions for installing multi-file .zip
2046 distribution.
2047
2048 * nt/README.W32: Remove personal email address and update wording.
2049
2050 * nt/README-UNDUMP.W32: Remove personal email address and update
2051 wording.
2052
880820fe 20532003-02-10 Francesco Potortì <pot@gnu.org>
4dce79e5
FP
2054
2055 * make-changelog-diff: New script, code stolen from make-announcement.
2056
2057 * make-announcement: Use make-changelog-diff.
2058
880820fe 20592003-01-20 Francesco Potortì <pot@gnu.org>
163c6f1c
FP
2060
2061 * make-tarball.txt: Step-by-step instructions for making a tarball.
2062
10d1d0af 2063 * make-announcement: A script for creating pretest announcements.
163c6f1c 2064
880820fe 20652003-01-17 Francesco Potortì <pot@gnu.org>
33b97f32
FP
2066
2067 * admin.el (add-release-logs): Expand the directory name before
2068 calling find(1).
2069 (add-release-logs): Use the same methods as add-log.el for writing
630cb3b7 2070 the date and the user's name and address.
33b97f32 2071
7b997a97
MB
20722003-01-07 Miles Bader <miles@gnu.org>
2073
2074 * quick-install-emacs: Unset LANG etc. to avoid non-standard
2075 command output from non-C locales.
2076
6c465a15 20772002-10-16 Markus Rost <rost@math.ohio-state.edu>
e170d16c 2078
3bc08206 2079 * cus-test.el: Extended and reorganized. There are now 4 tests
592cd48b 2080 which can be run in batch mode. See the Commentary section.
bd08d86a 2081
5ce129c2
MR
20822002-10-08 Markus Rost <rost@math.ohio-state.edu>
2083
2084 * cus-test.el: New file.
2085
14dd2fe9
MB
20862002-05-27 Miles Bader <miles@gnu.org>
2087
2088 * quick-install-emacs (VERSION): Calculate using the same method
2089 that configure.in uses.
2090
880820fe 20912002-04-26 Pavel Janík <Pavel@Janik.cz>
64b9637c
PJ
2092
2093 * emacs-pretesters: New file with information for Emacs
2094 pretesters.
2095
b9a07996
PE
20962002-03-22 Paul Eggert <eggert@twinsun.com>
2097
2098 * quick-install-emacs (PRUNED): Avoid "head -1" and "tail +2", as
2099 POSIX 1003.1-2001 disallows both usages.
2100
38b81d74
AI
21012002-02-11 Andrew Innes <andrewi@gnu.org>
2102
2103 * nt/makedist.bat: Don't include elisp/term/*.el files twice.
2104
72a68345
AI
21052002-01-24 Andrew Innes <andrewi@gnu.org>
2106
2107 * nt/README.W32: Remove unnecessary version number and date
2108 references.
2109
2110 * nt/README-UNDUMP.W32: Ditto.
2111
ebbaf4e3
GM
21122001-12-06 Gerd Moellmann <gerd@gnu.org>
2113
2114 * make-emacs: Add --trace-move.
2115
461a1459
AI
21162001-10-23 Andrew Innes <andrewi@gnu.org>
2117
2118 * nt/makedist.bat: Remove remaining obsolete reference to
2119 GETTING.GNU.SOFTWARE.
2120
26fe1f92
GM
21212001-10-22 Gerd Moellmann <gerd@gnu.org>
2122
2123 * admin.el (set-version): Use `s' interactive spec for
2124 version number.
2125
71431a0e
GM
21262001-10-20 Gerd Moellmann <gerd@gnu.org>
2127
6aa97356 2128 * (Version 21.1 released.)
71431a0e 2129
e568708b
GM
21302001-10-20 Gerd Moellmann <gerd@gnu.org>
2131
2132 * admin.el (add-release-logs): Put the log entry in lispref, too.
2133
c5915370
MB
21342001-10-20 Miles Bader <miles@gnu.org>
2135
2136 * quick-install-emacs: Exit if we can't find some variable.
2137 (AVOID): Add .orig & .rej files.
2138 (get_config_var): Be more liberal about format of config.status
2139 sed commands.
2140
5a4a5bd4
GM
21412001-10-19 Gerd Moellmann <gerd@gnu.org>
2142
74499542
GM
2143 * admin.el: New file.
2144
5a4a5bd4
GM
2145 * build-configs: Add --help option. Add support for building
2146 in arbitrary source trees.
2147
09954f3b
GM
21482001-10-17 Gerd Moellmann <gerd@gnu.org>
2149
2150 * alloc-colors.c: New file.
2151
f2164e31
GM
21522001-10-13 Gerd Moellmann <gerd@gnu.org>
2153
2154 * make-emacs: Add --boot switch for bootstrapping. Logs to
2155 EMACS_ROOT/boot.log, renames previous log file to boot.log.old.
2156
ab952a4f
GM
21572001-10-05 Gerd Moellmann <gerd@gnu.org>
2158
2159 * Branch for 21.1.
6c465a15 2160
f537c3cd
EZ
21612001-09-04 Andrew Innes <andrewi@gnu.org>
2162
1bf6ecf2 2163 * nt/makedist.bat: Remove reference to obsolete file
f537c3cd
EZ
2164 GETTING.GNU.SOFTWARE. Remove outdated comments. Explain about
2165 version of tar used.
2166
2167;; Local Variables:
880820fe 2168;; coding: utf-8
f537c3cd 2169;; End:
2a34a036 2170
ba318903 2171 Copyright (C) 2001-2014 Free Software Foundation, Inc.
5b87ad55
GM
2172
2173 This file is part of GNU Emacs.
2174
9ad5de0c 2175 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2176 it under the terms of the GNU General Public License as published by
9ad5de0c
GM
2177 the Free Software Foundation, either version 3 of the License, or
2178 (at your option) any later version.
5b87ad55
GM
2179
2180 GNU Emacs is distributed in the hope that it will be useful,
2181 but WITHOUT ANY WARRANTY; without even the implied warranty of
2182 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2183 GNU General Public License for more details.
2184
2185 You should have received a copy of the GNU General Public License
9ad5de0c 2186 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.