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