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