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