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