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