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