(unidata-gen-files): Force unix line ends.
[bpt/emacs.git] / admin / ChangeLog
1 2008-02-02 Jason Rumney <jasonr@gnu.org>
2
3 * unidata/unidata-gen.el (unidata-gen-files): Force unix line ends.
4
5 2008-02-02 Kenichi Handa <handa@m17n.org>
6
7 * unidata/UnicodeData.txt: Updated to Unicode 5.0.
8
9 * unidata/README: Adjusted for Unicode 5.0.
10
11 * unidata/copyright.html: New file.
12
13 2008-02-02 Kenichi Handa <handa@m17n.org>
14
15 * unidata/unidata-gen.el (unidata-get-decomposition): For Hangul
16 decomposition, if T is the same as TBase, don't include it in the
17 returned list.
18
19 2008-02-02 Kenichi Handa <handa@m17n.org>
20
21 * unidata/unidata-gen.el (unidata-text-file): Delete it.
22 (unidata-list): Initialize to nil.
23 (unidata-setup-list): New function.
24 (unidata-gen-files): New optional arg unidata-text-file. If it's
25 nil, set unidata-text-file the left command line arg. Call
26 unidate-setup-list at first.
27
28 * unidata/Makefile (EMACS): Rename back to Emacs and set to emacs.
29 Caller changed.
30 (all): Depends on ${DSTDIR}/charprop.el.
31 (${DSTDIR}/charprop.el): Run emacs after cd to DISDIR.
32
33 2008-02-02 Kenichi Handa <handa@m17n.org>
34
35 * unidata/unidata-gen.el: Typo fixed in comments. Change
36 string-to-int to string-to-number.
37 (unidata-text-file): Defined to .../unidata.txt.
38 (unidata-list): Just insert unidata-text-file.
39 (unidata-get-decomposition): Handle Hangul decomposition.
40 (unidata-gen-files): Don't use \040, instead at ^L near the end of
41 file.
42
43 * unidata/Makefile (TEMACS): Renamed from EMACS. Set to temacs.
44 Caller changed.
45 (unidata.txt): New target.
46 (charprop.el): Depends on unidata.txt.
47 (clean): Remove unidata.txt.
48
49 2008-02-02 Kenichi Handa <handa@m17n.org>
50
51 * unidata/unidata-gen.el (unidata-get-name): Handle "CJK IDEOGRAPH".
52 (unidata-get-name): Handle U+110B.
53
54 2008-02-02 Kenichi Handa <handa@m17n.org>
55
56 Sub-directory `unidata' is for codes to generate charprop.el and
57 many other uni-*.el files from `UnicodeData.txt'.
58
59 * Unidata/README: New file.
60
61 * unidata/Makefile: New file.
62
63 * unidata/unidata-gen.el: New file.
64
65 * unidata/UnicodeData.txt: New file. Copied from
66 http://www.unicode.org on 2008-02-02.
67
68 * unidata/.cvsignore: New file.
69
70 2008-02-02 Kenichi Handa <handa@m17n.org>
71
72 * charsets/.cvsignore: New file.
73
74 * charsets/mapconv: Add code for handling KANJI-DATABASE format.
75
76 * charsets/Makefile (all): Rename target from charsets. Depend on
77 ${TRANS_TABLE}
78 (CNS-2.map, CNS-3.map, CNS-4.map, CNS-5.map, CNS-6.map)
79 (CNS-7.map): Generate from cns2ucsdkw.txt.
80 (install): Copy updated files only.
81
82 2008-02-02 Kenichi Handa <handa@m17n.org>
83
84 * charsets/cp932.awk: Append user defined area of CP932.
85
86 2008-02-02 Kenichi Handa <handa@m17n.org>
87
88 * charsets/Makefile (JISX2131.map): Convert 0x2015 to 0x2014,
89 0x2299 to 0x29BF.
90
91 2008-02-02 Kenichi Handa <handa@m17n.org>
92
93 * charsets/Makefile (TRANS_TABLE): New macro.
94 (JISX0208.map): Convert 0x2015 to 0x2014.
95 (cp51932.el): New target.
96 (eucjp-ms.el): New target.
97 (install): Include ${TRANS_TABLE}.
98 (CJK): Include JISX213A.map.
99 (JISX213A.map): New target.
100
101 * charsets/eucjp-ms.awk: New file.
102
103 * charsets/cp51932.awk: New file.
104
105 2008-02-02 Kenichi Handa <handa@m17n.org>
106
107 * charsets/cp932.awk: New file.
108
109 * charsets/Makefile (CP932-2BYTE.map): Call mapconv with
110 cp932.awk.
111
112 * charsets/mapconv: In UNICODE2 case, sort by 4th field after
113 running an awk program.
114
115 2008-02-02 Kenichi Handa <handa@m17n.org>
116
117 * charsets/mapconv: Handle UNICODE2.
118
119 * charsets/Makefile (CJK): Include CP932-2BYTE.map
120 (CP932-2BYTE.map): New target.
121
122 2008-02-02 Kenichi Handa <handa@m17n.org>
123
124 * charsets: New directory for scripts to generate charset map
125 files in ../etc/charsets/.
126
127 * charsets/Makefile, charsets/mapconv, charsets/compact.awk,
128 charsets/big5.awk charsets/gb18030-2.awk, charsets/gb18030-4.awk,
129 cahrsets/kuten.awk: New files.
130
131 2008-01-08 Glenn Morris <rgm@gnu.org>
132
133 * admin.el (set-version): Add doc/man/emacs.1.
134
135 2008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
136
137 * notes/copyright:
138 * MAINTAINERS: Remove references to files that have been removed.
139
140 2008-01-04 Glenn Morris <rgm@gnu.org>
141
142 * admin.el (set-copyright): Add lib-src/ebrowse.c.
143
144 2007-12-10 Stefan Monnier <monnier@iro.umontreal.ca>
145
146 * CPP-DEFINES: New file.
147
148 2007-12-08 Reiner Steib <Reiner.Steib@gmx.de>
149
150 * FOR-RELEASE: Remove "window-system in face definition" [of
151 gnus-treat-emphasize]. Remove "Gnus archive groups". Add comment
152 on gnus-dired.el.
153
154 2007-12-05 Glenn Morris <rgm@gnu.org>
155
156 * admin.el (set-version): Handle configure.in. Adapt for doc/
157 directory layout for manuals.
158
159 2007-12-01 Reiner Steib <Reiner.Steib@gmx.de>
160
161 * FOR-RELEASE: Remove Gnus send mail problem. Other Gnus bugs have
162 been fixed in Gnus CVS but have not yet been synched to Emacs.
163
164 2007-11-17 Glenn Morris <rgm@gnu.org>
165
166 * admin.el (process-lines): Move to ../lisp/subr.el.
167
168 2007-10-23 Glenn Morris <rgm@gnu.org>
169
170 * MAINTAINERS: Move here from ../.
171
172 2007-10-17 Juanma Barranquero <lekktu@gmail.com>
173
174 * make-emacs: Doc fix.
175
176 2007-08-28 Glenn Morris <rgm@gnu.org>
177
178 * admin.el: Provide self.
179
180 2007-08-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
181
182 * FOR-RELEASE (http): Add Gtk+ tool bar and GUD focus problem.
183
184 2007-07-25 Glenn Morris <rgm@gnu.org>
185
186 * Relicense all FSF files to GPLv3 or later.
187
188 2007-06-07 Glenn Morris <rgm@gnu.org>
189
190 * admin.el (set-copyright): New function.
191
192 2007-04-25 Nick Roberts <nickrob@snap.net.nz>
193
194 * make-tarball.txt: Add note about cutting the branch.
195
196 2007-06-02 Chong Yidong <cyd@stupidchicken.com>
197
198 * Version 22.1 released.
199
200 2007-02-03 Eli Zaretskii <eliz@gnu.org>
201
202 * nt/makedist.bat: Change EOL format to DOS. Don't use
203 redirection characters in REM lines.
204
205 2007-01-27 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
206
207 * FOR-RELEASE: Removed Gtk/Xft issue.
208
209 2007-01-01 Miles Bader <miles@gnu.org>
210
211 * quick-install-emacs (get_config_var): Deal with weird magic
212 string inserted by recent versions of autoconf.
213
214 2006-11-25 Juanma Barranquero <lekktu@gmail.com>
215
216 * admin.el (set-version): Set version number in
217 lib-src/makefile.w32-in.
218
219 2006-11-06 Reiner Steib <Reiner.Steib@gmx.de>
220
221 * FOR-RELEASE (BUGS): Remove "Build failure under Suse 10.0" was
222 due to a local miss-configuration.
223
224 2006-10-28 Chong Yidong <cyd@stupidchicken.com>
225
226 * make-announcement (OLD): Remove LEIM references in announcement
227 since it is now built-in.
228
229 2006-10-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
230
231 * admin.el (set-version): Set version numbers in "mac" subdirectory.
232
233 2006-10-03 Kenichi Handa <handa@m17n.org>
234
235 * FOR-RELEASE (BUGS): "An iso-8859-6 cannot be saved" fixed.
236
237 2006-08-13 Chong Yidong <cyd@stupidchicken.com>
238
239 * FOR-RELEASE: Elisp manual checking completed.
240
241 2006-07-17 Reiner Steib <Reiner.Steib@gmx.de>
242
243 * FOR-RELEASE: Update refcard section.
244
245 2006-07-14 Kim F. Storm <storm@cua.dk>
246
247 * FOR-RELEASE (BUGS): High cpu load on windows server sockets fixed.
248
249 2006-07-09 Kim F. Storm <storm@cua.dk>
250
251 * README: Use outline format. Add FOR-RELEASE.
252
253 2006-06-27 Chong Yidong <cyd@stupidchicken.com>
254
255 * FOR-RELEASE: Checking of info.texi done.
256
257 2006-06-08 Reiner Steib <Reiner.Steib@gmx.de>
258
259 * FOR-RELEASE: Update refcard section.
260
261 2006-06-07 Reiner Steib <Reiner.Steib@gmx.de>
262
263 * FOR-RELEASE: Update refcard section.
264
265 2006-05-25 Chong Yidong <cyd@stupidchicken.com>
266
267 * FOR-RELEASE: Key sequence elisp node done.
268
269 2006-05-24 Reiner Steib <Reiner.Steib@gmx.de>
270
271 * FOR-RELEASE: Update refcard translations. Add coding cookie.
272
273 2006-05-21 Chong Yidong <cyd@mit.edu>
274
275 * FOR-RELEASE: point-entered /point-left bug fixed.
276
277 2006-05-12 Eli Zaretskii <eliz@gnu.org>
278
279 * FOR-RELEASE: Spell-checking the manuals is now done; remove the
280 entry.
281
282 2006-05-06 Bill Wohler <wohler@newt.com>
283
284 * FOR-RELEASE: MH-E 8.0 has been released, so removed reminder
285 about it.
286
287 2006-04-17 Ramprasad B <ramprasad_i82@yahoo.com>
288
289 * ./* (Copyright): Updated Copyright year(s).
290
291 2006-02-24 Reiner Steib <Reiner.Steib@gmx.de>
292
293 * FOR-RELEASE (BUGS): Add URLs/MIDs.
294
295 2006-02-20 Kim F. Storm <storm@cua.dk>
296
297 * FOR-RELEASE (NEW FEATURES): Completed work on this item:
298 Rework how fringe bitmaps are defined and used.
299 Currently, bitmap usage and bitmap appearence are "mixed-up" in a
300 one-level representation. It would be cleaner to split the
301 representation into a two-level model where first level maps
302 bitmap usage to a bitmap name, and second level maps bitmap name to
303 a bitmap appearence.
304
305 2006-01-27 Chong Yidong <cyd@stupidchicken.com>
306
307 * FOR-RELEASE: String allocation bugs fixed.
308
309 2005-12-13 Bill Wohler <wohler@newt.com>
310
311 * FOR-RELEASE: Ensure MH-E 8.0 has been released.
312
313 2005-12-09 Reiner Steib <Reiner.Steib@gmx.de>
314
315 * FOR-RELEASE (DOCUMENTATION): Remove message-mail, gnus-*
316 completing-read-multiple, mail-extract-address-components,
317 mail-mode, quail-define-package, save-buffer and
318 ucs-set-table-for-input from doc strings item (Done).
319
320 2005-11-28 Chong Yidong <cyd@stupidchicken.com>
321
322 * FOR-RELEASE: Icons installed. Partial completion bug fixed.
323
324 2005-11-11 Kim F. Storm <storm@cua.dk>
325
326 * FOR-RELEASE (FATAL ERRORS): Fix infinite loop in redisplay
327 when displaying a non-breaking space in an overlay string.
328
329 2005-10-30 Chong Yidong <cyd@stupidchicken.com>
330
331 * FOR-RELEASE: Init file change implemented.
332
333 2005-10-27 Chong Yidong <cyd@stupidchicken.com>
334
335 * FOR-RELEASE: Fringe angle bitmap at eob fixed.
336
337 2005-10-19 Chong Yidong <cyd@stupidchicken.com>
338
339 * FOR-RELEASE (New features): max-image-size implemented.
340 (Bugs): split-window done, by Kim F. Storm.
341
342 2005-10-17 Bill Wohler <wohler@newt.com>
343
344 * FOR-RELEASE (DOCUMENTATION): Removed lisp/toolbar from list
345 since it's gone. Also marked mh-e as done.
346
347 2005-10-11 Juanma Barranquero <lekktu@gmail.com>
348
349 * FOR-RELEASE (FATAL ERRORS): Remove item about JPEG
350 libraries on Windows (Done).
351
352 2005-10-01 Jason Rumney <jasonr@gnu.org>
353
354 * admin.el (set-version): Set version numbers in nt/emacs.rc.
355
356 2005-08-31 Romain Francoise <romain@orebokech.com>
357
358 * FOR-RELEASE (New features): Remove vhdl-mode.el update
359 item (Done).
360
361 2005-08-27 Romain Francoise <romain@orebokech.com>
362
363 * FOR-RELEASE (Bugs): Remove compile-internal item (Done).
364
365 2005-07-04 Lute Kamstra <lute@gnu.org>
366
367 Update FSF's address in GPL notices.
368
369 2005-06-10 Lute Kamstra <lute@gnu.org>
370
371 * admin.el (set-version): Set version in lisp manual too.
372 * make-tarball.txt: Commit lispref/elisp.texi too.
373
374 2005-06-04 Richard M. Stallman <rms@gnu.org>
375
376 * emacs-pretesters: Refer to etc/DEBUG instead of duplicating it.
377 Other cleanups.
378
379 2005-04-19 Lute Kamstra <lute@gnu.org>
380
381 * make-tarball.txt: Don't commit lisp/loaddefs.el.
382
383 2005-04-14 Lute Kamstra <lute@gnu.org>
384
385 * nt/makedist.bat (elfiles): Update.
386
387 * admin.el (add-release-logs): Fix require call.
388
389 2005-03-30 Marcelo Toledo <marcelo@marcelotoledo.org>
390
391 * FOR-RELEASE (Documentation): Added check the Emacs Tutorial.
392 The first line of every tutorial must begin with a sentence saying
393 "Emacs Tutorial" in the respective language. This should be
394 followed by "See end for copying conditions", likewise in the
395 respective language.
396
397 2005-03-29 Luc Teirlinck <teirllm@auburn.edu>
398
399 * FOR-RELEASE (TO BE DONE SHORTLY BEFORE RELEASE): New section.
400 Add `undo-ask-before-discard' to it.
401
402 2005-03-02 Miles Bader <miles@gnu.org>
403
404 * quick-install-emacs: Only use the mkdir --verbose option if the
405 script's --verbose option was specified (this avoids problems with
406 default usage on systems where mkdir doesn't support that option).
407
408 2005-02-15 Jason Rumney <jasonr@gnu.org>
409
410 * nt/makedist.bat: Do not rely on non-standard behaviour of
411 tar --exclude.
412
413 2004-11-02 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
414
415 * FOR-RELEASE (Indications): Remove two stage update for toolbar (Done).
416
417 2004-09-20 Luc Teirlinck <teirllm@auburn.edu>
418
419 * FOR-RELEASE (Indications): Rearrange checklists for Emacs and
420 Elisp manuals.
421
422 2004-09-18 Luc Teirlinck <teirllm@auburn.edu>
423
424 * FOR-RELEASE (Indications): Clean up and update checklists for
425 Emacs and Elisp manuals.
426
427 2004-09-11 Kim F. Storm <storm@cua.dk>
428
429 * FOR-RELEASE (New features): Remove Gnus 5.10 entry (Done!).
430 (Documentation): Add NEWS entry.
431 Add section lists for proof-reading Emacs and Lisp manuals.
432
433 2004-08-29 Kim F. Storm <storm@cua.dk>
434
435 * FOR-RELEASE (Documentation): Add man/ack.texi and AUTHORS.
436
437 2004-08-28 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
438
439 * FOR-RELEASE (Indications): Remove entry about GTK and geometry,
440 (now behaves as well as other ports).
441
442 2004-06-28 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
443
444 * FOR-RELEASE: Remove entry about GTK and monochrome displays (done).
445
446 2004-06-26 Eli Zaretskii <eliz@is.elta.co.il>
447
448 * FOR-RELEASE: Moved here from the etc directory.
449
450 2004-05-08 Thien-Thi Nguyen <ttn@gnu.org>
451
452 * notes/BRANCH: New file, to be maintained per CVS branch.
453
454 2003-10-01 Miles Bader <miles@gnu.org>
455
456 * quick-install-emacs: Don't use "function" keyword when defining
457 shell functions.
458
459 2003-09-29 Lute Kamstra <lute@gnu.org>
460
461 * make-tarball.txt: Mention regenerating Emacs' AUTHORS file.
462
463 2003-09-27 Miles Bader <miles@gnu.ai.mit.edu>
464
465 * quick-install-emacs: Remove fns-* pruning, since that file no
466 longer seems to be generated.
467 (AVOID): Quote literal periods. Quote braces in a way acceptable
468 to all parties (gawk gets bitchy about using `\').
469
470 2003-08-19 Miles Bader <miles@gnu.org>
471
472 * quick-install-emacs: Add arch-specific ignored files to
473 quick-install-emacs. Use quoting for periods that's acceptable
474 to recent versions of gawk.
475
476 2003-08-11 Markus Rost <rost@math.ohio-state.edu>
477
478 * cus-test.el: Remove obsolete workaround.
479
480 2003-04-22 Andrew Innes <andrewi@gnu.org>
481
482 * nt/makedist.bat: Fix multi-file .zip distribution, by splitting
483 emacs.exe before zipping, and including batch file to recreate
484 after unpacking.
485
486 * nt/stitch.bat: New file.
487
488 * nt/README-ftp-server: Update wording and version number etc.
489 Add extra instructions for installing multi-file .zip
490 distribution.
491
492 * nt/README.W32: Remove personal email address and update wording.
493
494 * nt/README-UNDUMP.W32: Remove personal email address and update
495 wording.
496
497 2003-02-10 Francesco Potort\e,Al\e(B <pot@gnu.org>
498
499 * make-changelog-diff: New script, code stolen from make-announcement.
500
501 * make-announcement: Use make-changelog-diff.
502
503 2003-01-20 Francesco Potort\e,Al\e(B <pot@gnu.org>
504
505 * make-tarball.txt: Step-by-step instructions for making a tarball.
506
507 * make-announcement: A script for creating pretest annuncements.
508
509 2003-01-17 Francesco Potort\e,Al\e(B <pot@gnu.org>
510
511 * admin.el (add-release-logs): Expand the directory name before
512 calling find(1).
513 (add-release-logs): Use the same methods as add-log.el for writing
514 the date and the user's name and address.
515
516 2003-01-07 Miles Bader <miles@gnu.org>
517
518 * quick-install-emacs: Unset LANG etc. to avoid non-standard
519 command output from non-C locales.
520
521 2002-10-16 Markus Rost <rost@math.ohio-state.edu>
522
523 * cus-test.el: Extended and reorganized. There are now 4 tests
524 which can be run in batch mode. See the Commentary section.
525
526 2002-10-08 Markus Rost <rost@math.ohio-state.edu>
527
528 * cus-test.el: New file.
529
530 2002-05-27 Miles Bader <miles@gnu.org>
531
532 * quick-install-emacs (VERSION): Calculate using the same method
533 that configure.in uses.
534
535 2002-04-26 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
536
537 * emacs-pretesters: New file with information for Emacs
538 pretesters.
539
540 2002-03-22 Paul Eggert <eggert@twinsun.com>
541
542 * quick-install-emacs (PRUNED): Avoid "head -1" and "tail +2", as
543 POSIX 1003.1-2001 disallows both usages.
544
545 2002-02-11 Andrew Innes <andrewi@gnu.org>
546
547 * nt/makedist.bat: Don't include elisp/term/*.el files twice.
548
549 2002-01-24 Andrew Innes <andrewi@gnu.org>
550
551 * nt/README.W32: Remove unnecessary version number and date
552 references.
553
554 * nt/README-UNDUMP.W32: Ditto.
555
556 2001-12-06 Gerd Moellmann <gerd@gnu.org>
557
558 * make-emacs: Add --trace-move.
559
560 2001-10-23 Andrew Innes <andrewi@gnu.org>
561
562 * nt/makedist.bat: Remove remaining obsolete reference to
563 GETTING.GNU.SOFTWARE.
564
565 2001-10-22 Gerd Moellmann <gerd@gnu.org>
566
567 * admin.el (set-version): Use `s' interactive spec for
568 version number.
569
570 2001-10-20 Gerd Moellmann <gerd@gnu.org>
571
572 * (Version 21.1 released.)
573
574 2001-10-20 Gerd Moellmann <gerd@gnu.org>
575
576 * admin.el (add-release-logs): Put the log entry in lispref, too.
577
578 2001-10-20 Miles Bader <miles@gnu.org>
579
580 * quick-install-emacs: Exit if we can't find some variable.
581 (AVOID): Add .orig & .rej files.
582 (get_config_var): Be more liberal about format of config.status
583 sed commands.
584
585 2001-10-19 Gerd Moellmann <gerd@gnu.org>
586
587 * admin.el: New file.
588
589 * build-configs: Add --help option. Add support for building
590 in arbitrary source trees.
591
592 2001-10-17 Gerd Moellmann <gerd@gnu.org>
593
594 * alloc-colors.c: New file.
595
596 2001-10-13 Gerd Moellmann <gerd@gnu.org>
597
598 * make-emacs: Add --boot switch for bootstrapping. Logs to
599 EMACS_ROOT/boot.log, renames previous log file to boot.log.old.
600
601 2001-10-05 Gerd Moellmann <gerd@gnu.org>
602
603 * Branch for 21.1.
604
605 2001-09-04 Andrew Innes <andrewi@gnu.org>
606
607 * admin/nt/makedist.bat: Remove reference to obsolete file
608 GETTING.GNU.SOFTWARE. Remove outdated comments. Explain about
609 version of tar used.
610
611 ;; Local Variables:
612 ;; coding: iso-2022-7bit
613 ;; add-log-time-zone-rule: t
614 ;; End:
615
616 Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006,
617 2007, 2008 Free Software Foundation, Inc.
618
619 This file is part of GNU Emacs.
620
621 GNU Emacs is free software; you can redistribute it and/or modify
622 it under the terms of the GNU General Public License as published by
623 the Free Software Foundation; either version 3, or (at your option)
624 any later version.
625
626 GNU Emacs is distributed in the hope that it will be useful,
627 but WITHOUT ANY WARRANTY; without even the implied warranty of
628 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
629 GNU General Public License for more details.
630
631 You should have received a copy of the GNU General Public License
632 along with GNU Emacs; see the file COPYING. If not, write to the
633 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
634 Boston, MA 02110-1301, USA.
635
636 ;;; arch-tag: 97728c77-77c0-4156-b669-0e8c07d94e5a