Assume C89 or later for math functions.
[bpt/emacs.git] / admin / ChangeLog
CommitLineData
f6196b87
PE
12012-09-09 Paul Eggert <eggert@cs.ucla.edu>
2
3 Assume C89 or later for math functions (Bug#12381).
4 * CPP-DEFINES (HAVE_FMOD, HAVE_FREXP, FLOAT_CHECK_DOMAIN)
5 (HAVE_INVERSE_HYPERBOLIC, NO_MATHERR): Remove.
6
1088b922
PE
72012-09-04 Paul Eggert <eggert@cs.ucla.edu>
8
9 Simplify redefinition of 'abort' (Bug#12316).
10 * CPP-DEFINES (NO_ABORT): Remove.
11
a3f90bea
GM
122012-08-28 Glenn Morris <rgm@gnu.org>
13
14 * bzrmerge.el (bzrmerge-merges): Allow unversioned files in the tree.
15
01e0f0f5
AS
162012-08-28 Andreas Schwab <schwab@linux-m68k.org>
17
18 * charsets/mule-charsets.el (header): Fix typo.
19
f4a681b0
PE
202012-08-24 Paul Eggert <eggert@cs.ucla.edu>
21
22 On assertion failure, print backtrace if available.
23 * merge-gnulib (GNULIB_MODULES): Add execinfo.
24
620f13b0
PE
252012-08-16 Paul Eggert <eggert@cs.ucla.edu>
26
27 Use ASCII tests for character types.
28 * merge-gnulib (GNULIB_MODULES): Add c-ctype. This documents a
29 new direct dependency; c-ctype was already being used indirectly
30 via other gnulib modules.
31
f5d9e83a
PE
322012-08-14 Paul Eggert <eggert@cs.ucla.edu>
33
34 Use bool for Emacs Lisp booleans.
35 * merge-gnulib (GNULIB_MODULES): Add stdbool. This documents a
36 new direct dependency; stdbool was already being used indirectly
37 via other gnulib modules.
38
9ff9402d 392012-08-11 Glenn Morris <rgm@gnu.org>
23c726f6
GM
40
41 * bzrmerge.el (bzrmerge-resolve): Disable local eval:.
42
c644523b
DA
432012-08-07 Dmitry Antipov <dmantipov@yandex.ru>
44
45 * coccinelle/overlay.cocci, coccinelle/symbol.cocci: Remove.
46
13294f95
PE
472012-08-02 Paul Eggert <eggert@cs.ucla.edu>
48
49 Port to Solaris 8.
50 * CPP-DEFINES (WRETCODE): Remove.
51
d8a05828
DA
522012-08-01 Dmitry Antipov <dmantipov@yandex.ru>
53
54 * coccinelle/overlay.cocci: Semantic patch to replace direct
55 access to Lisp_Object members of struct Lisp_Overlay to MVAR.
56
8271d590
DA
572012-08-01 Dmitry Antipov <dmantipov@yandex.ru>
58
59 * coccinelle/symbol.cocci: Semantic patch to replace direct
60 access to Lisp_Object members of struct Lisp_Symbol to SVAR.
61
3193acd2
DA
622012-08-01 Dmitry Antipov <dmantipov@yandex.ru>
63
64 * coccinelle/process.cocci: Semantic patch to replace direct
65 access to Lisp_Object members of struct Lisp_Process to PVAR.
66
3a45383a
DA
672012-08-01 Dmitry Antipov <dmantipov@yandex.ru>
68
69 * coccinelle/window.cocci: Semantic patch to replace direct
70 access to Lisp_Object members of struct window to WVAR.
71
e34f7f79
DA
722012-07-31 Dmitry Antipov <dmantipov@yandex.ru>
73
74 * coccinelle/frame.cocci: Semantic patch to replace direct
75 access to Lisp_Object members of struct frame to FVAR.
76
e32a5799
PE
772012-07-28 Paul Eggert <eggert@cs.ucla.edu>
78
79 Use Gnulib environ and stdalign modules (Bug#9772, Bug#9960).
80 * merge-gnulib: Add environ, stdalign.
81
d7ea76b4
DA
822012-07-20 Dmitry Antipov <dmantipov@yandex.ru>
83
84 * coccinelle/unibyte_string.cocci: Semantic patch to convert from
85 make_unibyte_string to build_unibyte_string where appropriate.
86
4dc7c8d5 872012-07-17 Eli Zaretskii <eliz@gnu.org>
fbf31a9c
EZ
88
89 * CPP-DEFINES: Remove FILE_SYSTEM_CASE.
90
4dc7c8d5 912012-07-17 Chong Yidong <cyd@gnu.org>
94f0aa34
CY
92
93 * Version 24.1 released.
d7ea76b4 94
5ebbef1d
PE
952012-07-11 Paul Eggert <eggert@cs.ucla.edu>
96
bb352260
PE
97 Assume mkdir, perror, rename, rmdir, strerror.
98 * CPP-DEFINES (HAVE_MKDIR, HAVE_PERROR, HAVE_RENAME, HAVE_RMDIR)
99 (HAVE_STRERROR, strerror):
57054ddd 100 Remove.
5ebbef1d 101
7d7bbefd
DA
1022012-07-10 Dmitry Antipov <dmantipov@yandex.ru>
103
104 * coccinelle/list_loop.cocci: Semantic patch to convert from Fcdr
105 to XCDR and consistently use CONSP in the list iteration loops.
106 * coccinelle/vector_contents.cocci: Fix indentation.
107
f58e0fd5
SM
1082012-07-10 Stefan Monnier <monnier@iro.umontreal.ca>
109
110 * bzrmerge.el: Use cl-lib.
111
c4444d16
PE
1122012-07-09 Paul Eggert <eggert@cs.ucla.edu>
113
114 Rename configure.in to configure.ac (Bug#11603).
115 * admin.el (set-version):
116 * quick-install-emacs (VERSION):
117 Get version number from configure.ac, not configure.in.
118
fee5959d
PE
1192012-07-06 Paul Eggert <eggert@cs.ucla.edu>
120
121 Use c_strcasecmp for ASCII case-insensitive comparison (Bug#11786).
122 * merge-gnulib (GNULIB_MODULES): Add c-strcase.
123
23f86fce
DA
1242012-07-05 Dmitry Antipov <dmantipov@yandex.ru>
125
126 * coccinelle/xzalloc.cocci: Semantic patch to convert
127 calls to xmalloc with following memset to xzalloc.
128
95f61aa2
JB
1292012-07-04 Juanma Barranquero <lekktu@gmail.com>
130
131 * CPP-DEFINES (LISP_FLOAT_TYPE): Remove, obsolete.
132
1130ecfc
DA
1332012-06-26 Dmitry Antipov <dmantipov@yandex.ru>
134
135 * coccinelle/build_string.cocci: Semantic patch
136 to convert from make_string to build_string.
137
3c9359df
DA
1382012-06-24 Dmitry Antipov <dmantipov@yandex.ru>
139
140 First Coccinelle semantic patch.
141 * coccinelle: New subdirectory
142 * coccinelle/README: Documentation stub.
143 * coccinelle/vector_contents.cocci: Semantic patch to replace direct
f58e0fd5
SM
144 access to `contents' member of Lisp_Vector objects with AREF and ASET
145 where appropriate.
3c9359df 146
d35af63c
PE
1472012-06-22 Paul Eggert <eggert@cs.ucla.edu>
148
149 Support higher-resolution time stamps (Bug#9000).
150 * merge-gnulib (GNULIB_MODULES): Add dtotimespec, gettime,
151 gettimeofday, pselect, stat-time, sys_time, time, timespec-add,
152 timespec-sub, utimens.
153 (GNULIB_TOOL_FLAGS): Add --avoid=select --avoid=sigprocmask.
154 This trims down the gnulib import, from the very latest gnulib.
155 Emacs does its own implementation of 'select' and 'sigprocmask'
156 on Windows, and it assumes 'select' and 'sigprocmask' on non-Windows
157 hosts, so it doesn't need these modules.
158 Similarly, avoid errno, fcntl, fcntl-h, fstat, and sys_types, as
159 these gnulib modules are only for Windows porting and Emacs ports
160 to Windows in a different way.
161
646b5f55
AS
1622012-06-13 Andreas Schwab <schwab@linux-m68k.org>
163
f58e0fd5
SM
164 * make-emacs: Rename --union-type to --check-lisp-type.
165 Define CHECK_LISP_OBJECT_TYPE insted of USE_LISP_UNION_TYPE.
166 * CPP-DEFINES (DEBUG_LISP_OBJECT_TYPE): Rename from
646b5f55
AS
167 USE_LISP_UNION_TYPE.
168
418cd726
GM
1692012-06-03 Glenn Morris <rgm@gnu.org>
170
171 * quick-install-emacs (PUBLIC_LIBSRC_SCRIPTS): Remove rcs-checkin.
172
501390c5
PE
1732012-06-01 Paul Eggert <eggert@cs.ucla.edu>
174
175 Remove --disable-maintainer-mode option from 'configure'. (Bug#11555)
176 * make-tarball.txt: Don't worry about maintainer mode.
177
0e7a053e
PE
1782012-05-28 Paul Eggert <eggert@cs.ucla.edu>
179
180 * CPP-DEFINES: Remove HAVE_SYSINFO.
181
50c4645e
PE
1822012-05-27 Paul Eggert <eggert@cs.ucla.edu>
183
184 Assume gnulib does largefile.
185 * merge-gnulib (GNULIB_MODULES): Add largefile.
186
34374650
PE
1872012-05-22 Paul Eggert <eggert@cs.ucla.edu>
188
189 Remove src/m/*.
190 * CPP-DEFINES: Do not mention src/m/*.h.
191 (BITS_PER_EMACS_INT, BITS_PER_LONG, BITS_PER_CHAR)
192 (BITS_PER_SHORT, BITS_PER_INT): Remove.
193 * MAINTAINERS: Remove src/m/.
194
9b4ee616
PE
1952012-05-21 Paul Eggert <eggert@cs.ucla.edu>
196
fb77d37e
PE
197 Use full name for m4/gnulib-comp.m4. (Bug#11529)
198 * merge-gnulib: Leave m4/gnulib-comp.m4's name alone.
199
261cb4bb
PE
200 Assume C89 or later.
201 * CPP-DEFINES: Remove NULL, const.
202
9b4ee616
PE
203 Make merging from gnulib a script, not a makefile action.
204 * merge-gnulib: New script, with actions moved here from
205 ../Makefile.in.
206
003fdae2
PE
2072012-05-19 Paul Eggert <eggert@cs.ucla.edu>
208
9232a6d9
PE
209 * CPP-DEFINES (HAVE_GETDOMAINNAME): Remove.
210
003fdae2
PE
211 * CPP-DEFINES (HAVE_FTIME): Remove.
212
6116bd7e
GM
2132012-05-02 Glenn Morris <rgm@gnu.org>
214
215 * bzrmerge.el (bzrmerge-skip-regexp): Add "Auto-commit".
216
a9f72fc1
GM
2172012-04-10 Glenn Morris <rgm@gnu.org>
218
c9279dad
GM
219 * bzrmerge.el (bzrmerge-skip-regexp): Add "from trunk".
220
a9f72fc1
GM
221 * unidata/Makefile.in: Add FSF copyright.
222 Make it use autoconf features, and work for out-of-tree builds.
223
b142f158
EZ
2242012-04-07 Eli Zaretskii <eliz@gnu.org>
225
226 * unidata/README:
227 * unidata/copyright.html:
228 * unidata/BidiMirroring.txt:
229 * unidata/UnicodeData.txt: Update for the latest version 6.1 of
230 the Unicode Standard.
231
c406be43
KH
2322012-02-16 Kenichi Handa <handa@m17n.org>
233
234 * unidata/unidata-gen.el (unidata-prop-alist): Change the default
235 values of name and old-name to nil.
236 (unidata-get-name): Return nil for the default value.
237
58474503
GM
2382012-02-11 Glenn Morris <rgm@gnu.org>
239
240 * admin.el (cusver-find-files, cusver-scan, cusver-goto-xref)
241 (cusver-check): New functions.
242
54de86ac
GM
2432012-01-19 Glenn Morris <rgm@gnu.org>
244
245 * bzrmerge.el (bzrmerge-missing): Allow a definitive "no" answer to the
246 "skip?" question, since there can be multiple such for any revision.
247
0dc18ae0
EZ
2482012-01-14 Eli Zaretskii <eliz@gnu.org>
249
250 * FOR-RELEASE (Check the Emacs Tutorial): Mark TUTORIAL.he as
251 updated and checked.
252
509c74bd
AS
2532011-11-26 Andreas Schwab <schwab@linux-m68k.org>
254
303d001f
AS
255 * grammars/bovine-grammar.el (bovine--grammar-newstyle-unquote):
256 Avoid warning about old-style backquote.
257
509c74bd
AS
258 * grammars/wisent-grammar.el (auto-mode-alist): Change `$' to `\''
259 in regexp.
260 (wisent-make-parsers): Likewise. Quote `.'.
261
262 * grammars/bovine-grammar.el (auto-mode-alist): Change `$' to `\''
263 in regexp.
264 (bovine-make-parsers): Likewise. Quote `.'.
265
d5ff9cd0
AS
2662011-11-20 Andreas Schwab <schwab@linux-m68k.org>
267
268 * CPP-DEFINES (VIRT_ADDR_VARIES): Remove.
269
7877f373
JB
2702011-11-16 Juanma Barranquero <lekktu@gmail.com>
271
272 * admin.el (manual-dvi): Fix typo.
273
b018182c
EZ
2742011-11-15 Eli Zaretskii <eliz@gnu.org>
275
7877f373 276 * nt/README-ftp-server: Update the information about PNG libraries.
b018182c 277
c7015153
JB
2782011-11-15 Juanma Barranquero <lekktu@gmail.com>
279
280 * make-emacs: Fix typo.
281
d31d07be
JB
2822011-11-07 Juanma Barranquero <lekktu@gmail.com>
283
284 * unidata/makefile.w32-in (clean): Remove bidimirror.h and biditype.h.
285
72b8747b
DE
2862011-10-31 David Engster <deng@randomsample.de>
287
288 * grammars/bovine-grammar.el: Avoid using old-style backquotes.
289
8cedc5ac
EZ
2902011-10-28 Eli Zaretskii <eliz@gnu.org>
291
292 * nt/README-ftp-server: Mention UNICOWS.DLL as prerequisite for
293 running Emacs on Windows 9X.
294
a0c64452
CY
2952011-09-26 Chong Yidong <cyd@stupidchicken.com>
296
297 * admin.el (set-version): Fix regexps for config.nt and
298 sed2v2.inp.
299
e39b275c 3002011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 301
abec06ff 302 Merge from gnulib (Bug#9169).
24e0f6b1
PE
303 * notes/copyright: The files compile, config.guess, config.sub,
304 depcomp, install-sh, missing, and move-if-change are now in the
305 new build-aux subdirectory. The files arg-nonnull.h, c++defs.h,
306 and warn-on-use.h are now in build-aux/snippets. New file
307 build-aux/snippets/_Noreturn.h.
308
bca633fb
EZ
3092011-08-23 Eli Zaretskii <eliz@gnu.org>
310
311 * unidata/unidata-gen.el (unidata-prop-alist): Update the default
312 values of bidi-class according to DerivedBidiClass.txt from the
313 latest UCD.
314
0902a04e
KH
3152011-08-23 Kenichi Handa <handa@m17n.org>
316
317 * unidata/unidata-gen.el (unidata-prop-alist): Provide default
318 values for name, general-category, canonical-combining-class,
319 mirrored, and bidi-class. Describe the meaning of value nil for
320 decimal-digit-value, digit-value, numeric-value, uppercase,
321 lowercase, titlecase, and mirroring.
322 (unidata-gen-table): Handle the case that default-value is a
323 list. Set default values of characters not listed in a table.
324 (unidata-get-name): Return an empty string if a value in a
325 char-table is nil.
326 (unidata-get-decomposition): Return a list of character itself if
327 a value in a char-table is nil.
328
474a8465
EZ
3292011-08-15 Eli Zaretskii <eliz@gnu.org>
330
331 * unidata/bidimirror.awk: File removed.
332
333 * unidata/biditype.awk: File removed.
334
335 * unidata/makefile.w32-in (all): Remove src/biditype.h and
336 src/bidimirror.h.
f58e0fd5 337 (../../src/biditype.h, ../../src/bidimirror.h): Delete.
474a8465
EZ
338
339 * unidata/Makefile.in (all): Remove src/biditype.h and
340 src/bidimirror.h.
f58e0fd5 341 (../../src/biditype.h, ../../src/bidimirror.h): Delete.
474a8465 342
a5b436df
JB
3432011-07-07 Juanma Barranquero <lekktu@gmail.com>
344
345 * unidata/makefile.w32-in (charprop-SH, charprop-CMD):
346 Duplicate change in Makefile.in (2011-07-06T22:43:48Z!handa@m17n.org).
347
c805dec0
KH
3482011-07-06 Kenichi Handa <handa@m17n.org>
349
350 * unidata/unidata-gen.el (unidata-dir): New variable.
351 (unidata-setup-list): Expand unidata-text-file in unidata-dir.
f58e0fd5
SM
352 (unidata-prop-alist): INDEX element may be a function.
353 New optional element VAL-LIST (for general-category and bidi-class).
c805dec0
KH
354 New entry `mirroring'.
355 (unidata-prop-default, unidata-prop-val-list): New subst.
356 (unidata-get-character, unidata-put-character): Delete them.
357 (unidata-gen-table-character): New arg IGNORE. Adjusted for the
358 above changes.
359 (unidata-get-symbol, unidata-get-integer, unidata-get-numeric)
360 (unidata-put-symbol, unidata-put-integer, unidata-put-numeric):
361 Delete them.
362 (unidata-encode-val): Assume that the first element of VAL-LIST is
363 a cons (nil . 0).
364 (unidata-gen-table): Change argument DEFAULT-VALUE to VAL-LIST.
365 Always store the encoded value.
366 (unidata-gen-table-symbol): New args DEFAULT-VALUE and VAL-LIST.
367 Set the 1st and the 2nd extra slots to index numbers for C
368 functions.
369 (unidata-gen-table-integer): Likewise.
370 (unidata-gen-table-numeric): Likewise.
371 (unidata-gen-table-name): New arg IGNORE.
372 (unidata-gen-table-decomposition): Likewise.
373 (unidata-describe-general-category): Add the case nil to the
374 description alist.
a5b436df 375 (unidata-gen-mirroring-list): New function.
c805dec0
KH
376 (unidata-gen-files): New arg DATA-DIR. Adjusted for the change of
377 unidata-prop-alist. Handle the case of storing multiple
378 char-tables in a file.
379
380 * unidata/Makefile.in (${DSTDIR}/charprop.el): New arg to
381 unidata-gen-files.
382
2a35386d
GM
3832011-05-21 Glenn Morris <rgm@gnu.org>
384
385 * bzrmerge.el (bzrmerge-resolve): Suppress prompts about file-locals.
386
33383987
JB
3872011-03-07 Chong Yidong <cyd@stupidchicken.com>
388
389 * Version 23.3 released.
390
cce7d530 3912011-02-23 Juanma Barranquero <lekktu@gmail.com>
31fdb544
JB
392
393 * notes/bugtracker (bugtracker_debbugs_url): Fix typo.
394
9d9d12cd
EZ
3952011-02-19 Eli Zaretskii <eliz@gnu.org>
396
397 * admin.el (set-version): Add msdos/sed2v2.inp.
398
1f5d53eb
PE
3992011-02-16 Paul Eggert <eggert@cs.ucla.edu>
400
401 Remove no-longer needed getloadavg symbols.
402 * CPP-DEFINES (LOAD_AVE_CVT, LOAD_AVE_TYPE, FSCALE, KERNEL_FILE):
403 (LDAV_SYMBOL): Remove.
404
7b24e97a
GM
4052011-02-12 Glenn Morris <rgm@gnu.org>
406
407 * bzrmerge.el (bzrmerge-resolve): Fix bzr revert call.
408
4d881c83
GM
4092011-02-05 Glenn Morris <rgm@gnu.org>
410
411 * bzrmerge.el (bzrmerge-warning-buffer): New constant.
412 (bzrmerge-apply): Use it.
413 (bzrmerge): Kill any old warning buffer first.
414
f6041baa
GM
4152011-02-03 Glenn Morris <rgm@gnu.org>
416
417 * bzrmerge.el (bzrmerge-buffer): New constant.
418 (bzrmerge-merges, bzrmerge-missing, bzrmerge-apply): Use it.
419 (bzrmerge-missing): If nothing to do, return nil not (nil).
420 (bzrmerge-apply): Remove odd character from message.
421 (bzrmerge): Give status messages.
422
70b0d280
EZ
4232011-01-31 Eli Zaretskii <eliz@gnu.org>
424
f6041baa
GM
425 * admin.el (set-version): Remove lib-src/makefile.w32-in.
426 Add nt/config.nt.
70b0d280 427
16fab143
PE
4282011-01-31 Paul Eggert <eggert@cs.ucla.edu>
429
430 src/emacs.c now gets version number from configure.in
431 * admin.el (set-version): Don't update src/emacs.c.
432 * quick-install-emacs (VERSION): Get it from configure.in, not from
433 src/emacs.c.
434
16c3e636
PE
4352011-01-30 Paul Eggert <eggert@cs.ucla.edu>
436
437 strftime: import from gnulib
438 * notes/copyright: strftime.c moved from src to lib.
439
d0cb8662
GM
4402011-01-25 Glenn Morris <rgm@gnu.org>
441
442 * bzrmerge.el (bzrmerge-skip-regexp): New variable.
443 (bzrmerge-missing): Use it.
444
d6100f3d
PE
4452011-01-19 Paul Eggert <eggert@cs.ucla.edu>
446
447 * make-tarball.txt: Suggest 'autoreconf -I m4 --force'
448 rather than doing rm and autoconf by hand. See
449 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00673.html>.
450
9092d186
PE
4512011-01-17 Paul Eggert <eggert@cs.ucla.edu>
452
453 * notes/bzr (Installing changes from gnulib): New section.
454 Need for this suggested by Stefan Monnier.
455
41f44310
SM
4562011-01-17 Stefan Monnier <monnier@iro.umontreal.ca>
457
458 * bzrmerge.el (bzrmerge-apply): Warn the user when the tree might be in
459 an inconsistent state.
460
a3e44e79 4612011-01-17 Paul Eggert <eggert@cs.ucla.edu>
e8c53d3a
PE
462
463 Update copyright notes to match recent gnulib-related changes.
464 * notes/copyright: Add aclocal.m4, m4/*.m4, lib/Makefile.in,
465 arg-nonnull.h, c++defs.h, compile, depcomp, missing,
466 warn-on-use.h, lib/*.[ch], lib/gnulib.mk. Remove src/mktime.c,
467 lib-src/getopt1.c, lib-src/getopt_int.h (files are now in lib and
468 are subsumed by the lib/*.[ch] rule). Remove m4/getopt.m4 (now
469 subsumed by m4/*.m4 rule). config.guess, config.sub, and
470 doc/man/texinfo.tex are now copied in from gnulib.
471
6fffc900
GM
4722011-01-15 Glenn Morris <rgm@gnu.org>
473
2153c862 474 * charsets/cp51932.awk, charsets/eucjp-ms.awk: No longer print arch-tag.
623717b7 475
6fffc900
GM
476 * bzrmerge.el (bzrmerge-missing): Add another skip indicator.
477 (bzrmerge-resolve): Also ignore cl-loaddefs.el.
478
77ab81d0 4792011-01-14 Glenn Morris <rgm@gnu.org>
287d4c2c
GM
480
481 * admin.el (set-copyright): Also handle \year in refcards/*.tex.
482
1851cac3
GM
4832011-01-14 Glenn Morris <rgm@gnu.org>
484
485 * bzrmerge.el: Require cl when compiling.
486 (bzrmerge-merges): Doc fix.
487
2b3f5bc8
PE
4882011-01-07 Paul Eggert <eggert@cs.ucla.edu>
489
490 * notes/copyright: There's only one install-sh, not two, so fix a
491 typo claiming that there's two. Add move-if-change to the list of
492 GPL files imported from gnulib.
493
4942011-01-07 Paul Eggert <eggert@cs.ucla.edu>
dfa36fa1
PE
495
496 * notes/copyright: Report status more accurately for non-GPL files.
497 Report copyright status more accurately for mkinstalldirs,
498 configure, m4/getopt.m4, and msdos/sed*.inp.
499
7c420169 5002011-01-02 Eli Zaretskii <eliz@gnu.org>
5be1c984
EZ
501
502 * nt/README.W32: Update the information about PNG support libraries.
503 (Bug#7716)
504
9ebea0e7
SM
5052010-12-27 Stefan Monnier <monnier@iro.umontreal.ca>
506
507 * bzrmerge.el: New file to help merge branches while skipping
508 some revisions (e.g. from emacs-23 to trunk).
509
201ef780
AS
5102010-12-03 Andreas Schwab <schwab@linux-m68k.org>
511
512 * CPP-DEFINES (EXPLICIT_SIGN_EXTEND): Remove.
513
16a0af11
GM
5142010-10-12 Glenn Morris <rgm@gnu.org>
515
516 * notes/nextstep: Move here from ../nextstep/DEV-NOTES.
517
f4f358f1
GM
5182010-10-09 Glenn Morris <rgm@gnu.org>
519
520 * admin.el (set-version): Add doc/emacs/emacsver.texi.
521
3fb78d1f
GM
5222010-10-09 Glenn Morris <rgm@gnu.org>
523
f7a31f11
GM
524 * admin.el (set-version): No need to act on doc/ files any more.
525
3fb78d1f
GM
526 * quick-install-emacs (PUBLIC_LIBSRC_BINARIES): Remove b2m.
527
733946e7
JB
5282010-09-05 Juanma Barranquero <lekktu@gmail.com>
529
530 * unidata/BidiMirroring.txt: Update from
531 http://www.unicode.org/Public/6.0.0/ucd/BidiMirroring-6.0.0d2.txt
532
533 * unidata/UnicodeData.txt: Update from
534 http://www.unicode.org/Public/6.0.0/ucd/UnicodeData-6.0.0d7.txt
535
671d409f
AS
5362010-08-09 Andreas Schwab <schwab@linux-m68k.org>
537
538 * CPP-DEFINES (WORDS_BIG_ENDIAN): Remove.
539
29cf3e20
EZ
5402010-08-05 Eli Zaretskii <eliz@gnu.org>
541
542 * MAINTAINERS: Rename src/unexec.c => src/unexcoff.c.
543
e3aef5c6
CS
5442010-07-24 Christoph Scholtes <cschol2112@gmail.com>
545
546 * admin.el: Write version number to nt/makefile.w32-in.
547 * nt/makedist.bat: Remove; replaced with `zipdist.bat'
548 in the nt/ directory.
549 * nt/README.W32: Relocate to nt/ directory.
550
8966b757
AS
5512010-07-11 Andreas Schwab <schwab@linux-m68k.org>
552
553 * CPP-DEFINES (HAVE_INDEX, HAVE_RINDEX): Remove.
554
71c44c04
EZ
5552010-07-08 Eli Zaretskii <eliz@gnu.org>
556
557 * MAINTAINERS: Update my responsibilities.
558
72af86bd
AS
5592010-07-07 Andreas Schwab <schwab@linux-m68k.org>
560
561 * CPP-DEFINES (BCOPY_DOWNWARD_SAFE, BCOPY_UPWARD_SAFE)
562 (GAP_USE_BCOPY, HAVE_BCMP, HAVE_BCOPY, bcmp, bcopy, bzero):
563 Remove.
564
317fbf33
EZ
5652010-06-12 Eli Zaretskii <eliz@gnu.org>
566
cbc4fd20
EZ
567 * unidata/bidimirror.awk: New file.
568
569 * unidata/BidiMirroring.txt: New file from
570 http://www.unicode.org/Public/6.0.0/ucd/BidiMirroring-6.0.0d1.txt.
571
a5b436df 572 * unidata/Makefile.in (../../src/bidimirror.h): New target.
cbc4fd20
EZ
573 (all): Depend on ../../src/biditype.h and ../../src/bidimirror.h.
574
575 * unidata/makefile.w32-in (../../src/bidimirror.h): New target.
576 (all): Depend on ../../src/biditype.h and ../../src/bidimirror.h.
577
317fbf33
EZ
578 * unidata/biditype.awk: New file.
579
580 * unidata/Makefile.in (../../src/biditype.h): New target.
581
582 * unidata/makefile.w32-in (../../src/biditype.h): New target.
583
bf3e70eb
JB
5842010-06-09 Juanma Barranquero <lekktu@gmail.com>
585
586 * unidata/UnicodeData.txt: Update from
587 http://www.unicode.org/Public/6.0.0/ucd/UnicodeData-6.0.0d5.txt
588
81ac4f35
GM
5892010-05-27 Glenn Morris <rgm@gnu.org>
590
591 * quick-install-emacs (AVOID): No more Makefile.c files.
592
593 * notes/cpp: Remove file.
594
e45b9e19
KR
5952010-05-15 Ken Raeburn <raeburn@raeburn.org>
596
597 * admin.el (set-version, set-copyright): Update emacs.c instead of
598 version.el.
599
600 * make-tarball.txt: Update filename list in step 6.
601
602 * quick-install-emacs: Scan emacs.c instead of version.el for
603 version string.
604
61a808e8
CY
6052010-05-07 Chong Yidong <cyd@stupidchicken.com>
606
607 * Version 23.2 released.
608
796bb936
EZ
6092010-04-01 Eli Zaretskii <eliz@gnu.org>
610
52f4d8d5 611 * CPP-DEFINES (__DJGPP__, __GO32__): Remove, no longer used.
796bb936 612
288f9fc0
CY
6132010-03-10 Chong Yidong <cyd@stupidchicken.com>
614
615 * Branch for 23.2.
616
f758ab59
MB
6172010-03-10 Miles Bader <miles@gnu.org>
618
61c26472
MB
619 * quick-install-emacs: Use more portable shell syntax.
620
a5b436df 621 * quick-install-emacs (AVOID): Be more picky about files we avoid
f758ab59
MB
622 installing.
623
296271c0
JB
6242010-02-14 Juanma Barranquero <lekktu@gmail.com>
625
626 * quick-install-emacs (PRUNED): Fix typo in message.
627
79c08ece
GM
6282010-01-20 Glenn Morris <rgm@gnu.org>
629
630 * revdiff: Remove file that only works with CVS, and isn't really
631 needed with Bazaar (given the in-built revision options of bzr diff).
632
893db5bc
GM
6332010-01-12 Glenn Morris <rgm@gnu.org>
634
635 * emacs-pretesters, make-announcement: Use bug-gnu-emacs rather
636 than emacs-pretest-bug for bug reports for development versions.
637
149353a4
KH
6382009-11-06 Kenichi Handa <handa@m17n.org>
639
640 * unidata/unidata-gen.el (unidata-gen-table): Fix for the case
641 that the block data and the following per-char data fall into the
642 same char-table leaf.
643
171fda8a
JB
6442009-10-01 Juanma Barranquero <lekktu@gmail.com>
645
646 * unidata/UnicodeData.txt: Update to Unicode 5.2.0.
647
06d09461
JB
6482009-09-07 Juanma Barranquero <lekktu@gmail.com>
649
650 * unidata/.gitignore: New file.
651
cb335806
EZ
6522009-08-22 Eli Zaretskii <eliz@gnu.org>
653
8e22fa7e
EZ
654 * notes/bugtracker: How to reassign a bug to a list of packages.
655
cb335806
EZ
656 * notes/newfile: Details of how to check for problems with DOS 8+3
657 file-name restrictions.
658
6592009-08-18 Glenn Morris <rgm@gnu.org>
660
661 * notes/newfile: New file.
662
54aa48fe
EZ
6632009-07-11 Eli Zaretskii <eliz@gnu.org>
664
665 * make-tarball.txt: Add a note about bumping the value of
666 customize-changed-options-previous-release.
667
aa4a9384
KH
6682009-06-24 Kenichi Handa <handa@m17n.org>
669
fe7a3057 670 * charsets/mapconv: For the Unicode format files, do reverse sort
aa4a9384
KH
671 and don't compact the map. This is to prefer the first one in the
672 duplicated mappings (e.g. 0x20->U+0020, 0x20->U+00A0).
673
09856751
KH
6742009-06-12 Kenichi Handa <handa@m17n.org>
675
676 * charsets/Makefile (JISX213A.map): Make it depend on
677 mapfiles/JISX213A.map.gz.
678 (BIG5-1.map, BIG5-2.map): Prepend "# " to the first comment line.
679
680 * charsets/mapfiles/JISX213A.map.gz: New file.
681
682 * charsets/mapfiles/README: Describe JISX213A.map.gz.
683
09e47eb5
KH
6842009-06-12 Kenichi Handa <handa@m17n.org>
685
686 * charsets/mapfiles/*: New files.
687
688 * charsets/mule-charsets.el: Mostly re-written to generate all
689 MULE-*.map files.
690
691 * charsets/mapconv: Mostly re-written to handle "gzip"ed input
692 files.
693
694 * charsets/eucjp-ms.awk: Mostly re-written to handle glibc's
695 EUC-JP-MS.
696
697 * charsets/cp51932.awk (END): Print arch-tag at the tail.
698
699 * charsets/Makefile: Maps depend on files under mapfiles or
700 ${GLIBC_CHARMAPS}.
701
0b4ff5df
KH
7022009-04-21 Kenichi Handa <handa@m17n.org>
703
704 * unidata/unidata-gen.el (unidata-get-decomposition): Fix previous
705 change.
706
88758986
KH
7072009-04-17 Kenichi Handa <handa@m17n.org>
708
f58e0fd5
SM
709 * unidata/unidata-gen.el (unidata-get-decomposition):
710 Adjust Hangle decomposition rule to Unicode.
88758986 711
0af3fedf
KH
7122009-04-09 Kenichi Handa <handa@m17n.org>
713
f58e0fd5
SM
714 * unidata/unidata-gen.el (unidata-describe-decomposition):
715 Return a string with a composition property to disable combining
0af3fedf
KH
716 characters being composed.
717
e308dcd3 7182009-03-11 Miles Bader <miles@gnu.org>
40c3f434
MB
719
720 * quick-install-emacs: Be more clever about locating info directory.
721
d9cce206
JB
7222009-02-24 Juanma Barranquero <lekktu@gmail.com>
723
724 * nt/README.W32: Fix typos.
725
3deb93c6
JR
7262009-02-23 Jason Rumney <jasonr@gnu.org>
727
ed9265fc 728 * nt/README-ftp-server: Update for 23.0.91.
3deb93c6 729
d9cce206
JB
730 * nt/README.W32: Remove ever expanding versions of Windows.
731 Shorten FAQ URL. Remove mention of obsolete lock directory.
732 Windows distribution now bin and barebin only. Add note about
733 SVG support. Remove old tar and gzip problem workarounds.
734 Use new (22.x) -Q option. Report all bugs through bug tracker.
3deb93c6
JR
735
736 * nt/README-UNDUMP.W32: Modify for barebin distribution, as
737 undumped distribution no longer exists.
738
e73521d0 7392009-02-05 Yu-ji Hosokawa <yu-ji@hoso.net> (tiny change)
1c3f291e
JB
740
741 * nt/README.W32: Fix typo. (Bug#2207)
742
1b1db3a9
CY
7432009-02-01 Chong Yidong <cyd@stupidchicken.com>
744
745 * admin.el (set-version): Remove deleted file ns-emacs.texi.
746
d90442ce
KH
7472008-12-02 Kenichi Handa <handa@m17n.org>
748
749 * unidata/unidata-gen.el (unidata-prop-alist): Docstring for
750 `decomposition' property adjusted.
751 (unidata-split-decomposition): Don't include surrounding "<" and
752 ">" in a symbol name.
753
7542008-12-01 Kenichi Handa <handa@m17n.org>
755
b97439ce
JB
756 * unidata/unidata-gen.el (unidata-prop-alist): Set `numeric-value'
757 property generator to unidata-gen-table-numeric. Docstring adjusted.
d90442ce
KH
758 (unidata-get-numeric, unidata-put-numeric)
759 (unidata-gen-table-numeric): New functions.
760 (unidata-encode-val): Use assoc to get a slot in VAL-LIST.
761
983ab7ba
EZ
7622008-11-29 Eli Zaretskii <eliz@gnu.org>
763
764 * notes/documentation: Add notes about Antinews.
765
91236f63
GM
7662008-10-23 Glenn Morris <rgm@gnu.org>
767
768 * admin.el (set-version): Add doc/misc/ns-emacs.texi.
769 Add/tweak some nextstep/ entries.
770
c674e738
KH
7712008-09-19 Kenichi Handa <handa@m17n.org>
772
773 * FOR-RELEASE: Add an item for using EMACS_INT for buffer/string
774 positions.
775
293a3986
EZ
7762008-08-23 Eli Zaretskii <eliz@gnu.org>
777
778 * CPP-DEFINES: Add USER_FULL_NAME.
779
b7063e7e
JR
7802008-08-16 Jason Rumney <jasonr@gnu.org>
781
d4835507 782 * admin.el (set-version): Set version in nt/emacsclient.rc.
b7063e7e 783
295b47d8
JB
7842008-08-06 Juanma Barranquero <lekktu@gmail.com>
785
786 * nt/dump.bat: Fix mixed EOLs.
787
14145fa3
AR
7882008-08-04 Adrian Robert <Adrian.B.Robert@gmail.com>
789
0dcb2845 790 * CPP-DEFINES: Add DARWIN_OS. Move USE_LISP_UNION_TYPE away from OS's.
14145fa3 791
c3179b06
EZ
7922008-08-02 Eli Zaretskii <eliz@gnu.org>
793
794 * CPP-DEFINES: Add defines for accessing system processes.
795
9e2a2647
DN
7962008-07-27 Dan Nicolaescu <dann@ics.uci.edu>
797
798 * make-tarball.txt:
799 * admin.el:
800 * FOR-RELEASE:
801 * CPP-DEFINES: Remove mentions of Mac Carbon.
802
d3841127
GM
8032008-07-16 Glenn Morris <rgm@gnu.org>
804
805 * admin.el (set-version, set-copyright): Add nextstep/ files.
806
ba60bd44 8072008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
edfda783 808
0dcb2845 809 * CPP-DEFINES: Add NS port related defines.
edfda783 810
f2d8d275
GM
8112008-06-16 Glenn Morris <rgm@gnu.org>
812
5de85e83
GM
813 * admin.el (set-version): Add doc/lispref/vol1.texi,vol2.texi,
814 doc/lispref/book-spine.texinfo.
f2d8d275 815
611bee81
GM
8162008-06-15 Glenn Morris <rgm@gnu.org>
817
818 * admin.el (set-version): Add doc/misc/faq.texi.
819
d6710afe
JB
8202008-05-22 Juanma Barranquero <lekktu@gmail.com>
821
822 * FOR-RELEASE: Remove Windows problem about the XPM image library
823 being loaded too soon (fixed by Stefan Monnier on 2008-05-07).
824
2e10f11c
JB
8252008-04-15 Juanma Barranquero <lekktu@gmail.com>
826
827 * unidata/UnicodeData.txt: Update to Unicode 5.1.
828
dd7d19d7
JB
8292008-04-14 Juanma Barranquero <lekktu@gmail.com>
830
831 * unidata/unidata-gen.el (unidata-prop-alist):
832 Fix typo in description of `numeric-value'.
833 (unidata-put-character): Fix typo in error message.
834
2cbff44e
GM
8352008-02-21 Glenn Morris <rgm@gnu.org>
836
837 * notes/unicode, notes/font-backend: New files, split off from
838 README.unicode.
839
43bad2da
KH
8402008-02-20 Kenichi Handa <handa@ni.aist.go.jp>
841
842 * FOR-RELEASE: Remove the problem of ucs-mule-8859-to-mule-unicode
719cb508 843 being used in latin1-disp.el. Remove the problem of
98723304
KH
844 cp-supported-codepages. Remove the problem of lost changelog for
845 ps-prin1.ps.
43bad2da 846
8a7619ba
EZ
8472008-02-16 Eli Zaretskii <eliz@gnu.org>
848
849 * unidata/makefile.w32-in (unidata.txt): Don't use $<, it's
850 non-portable in this context.
851
852 * unidata/Makefile.in (unidata.txt): Don't use $<, it's
853 non-portable in this context.
854
f96b6330
EZ
8552008-02-09 Eli Zaretskii <eliz@gnu.org>
856
857 * unidata/makefile.w32-in (lisp): New variable.
858 (EMACSLOADPATH): Use $(lisp). Add lisp/international and
859 lisp/emacs-lisp.
860
56eb72a0
JR
8612008-02-04 Jason Rumney <jasonr@gnu.org>
862
863 * unidata/makefile.w32-in (unidata.txt): Use ARGQUOTE and DQUOTE macros.
864
a8fd9158
JB
8652008-02-02 Juanma Barranquero <lekktu@gmail.com>
866
867 * unidata/.cvsignore: Ignore also "Makefile.unix" and "makefile".
868
c7e85fc7
EZ
8692008-02-02 Eli Zaretskii <eliz@gnu.org>
870
9aa0b3c8
EZ
871 * unidata/makefile.w32-in (charprop-CMD): Fix last change.
872
bcc891c2 873 * unidata/Makefile.in: Rename from Makefile.
5889232d 874
c7e85fc7
EZ
875 * unidata/makefile.w32-in: New file.
876
db516472
JR
8772008-02-02 Jason Rumney <jasonr@gnu.org>
878
879 * unidata/unidata-gen.el (unidata-gen-files): Force unix line ends.
880
609789d7 8812008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2 882
aca7a3d2
MB
883 * unidata/copyright.html: New file.
884
609789d7 8852008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
886
887 * unidata/unidata-gen.el (unidata-get-decomposition): For Hangul
888 decomposition, if T is the same as TBase, don't include it in the
889 returned list.
890
609789d7 8912008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
892
893 * unidata/unidata-gen.el (unidata-text-file): Delete it.
894 (unidata-list): Initialize to nil.
895 (unidata-setup-list): New function.
bcc891c2
GM
896 (unidata-gen-files): New optional arg unidata-text-file.
897 If it's nil, set unidata-text-file to the left command line arg.
898 Call unidate-setup-list at first.
aca7a3d2 899
bcc891c2 900 * unidata/Makefile (all): Depends on ${DSTDIR}/charprop.el.
aca7a3d2
MB
901 (${DSTDIR}/charprop.el): Run emacs after cd to DISDIR.
902
609789d7 9032008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2 904
bcc891c2
GM
905 * unidata/unidata-gen.el: Fix comment typo.
906 Change string-to-int to string-to-number.
907 (unidata-text-file): Define to .../unidata.txt.
aca7a3d2
MB
908 (unidata-list): Just insert unidata-text-file.
909 (unidata-get-decomposition): Handle Hangul decomposition.
bcc891c2 910 (unidata-gen-files): Don't use \040, instead at ^L near the end of file.
aca7a3d2 911
bcc891c2 912 * unidata/Makefile (unidata.txt): New target.
aca7a3d2
MB
913 (charprop.el): Depends on unidata.txt.
914 (clean): Remove unidata.txt.
915
609789d7 9162008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
917
918 * unidata/unidata-gen.el (unidata-get-name): Handle "CJK IDEOGRAPH".
919 (unidata-get-name): Handle U+110B.
920
609789d7 9212008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
922
923 Sub-directory `unidata' is for codes to generate charprop.el and
924 many other uni-*.el files from `UnicodeData.txt'.
925
926 * Unidata/README: New file.
927
928 * unidata/Makefile: New file.
929
930 * unidata/unidata-gen.el: New file.
931
932 * unidata/UnicodeData.txt: New file. Copied from
609789d7 933 http://www.unicode.org on 2006-05-23.
aca7a3d2
MB
934
935 * unidata/.cvsignore: New file.
936
609789d7 9372008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
938
939 * charsets/.cvsignore: New file.
940
941 * charsets/mapconv: Add code for handling KANJI-DATABASE format.
942
bcc891c2
GM
943 * charsets/Makefile (all): Rename target from charsets.
944 Depend on ${TRANS_TABLE}.
945 (CNS-2.map, CNS-3.map, CNS-4.map, CNS-5.map, CNS-6.map, CNS-7.map):
946 Generate from cns2ucsdkw.txt.
aca7a3d2
MB
947 (install): Copy updated files only.
948
9492008-02-02 Kenichi Handa <handa@m17n.org>
950
bcc891c2 951 * charsets/cp932.awk: Append user-defined area of CP932.
aca7a3d2
MB
952
9532008-02-02 Kenichi Handa <handa@m17n.org>
954
955 * charsets/Makefile (JISX2131.map): Convert 0x2015 to 0x2014,
956 0x2299 to 0x29BF.
957
609789d7 9582008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
959
960 * charsets/Makefile (TRANS_TABLE): New macro.
961 (JISX0208.map): Convert 0x2015 to 0x2014.
609789d7 962 (cp51932.el): New target.
aca7a3d2
MB
963 (eucjp-ms.el): New target.
964 (install): Include ${TRANS_TABLE}.
965 (CJK): Include JISX213A.map.
966 (JISX213A.map): New target.
967
968 * charsets/eucjp-ms.awk: New file.
969
970 * charsets/cp51932.awk: New file.
971
609789d7 9722008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
973
974 * charsets/cp932.awk: New file.
975
bcc891c2 976 * charsets/Makefile (CP932-2BYTE.map): Call mapconv with cp932.awk.
aca7a3d2
MB
977
978 * charsets/mapconv: In UNICODE2 case, sort by 4th field after
979 running an awk program.
980
609789d7 9812008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
982
983 * charsets/mapconv: Handle UNICODE2.
984
c4cc8b9a 985 * charsets/Makefile (CJK): Include CP932-2BYTE.map.
aca7a3d2
MB
986 (CP932-2BYTE.map): New target.
987
609789d7 9882008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
989
990 * charsets: New directory for scripts to generate charset map
991 files in ../etc/charsets/.
992
bcc891c2 993 * charsets/Makefile, charsets/mapconv, charsets/compact.awk:
0dcb2845 994 * charsets/big5.awk, charsets/gb180302.awk, charsets/gb180304.awk:
bcc891c2 995 * charsets/kuten.awk: New files.
aca7a3d2 996
adf94aa6
GM
9972008-01-08 Glenn Morris <rgm@gnu.org>
998
999 * admin.el (set-version): Add doc/man/emacs.1.
1000
f3041af1
DN
10012008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
1002
1003 * notes/copyright:
1004 * MAINTAINERS: Remove references to files that have been removed.
1005
a70c9a7a
GM
10062008-01-04 Glenn Morris <rgm@gnu.org>
1007
1008 * admin.el (set-copyright): Add lib-src/ebrowse.c.
1009
aa5fea59
SM
10102007-12-10 Stefan Monnier <monnier@iro.umontreal.ca>
1011
1012 * CPP-DEFINES: New file.
1013
f8747b72
RS
10142007-12-08 Reiner Steib <Reiner.Steib@gmx.de>
1015
1016 * FOR-RELEASE: Remove "window-system in face definition" [of
1017 gnus-treat-emphasize]. Remove "Gnus archive groups". Add comment
1018 on gnus-dired.el.
1019
24bbe01e
GM
10202007-12-05 Glenn Morris <rgm@gnu.org>
1021
1022 * admin.el (set-version): Handle configure.in. Adapt for doc/
1023 directory layout for manuals.
1024
0073bc5d
RS
10252007-12-01 Reiner Steib <Reiner.Steib@gmx.de>
1026
630cb3b7
JB
1027 * FOR-RELEASE: Remove Gnus send mail problem. Other Gnus bugs have
1028 been fixed in Gnus CVS but have not yet been synched to Emacs.
0073bc5d 1029
1453abd0
GM
10302007-11-17 Glenn Morris <rgm@gnu.org>
1031
1032 * admin.el (process-lines): Move to ../lisp/subr.el.
1033
ca076674
GM
10342007-10-23 Glenn Morris <rgm@gnu.org>
1035
1036 * MAINTAINERS: Move here from ../.
1037
943756ea
JB
10382007-10-17 Juanma Barranquero <lekktu@gmail.com>
1039
1040 * make-emacs: Doc fix.
1041
bab9fcb4
GM
10422007-08-28 Glenn Morris <rgm@gnu.org>
1043
1044 * admin.el: Provide self.
1045
880820fe 10462007-08-10 Jan Djärv <jan.h.d@swipnet.se>
b7d2467b 1047
d58ee9f1 1048 * FOR-RELEASE: Add Gtk+ tool bar and GUD focus problem.
b7d2467b 1049
cacc7b51
GM
10502007-07-25 Glenn Morris <rgm@gnu.org>
1051
1052 * Relicense all FSF files to GPLv3 or later.
1053
bfcea090
GM
10542007-06-07 Glenn Morris <rgm@gnu.org>
1055
1056 * admin.el (set-copyright): New function.
1057
017f0417
NR
10582007-04-25 Nick Roberts <nickrob@snap.net.nz>
1059
1060 * make-tarball.txt: Add note about cutting the branch.
1061
537a062f
CY
10622007-06-02 Chong Yidong <cyd@stupidchicken.com>
1063
1064 * Version 22.1 released.
1065
77083ca3
EZ
10662007-02-03 Eli Zaretskii <eliz@gnu.org>
1067
1068 * nt/makedist.bat: Change EOL format to DOS. Don't use
1069 redirection characters in REM lines.
1070
880820fe 10712007-01-27 Jan Djärv <jan.h.d@swipnet.se>
1bfb06fb
JD
1072
1073 * FOR-RELEASE: Removed Gtk/Xft issue.
1074
1fc8c92b
MB
10752007-01-01 Miles Bader <miles@gnu.org>
1076
1077 * quick-install-emacs (get_config_var): Deal with weird magic
1078 string inserted by recent versions of autoconf.
1079
7dce1990
JB
10802006-11-25 Juanma Barranquero <lekktu@gmail.com>
1081
1082 * admin.el (set-version): Set version number in
1083 lib-src/makefile.w32-in.
1084
dc3d1157
RS
10852006-11-06 Reiner Steib <Reiner.Steib@gmx.de>
1086
1087 * FOR-RELEASE (BUGS): Remove "Build failure under Suse 10.0" was
1088 due to a local miss-configuration.
1089
08c85160
CY
10902006-10-28 Chong Yidong <cyd@stupidchicken.com>
1091
1092 * make-announcement (OLD): Remove LEIM references in announcement
1093 since it is now built-in.
1094
d0834a5c
YM
10952006-10-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1096
1097 * admin.el (set-version): Set version numbers in "mac" subdirectory.
1098
151fe029
KH
10992006-10-03 Kenichi Handa <handa@m17n.org>
1100
1101 * FOR-RELEASE (BUGS): "An iso-8859-6 cannot be saved" fixed.
1102
e71cb549
CY
11032006-08-13 Chong Yidong <cyd@stupidchicken.com>
1104
1105 * FOR-RELEASE: Elisp manual checking completed.
1106
6232e72d
RS
11072006-07-17 Reiner Steib <Reiner.Steib@gmx.de>
1108
1109 * FOR-RELEASE: Update refcard section.
1110
8a8476f9
KS
11112006-07-14 Kim F. Storm <storm@cua.dk>
1112
1113 * FOR-RELEASE (BUGS): High cpu load on windows server sockets fixed.
1114
1eca02e7
KS
11152006-07-09 Kim F. Storm <storm@cua.dk>
1116
1117 * README: Use outline format. Add FOR-RELEASE.
1118
7fa61471
CY
11192006-06-27 Chong Yidong <cyd@stupidchicken.com>
1120
1121 * FOR-RELEASE: Checking of info.texi done.
1122
8361675a
RS
11232006-06-08 Reiner Steib <Reiner.Steib@gmx.de>
1124
1125 * FOR-RELEASE: Update refcard section.
1126
3f168e29
RS
11272006-06-07 Reiner Steib <Reiner.Steib@gmx.de>
1128
1129 * FOR-RELEASE: Update refcard section.
1130
f195dc16
CY
11312006-05-25 Chong Yidong <cyd@stupidchicken.com>
1132
1133 * FOR-RELEASE: Key sequence elisp node done.
1134
49561a36
RS
11352006-05-24 Reiner Steib <Reiner.Steib@gmx.de>
1136
1137 * FOR-RELEASE: Update refcard translations. Add coding cookie.
1138
6fedb9f9
CY
11392006-05-21 Chong Yidong <cyd@mit.edu>
1140
1141 * FOR-RELEASE: point-entered /point-left bug fixed.
1142
61515a63
EZ
11432006-05-12 Eli Zaretskii <eliz@gnu.org>
1144
1145 * FOR-RELEASE: Spell-checking the manuals is now done; remove the
1146 entry.
1147
4297ece2
BW
11482006-05-06 Bill Wohler <wohler@newt.com>
1149
1150 * FOR-RELEASE: MH-E 8.0 has been released, so removed reminder
1151 about it.
1152
4bbe413d 11532006-04-17 Ramprasad B <ramprasad_i82@yahoo.com>
1c4181cc 1154
4bbe413d 1155 * ./* (Copyright): Updated Copyright year(s).
49561a36 1156
6b82baf6
RS
11572006-02-24 Reiner Steib <Reiner.Steib@gmx.de>
1158
1159 * FOR-RELEASE (BUGS): Add URLs/MIDs.
1160
49af2995
KS
11612006-02-20 Kim F. Storm <storm@cua.dk>
1162
1163 * FOR-RELEASE (NEW FEATURES): Completed work on this item:
1164 Rework how fringe bitmaps are defined and used.
e4920bc9 1165 Currently, bitmap usage and bitmap appearance are "mixed-up" in a
49af2995
KS
1166 one-level representation. It would be cleaner to split the
1167 representation into a two-level model where first level maps
1168 bitmap usage to a bitmap name, and second level maps bitmap name to
e4920bc9 1169 a bitmap appearance.
49af2995 1170
d5e87a2f
CY
11712006-01-27 Chong Yidong <cyd@stupidchicken.com>
1172
8a8476f9 1173 * FOR-RELEASE: String allocation bugs fixed.
d5e87a2f 1174
9c43c921
BW
11752005-12-13 Bill Wohler <wohler@newt.com>
1176
1177 * FOR-RELEASE: Ensure MH-E 8.0 has been released.
1178
6ed81b24
RS
11792005-12-09 Reiner Steib <Reiner.Steib@gmx.de>
1180
c95dddbe
RS
1181 * FOR-RELEASE (DOCUMENTATION): Remove message-mail, gnus-*
1182 completing-read-multiple, mail-extract-address-components,
1183 mail-mode, quail-define-package, save-buffer and
1184 ucs-set-table-for-input from doc strings item (Done).
6ed81b24 1185
2950d850
CY
11862005-11-28 Chong Yidong <cyd@stupidchicken.com>
1187
1188 * FOR-RELEASE: Icons installed. Partial completion bug fixed.
1189
ab4d879e
KS
11902005-11-11 Kim F. Storm <storm@cua.dk>
1191
1192 * FOR-RELEASE (FATAL ERRORS): Fix infinite loop in redisplay
1193 when displaying a non-breaking space in an overlay string.
1194
932dc33b
CY
11952005-10-30 Chong Yidong <cyd@stupidchicken.com>
1196
1197 * FOR-RELEASE: Init file change implemented.
1198
c809f7cc
CY
11992005-10-27 Chong Yidong <cyd@stupidchicken.com>
1200
1201 * FOR-RELEASE: Fringe angle bitmap at eob fixed.
1202
4754e179 12032005-10-19 Chong Yidong <cyd@stupidchicken.com>
2e2099eb
CY
1204
1205 * FOR-RELEASE (New features): max-image-size implemented.
4754e179 1206 (Bugs): split-window done, by Kim F. Storm.
2e2099eb 1207
ffda926c
BW
12082005-10-17 Bill Wohler <wohler@newt.com>
1209
f58e0fd5 1210 * FOR-RELEASE (DOCUMENTATION): Remove lisp/toolbar from list
943756ea 1211 since it's gone. Also marked mh-e as done.
ffda926c 1212
2d4713aa
JB
12132005-10-11 Juanma Barranquero <lekktu@gmail.com>
1214
1215 * FOR-RELEASE (FATAL ERRORS): Remove item about JPEG
1216 libraries on Windows (Done).
1217
95f76284
JR
12182005-10-01 Jason Rumney <jasonr@gnu.org>
1219
1220 * admin.el (set-version): Set version numbers in nt/emacs.rc.
1221
52f277bf
RF
12222005-08-31 Romain Francoise <romain@orebokech.com>
1223
630cb3b7 1224 * FOR-RELEASE (New features): Remove vhdl-mode.el update
52f277bf
RF
1225 item (Done).
1226
c0eb0519
RF
12272005-08-27 Romain Francoise <romain@orebokech.com>
1228
1229 * FOR-RELEASE (Bugs): Remove compile-internal item (Done).
1230
385ee3de 12312005-07-04 Lute Kamstra <lute@gnu.org>
a191bcea
LK
1232
1233 Update FSF's address in GPL notices.
1234
257914aa
LK
12352005-06-10 Lute Kamstra <lute@gnu.org>
1236
1237 * admin.el (set-version): Set version in lisp manual too.
1238 * make-tarball.txt: Commit lispref/elisp.texi too.
1239
a4e51a7a
RS
12402005-06-04 Richard M. Stallman <rms@gnu.org>
1241
1242 * emacs-pretesters: Refer to etc/DEBUG instead of duplicating it.
1243 Other cleanups.
1244
834671a6
LK
12452005-04-19 Lute Kamstra <lute@gnu.org>
1246
1247 * make-tarball.txt: Don't commit lisp/loaddefs.el.
1248
54381691
LK
12492005-04-14 Lute Kamstra <lute@gnu.org>
1250
118e2c39
LK
1251 * nt/makedist.bat (elfiles): Update.
1252
54381691
LK
1253 * admin.el (add-release-logs): Fix require call.
1254
0b048d52
MT
12552005-03-30 Marcelo Toledo <marcelo@marcelotoledo.org>
1256
f58e0fd5 1257 * FOR-RELEASE (Documentation): Add check the Emacs Tutorial.
943756ea
JB
1258 The first line of every tutorial must begin with a sentence saying
1259 "Emacs Tutorial" in the respective language. This should be
1260 followed by "See end for copying conditions", likewise in the
1261 respective language.
0b048d52 1262
18cd5892
LT
12632005-03-29 Luc Teirlinck <teirllm@auburn.edu>
1264
1265 * FOR-RELEASE (TO BE DONE SHORTLY BEFORE RELEASE): New section.
1266 Add `undo-ask-before-discard' to it.
1267
9a1c5fbf
MB
12682005-03-02 Miles Bader <miles@gnu.org>
1269
1270 * quick-install-emacs: Only use the mkdir --verbose option if the
1271 script's --verbose option was specified (this avoids problems with
1272 default usage on systems where mkdir doesn't support that option).
1273
e25c1ca6
JR
12742005-02-15 Jason Rumney <jasonr@gnu.org>
1275
fffa137c 1276 * nt/makedist.bat: Do not rely on non-standard behavior of
e25c1ca6
JR
1277 tar --exclude.
1278
880820fe 12792004-11-02 Jan Djärv <jan.h.d@swipnet.se>
6b3d3397
JD
1280
1281 * FOR-RELEASE (Indications): Remove two stage update for toolbar (Done).
1282
6622d928
LT
12832004-09-20 Luc Teirlinck <teirllm@auburn.edu>
1284
1285 * FOR-RELEASE (Indications): Rearrange checklists for Emacs and
1286 Elisp manuals.
1287
d574552a
LT
12882004-09-18 Luc Teirlinck <teirllm@auburn.edu>
1289
1290 * FOR-RELEASE (Indications): Clean up and update checklists for
4bd65cb9 1291 Emacs and Elisp manuals.
d574552a 1292
0a5e5be0
KS
12932004-09-11 Kim F. Storm <storm@cua.dk>
1294
1295 * FOR-RELEASE (New features): Remove Gnus 5.10 entry (Done!).
10f5826d
KS
1296 (Documentation): Add NEWS entry.
1297 Add section lists for proof-reading Emacs and Lisp manuals.
0a5e5be0 1298
2661eae9
KS
12992004-08-29 Kim F. Storm <storm@cua.dk>
1300
1301 * FOR-RELEASE (Documentation): Add man/ack.texi and AUTHORS.
1302
880820fe 13032004-08-28 Jan Djärv <jan.h.d@swipnet.se>
1b6d517f 1304
c4cc8b9a 1305 * FOR-RELEASE (Indications): Remove entry about GTK and geometry
1b6d517f
JD
1306 (now behaves as well as other ports).
1307
880820fe 13082004-06-28 Jan Djärv <jan.h.d@swipnet.se>
dfab762f 1309
2661eae9 1310 * FOR-RELEASE: Remove entry about GTK and monochrome displays (done).
dfab762f 1311
44618f20 13122004-06-26 Eli Zaretskii <eliz@is.elta.co.il>
ad8a607d
EZ
1313
1314 * FOR-RELEASE: Moved here from the etc directory.
1315
db281452
TTN
13162004-05-08 Thien-Thi Nguyen <ttn@gnu.org>
1317
1318 * notes/BRANCH: New file, to be maintained per CVS branch.
1319
feebeb72
MB
13202003-10-01 Miles Bader <miles@gnu.org>
1321
1322 * quick-install-emacs: Don't use "function" keyword when defining
1323 shell functions.
1324
44618f20
LK
13252003-09-29 Lute Kamstra <lute@gnu.org>
1326
1327 * make-tarball.txt: Mention regenerating Emacs' AUTHORS file.
1328
e04e1ce2
MB
13292003-09-27 Miles Bader <miles@gnu.ai.mit.edu>
1330
1331 * quick-install-emacs: Remove fns-* pruning, since that file no
1332 longer seems to be generated.
1333 (AVOID): Quote literal periods. Quote braces in a way acceptable
1334 to all parties (gawk gets bitchy about using `\').
1335
6cce52e8
MB
13362003-08-19 Miles Bader <miles@gnu.org>
1337
1338 * quick-install-emacs: Add arch-specific ignored files to
1339 quick-install-emacs. Use quoting for periods that's acceptable
1340 to recent versions of gawk.
1341
13582d53
MR
13422003-08-11 Markus Rost <rost@math.ohio-state.edu>
1343
1344 * cus-test.el: Remove obsolete workaround.
1345
e53925a5
AI
13462003-04-22 Andrew Innes <andrewi@gnu.org>
1347
1348 * nt/makedist.bat: Fix multi-file .zip distribution, by splitting
1349 emacs.exe before zipping, and including batch file to recreate
1350 after unpacking.
1351
1352 * nt/stitch.bat: New file.
1353
1354 * nt/README-ftp-server: Update wording and version number etc.
1355 Add extra instructions for installing multi-file .zip
1356 distribution.
1357
1358 * nt/README.W32: Remove personal email address and update wording.
1359
1360 * nt/README-UNDUMP.W32: Remove personal email address and update
1361 wording.
1362
880820fe 13632003-02-10 Francesco Potortì <pot@gnu.org>
4dce79e5
FP
1364
1365 * make-changelog-diff: New script, code stolen from make-announcement.
1366
1367 * make-announcement: Use make-changelog-diff.
1368
880820fe 13692003-01-20 Francesco Potortì <pot@gnu.org>
163c6f1c
FP
1370
1371 * make-tarball.txt: Step-by-step instructions for making a tarball.
1372
10d1d0af 1373 * make-announcement: A script for creating pretest announcements.
163c6f1c 1374
880820fe 13752003-01-17 Francesco Potortì <pot@gnu.org>
33b97f32
FP
1376
1377 * admin.el (add-release-logs): Expand the directory name before
1378 calling find(1).
1379 (add-release-logs): Use the same methods as add-log.el for writing
630cb3b7 1380 the date and the user's name and address.
33b97f32 1381
7b997a97
MB
13822003-01-07 Miles Bader <miles@gnu.org>
1383
1384 * quick-install-emacs: Unset LANG etc. to avoid non-standard
1385 command output from non-C locales.
1386
6c465a15 13872002-10-16 Markus Rost <rost@math.ohio-state.edu>
e170d16c 1388
3bc08206 1389 * cus-test.el: Extended and reorganized. There are now 4 tests
592cd48b 1390 which can be run in batch mode. See the Commentary section.
bd08d86a 1391
5ce129c2
MR
13922002-10-08 Markus Rost <rost@math.ohio-state.edu>
1393
1394 * cus-test.el: New file.
1395
14dd2fe9
MB
13962002-05-27 Miles Bader <miles@gnu.org>
1397
1398 * quick-install-emacs (VERSION): Calculate using the same method
1399 that configure.in uses.
1400
880820fe 14012002-04-26 Pavel Janík <Pavel@Janik.cz>
64b9637c
PJ
1402
1403 * emacs-pretesters: New file with information for Emacs
1404 pretesters.
1405
b9a07996
PE
14062002-03-22 Paul Eggert <eggert@twinsun.com>
1407
1408 * quick-install-emacs (PRUNED): Avoid "head -1" and "tail +2", as
1409 POSIX 1003.1-2001 disallows both usages.
1410
38b81d74
AI
14112002-02-11 Andrew Innes <andrewi@gnu.org>
1412
1413 * nt/makedist.bat: Don't include elisp/term/*.el files twice.
1414
72a68345
AI
14152002-01-24 Andrew Innes <andrewi@gnu.org>
1416
1417 * nt/README.W32: Remove unnecessary version number and date
1418 references.
1419
1420 * nt/README-UNDUMP.W32: Ditto.
1421
ebbaf4e3
GM
14222001-12-06 Gerd Moellmann <gerd@gnu.org>
1423
1424 * make-emacs: Add --trace-move.
1425
461a1459
AI
14262001-10-23 Andrew Innes <andrewi@gnu.org>
1427
1428 * nt/makedist.bat: Remove remaining obsolete reference to
1429 GETTING.GNU.SOFTWARE.
1430
26fe1f92
GM
14312001-10-22 Gerd Moellmann <gerd@gnu.org>
1432
1433 * admin.el (set-version): Use `s' interactive spec for
1434 version number.
1435
71431a0e
GM
14362001-10-20 Gerd Moellmann <gerd@gnu.org>
1437
6aa97356 1438 * (Version 21.1 released.)
71431a0e 1439
e568708b
GM
14402001-10-20 Gerd Moellmann <gerd@gnu.org>
1441
1442 * admin.el (add-release-logs): Put the log entry in lispref, too.
1443
c5915370
MB
14442001-10-20 Miles Bader <miles@gnu.org>
1445
1446 * quick-install-emacs: Exit if we can't find some variable.
1447 (AVOID): Add .orig & .rej files.
1448 (get_config_var): Be more liberal about format of config.status
1449 sed commands.
1450
5a4a5bd4
GM
14512001-10-19 Gerd Moellmann <gerd@gnu.org>
1452
74499542
GM
1453 * admin.el: New file.
1454
5a4a5bd4
GM
1455 * build-configs: Add --help option. Add support for building
1456 in arbitrary source trees.
1457
09954f3b
GM
14582001-10-17 Gerd Moellmann <gerd@gnu.org>
1459
1460 * alloc-colors.c: New file.
1461
f2164e31
GM
14622001-10-13 Gerd Moellmann <gerd@gnu.org>
1463
1464 * make-emacs: Add --boot switch for bootstrapping. Logs to
1465 EMACS_ROOT/boot.log, renames previous log file to boot.log.old.
1466
ab952a4f
GM
14672001-10-05 Gerd Moellmann <gerd@gnu.org>
1468
1469 * Branch for 21.1.
6c465a15 1470
f537c3cd
EZ
14712001-09-04 Andrew Innes <andrewi@gnu.org>
1472
1473 * admin/nt/makedist.bat: Remove reference to obsolete file
1474 GETTING.GNU.SOFTWARE. Remove outdated comments. Explain about
1475 version of tar used.
1476
1477;; Local Variables:
880820fe 1478;; coding: utf-8
f537c3cd 1479;; End:
2a34a036 1480
6116bd7e 1481 Copyright (C) 2001-2012 Free Software Foundation, Inc.
5b87ad55
GM
1482
1483 This file is part of GNU Emacs.
1484
9ad5de0c 1485 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 1486 it under the terms of the GNU General Public License as published by
9ad5de0c
GM
1487 the Free Software Foundation, either version 3 of the License, or
1488 (at your option) any later version.
5b87ad55
GM
1489
1490 GNU Emacs is distributed in the hope that it will be useful,
1491 but WITHOUT ANY WARRANTY; without even the implied warranty of
1492 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1493 GNU General Public License for more details.
1494
1495 You should have received a copy of the GNU General Public License
9ad5de0c 1496 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.