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