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