]> code.delx.au - gnu-emacs/blob - admin/ChangeLog
Merge from emacs-24
[gnu-emacs] / admin / ChangeLog
1 2014-11-16 Glenn Morris <rgm@gnu.org>
2
3 * update_autogen: Auto-detect VCS in use.
4 (vcs): New variable.
5 (status, commit, main): Handle git.
6
7 2014-11-13 Andreas Schwab <schwab@suse.de>
8
9 * make-tarball.txt: Make annotated tag and push it out.
10
11 2014-11-11 Eric S. Raymond <esr@thyrsus.com>
12
13 * make-tarball.txt, update-copyright, admin/notes/bugtracker,
14 admin/notes/tags, admin/update-copyright, admin/update_autogen:
15 admin/repo.notes: git transition.
16
17 2014-11-10 Eli Zaretskii <eliz@gnu.org>
18
19 * unidata/Makefile.in (${top_srcdir}/src/macuvs.h):
20 Use unmsys--file-name. (Bug#18955)
21
22 2014-11-10 Glenn Morris <rgm@gnu.org>
23
24 * admin.el (set-version): No need to update doc/man/emacs.1.
25
26 * admin.el (set-version): No need to update etc/refcards/emacsver.tex.
27 (set-copyright): Update etc/refcards/emacsver.tex.in.
28
29 * admin.el (set-version): No need to update doc/emacs/emacsver.texi.
30 (make-manuals-dist-output-variables): Add top_srcdir.
31 (make-manuals-dist--1): Handle @version@ specially.
32
33 2014-11-09 Eric Ludlam <zappo@gnu.org>
34
35 * grammars/c.by (template-type): Add :template-specifier and
36 :typevar to capture extra details about the template.
37 (opt-post-fcn-modifiers): Splice in the found symbol into the
38 return value correctly.
39 (QUESTION): New punctuation.
40 (expression): Add ternary conditional support.
41
42 * grammars/scheme.by (MODULE): New token.
43 (scheme): Handle expanding the MODULE tag.
44 (scheme-list): Remove closeparen required match.
45 (scheme-in-list): Remove extraneous matches for DEFINE.
46 Add support for MODULE Simplify matching for code & make work.
47 (name-args, name-arg-list, name-arg-expand): Make it work.
48
49 2014-11-09 David Engster <dengste@eml.cc>
50
51 * grammars/c.by (opt-brackets-after-symbol): New.
52 (multi-stage-dereference): Use it. Add rules for explicit
53 matching the last dereference. We cannot just juse
54 'namespace-symbol' as a single rule, since this would match too
55 greedy and mess with parsing default values of variables.
56
57 2014-11-09 Glenn Morris <rgm@gnu.org>
58
59 * admin.el (make-manuals-dist-output-variables)
60 (make-manuals-dist--1, make-manuals-dist): New.
61 Replaces doc/*/Makefile.in `dist' rules.
62
63 2014-11-04 Paul Eggert <eggert@cs.ucla.edu>
64
65 Spelling fixes; tweak explanation of commit messages.
66 * notes/repo: Avoid "DVCS" acronym without first explaining it.
67 Mention using the first line of a ChangeLog as the topic line,
68 and that commit messages should use UTF-8.
69
70 2014-11-01 Eli Zaretskii <eliz@gnu.org>
71
72 * notes/repo (Notes): Reword the stylistic guidance for commit log
73 messages so that they are in line with Emacs development practices
74 and style guidance.
75
76 2014-10-27 Eric S. Raymond <esr@thyrsus.com>
77
78 * notes/bzr: Rename to notes/repo, reorganize to separate
79 VCS-dependent from VCS-independent stuff. Add guidance about
80 commit-comment format under DVCSes.
81
82 * notes/BRANCH: Merged into notes/repo.
83
84 2014-10-20 Glenn Morris <rgm@gnu.org>
85
86 * Merge in all changes up to 24.4 release.
87
88 2014-10-15 Eli Zaretskii <eliz@gnu.org>
89
90 * unidata/unidata-gen.el (unidata-prop-alist): New properties
91 'paired-bracket' and 'bracket-type', in support of the UBA 6.3.
92 (unidata-gen-table): Support PROP-IDX being a function.
93 (unidata-describe-bidi-bracket-type, unidata-gen-brackets-list)
94 (unidata-gen-bracket-type-list): New functions.
95 (unidata-check): Support checking the 'bracket-type' attribute.
96 (unidata-gen-files): Don't create backups for uni-*.el files.
97
98 * unidata/Makefile.in (${unidir}/charprop.el): Depend on
99 BidiMirroring.txt and BidiBrackets.txt.
100
101 * unidata/BidiBrackets.txt: New file, from Unicode.
102
103 2014-10-13 Glenn Morris <rgm@gnu.org>
104
105 * authors.el (authors-aliases, authors-fixed-case)
106 (authors-obsolete-files-regexps): Additions.
107 (authors-no-scan-regexps): New constant.
108 (authors-no-scan-file-p): New function.
109 (authors): Respect authors-no-scan-file-p.
110
111 2014-10-12 Paul Eggert <eggert@cs.ucla.edu>
112
113 Fix putenv race conditions with undefined behavior (Bug#8705).
114 * merge-gnulib (GNULIB_MODULES): Add time_r, since Emacs now
115 calls localtime_r and gmtime_r directly.
116
117 2014-10-07 Glenn Morris <rgm@gnu.org>
118
119 * unidata/Makefile.in: Check for deleted uni- files. (Bug#18489)
120 (all): Use unifiles rather than charprop.el.
121 (FORCE): New variable and phony rule.
122 (${unidir}/charprop.el): Respect FORCE.
123 (unifiles): New rule.
124
125 * unidata/Makefile.in (unidir): Rename from DSTDIR. Change all uses.
126 (charprop.el, install): Remove rules.
127 (clean): Simplify.
128
129 2014-10-04 Glenn Morris <rgm@gnu.org>
130
131 * authors.el (authors-renamed-files-alist): Add package-x-test.el
132
133 2014-10-01 Stefan Monnier <monnier@iro.umontreal.ca>
134
135 * unidata/unidata-gen.el (unidata-gen-table-word-list): Use alist-get
136 and cl-incf.
137
138 2014-09-08 Eli Zaretskii <eliz@gnu.org>
139
140 * unidata/unidata-gen.el (unidata-check): Bring this function up
141 to date with the currently supported methods of generating Unicode
142 property tables. Add a comment with a description how to invoke
143 the check. Update the copyright years in the reference to the
144 Unicode data files we use.
145
146 2014-08-30 Paul Eggert <eggert@cs.ucla.edu>
147
148 Vector-sorting fixes (Bug#18361).
149 * merge-gnulib (GNULIB_MODULES): Add vla.
150
151 2014-08-30 Eli Zaretskii <eliz@gnu.org>
152
153 * authors.el (authors): Fix last change so it works for MS-Windows
154 as well.
155
156 2014-08-29 Michael Albinus <michael.albinus@gmx.de>
157
158 * authors.el (authors): Use LOCALE argument of `string-collate-lessp'.
159
160 2014-08-28 Michael Albinus <michael.albinus@gmx.de>
161
162 * authors.el (authors-aliases): Addition.
163
164 2014-08-26 Glenn Morris <rgm@gnu.org>
165
166 * authors.el (authors-ignored-files, authors-valid-file-names)
167 (authors-renamed-files-alist): Additions.
168 (authors-renamed-files-alist): Revert 2014-08-09 change.
169 (authors): Sort authors in utf-8 order. (Bug#2263)
170
171 2014-08-09 Reuben Thomas <rrt@sc3d.org>
172
173 * notes/copyright: Remove mention of msdos/is_exec.c and
174 sigaction.c.
175 * authors.el (authors-renamed-files-alist): Remove is_exec.c.
176
177 2014-08-07 Reuben Thomas <rrt@sc3d.org>
178
179 * notes/exit-value: Remove specific discussion of VMS.
180
181 2014-08-07 Reuben Thomas <rrt@sc3d.org>
182
183 Refer to MS-DOS using the same name everywhere.
184
185 * FOR-RELEASE: ``MS-DOG'', ``MSDOG'' and ``msdog'' become
186 ``MS-DOS''.
187 * MAINTAINERS: ditto.
188
189 2014-07-14 Paul Eggert <eggert@cs.ucla.edu>
190
191 Use binary-io module, O_BINARY, and "b" flag (Bug#18006).
192 * merge-gnulib (GNULIB_MODULES): Add binary-io. It was already
193 present implicitly; this just makes the dependence explicit.
194
195 2014-06-30 Glenn Morris <rgm@gnu.org>
196
197 * update_autogen: Find loaddefs targets rather than
198 parsing lisp/Makefile.in
199
200 2014-06-29 Glenn Morris <rgm@gnu.org>
201
202 * update_autogen: Remove need to cd into/out of lisp/.
203
204 * grammars/Makefile.in (bootstrap-clean): Don't delete Makefile,
205 for sake of top-level maintainer-clean rule.
206
207 2014-06-26 Eli Zaretskii <eliz@gnu.org>
208
209 * notes/unicode: Some notes about what to do when a new Unicode
210 version is imported.
211
212 2014-06-26 Glenn Morris <rgm@gnu.org>
213
214 * authors.el: Move here from ../lisp/emacs-lisp.
215
216 2014-06-25 Glenn Morris <rgm@gnu.org>
217
218 * grammars/Makefile.in (${bovinedir}/c-by.el, ${bovinedir}/make-by.el):
219 (${wisentdir}/js-wy.el, ${wisentdir}/python-wy.el):
220 Replace with pattern rules.
221 (${bovinedir}/scm-by.el, ${wisentdir}/javat-wy.el)
222 (${cedetdir}/srecode/srt-wy.el): Use $<.
223
224 * unidata/Makefile.in (${top_srcdir}/src/macuvs.h): Make and load .elc.
225 (.el.elc): Replace with pattern rule.
226 (%.elc): New.
227 (unidata.txt): Use $<.
228 (compile): Remove.
229 (${DSTDIR}/charprop.el): Use order-only prereqs rather than a sub-make.
230
231 * unidata/uvs.el (uvs-print-table-ivd): Fix free variable typo.
232
233 2014-06-21 Glenn Morris <rgm@gnu.org>
234
235 * unidata/BidiMirroring.txt: Update to 7.0.0 (only comment changes).
236 * unidata/UnicodeData.txt: Update to 7.0.0.
237 * unidata/IVD_Sequences.txt: Update to 2014-05-16 version.
238
239 2014-06-21 Stephen Berman <Stephen.Berman@gmx.net>
240
241 * notes/elpa: Use "git" instead of "bzr" in the name of machine to
242 clone the repository from.
243
244 2014-06-13 Glenn Morris <rgm@gnu.org>
245
246 * unidata/Makefile.in (${DSTDIR}/charprop.el):
247 GNU make automatically passes command-line arguments to sub-makes.
248
249 2014-06-02 Paul Eggert <eggert@cs.ucla.edu>
250
251 Include sources used to create macuvs.h.
252 * unidata/IVD_Sequences.txt: New file.
253 * unidata/Makefile.in (${top_srcdir}/src/macuvs.h): New rule.
254 (all): Build it.
255 (extraclean): Remove it.
256 * unidata/README: Mention BidiMirroring.txt and IVD_Sequences.txt.
257 * unidata/copyright.html: Update to current version from Unicode
258 Consortium.
259 * unidata/uvs.el: Rename from ../mac/uvs.el.
260 (uvs-print-table-ivd): Output a header in the form that
261 unidata-gen.el generates.
262
263 2014-05-25 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
264
265 * mac/uvs.el: New file from Mac port. Generates src/macuvs.h.
266
267 2014-05-17 Paul Eggert <eggert@cs.ucla.edu>
268
269 Assume C99 or later (Bug#17487).
270 * merge-gnulib (GNULIB_MODULES): Remove stdarg, stdbool.
271 (GNULIB_TOOL_FLAGS): Avoid stdarg, stdbool.
272
273 2014-05-16 Paul Eggert <eggert@cs.ucla.edu>
274
275 Don't require pkg-config when building from repository.
276 * merge-pkg-config: New script.
277 * notes/copyright: Update for m4/*.m4, in particular m4/pkg.m4.
278
279 2014-05-13 Paul Eggert <eggert@cs.ucla.edu>
280
281 * merge-gnulib: Defer to autogen.sh for ACLOCAL_PATH computation.
282
283 2014-05-12 Glenn Morris <rgm@gnu.org>
284
285 * find-gc.el: Move here from ../lisp/emacs-lisp.
286
287 * admin.el (set-version-in-file): Don't set identical version.
288 (set-version): Provide default version number.
289 (set-version, set-copyright): Give start/end messages.
290
291 2014-04-18 Paul Eggert <eggert@cs.ucla.edu>
292
293 * notes/bzr: Update instructions for merging from gnulib.
294 Remove obsolete note about tramp.el and tramp-sh.el.
295 Change "emacs-23" to "emacs-24".
296
297 2014-04-11 Glenn Morris <rgm@gnu.org>
298
299 * grammars/Makefile.in (EMACSDATA, EMACSDOC, EMACSPATH): Unexport.
300
301 2014-03-22 Glenn Morris <rgm@gnu.org>
302
303 * quick-install-emacs (AVOID): Remove testfile and test-distrib.
304
305 2014-03-21 Glenn Morris <rgm@gnu.org>
306
307 * update_autogen: Auto-detect VCS in use.
308 (vcs): New variable.
309 (status, commit, main): Handle git.
310
311 2014-03-07 Paul Eggert <eggert@cs.ucla.edu>
312
313 Fix oversight preventing lib/sys/types.h from being generated.
314 * merge-gnulib (GNULIB_TOOL_FLAGS): Don't avoid sys_types.
315
316 2014-02-06 David Engster <deng@randomsample.de>
317
318 * grammars/c.by (function-pointer): Correctly deal with anonymous
319 function pointers.
320 (opt-brackets-after-symbol): New.
321 (multi-stage-dereference): Use it. Add rules for explicit
322 matching the last dereference.
323
324 2014-01-16 Eric S. Raymond <esr@thyrsus.com>
325
326 * notes/commits: Add a 'graph on VCS-independent ways of
327 identifying commits and the desirability thereof.
328
329 2014-01-15 Paul Eggert <eggert@cs.ucla.edu>
330
331 Fix copyright license notices for Adobe Unicode mapping files.
332 * charsets/mapfiles/README: The copied files are not compressed.
333 Check for copies as of today.
334 * charsets/mapfiles/stdenc.txt, charsets/mapfiles/symbol.txt:
335 Update from table version 0.2 (1999-03-30) to 1.0 (2011-07-12).
336 This doesn't change the table data, just copyright license notice.
337 The new notices are compatible with the GPL, the old ones were not.
338
339 2014-01-13 Glenn Morris <rgm@gnu.org>
340
341 * update_autogen (status): New function. Use throughout.
342
343 2014-01-10 Glenn Morris <rgm@gnu.org>
344
345 * update_autogen: Fix sed bug that was losing the last AUTOGEN_VCS.
346
347 2014-01-04 Glenn Morris <rgm@gnu.org>
348
349 * admin.el (manual-html-fix-node-div): Handle Texinfo 5's movable <hr>.
350 (manual-html-fix-index-2): Tweak Texinfo 5 table format.
351 Fix minor Texinfo 4 issue with start of detailed menu.
352
353 2014-01-03 Glenn Morris <rgm@gnu.org>
354
355 * admin.el: More Texinfo 5 updates.
356 (manual-html-fix-headers): Tweak Texinfo 5 body.
357 (manual-html-fix-node-div): Treat "header" like "node".
358 (manual-html-fix-index-1): Handle Texinfo 5 top heading.
359 (manual-html-fix-index-2): Tweak Texinfo 5 listing tables.
360
361 2014-01-02 Xue Fuqiao <xfq.free@gmail.com>
362
363 * check-doc-strings: Replace `perl -w' with `use warnings;'.
364
365 2013-12-30 Glenn Morris <rgm@gnu.org>
366
367 * admin.el (manual-html-fix-headers, manual-html-fix-index-1):
368 Some updates for changes in Texinfo 5 output.
369
370 2013-12-29 Xue Fuqiao <xfq.free@gmail.com>
371
372 * make-emacs:
373 * build-configs: Add the "use strict;" and "use warnings;" pragmas.
374
375 2013-12-28 Glenn Morris <rgm@gnu.org>
376
377 * admin.el (cusver-scan): Warn about missing :types.
378 (cusver-check): Interactively, require existing directories.
379
380 2013-12-27 Xue Fuqiao <xfq.free@gmail.com>
381
382 * admin.el (manual-misc-manuals, make-manuals, manual-pdf)
383 (cusver-find-files, cusver-new-version, cusver-scan)
384 (cusver-goto-xref, cusver-check): Doc fix.
385 (manual-html-node, cusver-check): Use `user-error'.
386
387 2013-12-24 Paul Eggert <eggert@cs.ucla.edu>
388
389 Automate the procedure for updating copyright year.
390 * merge-gnulib (GNULIB_MODULES): Add update-copyright.
391 * notes/years: Mention admin/update-copyright.
392 * update-copyright: New file.
393
394 2013-12-24 Xue Fuqiao <xfq.free@gmail.com>
395
396 * admin.el (add-release-logs, set-version-in-file, set-version)
397 (set-copyright): Use `user-error'.
398
399 2013-12-22 Eli Zaretskii <eliz@gnu.org>
400
401 * unidata/unidata-gen.el (unidata-split-name): Don't give any NAME
402 to <control> characters: the Unicode Standard says they have no
403 name. (Bug#16216)
404 (unidata-describe-bidi-class): Add new "isolate" classes
405 introduced by Unicode 6.3.
406
407 2013-12-12 David Engster <deng@randomsample.de>
408
409 * grammars/c.by (expr-binop): Add MOD.
410 (variablearg): Add 'opt-assign'.
411 (variablearg, varnamelist): Add default values so that it can be
412 later expanded into the tag.
413 (opt-stuff-after-symbol): Rename to 'brackets-after-symbol' and
414 remove empty match.
415 (multi-stage-dereference): Adapt to above rename.
416 (unaryexpression): Use 'symbol' instead of 'namespace-symbol',
417 since the latter also leads to an empty match at the end which
418 would make this too greedy.
419 (variablearg-opt-name): Support parsing of function pointers
420 inside an argument list.
421
422 2013-12-12 Glenn Morris <rgm@gnu.org>
423
424 * update_autogen (info_dir):
425 Use dir_top from build-aux/ rather than admin/.
426
427 * update_autogen: Add option to generate info/dir.
428 (Usage): Add -I.
429 (info_flag): New variable.
430 (-I): New option.
431 (doc): Maybe check its status.
432 (info_dir): New function.
433 * dir_top: New file.
434
435 2013-12-11 Paul Eggert <eggert@cs.ucla.edu>
436
437 Remove the option of using libcrypto.
438 * merge-gnulib: Remove lib/gl_openssh.h and m4/gl-openssl.m4.
439
440 2013-12-04 Eli Zaretskii <eliz@gnu.org>
441
442 * unidata/unidata-gen.el (unidata-prop-alist): Update bidi-class
443 to include the new isolate-related classes introduced with Unicode
444 v6.3.
445 (unidata-encode-val): Accept an additional optional argument, a
446 warning message to emit when UnicodeData.txt defines bidi-class
447 values that are not in unidata-prop-alist. Add a comment
448 explaining what should maintainers do if/when such a warning ever
449 appears.
450 (unidata-gen-table): Call unidata-encode-val with 3rd arg non-nil
451 when generating uni-bidi.el.
452
453 2013-12-01 Glenn Morris <rgm@gnu.org>
454
455 * unidata/Makefile.in (${DSTDIR}/charprop.el):
456 Ensure output files are writable.
457
458 2013-11-30 Glenn Morris <rgm@gnu.org>
459
460 * grammars/Makefile.in: Ensure output files are writable.
461
462 2013-11-30 Eli Zaretskii <eliz@gnu.org>
463
464 * charsets/mule-charsets.el: Rewritten to work in Emacs 23 and
465 later. (Bug#16007)
466
467 2013-11-30 Glenn Morris <rgm@gnu.org>
468
469 Stop keeping (most) generated cedet grammar files in the repository.
470 * grammars/README: Remove.
471 * grammars/Makefile.in: New file.
472 * grammars/c.by, grammars/java-tags.wy, grammars/js.wy:
473 * grammars/python.wy: Update declarations to match generated outputs.
474
475 2013-11-28 Glenn Morris <rgm@gnu.org>
476
477 * unidata/unidata-gen.el (unidata-gen-files):
478 Disable autoloads in generated files.
479
480 2013-11-27 Glenn Morris <rgm@gnu.org>
481
482 * unidata/Makefile.in (all, install, clean, bootstrap-clean)
483 (distclean, maintainer-clean): Declare as PHONY.
484 (compile, extraclean): New.
485 (${DSTDIR}/charprop.el): Depend on source files rather than
486 intermediate products.
487
488 2013-11-11 Glenn Morris <rgm@gnu.org>
489
490 * unidata/BidiMirroring.txt, unidata/UnicodeData.txt: Update to 6.3.0.
491
492 * unidata/unidata-gen.el (unidata-gen-files):
493 Tweak whitespace in generated files.
494
495 2013-11-09 Glenn Morris <rgm@gnu.org>
496
497 * unidata/unidata-gen.el (unidata-gen-files):
498 Fix deletion of existing output files after 2013-10-30 changes.
499
500 2013-11-07 Glenn Morris <rgm@gnu.org>
501
502 * unidata/unidata-gen.el (unidata-gen-files):
503 Disable version-control in generated files.
504 Update Unicode Inc. copyright years.
505
506 2013-11-05 Glenn Morris <rgm@gnu.org>
507
508 * update_autogen: Move here from ../autogen.
509 (usage): Update. Remove -l, add -A.
510 (autogendir): New variable.
511 (ldefs_flag): Default to set.
512 (genfiles): Reduce to only ms-dos relevant files.
513 (main): Make checking autogen sources optional.
514 Make copying of autogen files optional.
515
516 2013-10-30 Glenn Morris <rgm@gnu.org>
517
518 * unidata/unidata-gen.el (unidata-gen-files): Use pop.
519 Also take the output directory as an argument.
520 * unidata/Makefile.in: Simplify now that unidata-gen-files takes
521 the output directory as an argument (no need to cd, etc).
522 (abs_srcdir, abs_builddir): Remove.
523 (abs_top_builddir): Replace by top_builddir.
524 (${DSTDIR}/charprop.el): No need to cd. Pass dest as argument.
525 (${DSTDIR}/charprop.el, charprop.el):
526 No need to pass unidata.txt as argument.
527
528 * unidata/unidata-gen.el (unidata--ensure-compiled): New function.
529 (unidata-gen-table-name, unidata-gen-table-decomposition)
530 (unidata-gen-files): Use unidata--ensure-compiled.
531
532 * unidata/Makefile.in (abs_srcdir): New, set by configure.
533 (${DSTDIR}/charprop.el, charprop.el): Update for srcdir not absolute.
534 (clean): Delete all .elc files.
535 (bootstrap-clean): New rule.
536
537 2013-10-23 Glenn Morris <rgm@gnu.org>
538
539 * unidata/Makefile.in (emacs, ${DSTDIR}/charprop.el):
540 Quote entities that might contain whitespace.
541
542 2013-10-07 Paul Eggert <eggert@cs.ucla.edu>
543
544 Improve support for popcount and counting trailing zeros (Bug#15550).
545 * merge-gnulib (GNULIB_MODULES): Add count-one-bits
546 and count-trailing-zeros.
547
548 2013-10-04 Paul Eggert <eggert@cs.ucla.edu>
549
550 Use hardware support for byteswapping on glibc x86 etc.
551 * merge-gnulib (GNULIB_MODULES): Add byteswap.
552
553 2013-08-28 Paul Eggert <eggert@cs.ucla.edu>
554
555 * unidata/Makefile.in (SHELL): Now @SHELL@, not /bin/sh,
556 for portability to hosts where /bin/sh has problems.
557
558 2013-08-27 Glenn Morris <rgm@gnu.org>
559
560 * admin.el (manual-misc-manuals): Use INFO_COMMON rather than
561 INFO_TARGETS. "faq" does not need special treatment any more.
562
563 2013-08-15 Glenn Morris <rgm@gnu.org>
564
565 * make-tarball.txt: Mention generating pdfs in etc/refcards.
566
567 2013-08-15 Xue Fuqiao <xfq.free@gmail.com>
568
569 * notes/hydra: More information about Hydra.
570
571 2013-08-10 Xue Fuqiao <xfq.free@gmail.com>
572
573 * notes/hydra: New file.
574
575 2013-08-04 Paul Eggert <eggert@cs.ucla.edu>
576
577 Fix some minor races in hosts lacking mkostemp (Bug#15015).
578 * merge-gnulib (GNULIB_MODULES): Add mkostemp.
579
580 2013-07-12 Glenn Morris <rgm@gnu.org>
581
582 * admin.el (manual-style-string): Use non-abbreviated url.
583
584 2013-07-09 Paul Eggert <eggert@cs.ucla.edu>
585
586 Port recent close-on-exec changes to Cygwin (Bug#14821).
587 * merge-gnulib (GNULIB_TOOL_FLAGS): Don't avoid binary-io.
588
589 Handle error numbers a bit more reliably.
590 * merge-gnulib (GNULIB_MODULES): Remove ignore-value.
591
592 2013-07-07 Paul Eggert <eggert@cs.ucla.edu>
593
594 Make file descriptors close-on-exec when possible (Bug#14803).
595 * merge-gnulib (GNULIB_MODULES): Add fcntl, pipe2.
596 (GNULIB_TOOL_FLAGS): Avoid binary-io, close. Do not avoid fcntl.
597
598 2013-07-06 Glenn Morris <rgm@gnu.org>
599
600 * admin.el (manual-misc-manuals): New function.
601 (make-manuals): Avoid hard-coding list of misc manuals.
602 Add the option to only make certain type(s) of output.
603 (manual-misc-html): Special-case ccmode and efaq.
604 (manual-html-mono, manual-html-node, manual-pdf, manual-ps):
605 Move creation of output directory here from make-manuals.
606 (manual-html-fix-index-2): Avoid dynamic reference to `f'.
607
608 2013-07-05 Glenn Morris <rgm@gnu.org>
609
610 * admin.el (make-manuals): Use a standard location for lispintro.
611 Use a pdf/ subdirectory for pdf versions.
612
613 2013-06-29 Glenn Morris <rgm@gnu.org>
614
615 * admin.el (make-manuals): Don't bother with txt or dvi any more.
616 (manual-txt): Remove.
617 (manual-pdf): Doc fix.
618 (manual-ps): Rename from manual-dvi.
619 (manual-pdf, manual-ps): Work in the directory with the texi file,
620 so that TeX intermediate files go there rather than to PWD.
621
622 2013-06-15 Xue Fuqiao <xfq.free@gmail.com>
623
624 * notes/changelogs: Mention trivial changes in Change Log.
625
626 2013-06-13 Glenn Morris <rgm@gnu.org>
627
628 * admin.el (manual-style-string): Use new file manual.css.
629
630 2013-06-02 Eric Ludlam <zappo@gnu.org>
631
632 * grammars/srecode-template.wy (variable): Accept a single number
633 as a variable value. Allows the 'priority' to be set to a number.
634 (wisent-srecode-template-lexer): Move number up so it can be created.
635
636 2013-05-16 Glenn Morris <rgm@gnu.org>
637
638 * cus-test.el (cus-test-cus-load-groups): New function.
639 (cus-test-get-options): Add option to return groups.
640 (cus-test-noloads): Also check custom groups.
641
642 2013-05-15 Stefan Monnier <monnier@iro.umontreal.ca>
643
644 * quick-install-emacs: Don't prune DOC-* files a any more.
645
646 2013-05-14 Glenn Morris <rgm@gnu.org>
647
648 * cus-test.el (cus-test-get-lisp-files): Ignore obsolete/.
649 (cus-test-libs): Fix let-binding of default-directory.
650 (cus-test-noloads): Load all libs for the comparison.
651
652 2013-05-11 Glenn Morris <rgm@gnu.org>
653
654 * cus-test.el (cus-test-libs-noloads): Add a few more files.
655 (cus-test-load-libs, cus-test-opts):
656 Add option to load more/all Lisp files.
657 (cus-test-get-lisp-files): Ignore .*.el files.
658
659 2013-05-10 Glenn Morris <rgm@gnu.org>
660
661 * cus-test.el (cus-test-libs-noloads): Add some files.
662 (cus-test-get-lisp-files): New function.
663 (cus-test-libs): Add option to load more/all Lisp files.
664
665 2013-05-09 Glenn Morris <rgm@gnu.org>
666
667 * cus-test.el: No need to provide bbdb, bbdb-com any more.
668 (cus-test-libs-noloads): Add dunnet in the defvar.
669 (dunnet): Don't always load it.
670 (viper-mode): Only set if interactive.
671 (cus-test-load-custom-loads): Load dunnet if necessary.
672 (cus-test-load-1): New macro, with common code from cus-test-load-libs
673 and cus-test-libs.
674 (cus-test-load-libs, cus-test-libs): Use cus-test-load-1 macro.
675 Update for cus-test-get-autoload-deps changed result.
676 (cus-test-get-autoload-deps): Simplify. Return file names as they
677 appear in loaddefs.el (directory parts are needed now that not all
678 lisp subdirs are in load-path).
679 (cus-test-deps): Explicitly skip dunnet.
680
681 2013-05-07 Paul Eggert <eggert@cs.ucla.edu>
682
683 Use Gnulib ACL implementation, for benefit of Solaris etc. (Bug#14295)
684 * merge-gnulib (GNULIB_MODULES): Add qacl.
685 (GNULIB_TOOL_FLAGS): Do not avoid errno.
686
687 2013-04-01 Paul Eggert <eggert@cs.ucla.edu>
688
689 Use UTF-8 for most files with non-ASCII characters (Bug#13936).
690 * notes/unicode (etc/tutorials/TUTORIAL.ko, leim/quail/hanja.el)
691 (leim/quail/hanja3.el, leim/quail/symbol-ksc.el):
692 Now utf-8, not iso-2022-7bit. Also, files that contain non-UTF-8
693 characters are now encoded in utf-8-emacs, not iso-2022-7bit.
694
695 2013-03-18 Paul Eggert <eggert@cs.ucla.edu>
696
697 * notes/unicode: Mention some more iso-2022-7bit files (Bug#13936).
698
699 Automate the build of ja-dic.el (Bug#13984).
700 * notes/unicode: ja-dic.el is now UTF-8.
701
702 2013-03-16 Glenn Morris <rgm@gnu.org>
703
704 * admin.el (manual-pdf, manual-dvi): Pass -I to texi2pdf, texi2dvi.
705
706 2013-03-16 Glenn Morris <rgm@gnu.org>
707
708 * admin.el (manual-html-mono, manual-html-node): Add -DWWW_GNU_ORG.
709
710 2013-03-13 Paul Eggert <eggert@cs.ucla.edu>
711
712 File synchronization fixes (Bug#13944).
713 * CPP-DEFINES (BSD_SYSTEM, HAVE_FSYNC): Remove.
714 * merge-gnulib (GNULIB_MODULES): Add fsync, fdatasync.
715
716 2013-03-11 Paul Eggert <eggert@cs.ucla.edu>
717
718 * notes/unicode: Improve notes about Emacs source file encoding.
719
720 2013-03-11 Glenn Morris <rgm@gnu.org>
721
722 * admin.el (make-manuals): Add emacs-lisp-intro and some more
723 doc/misc manuals.
724 (manual-html-mono, manual-html-node, manual-txt):
725 Pass -I to makeinfo.
726
727 2013-03-10 Glenn Morris <rgm@gnu.org>
728
729 * admin.el (add-release-logs): Use UTC for release date.
730
731 2013-03-09 Glenn Morris <rgm@gnu.org>
732
733 * admin.el (add-release-logs): Provide interactive defaults.
734 Allow specification of the release date. Don't exclude gnus/.
735
736 2013-03-05 Paul Eggert <eggert@cs.ucla.edu>
737
738 * notes/unicode: Add notes about Emacs source file encoding.
739
740 2013-03-04 Paul Eggert <eggert@cs.ucla.edu>
741
742 * grammars/java-tags.wy (CHAR): Remove "('\u0000' to '\uffff')"
743 from summary, as this causes javat-wy.el to contain both a null byte
744 and a byte sequence that is not valid UTF-8, which is inconvenient.
745
746 2013-03-03 Paul Eggert <eggert@cs.ucla.edu>
747
748 * bzrmerge.el (bzrmerge-apply): Omit Latin-1 char from diagnostic.
749 If there were a real need, it should be UTF-8 anyway.
750
751 2013-02-25 Paul Eggert <eggert@cs.ucla.edu>
752
753 Simplify data_start configuration (Bug#13783).
754 * CPP-DEFINES (DATA_START, ORDINARY_LINK): Remove.
755
756 2013-02-11 Paul Eggert <eggert@cs.ucla.edu>
757
758 Tune by using memchr and memrchr.
759 * merge-gnulib (GNULIB_MODULES): Add memrchr.
760
761 2013-02-01 Paul Eggert <eggert@cs.ucla.edu>
762
763 Use fdopendir, fstatat and readlinkat, for efficiency (Bug#13539).
764 * merge-gnulib (GNULIB_MODULES): Add fdopendir, fstatat, readlinkat.
765 (GNULIB_TOOL_FLAGS): Do not avoid at-internal, openat-h.
766 Avoid dup, open, opendir.
767
768 2013-01-15 Dmitry Antipov <dmantipov@yandex.ru>
769
770 * coccinelle/xsave.cocci: Semantic patch to adjust users of
771 XSAVE_POINTER and XSAVE_INTEGER macros.
772
773 2013-01-03 Glenn Morris <rgm@gnu.org>
774
775 * check-doc-strings: Update for CVS->bzr, moved lispref/ directory.
776
777 * emacs-pretesters, make-announcement, make-changelog-diff:
778 Remove files.
779
780 2012-12-14 Paul Eggert <eggert@cs.ucla.edu>
781
782 Fix permissions bugs with setgid directories etc. (Bug#13125)
783 * CPP-DEFINES (BSD4_2): Remove.
784
785 2012-12-08 Paul Eggert <eggert@cs.ucla.edu>
786
787 Use putenv+unsetenv instead of modifying environ directly (Bug#13070).
788 * merge-gnulib (GNULIB_MODULES): Add putenv, unsetenv.
789
790 Simplify get_lim_data.
791 * CPP-DEFINES (ULIMIT_BREAK_VALUE): Remove.
792
793 2012-12-03 Paul Eggert <eggert@cs.ucla.edu>
794
795 Assume POSIX 1003.1-1988 or later for signal.h (Bug#13026).
796 * CPP-DEFINES (SIGALRM, SIGCHLD, SIGHUP, SIGKILL, SIGPIPE, SIGQUIT):
797 Remove.
798 (SIGTRAP): Remove this one too, as config.h no longer defines it.
799 * merge-gnulib (GNULIB_MODULES): Add sig2str.
800
801 2012-11-24 Ken Brown <kbrown@cornell.edu>
802
803 * CPP-DEFINES (HAVE_MOUSE): Remove.
804
805 2012-11-23 Paul Eggert <eggert@cs.ucla.edu>
806
807 Assume POSIX 1003.1-1988 or later for dirent.h (Bug#12958).
808 * CPP-DEFINES (HAVE_CLOSEDIR, HAVE_DIRENT_H): Remove.
809 * notes/copyright: Adjust to src/ndir.h -> nt/inc/dirent.h renaming.
810
811 2012-11-21 Paul Eggert <eggert@cs.ucla.edu>
812
813 Assume POSIX 1003.1-1988 or later for unistd.h (Bug#12945).
814 * CPP-DEFINES (BROKEN_GETWD, HAVE_GETCWD, HAVE_GETWD, HAVE_SIZE_T)
815 (HAVE_UNISTD_H): Remove.
816
817 2012-11-17 Paul Eggert <eggert@cs.ucla.edu>
818
819 Assume POSIX 1003.1-1988 or later for fcntl.h (Bug#12881).
820 * CPP-DEFINES (O_RDONLY, O_RDWR, HAVE_FCNTL_H): Remove.
821 * merge-gnulib (GNULIB_MODULES): Add fcntl-h.
822
823 2012-11-16 Paul Eggert <eggert@cs.ucla.edu>
824
825 Remove no-longer-used pty_max_bytes variable.
826 * CPP-DEFINES (HAVE_FPATHCONF): Remove.
827
828 2012-11-14 Paul Eggert <eggert@cs.ucla.edu>
829
830 Use faccessat, not access, when checking file permissions (Bug#12632).
831 * merge-gnulib (GNULIB_MODULES): Add faccessat.
832 (GNULIB_TOOL_FLAGS): Avoid at-internal, fchdir, malloc-posix,
833 openat-die, openat-h, save-cwd. Do not avoid fcntl-h.
834 Omit gnulib's m4/fcntl-o.m4.
835
836 2012-11-05 Paul Eggert <eggert@cs.ucla.edu>
837
838 Assume at least POSIX.1-1988 for getpgrp, setpgid, setsid (Bug#12800).
839 * CPP-DEFINES (HAVE_SETPGID, HAVE_SETSID, SETPGRP_RELEASES_CTTY):
840 Remove; obsolete.
841
842 Simplify by assuming __fpending.
843 * CPP-DEFINES (PENDING_OUTPUT_COUNT): Remove.
844
845 2012-11-03 Glenn Morris <rgm@gnu.org>
846
847 * admin.el (set-copyright): Add msdos/sed2v2.inp.
848
849 2012-11-01 Paul Eggert <eggert@cs.ucla.edu>
850
851 Fix data-loss with --batch (Bug#9574).
852 * merge-gnulib (GNULIB_MODULES): Add close-stream.
853
854 2012-10-12 Kenichi Handa <handa@gnu.org>
855
856 * charsets/Makefile (JISC6226.map): Add missing mappings.
857
858 2012-10-11 Kenichi Handa <handa@gnu.org>
859
860 * charsets/mapconv: Adjusted for the change of mapfiles/*.gz to
861 mapfiles/*.
862
863 * charsets/gb180302.awk: Handle 4-byte sequences in the input file.
864
865 * charsets/Makefile: Be sure to call mapconv script of the current
866 directory. Adjusted for the change of mapfiles/*.gz to
867 mapfiles/*.
868 (SED_SCRIPT): New variable.
869 (jisx2131-filter): New target.
870 (JISX2131.map): Use jisx2131-filter to filter out characters added
871 for the 2004 year version.
872 (clear): Remove ${SED_SCRIPT} too.
873
874 * charsets/mapfiles/MULE-ethiopic.map,
875 charsets/mapfiles/MULE-ipa.map,
876 charsets/mapfiles/MULE-is13194.map,
877 charsets/mapfiles/MULE-lviscii.map,
878 charsets/mapfiles/MULE-sisheng.map,
879 charsets/mapfiles/MULE-tibetan.map,
880 charsets/mapfiles/MULE-uviscii.map: Fix typo.
881
882 2012-10-09 Glenn Morris <rgm@gnu.org>
883
884 * admin.el (cusver-scan-cus-start): New function.
885 (cusver-check): Scan old cus-start.el.
886
887 2012-10-07 Glenn Morris <rgm@gnu.org>
888
889 * admin.el (cusver-new-version): Set default.
890 (cusver-check): Improve interactive argument reading.
891
892 2012-10-06 Glenn Morris <rgm@gnu.org>
893
894 * admin.el (cusver-new-version): New variable.
895 (cusver-scan): Check if containing group has a :version.
896 (cusver-check): Add VERSION argument.
897
898 2012-10-06 David Engster <deng@randomsample.de>
899
900 * grammars/bovine-grammar.el:
901 * grammars/wisent-grammar.el: Move to lisp/cedet/semantic directory.
902
903 2012-10-01 David Engster <deng@randomsample.de>
904
905 * grammars/bovine-grammar.el (bovine--grammar-newstyle-unquote):
906 Remove.
907 (bovine-grammar-expand-form): Test for emacs-major-version.
908
909 * grammars/c.by: Add EXPLICIT to keyword tokens.
910 Add %provide token.
911
912 * grammars/grammar.wy (semantic-grammar-lexer): Remove, since it
913 was copied to grammar.el. New %provide token to generate prefix
914 which conforms with Emacs conventions. Remove lexer definition,
915 which is now in grammar.el.
916
917 2012-09-27 Glenn Morris <rgm@gnu.org>
918
919 * admin.el (set-version): Set msdos.c's Vwindow_system_version.
920
921 2012-09-27 Paul Eggert <eggert@cs.ucla.edu>
922
923 Check more robustly for timer_settime.
924 * merge-gnulib (GNULIB_MODULES): Add timer-time.
925
926 2012-09-26 Juanma Barranquero <lekktu@gmail.com>
927
928 * unidata/BidiMirroring.txt:
929 * unidata/UnicodeData.txt: Update to Unicode 6.2.
930
931 2012-09-17 Glenn Morris <rgm@gnu.org>
932
933 * admin.el (add-log-time-format): Declare.
934
935 * admin.el (cusver-scan, cusver-check): Bind local variables.
936
937 * admin.el (set-version): Set major version in
938 etc/refcards/ru-refcard.tex and etc/refcards/emacsver.tex.
939 (set-copyright): In etc/refcards, only change ru-refcard.tex
940 and emacsver.tex.
941
942 * admin.el (set-copyright): No more need to set copyrights for
943 nextstep, or .c files. Add configure.ac and config.nt.
944
945 2012-09-16 Paul Eggert <eggert@cs.ucla.edu>
946
947 Remove configure's --without-sync-input option (Bug#12450).
948 * CPP-DEFINES (BROKEN_SA_RESTART, SA_RESTART): Remove.
949
950 2012-09-16 Glenn Morris <rgm@gnu.org>
951
952 * admin.el (set-version): No more need to set nextstep versions.
953 (set-copyright): Update for moved nextstep files.
954
955 2012-09-13 Paul Eggert <eggert@cs.ucla.edu>
956
957 Simplify SIGIO usage (Bug#12408).
958 * CPP-DEFINES (BROKEN_SIGAIO, BROKEN_SIGIO, BROKEN_SIGPOLL)
959 (BROKEN_SIGPTY, NO_TERMIO): Remove.
960
961 2012-09-11 Paul Eggert <eggert@cs.ucla.edu>
962
963 Simplify, document, and port floating-point (Bug#12381).
964 * CPP-DEFINES (HAVE_CBRT, HAVE_LOGB, logb): Remove.
965
966 2012-09-09 Paul Eggert <eggert@cs.ucla.edu>
967
968 Assume C89 or later for math functions (Bug#12381).
969 * CPP-DEFINES (HAVE_FMOD, HAVE_FREXP, FLOAT_CHECK_DOMAIN)
970 (HAVE_INVERSE_HYPERBOLIC, NO_MATHERR): Remove.
971
972 2012-09-04 Paul Eggert <eggert@cs.ucla.edu>
973
974 Simplify redefinition of 'abort' (Bug#12316).
975 * CPP-DEFINES (NO_ABORT): Remove.
976
977 2012-08-28 Glenn Morris <rgm@gnu.org>
978
979 * bzrmerge.el (bzrmerge-merges): Allow unversioned files in the tree.
980
981 2012-08-28 Andreas Schwab <schwab@linux-m68k.org>
982
983 * charsets/mule-charsets.el (header): Fix typo.
984
985 2012-08-24 Paul Eggert <eggert@cs.ucla.edu>
986
987 On assertion failure, print backtrace if available.
988 * merge-gnulib (GNULIB_MODULES): Add execinfo.
989
990 2012-08-16 Paul Eggert <eggert@cs.ucla.edu>
991
992 Use ASCII tests for character types.
993 * merge-gnulib (GNULIB_MODULES): Add c-ctype. This documents a
994 new direct dependency; c-ctype was already being used indirectly
995 via other gnulib modules.
996
997 2012-08-14 Paul Eggert <eggert@cs.ucla.edu>
998
999 Use bool for Emacs Lisp booleans.
1000 * merge-gnulib (GNULIB_MODULES): Add stdbool. This documents a
1001 new direct dependency; stdbool was already being used indirectly
1002 via other gnulib modules.
1003
1004 2012-08-11 Glenn Morris <rgm@gnu.org>
1005
1006 * bzrmerge.el (bzrmerge-resolve): Disable local eval:.
1007
1008 2012-08-07 Dmitry Antipov <dmantipov@yandex.ru>
1009
1010 * coccinelle/overlay.cocci, coccinelle/symbol.cocci: Remove.
1011
1012 2012-08-02 Paul Eggert <eggert@cs.ucla.edu>
1013
1014 Port to Solaris 8.
1015 * CPP-DEFINES (WRETCODE): Remove.
1016
1017 2012-08-01 Dmitry Antipov <dmantipov@yandex.ru>
1018
1019 * coccinelle/overlay.cocci: Semantic patch to replace direct
1020 access to Lisp_Object members of struct Lisp_Overlay to MVAR.
1021
1022 2012-08-01 Dmitry Antipov <dmantipov@yandex.ru>
1023
1024 * coccinelle/symbol.cocci: Semantic patch to replace direct
1025 access to Lisp_Object members of struct Lisp_Symbol to SVAR.
1026
1027 2012-08-01 Dmitry Antipov <dmantipov@yandex.ru>
1028
1029 * coccinelle/process.cocci: Semantic patch to replace direct
1030 access to Lisp_Object members of struct Lisp_Process to PVAR.
1031
1032 2012-08-01 Dmitry Antipov <dmantipov@yandex.ru>
1033
1034 * coccinelle/window.cocci: Semantic patch to replace direct
1035 access to Lisp_Object members of struct window to WVAR.
1036
1037 2012-07-31 Dmitry Antipov <dmantipov@yandex.ru>
1038
1039 * coccinelle/frame.cocci: Semantic patch to replace direct
1040 access to Lisp_Object members of struct frame to FVAR.
1041
1042 2012-07-28 Paul Eggert <eggert@cs.ucla.edu>
1043
1044 Use Gnulib environ and stdalign modules (Bug#9772, Bug#9960).
1045 * merge-gnulib: Add environ, stdalign.
1046
1047 2012-07-20 Dmitry Antipov <dmantipov@yandex.ru>
1048
1049 * coccinelle/unibyte_string.cocci: Semantic patch to convert from
1050 make_unibyte_string to build_unibyte_string where appropriate.
1051
1052 2012-07-17 Eli Zaretskii <eliz@gnu.org>
1053
1054 * CPP-DEFINES: Remove FILE_SYSTEM_CASE.
1055
1056 2012-07-17 Chong Yidong <cyd@gnu.org>
1057
1058 * Version 24.1 released.
1059
1060 2012-07-11 Paul Eggert <eggert@cs.ucla.edu>
1061
1062 Assume mkdir, perror, rename, rmdir, strerror.
1063 * CPP-DEFINES (HAVE_MKDIR, HAVE_PERROR, HAVE_RENAME, HAVE_RMDIR)
1064 (HAVE_STRERROR, strerror):
1065 Remove.
1066
1067 2012-07-10 Dmitry Antipov <dmantipov@yandex.ru>
1068
1069 * coccinelle/list_loop.cocci: Semantic patch to convert from Fcdr
1070 to XCDR and consistently use CONSP in the list iteration loops.
1071 * coccinelle/vector_contents.cocci: Fix indentation.
1072
1073 2012-07-10 Stefan Monnier <monnier@iro.umontreal.ca>
1074
1075 * bzrmerge.el: Use cl-lib.
1076
1077 2012-07-09 Paul Eggert <eggert@cs.ucla.edu>
1078
1079 Rename configure.in to configure.ac (Bug#11603).
1080 * admin.el (set-version):
1081 * quick-install-emacs (VERSION):
1082 Get version number from configure.ac, not configure.in.
1083
1084 2012-07-06 Paul Eggert <eggert@cs.ucla.edu>
1085
1086 Use c_strcasecmp for ASCII case-insensitive comparison (Bug#11786).
1087 * merge-gnulib (GNULIB_MODULES): Add c-strcase.
1088
1089 2012-07-05 Dmitry Antipov <dmantipov@yandex.ru>
1090
1091 * coccinelle/xzalloc.cocci: Semantic patch to convert
1092 calls to xmalloc with following memset to xzalloc.
1093
1094 2012-07-04 Juanma Barranquero <lekktu@gmail.com>
1095
1096 * CPP-DEFINES (LISP_FLOAT_TYPE): Remove, obsolete.
1097
1098 2012-06-26 Dmitry Antipov <dmantipov@yandex.ru>
1099
1100 * coccinelle/build_string.cocci: Semantic patch
1101 to convert from make_string to build_string.
1102
1103 2012-06-24 Dmitry Antipov <dmantipov@yandex.ru>
1104
1105 First Coccinelle semantic patch.
1106 * coccinelle: New subdirectory
1107 * coccinelle/README: Documentation stub.
1108 * coccinelle/vector_contents.cocci: Semantic patch to replace direct
1109 access to `contents' member of Lisp_Vector objects with AREF and ASET
1110 where appropriate.
1111
1112 2012-06-22 Paul Eggert <eggert@cs.ucla.edu>
1113
1114 Support higher-resolution time stamps (Bug#9000).
1115 * merge-gnulib (GNULIB_MODULES): Add dtotimespec, gettime,
1116 gettimeofday, pselect, stat-time, sys_time, time, timespec-add,
1117 timespec-sub, utimens.
1118 (GNULIB_TOOL_FLAGS): Add --avoid=select --avoid=sigprocmask.
1119 This trims down the gnulib import, from the very latest gnulib.
1120 Emacs does its own implementation of 'select' and 'sigprocmask'
1121 on Windows, and it assumes 'select' and 'sigprocmask' on non-Windows
1122 hosts, so it doesn't need these modules.
1123 Similarly, avoid errno, fcntl, fcntl-h, fstat, and sys_types, as
1124 these gnulib modules are only for Windows porting and Emacs ports
1125 to Windows in a different way.
1126
1127 2012-06-13 Andreas Schwab <schwab@linux-m68k.org>
1128
1129 * make-emacs: Rename --union-type to --check-lisp-type.
1130 Define CHECK_LISP_OBJECT_TYPE insted of USE_LISP_UNION_TYPE.
1131 * CPP-DEFINES (DEBUG_LISP_OBJECT_TYPE): Rename from
1132 USE_LISP_UNION_TYPE.
1133
1134 2012-06-03 Glenn Morris <rgm@gnu.org>
1135
1136 * quick-install-emacs (PUBLIC_LIBSRC_SCRIPTS): Remove rcs-checkin.
1137
1138 2012-06-01 Paul Eggert <eggert@cs.ucla.edu>
1139
1140 Remove --disable-maintainer-mode option from 'configure'. (Bug#11555)
1141 * make-tarball.txt: Don't worry about maintainer mode.
1142
1143 2012-05-28 Paul Eggert <eggert@cs.ucla.edu>
1144
1145 * CPP-DEFINES: Remove HAVE_SYSINFO.
1146
1147 2012-05-27 Paul Eggert <eggert@cs.ucla.edu>
1148
1149 Assume gnulib does largefile.
1150 * merge-gnulib (GNULIB_MODULES): Add largefile.
1151
1152 2012-05-22 Paul Eggert <eggert@cs.ucla.edu>
1153
1154 Remove src/m/*.
1155 * CPP-DEFINES: Do not mention src/m/*.h.
1156 (BITS_PER_EMACS_INT, BITS_PER_LONG, BITS_PER_CHAR)
1157 (BITS_PER_SHORT, BITS_PER_INT): Remove.
1158 * MAINTAINERS: Remove src/m/.
1159
1160 2012-05-21 Paul Eggert <eggert@cs.ucla.edu>
1161
1162 Use full name for m4/gnulib-comp.m4. (Bug#11529)
1163 * merge-gnulib: Leave m4/gnulib-comp.m4's name alone.
1164
1165 Assume C89 or later.
1166 * CPP-DEFINES: Remove NULL, const.
1167
1168 Make merging from gnulib a script, not a makefile action.
1169 * merge-gnulib: New script, with actions moved here from
1170 ../Makefile.in.
1171
1172 2012-05-19 Paul Eggert <eggert@cs.ucla.edu>
1173
1174 * CPP-DEFINES (HAVE_GETDOMAINNAME): Remove.
1175
1176 * CPP-DEFINES (HAVE_FTIME): Remove.
1177
1178 2012-05-02 Glenn Morris <rgm@gnu.org>
1179
1180 * bzrmerge.el (bzrmerge-skip-regexp): Add "Auto-commit".
1181
1182 2012-04-10 Glenn Morris <rgm@gnu.org>
1183
1184 * bzrmerge.el (bzrmerge-skip-regexp): Add "from trunk".
1185
1186 * unidata/Makefile.in: Add FSF copyright.
1187 Make it use autoconf features, and work for out-of-tree builds.
1188
1189 2012-04-07 Eli Zaretskii <eliz@gnu.org>
1190
1191 * unidata/README:
1192 * unidata/copyright.html:
1193 * unidata/BidiMirroring.txt:
1194 * unidata/UnicodeData.txt: Update for the latest version 6.1 of
1195 the Unicode Standard.
1196
1197 2012-02-16 Kenichi Handa <handa@m17n.org>
1198
1199 * unidata/unidata-gen.el (unidata-prop-alist): Change the default
1200 values of name and old-name to nil.
1201 (unidata-get-name): Return nil for the default value.
1202
1203 2012-02-11 Glenn Morris <rgm@gnu.org>
1204
1205 * admin.el (cusver-find-files, cusver-scan, cusver-goto-xref)
1206 (cusver-check): New functions.
1207
1208 2012-01-19 Glenn Morris <rgm@gnu.org>
1209
1210 * bzrmerge.el (bzrmerge-missing): Allow a definitive "no" answer to the
1211 "skip?" question, since there can be multiple such for any revision.
1212
1213 2012-01-14 Eli Zaretskii <eliz@gnu.org>
1214
1215 * FOR-RELEASE (Check the Emacs Tutorial): Mark TUTORIAL.he as
1216 updated and checked.
1217
1218 2011-11-26 Andreas Schwab <schwab@linux-m68k.org>
1219
1220 * grammars/bovine-grammar.el (bovine--grammar-newstyle-unquote):
1221 Avoid warning about old-style backquote.
1222
1223 * grammars/wisent-grammar.el (auto-mode-alist): Change `$' to `\''
1224 in regexp.
1225 (wisent-make-parsers): Likewise. Quote `.'.
1226
1227 * grammars/bovine-grammar.el (auto-mode-alist): Change `$' to `\''
1228 in regexp.
1229 (bovine-make-parsers): Likewise. Quote `.'.
1230
1231 2011-11-20 Andreas Schwab <schwab@linux-m68k.org>
1232
1233 * CPP-DEFINES (VIRT_ADDR_VARIES): Remove.
1234
1235 2011-11-16 Juanma Barranquero <lekktu@gmail.com>
1236
1237 * admin.el (manual-dvi): Fix typo.
1238
1239 2011-11-15 Eli Zaretskii <eliz@gnu.org>
1240
1241 * nt/README-ftp-server: Update the information about PNG libraries.
1242
1243 2011-11-15 Juanma Barranquero <lekktu@gmail.com>
1244
1245 * make-emacs: Fix typo.
1246
1247 2011-11-07 Juanma Barranquero <lekktu@gmail.com>
1248
1249 * unidata/makefile.w32-in (clean): Remove bidimirror.h and biditype.h.
1250
1251 2011-10-31 David Engster <deng@randomsample.de>
1252
1253 * grammars/bovine-grammar.el: Avoid using old-style backquotes.
1254
1255 2011-10-28 Eli Zaretskii <eliz@gnu.org>
1256
1257 * nt/README-ftp-server: Mention UNICOWS.DLL as prerequisite for
1258 running Emacs on Windows 9X.
1259
1260 2011-09-26 Chong Yidong <cyd@stupidchicken.com>
1261
1262 * admin.el (set-version): Fix regexps for config.nt and
1263 sed2v2.inp.
1264
1265 2011-09-06 Paul Eggert <eggert@cs.ucla.edu>
1266
1267 Merge from gnulib (Bug#9169).
1268 * notes/copyright: The files compile, config.guess, config.sub,
1269 depcomp, install-sh, missing, and move-if-change are now in the
1270 new build-aux subdirectory. The files arg-nonnull.h, c++defs.h,
1271 and warn-on-use.h are now in build-aux/snippets. New file
1272 build-aux/snippets/_Noreturn.h.
1273
1274 2011-08-23 Eli Zaretskii <eliz@gnu.org>
1275
1276 * unidata/unidata-gen.el (unidata-prop-alist): Update the default
1277 values of bidi-class according to DerivedBidiClass.txt from the
1278 latest UCD.
1279
1280 2011-08-23 Kenichi Handa <handa@m17n.org>
1281
1282 * unidata/unidata-gen.el (unidata-prop-alist): Provide default
1283 values for name, general-category, canonical-combining-class,
1284 mirrored, and bidi-class. Describe the meaning of value nil for
1285 decimal-digit-value, digit-value, numeric-value, uppercase,
1286 lowercase, titlecase, and mirroring.
1287 (unidata-gen-table): Handle the case that default-value is a
1288 list. Set default values of characters not listed in a table.
1289 (unidata-get-name): Return an empty string if a value in a
1290 char-table is nil.
1291 (unidata-get-decomposition): Return a list of character itself if
1292 a value in a char-table is nil.
1293
1294 2011-08-15 Eli Zaretskii <eliz@gnu.org>
1295
1296 * unidata/bidimirror.awk: File removed.
1297
1298 * unidata/biditype.awk: File removed.
1299
1300 * unidata/makefile.w32-in (all): Remove src/biditype.h and
1301 src/bidimirror.h.
1302 (../../src/biditype.h, ../../src/bidimirror.h): Delete.
1303
1304 * unidata/Makefile.in (all): Remove src/biditype.h and
1305 src/bidimirror.h.
1306 (../../src/biditype.h, ../../src/bidimirror.h): Delete.
1307
1308 2011-07-07 Juanma Barranquero <lekktu@gmail.com>
1309
1310 * unidata/makefile.w32-in (charprop-SH, charprop-CMD):
1311 Duplicate change in Makefile.in (2011-07-06T22:43:48Z!handa@m17n.org).
1312
1313 2011-07-06 Kenichi Handa <handa@m17n.org>
1314
1315 * unidata/unidata-gen.el (unidata-dir): New variable.
1316 (unidata-setup-list): Expand unidata-text-file in unidata-dir.
1317 (unidata-prop-alist): INDEX element may be a function.
1318 New optional element VAL-LIST (for general-category and bidi-class).
1319 New entry `mirroring'.
1320 (unidata-prop-default, unidata-prop-val-list): New subst.
1321 (unidata-get-character, unidata-put-character): Delete them.
1322 (unidata-gen-table-character): New arg IGNORE. Adjusted for the
1323 above changes.
1324 (unidata-get-symbol, unidata-get-integer, unidata-get-numeric)
1325 (unidata-put-symbol, unidata-put-integer, unidata-put-numeric):
1326 Delete them.
1327 (unidata-encode-val): Assume that the first element of VAL-LIST is
1328 a cons (nil . 0).
1329 (unidata-gen-table): Change argument DEFAULT-VALUE to VAL-LIST.
1330 Always store the encoded value.
1331 (unidata-gen-table-symbol): New args DEFAULT-VALUE and VAL-LIST.
1332 Set the 1st and the 2nd extra slots to index numbers for C
1333 functions.
1334 (unidata-gen-table-integer): Likewise.
1335 (unidata-gen-table-numeric): Likewise.
1336 (unidata-gen-table-name): New arg IGNORE.
1337 (unidata-gen-table-decomposition): Likewise.
1338 (unidata-describe-general-category): Add the case nil to the
1339 description alist.
1340 (unidata-gen-mirroring-list): New function.
1341 (unidata-gen-files): New arg DATA-DIR. Adjusted for the change of
1342 unidata-prop-alist. Handle the case of storing multiple
1343 char-tables in a file.
1344
1345 * unidata/Makefile.in (${DSTDIR}/charprop.el): New arg to
1346 unidata-gen-files.
1347
1348 2011-05-21 Glenn Morris <rgm@gnu.org>
1349
1350 * bzrmerge.el (bzrmerge-resolve): Suppress prompts about file-locals.
1351
1352 2011-03-07 Chong Yidong <cyd@stupidchicken.com>
1353
1354 * Version 23.3 released.
1355
1356 2011-02-23 Juanma Barranquero <lekktu@gmail.com>
1357
1358 * notes/bugtracker (bugtracker_debbugs_url): Fix typo.
1359
1360 2011-02-20 Paul Eggert <eggert@cs.ucla.edu>
1361
1362 * notes/copyright: Remove src/md5.c and src/md5.h as special cases.
1363
1364 2011-02-19 Eli Zaretskii <eliz@gnu.org>
1365
1366 * admin.el (set-version): Add msdos/sed2v2.inp.
1367
1368 2011-02-16 Paul Eggert <eggert@cs.ucla.edu>
1369
1370 Remove no-longer needed getloadavg symbols.
1371 * CPP-DEFINES (LOAD_AVE_CVT, LOAD_AVE_TYPE, FSCALE, KERNEL_FILE)
1372 (LDAV_SYMBOL): Remove.
1373 * notes/copyright: Remove src/getloadavg.c as a special case.
1374
1375 2011-02-12 Glenn Morris <rgm@gnu.org>
1376
1377 * bzrmerge.el (bzrmerge-resolve): Fix bzr revert call.
1378
1379 2011-02-05 Glenn Morris <rgm@gnu.org>
1380
1381 * bzrmerge.el (bzrmerge-warning-buffer): New constant.
1382 (bzrmerge-apply): Use it.
1383 (bzrmerge): Kill any old warning buffer first.
1384
1385 2011-02-03 Glenn Morris <rgm@gnu.org>
1386
1387 * bzrmerge.el (bzrmerge-buffer): New constant.
1388 (bzrmerge-merges, bzrmerge-missing, bzrmerge-apply): Use it.
1389 (bzrmerge-missing): If nothing to do, return nil not (nil).
1390 (bzrmerge-apply): Remove odd character from message.
1391 (bzrmerge): Give status messages.
1392
1393 2011-01-31 Eli Zaretskii <eliz@gnu.org>
1394
1395 * admin.el (set-version): Remove lib-src/makefile.w32-in.
1396 Add nt/config.nt.
1397
1398 2011-01-31 Paul Eggert <eggert@cs.ucla.edu>
1399
1400 src/emacs.c now gets version number from configure.in
1401 * admin.el (set-version): Don't update src/emacs.c.
1402 * quick-install-emacs (VERSION): Get it from configure.in, not from
1403 src/emacs.c.
1404
1405 2011-01-30 Paul Eggert <eggert@cs.ucla.edu>
1406
1407 strftime: import from gnulib
1408 * notes/copyright: strftime.c moved from src to lib.
1409
1410 2011-01-25 Glenn Morris <rgm@gnu.org>
1411
1412 * bzrmerge.el (bzrmerge-skip-regexp): New variable.
1413 (bzrmerge-missing): Use it.
1414
1415 2011-01-19 Paul Eggert <eggert@cs.ucla.edu>
1416
1417 * make-tarball.txt: Suggest 'autoreconf -I m4 --force'
1418 rather than doing rm and autoconf by hand. See
1419 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00673.html>.
1420
1421 2011-01-17 Paul Eggert <eggert@cs.ucla.edu>
1422
1423 * notes/bzr (Installing changes from gnulib): New section.
1424 Need for this suggested by Stefan Monnier.
1425
1426 2011-01-17 Stefan Monnier <monnier@iro.umontreal.ca>
1427
1428 * bzrmerge.el (bzrmerge-apply): Warn the user when the tree might be in
1429 an inconsistent state.
1430
1431 2011-01-17 Paul Eggert <eggert@cs.ucla.edu>
1432
1433 Update copyright notes to match recent gnulib-related changes.
1434 * notes/copyright: Add aclocal.m4, m4/*.m4, lib/Makefile.in,
1435 arg-nonnull.h, c++defs.h, compile, depcomp, missing,
1436 warn-on-use.h, lib/*.[ch], lib/gnulib.mk. Remove src/mktime.c,
1437 lib-src/getopt1.c, lib-src/getopt_int.h (files are now in lib and
1438 are subsumed by the lib/*.[ch] rule). Remove m4/getopt.m4 (now
1439 subsumed by m4/*.m4 rule). config.guess, config.sub, and
1440 doc/man/texinfo.tex are now copied in from gnulib.
1441
1442 2011-01-15 Glenn Morris <rgm@gnu.org>
1443
1444 * charsets/cp51932.awk, charsets/eucjp-ms.awk: No longer print arch-tag.
1445
1446 * bzrmerge.el (bzrmerge-missing): Add another skip indicator.
1447 (bzrmerge-resolve): Also ignore cl-loaddefs.el.
1448
1449 2011-01-14 Glenn Morris <rgm@gnu.org>
1450
1451 * admin.el (set-copyright): Also handle \year in refcards/*.tex.
1452
1453 2011-01-14 Glenn Morris <rgm@gnu.org>
1454
1455 * bzrmerge.el: Require cl when compiling.
1456 (bzrmerge-merges): Doc fix.
1457
1458 2011-01-07 Paul Eggert <eggert@cs.ucla.edu>
1459
1460 * notes/copyright: There's only one install-sh, not two, so fix a
1461 typo claiming that there's two. Add move-if-change to the list of
1462 GPL files imported from gnulib.
1463
1464 2011-01-07 Paul Eggert <eggert@cs.ucla.edu>
1465
1466 * notes/copyright: Report status more accurately for non-GPL files.
1467 Report copyright status more accurately for mkinstalldirs,
1468 configure, m4/getopt.m4, and msdos/sed*.inp.
1469
1470 2011-01-02 Eli Zaretskii <eliz@gnu.org>
1471
1472 * nt/README.W32: Update the information about PNG support libraries.
1473 (Bug#7716)
1474
1475 2010-12-27 Stefan Monnier <monnier@iro.umontreal.ca>
1476
1477 * bzrmerge.el: New file to help merge branches while skipping
1478 some revisions (e.g. from emacs-23 to trunk).
1479
1480 2010-12-03 Andreas Schwab <schwab@linux-m68k.org>
1481
1482 * CPP-DEFINES (EXPLICIT_SIGN_EXTEND): Remove.
1483
1484 2010-10-12 Glenn Morris <rgm@gnu.org>
1485
1486 * notes/nextstep: Move here from ../nextstep/DEV-NOTES.
1487
1488 2010-10-09 Glenn Morris <rgm@gnu.org>
1489
1490 * admin.el (set-version): Add doc/emacs/emacsver.texi.
1491
1492 2010-10-09 Glenn Morris <rgm@gnu.org>
1493
1494 * admin.el (set-version): No need to act on doc/ files any more.
1495
1496 * quick-install-emacs (PUBLIC_LIBSRC_BINARIES): Remove b2m.
1497
1498 2010-09-05 Juanma Barranquero <lekktu@gmail.com>
1499
1500 * unidata/BidiMirroring.txt: Update from
1501 http://www.unicode.org/Public/6.0.0/ucd/BidiMirroring-6.0.0d2.txt
1502
1503 * unidata/UnicodeData.txt: Update from
1504 http://www.unicode.org/Public/6.0.0/ucd/UnicodeData-6.0.0d7.txt
1505
1506 2010-08-09 Andreas Schwab <schwab@linux-m68k.org>
1507
1508 * CPP-DEFINES (WORDS_BIG_ENDIAN): Remove.
1509
1510 2010-08-05 Eli Zaretskii <eliz@gnu.org>
1511
1512 * MAINTAINERS: Rename src/unexec.c => src/unexcoff.c.
1513
1514 2010-07-24 Christoph Scholtes <cschol2112@gmail.com>
1515
1516 * admin.el: Write version number to nt/makefile.w32-in.
1517 * nt/makedist.bat: Remove; replaced with `zipdist.bat'
1518 in the nt/ directory.
1519 * nt/README.W32: Relocate to nt/ directory.
1520
1521 2010-07-11 Andreas Schwab <schwab@linux-m68k.org>
1522
1523 * CPP-DEFINES (HAVE_INDEX, HAVE_RINDEX): Remove.
1524
1525 2010-07-08 Eli Zaretskii <eliz@gnu.org>
1526
1527 * MAINTAINERS: Update my responsibilities.
1528
1529 2010-07-07 Andreas Schwab <schwab@linux-m68k.org>
1530
1531 * CPP-DEFINES (BCOPY_DOWNWARD_SAFE, BCOPY_UPWARD_SAFE)
1532 (GAP_USE_BCOPY, HAVE_BCMP, HAVE_BCOPY, bcmp, bcopy, bzero):
1533 Remove.
1534
1535 2010-06-12 Eli Zaretskii <eliz@gnu.org>
1536
1537 * unidata/bidimirror.awk: New file.
1538
1539 * unidata/BidiMirroring.txt: New file from
1540 http://www.unicode.org/Public/6.0.0/ucd/BidiMirroring-6.0.0d1.txt.
1541
1542 * unidata/Makefile.in (../../src/bidimirror.h): New target.
1543 (all): Depend on ../../src/biditype.h and ../../src/bidimirror.h.
1544
1545 * unidata/makefile.w32-in (../../src/bidimirror.h): New target.
1546 (all): Depend on ../../src/biditype.h and ../../src/bidimirror.h.
1547
1548 * unidata/biditype.awk: New file.
1549
1550 * unidata/Makefile.in (../../src/biditype.h): New target.
1551
1552 * unidata/makefile.w32-in (../../src/biditype.h): New target.
1553
1554 2010-06-09 Juanma Barranquero <lekktu@gmail.com>
1555
1556 * unidata/UnicodeData.txt: Update from
1557 http://www.unicode.org/Public/6.0.0/ucd/UnicodeData-6.0.0d5.txt
1558
1559 2010-05-27 Glenn Morris <rgm@gnu.org>
1560
1561 * quick-install-emacs (AVOID): No more Makefile.c files.
1562
1563 * notes/cpp: Remove file.
1564
1565 2010-05-15 Ken Raeburn <raeburn@raeburn.org>
1566
1567 * admin.el (set-version, set-copyright): Update emacs.c instead of
1568 version.el.
1569
1570 * make-tarball.txt: Update filename list in step 6.
1571
1572 * quick-install-emacs: Scan emacs.c instead of version.el for
1573 version string.
1574
1575 2010-05-07 Chong Yidong <cyd@stupidchicken.com>
1576
1577 * Version 23.2 released.
1578
1579 2010-04-01 Eli Zaretskii <eliz@gnu.org>
1580
1581 * CPP-DEFINES (__DJGPP__, __GO32__): Remove, no longer used.
1582
1583 2010-03-10 Chong Yidong <cyd@stupidchicken.com>
1584
1585 * Branch for 23.2.
1586
1587 2010-03-10 Miles Bader <miles@gnu.org>
1588
1589 * quick-install-emacs: Use more portable shell syntax.
1590
1591 * quick-install-emacs (AVOID): Be more picky about files we avoid
1592 installing.
1593
1594 2010-02-14 Juanma Barranquero <lekktu@gmail.com>
1595
1596 * quick-install-emacs (PRUNED): Fix typo in message.
1597
1598 2010-01-20 Glenn Morris <rgm@gnu.org>
1599
1600 * revdiff: Remove file that only works with CVS, and isn't really
1601 needed with Bazaar (given the in-built revision options of bzr diff).
1602
1603 2010-01-12 Glenn Morris <rgm@gnu.org>
1604
1605 * emacs-pretesters, make-announcement: Use bug-gnu-emacs rather
1606 than emacs-pretest-bug for bug reports for development versions.
1607
1608 2009-11-06 Kenichi Handa <handa@m17n.org>
1609
1610 * unidata/unidata-gen.el (unidata-gen-table): Fix for the case
1611 that the block data and the following per-char data fall into the
1612 same char-table leaf.
1613
1614 2009-10-01 Juanma Barranquero <lekktu@gmail.com>
1615
1616 * unidata/UnicodeData.txt: Update to Unicode 5.2.0.
1617
1618 2009-09-07 Juanma Barranquero <lekktu@gmail.com>
1619
1620 * unidata/.gitignore: New file.
1621
1622 2009-08-22 Eli Zaretskii <eliz@gnu.org>
1623
1624 * notes/bugtracker: How to reassign a bug to a list of packages.
1625
1626 * notes/newfile: Details of how to check for problems with DOS 8+3
1627 file-name restrictions.
1628
1629 2009-08-18 Glenn Morris <rgm@gnu.org>
1630
1631 * notes/newfile: New file.
1632
1633 2009-07-11 Eli Zaretskii <eliz@gnu.org>
1634
1635 * make-tarball.txt: Add a note about bumping the value of
1636 customize-changed-options-previous-release.
1637
1638 2009-06-24 Kenichi Handa <handa@m17n.org>
1639
1640 * charsets/mapconv: For the Unicode format files, do reverse sort
1641 and don't compact the map. This is to prefer the first one in the
1642 duplicated mappings (e.g. 0x20->U+0020, 0x20->U+00A0).
1643
1644 2009-06-12 Kenichi Handa <handa@m17n.org>
1645
1646 * charsets/Makefile (JISX213A.map): Make it depend on
1647 mapfiles/JISX213A.map.gz.
1648 (BIG5-1.map, BIG5-2.map): Prepend "# " to the first comment line.
1649
1650 * charsets/mapfiles/JISX213A.map.gz: New file.
1651
1652 * charsets/mapfiles/README: Describe JISX213A.map.gz.
1653
1654 2009-06-12 Kenichi Handa <handa@m17n.org>
1655
1656 * charsets/mapfiles/*: New files.
1657
1658 * charsets/mule-charsets.el: Mostly re-written to generate all
1659 MULE-*.map files.
1660
1661 * charsets/mapconv: Mostly re-written to handle "gzip"ed input
1662 files.
1663
1664 * charsets/eucjp-ms.awk: Mostly re-written to handle glibc's
1665 EUC-JP-MS.
1666
1667 * charsets/cp51932.awk (END): Print arch-tag at the tail.
1668
1669 * charsets/Makefile: Maps depend on files under mapfiles or
1670 ${GLIBC_CHARMAPS}.
1671
1672 2009-04-21 Kenichi Handa <handa@m17n.org>
1673
1674 * unidata/unidata-gen.el (unidata-get-decomposition): Fix previous
1675 change.
1676
1677 2009-04-17 Kenichi Handa <handa@m17n.org>
1678
1679 * unidata/unidata-gen.el (unidata-get-decomposition):
1680 Adjust Hangle decomposition rule to Unicode.
1681
1682 2009-04-09 Kenichi Handa <handa@m17n.org>
1683
1684 * unidata/unidata-gen.el (unidata-describe-decomposition):
1685 Return a string with a composition property to disable combining
1686 characters being composed.
1687
1688 2009-03-11 Miles Bader <miles@gnu.org>
1689
1690 * quick-install-emacs: Be more clever about locating info directory.
1691
1692 2009-02-24 Juanma Barranquero <lekktu@gmail.com>
1693
1694 * nt/README.W32: Fix typos.
1695
1696 2009-02-23 Jason Rumney <jasonr@gnu.org>
1697
1698 * nt/README-ftp-server: Update for 23.0.91.
1699
1700 * nt/README.W32: Remove ever expanding versions of Windows.
1701 Shorten FAQ URL. Remove mention of obsolete lock directory.
1702 Windows distribution now bin and barebin only. Add note about
1703 SVG support. Remove old tar and gzip problem workarounds.
1704 Use new (22.x) -Q option. Report all bugs through bug tracker.
1705
1706 * nt/README-UNDUMP.W32: Modify for barebin distribution, as
1707 undumped distribution no longer exists.
1708
1709 2009-02-05 Yu-ji Hosokawa <yu-ji@hoso.net> (tiny change)
1710
1711 * nt/README.W32: Fix typo. (Bug#2207)
1712
1713 2009-02-01 Chong Yidong <cyd@stupidchicken.com>
1714
1715 * admin.el (set-version): Remove deleted file ns-emacs.texi.
1716
1717 2008-12-02 Kenichi Handa <handa@m17n.org>
1718
1719 * unidata/unidata-gen.el (unidata-prop-alist): Docstring for
1720 `decomposition' property adjusted.
1721 (unidata-split-decomposition): Don't include surrounding "<" and
1722 ">" in a symbol name.
1723
1724 2008-12-01 Kenichi Handa <handa@m17n.org>
1725
1726 * unidata/unidata-gen.el (unidata-prop-alist): Set `numeric-value'
1727 property generator to unidata-gen-table-numeric. Docstring adjusted.
1728 (unidata-get-numeric, unidata-put-numeric)
1729 (unidata-gen-table-numeric): New functions.
1730 (unidata-encode-val): Use assoc to get a slot in VAL-LIST.
1731
1732 2008-11-29 Eli Zaretskii <eliz@gnu.org>
1733
1734 * notes/documentation: Add notes about Antinews.
1735
1736 2008-10-23 Glenn Morris <rgm@gnu.org>
1737
1738 * admin.el (set-version): Add doc/misc/ns-emacs.texi.
1739 Add/tweak some nextstep/ entries.
1740
1741 2008-09-19 Kenichi Handa <handa@m17n.org>
1742
1743 * FOR-RELEASE: Add an item for using EMACS_INT for buffer/string
1744 positions.
1745
1746 2008-08-23 Eli Zaretskii <eliz@gnu.org>
1747
1748 * CPP-DEFINES: Add USER_FULL_NAME.
1749
1750 2008-08-16 Jason Rumney <jasonr@gnu.org>
1751
1752 * admin.el (set-version): Set version in nt/emacsclient.rc.
1753
1754 2008-08-06 Juanma Barranquero <lekktu@gmail.com>
1755
1756 * nt/dump.bat: Fix mixed EOLs.
1757
1758 2008-08-04 Adrian Robert <Adrian.B.Robert@gmail.com>
1759
1760 * CPP-DEFINES: Add DARWIN_OS. Move USE_LISP_UNION_TYPE away from OS's.
1761
1762 2008-08-02 Eli Zaretskii <eliz@gnu.org>
1763
1764 * CPP-DEFINES: Add defines for accessing system processes.
1765
1766 2008-07-27 Dan Nicolaescu <dann@ics.uci.edu>
1767
1768 * make-tarball.txt:
1769 * admin.el:
1770 * FOR-RELEASE:
1771 * CPP-DEFINES: Remove mentions of Mac Carbon.
1772
1773 2008-07-16 Glenn Morris <rgm@gnu.org>
1774
1775 * admin.el (set-version, set-copyright): Add nextstep/ files.
1776
1777 2008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
1778
1779 * CPP-DEFINES: Add NS port related defines.
1780
1781 2008-06-16 Glenn Morris <rgm@gnu.org>
1782
1783 * admin.el (set-version): Add doc/lispref/vol1.texi,vol2.texi,
1784 doc/lispref/book-spine.texinfo.
1785
1786 2008-06-15 Glenn Morris <rgm@gnu.org>
1787
1788 * admin.el (set-version): Add doc/misc/faq.texi.
1789
1790 2008-05-22 Juanma Barranquero <lekktu@gmail.com>
1791
1792 * FOR-RELEASE: Remove Windows problem about the XPM image library
1793 being loaded too soon (fixed by Stefan Monnier on 2008-05-07).
1794
1795 2008-04-15 Juanma Barranquero <lekktu@gmail.com>
1796
1797 * unidata/UnicodeData.txt: Update to Unicode 5.1.
1798
1799 2008-04-14 Juanma Barranquero <lekktu@gmail.com>
1800
1801 * unidata/unidata-gen.el (unidata-prop-alist):
1802 Fix typo in description of `numeric-value'.
1803 (unidata-put-character): Fix typo in error message.
1804
1805 2008-02-21 Glenn Morris <rgm@gnu.org>
1806
1807 * notes/unicode, notes/font-backend: New files, split off from
1808 README.unicode.
1809
1810 2008-02-20 Kenichi Handa <handa@ni.aist.go.jp>
1811
1812 * FOR-RELEASE: Remove the problem of ucs-mule-8859-to-mule-unicode
1813 being used in latin1-disp.el. Remove the problem of
1814 cp-supported-codepages. Remove the problem of lost changelog for
1815 ps-prin1.ps.
1816
1817 2008-02-16 Eli Zaretskii <eliz@gnu.org>
1818
1819 * unidata/makefile.w32-in (unidata.txt): Don't use $<, it's
1820 non-portable in this context.
1821
1822 * unidata/Makefile.in (unidata.txt): Don't use $<, it's
1823 non-portable in this context.
1824
1825 2008-02-09 Eli Zaretskii <eliz@gnu.org>
1826
1827 * unidata/makefile.w32-in (lisp): New variable.
1828 (EMACSLOADPATH): Use $(lisp). Add lisp/international and
1829 lisp/emacs-lisp.
1830
1831 2008-02-04 Jason Rumney <jasonr@gnu.org>
1832
1833 * unidata/makefile.w32-in (unidata.txt): Use ARGQUOTE and DQUOTE macros.
1834
1835 2008-02-02 Juanma Barranquero <lekktu@gmail.com>
1836
1837 * unidata/.cvsignore: Ignore also "Makefile.unix" and "makefile".
1838
1839 2008-02-02 Eli Zaretskii <eliz@gnu.org>
1840
1841 * unidata/makefile.w32-in (charprop-CMD): Fix last change.
1842
1843 * unidata/Makefile.in: Rename from Makefile.
1844
1845 * unidata/makefile.w32-in: New file.
1846
1847 2008-02-02 Jason Rumney <jasonr@gnu.org>
1848
1849 * unidata/unidata-gen.el (unidata-gen-files): Force unix line ends.
1850
1851 2008-02-01 Kenichi Handa <handa@m17n.org>
1852
1853 * unidata/copyright.html: New file.
1854
1855 2008-02-01 Kenichi Handa <handa@m17n.org>
1856
1857 * unidata/unidata-gen.el (unidata-get-decomposition): For Hangul
1858 decomposition, if T is the same as TBase, don't include it in the
1859 returned list.
1860
1861 2008-02-01 Kenichi Handa <handa@m17n.org>
1862
1863 * unidata/unidata-gen.el (unidata-text-file): Delete it.
1864 (unidata-list): Initialize to nil.
1865 (unidata-setup-list): New function.
1866 (unidata-gen-files): New optional arg unidata-text-file.
1867 If it's nil, set unidata-text-file to the left command line arg.
1868 Call unidate-setup-list at first.
1869
1870 * unidata/Makefile (all): Depends on ${DSTDIR}/charprop.el.
1871 (${DSTDIR}/charprop.el): Run emacs after cd to DISDIR.
1872
1873 2008-02-01 Kenichi Handa <handa@m17n.org>
1874
1875 * unidata/unidata-gen.el: Fix comment typo.
1876 Change string-to-int to string-to-number.
1877 (unidata-text-file): Define to .../unidata.txt.
1878 (unidata-list): Just insert unidata-text-file.
1879 (unidata-get-decomposition): Handle Hangul decomposition.
1880 (unidata-gen-files): Don't use \040, instead at ^L near the end of file.
1881
1882 * unidata/Makefile (unidata.txt): New target.
1883 (charprop.el): Depends on unidata.txt.
1884 (clean): Remove unidata.txt.
1885
1886 2008-02-01 Kenichi Handa <handa@m17n.org>
1887
1888 * unidata/unidata-gen.el (unidata-get-name): Handle "CJK IDEOGRAPH".
1889 (unidata-get-name): Handle U+110B.
1890
1891 2008-02-01 Kenichi Handa <handa@m17n.org>
1892
1893 Sub-directory `unidata' is for codes to generate charprop.el and
1894 many other uni-*.el files from `UnicodeData.txt'.
1895
1896 * unidata/README: New file.
1897
1898 * unidata/Makefile: New file.
1899
1900 * unidata/unidata-gen.el: New file.
1901
1902 * unidata/UnicodeData.txt: New file. Copied from
1903 http://www.unicode.org on 2006-05-23.
1904
1905 * unidata/.cvsignore: New file.
1906
1907 2008-02-01 Kenichi Handa <handa@m17n.org>
1908
1909 * charsets/.cvsignore: New file.
1910
1911 * charsets/mapconv: Add code for handling KANJI-DATABASE format.
1912
1913 * charsets/Makefile (all): Rename target from charsets.
1914 Depend on ${TRANS_TABLE}.
1915 (CNS-2.map, CNS-3.map, CNS-4.map, CNS-5.map, CNS-6.map, CNS-7.map):
1916 Generate from cns2ucsdkw.txt.
1917 (install): Copy updated files only.
1918
1919 2008-02-02 Kenichi Handa <handa@m17n.org>
1920
1921 * charsets/cp932.awk: Append user-defined area of CP932.
1922
1923 2008-02-02 Kenichi Handa <handa@m17n.org>
1924
1925 * charsets/Makefile (JISX2131.map): Convert 0x2015 to 0x2014,
1926 0x2299 to 0x29BF.
1927
1928 2008-02-01 Kenichi Handa <handa@m17n.org>
1929
1930 * charsets/Makefile (TRANS_TABLE): New macro.
1931 (JISX0208.map): Convert 0x2015 to 0x2014.
1932 (cp51932.el): New target.
1933 (eucjp-ms.el): New target.
1934 (install): Include ${TRANS_TABLE}.
1935 (CJK): Include JISX213A.map.
1936 (JISX213A.map): New target.
1937
1938 * charsets/eucjp-ms.awk: New file.
1939
1940 * charsets/cp51932.awk: New file.
1941
1942 2008-02-01 Kenichi Handa <handa@m17n.org>
1943
1944 * charsets/cp932.awk: New file.
1945
1946 * charsets/Makefile (CP932-2BYTE.map): Call mapconv with cp932.awk.
1947
1948 * charsets/mapconv: In UNICODE2 case, sort by 4th field after
1949 running an awk program.
1950
1951 2008-02-01 Kenichi Handa <handa@m17n.org>
1952
1953 * charsets/mapconv: Handle UNICODE2.
1954
1955 * charsets/Makefile (CJK): Include CP932-2BYTE.map.
1956 (CP932-2BYTE.map): New target.
1957
1958 2008-02-01 Kenichi Handa <handa@m17n.org>
1959
1960 * charsets: New directory for scripts to generate charset map
1961 files in ../etc/charsets/.
1962
1963 * charsets/Makefile, charsets/mapconv, charsets/compact.awk:
1964 * charsets/big5.awk, charsets/gb180302.awk, charsets/gb180304.awk:
1965 * charsets/kuten.awk: New files.
1966
1967 2008-01-08 Glenn Morris <rgm@gnu.org>
1968
1969 * admin.el (set-version): Add doc/man/emacs.1.
1970
1971 2008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
1972
1973 * notes/copyright:
1974 * MAINTAINERS: Remove references to files that have been removed.
1975
1976 2008-01-04 Glenn Morris <rgm@gnu.org>
1977
1978 * admin.el (set-copyright): Add lib-src/ebrowse.c.
1979
1980 2007-12-10 Stefan Monnier <monnier@iro.umontreal.ca>
1981
1982 * CPP-DEFINES: New file.
1983
1984 2007-12-08 Reiner Steib <Reiner.Steib@gmx.de>
1985
1986 * FOR-RELEASE: Remove "window-system in face definition" [of
1987 gnus-treat-emphasize]. Remove "Gnus archive groups". Add comment
1988 on gnus-dired.el.
1989
1990 2007-12-05 Glenn Morris <rgm@gnu.org>
1991
1992 * admin.el (set-version): Handle configure.in. Adapt for doc/
1993 directory layout for manuals.
1994
1995 2007-12-01 Reiner Steib <Reiner.Steib@gmx.de>
1996
1997 * FOR-RELEASE: Remove Gnus send mail problem. Other Gnus bugs have
1998 been fixed in Gnus CVS but have not yet been synched to Emacs.
1999
2000 2007-11-17 Glenn Morris <rgm@gnu.org>
2001
2002 * admin.el (process-lines): Move to ../lisp/subr.el.
2003
2004 2007-10-23 Glenn Morris <rgm@gnu.org>
2005
2006 * MAINTAINERS: Move here from ../.
2007
2008 2007-10-17 Juanma Barranquero <lekktu@gmail.com>
2009
2010 * make-emacs: Doc fix.
2011
2012 2007-08-28 Glenn Morris <rgm@gnu.org>
2013
2014 * admin.el: Provide self.
2015
2016 2007-08-10 Jan Djärv <jan.h.d@swipnet.se>
2017
2018 * FOR-RELEASE: Add Gtk+ tool bar and GUD focus problem.
2019
2020 2007-07-25 Glenn Morris <rgm@gnu.org>
2021
2022 * Relicense all FSF files to GPLv3 or later.
2023
2024 2007-06-07 Glenn Morris <rgm@gnu.org>
2025
2026 * admin.el (set-copyright): New function.
2027
2028 2007-04-25 Nick Roberts <nickrob@snap.net.nz>
2029
2030 * make-tarball.txt: Add note about cutting the branch.
2031
2032 2007-06-02 Chong Yidong <cyd@stupidchicken.com>
2033
2034 * Version 22.1 released.
2035
2036 2007-02-03 Eli Zaretskii <eliz@gnu.org>
2037
2038 * nt/makedist.bat: Change EOL format to DOS. Don't use
2039 redirection characters in REM lines.
2040
2041 2007-01-27 Jan Djärv <jan.h.d@swipnet.se>
2042
2043 * FOR-RELEASE: Removed Gtk/Xft issue.
2044
2045 2007-01-01 Miles Bader <miles@gnu.org>
2046
2047 * quick-install-emacs (get_config_var): Deal with weird magic
2048 string inserted by recent versions of autoconf.
2049
2050 2006-11-25 Juanma Barranquero <lekktu@gmail.com>
2051
2052 * admin.el (set-version): Set version number in
2053 lib-src/makefile.w32-in.
2054
2055 2006-11-06 Reiner Steib <Reiner.Steib@gmx.de>
2056
2057 * FOR-RELEASE (BUGS): Remove "Build failure under Suse 10.0" was
2058 due to a local miss-configuration.
2059
2060 2006-10-28 Chong Yidong <cyd@stupidchicken.com>
2061
2062 * make-announcement (OLD): Remove LEIM references in announcement
2063 since it is now built-in.
2064
2065 2006-10-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2066
2067 * admin.el (set-version): Set version numbers in "mac" subdirectory.
2068
2069 2006-10-03 Kenichi Handa <handa@m17n.org>
2070
2071 * FOR-RELEASE (BUGS): "An iso-8859-6 cannot be saved" fixed.
2072
2073 2006-08-13 Chong Yidong <cyd@stupidchicken.com>
2074
2075 * FOR-RELEASE: Elisp manual checking completed.
2076
2077 2006-07-17 Reiner Steib <Reiner.Steib@gmx.de>
2078
2079 * FOR-RELEASE: Update refcard section.
2080
2081 2006-07-14 Kim F. Storm <storm@cua.dk>
2082
2083 * FOR-RELEASE (BUGS): High cpu load on windows server sockets fixed.
2084
2085 2006-07-09 Kim F. Storm <storm@cua.dk>
2086
2087 * README: Use outline format. Add FOR-RELEASE.
2088
2089 2006-06-27 Chong Yidong <cyd@stupidchicken.com>
2090
2091 * FOR-RELEASE: Checking of info.texi done.
2092
2093 2006-06-08 Reiner Steib <Reiner.Steib@gmx.de>
2094
2095 * FOR-RELEASE: Update refcard section.
2096
2097 2006-06-07 Reiner Steib <Reiner.Steib@gmx.de>
2098
2099 * FOR-RELEASE: Update refcard section.
2100
2101 2006-05-25 Chong Yidong <cyd@stupidchicken.com>
2102
2103 * FOR-RELEASE: Key sequence elisp node done.
2104
2105 2006-05-24 Reiner Steib <Reiner.Steib@gmx.de>
2106
2107 * FOR-RELEASE: Update refcard translations. Add coding cookie.
2108
2109 2006-05-21 Chong Yidong <cyd@mit.edu>
2110
2111 * FOR-RELEASE: point-entered /point-left bug fixed.
2112
2113 2006-05-12 Eli Zaretskii <eliz@gnu.org>
2114
2115 * FOR-RELEASE: Spell-checking the manuals is now done; remove the
2116 entry.
2117
2118 2006-05-06 Bill Wohler <wohler@newt.com>
2119
2120 * FOR-RELEASE: MH-E 8.0 has been released, so removed reminder
2121 about it.
2122
2123 2006-04-17 Ramprasad B <ramprasad_i82@yahoo.com>
2124
2125 * ./* (Copyright): Update Copyright year(s).
2126
2127 2006-02-24 Reiner Steib <Reiner.Steib@gmx.de>
2128
2129 * FOR-RELEASE (BUGS): Add URLs/MIDs.
2130
2131 2006-02-20 Kim F. Storm <storm@cua.dk>
2132
2133 * FOR-RELEASE (NEW FEATURES): Completed work on this item:
2134 Rework how fringe bitmaps are defined and used.
2135 Currently, bitmap usage and bitmap appearance are "mixed-up" in a
2136 one-level representation. It would be cleaner to split the
2137 representation into a two-level model where first level maps
2138 bitmap usage to a bitmap name, and second level maps bitmap name to
2139 a bitmap appearance.
2140
2141 2006-01-27 Chong Yidong <cyd@stupidchicken.com>
2142
2143 * FOR-RELEASE: String allocation bugs fixed.
2144
2145 2005-12-13 Bill Wohler <wohler@newt.com>
2146
2147 * FOR-RELEASE: Ensure MH-E 8.0 has been released.
2148
2149 2005-12-09 Reiner Steib <Reiner.Steib@gmx.de>
2150
2151 * FOR-RELEASE (DOCUMENTATION): Remove message-mail, gnus-*
2152 completing-read-multiple, mail-extract-address-components,
2153 mail-mode, quail-define-package, save-buffer and
2154 ucs-set-table-for-input from doc strings item (Done).
2155
2156 2005-11-28 Chong Yidong <cyd@stupidchicken.com>
2157
2158 * FOR-RELEASE: Icons installed. Partial completion bug fixed.
2159
2160 2005-11-11 Kim F. Storm <storm@cua.dk>
2161
2162 * FOR-RELEASE (FATAL ERRORS): Fix infinite loop in redisplay
2163 when displaying a non-breaking space in an overlay string.
2164
2165 2005-10-30 Chong Yidong <cyd@stupidchicken.com>
2166
2167 * FOR-RELEASE: Init file change implemented.
2168
2169 2005-10-27 Chong Yidong <cyd@stupidchicken.com>
2170
2171 * FOR-RELEASE: Fringe angle bitmap at eob fixed.
2172
2173 2005-10-19 Chong Yidong <cyd@stupidchicken.com>
2174
2175 * FOR-RELEASE (New features): max-image-size implemented.
2176 (Bugs): split-window done, by Kim F. Storm.
2177
2178 2005-10-17 Bill Wohler <wohler@newt.com>
2179
2180 * FOR-RELEASE (DOCUMENTATION): Remove lisp/toolbar from list
2181 since it's gone. Also marked mh-e as done.
2182
2183 2005-10-11 Juanma Barranquero <lekktu@gmail.com>
2184
2185 * FOR-RELEASE (FATAL ERRORS): Remove item about JPEG
2186 libraries on Windows (Done).
2187
2188 2005-10-01 Jason Rumney <jasonr@gnu.org>
2189
2190 * admin.el (set-version): Set version numbers in nt/emacs.rc.
2191
2192 2005-08-31 Romain Francoise <romain@orebokech.com>
2193
2194 * FOR-RELEASE (New features): Remove vhdl-mode.el update
2195 item (Done).
2196
2197 2005-08-27 Romain Francoise <romain@orebokech.com>
2198
2199 * FOR-RELEASE (Bugs): Remove compile-internal item (Done).
2200
2201 2005-07-04 Lute Kamstra <lute@gnu.org>
2202
2203 Update FSF's address in GPL notices.
2204
2205 2005-06-10 Lute Kamstra <lute@gnu.org>
2206
2207 * admin.el (set-version): Set version in lisp manual too.
2208 * make-tarball.txt: Commit lispref/elisp.texi too.
2209
2210 2005-06-04 Richard M. Stallman <rms@gnu.org>
2211
2212 * emacs-pretesters: Refer to etc/DEBUG instead of duplicating it.
2213 Other cleanups.
2214
2215 2005-04-19 Lute Kamstra <lute@gnu.org>
2216
2217 * make-tarball.txt: Don't commit lisp/loaddefs.el.
2218
2219 2005-04-14 Lute Kamstra <lute@gnu.org>
2220
2221 * nt/makedist.bat (elfiles): Update.
2222
2223 * admin.el (add-release-logs): Fix require call.
2224
2225 2005-03-30 Marcelo Toledo <marcelo@marcelotoledo.org>
2226
2227 * FOR-RELEASE (Documentation): Add check the Emacs Tutorial.
2228 The first line of every tutorial must begin with a sentence saying
2229 "Emacs Tutorial" in the respective language. This should be
2230 followed by "See end for copying conditions", likewise in the
2231 respective language.
2232
2233 2005-03-29 Luc Teirlinck <teirllm@auburn.edu>
2234
2235 * FOR-RELEASE (TO BE DONE SHORTLY BEFORE RELEASE): New section.
2236 Add `undo-ask-before-discard' to it.
2237
2238 2005-03-02 Miles Bader <miles@gnu.org>
2239
2240 * quick-install-emacs: Only use the mkdir --verbose option if the
2241 script's --verbose option was specified (this avoids problems with
2242 default usage on systems where mkdir doesn't support that option).
2243
2244 2005-02-15 Jason Rumney <jasonr@gnu.org>
2245
2246 * nt/makedist.bat: Do not rely on non-standard behavior of
2247 tar --exclude.
2248
2249 2004-11-02 Jan Djärv <jan.h.d@swipnet.se>
2250
2251 * FOR-RELEASE (Indications): Remove two stage update for toolbar (Done).
2252
2253 2004-09-20 Luc Teirlinck <teirllm@auburn.edu>
2254
2255 * FOR-RELEASE (Indications): Rearrange checklists for Emacs and
2256 Elisp manuals.
2257
2258 2004-09-18 Luc Teirlinck <teirllm@auburn.edu>
2259
2260 * FOR-RELEASE (Indications): Clean up and update checklists for
2261 Emacs and Elisp manuals.
2262
2263 2004-09-11 Kim F. Storm <storm@cua.dk>
2264
2265 * FOR-RELEASE (New features): Remove Gnus 5.10 entry (Done!).
2266 (Documentation): Add NEWS entry.
2267 Add section lists for proof-reading Emacs and Lisp manuals.
2268
2269 2004-08-29 Kim F. Storm <storm@cua.dk>
2270
2271 * FOR-RELEASE (Documentation): Add man/ack.texi and AUTHORS.
2272
2273 2004-08-28 Jan Djärv <jan.h.d@swipnet.se>
2274
2275 * FOR-RELEASE (Indications): Remove entry about GTK and geometry
2276 (now behaves as well as other ports).
2277
2278 2004-06-28 Jan Djärv <jan.h.d@swipnet.se>
2279
2280 * FOR-RELEASE: Remove entry about GTK and monochrome displays (done).
2281
2282 2004-06-26 Eli Zaretskii <eliz@is.elta.co.il>
2283
2284 * FOR-RELEASE: Moved here from the etc directory.
2285
2286 2004-05-08 Thien-Thi Nguyen <ttn@gnu.org>
2287
2288 * notes/BRANCH: New file, to be maintained per CVS branch.
2289
2290 2003-10-01 Miles Bader <miles@gnu.org>
2291
2292 * quick-install-emacs: Don't use "function" keyword when defining
2293 shell functions.
2294
2295 2003-09-29 Lute Kamstra <lute@gnu.org>
2296
2297 * make-tarball.txt: Mention regenerating Emacs' AUTHORS file.
2298
2299 2003-09-27 Miles Bader <miles@gnu.ai.mit.edu>
2300
2301 * quick-install-emacs: Remove fns-* pruning, since that file no
2302 longer seems to be generated.
2303 (AVOID): Quote literal periods. Quote braces in a way acceptable
2304 to all parties (gawk gets bitchy about using `\').
2305
2306 2003-08-19 Miles Bader <miles@gnu.org>
2307
2308 * quick-install-emacs: Add arch-specific ignored files to
2309 quick-install-emacs. Use quoting for periods that's acceptable
2310 to recent versions of gawk.
2311
2312 2003-08-11 Markus Rost <rost@math.ohio-state.edu>
2313
2314 * cus-test.el: Remove obsolete workaround.
2315
2316 2003-04-22 Andrew Innes <andrewi@gnu.org>
2317
2318 * nt/makedist.bat: Fix multi-file .zip distribution, by splitting
2319 emacs.exe before zipping, and including batch file to recreate
2320 after unpacking.
2321
2322 * nt/README-ftp-server: Update wording and version number etc.
2323 Add extra instructions for installing multi-file .zip
2324 distribution.
2325
2326 * nt/README.W32: Remove personal email address and update wording.
2327
2328 * nt/README-UNDUMP.W32: Remove personal email address and update
2329 wording.
2330
2331 2003-02-10 Francesco Potortì <pot@gnu.org>
2332
2333 * make-changelog-diff: New script, code stolen from make-announcement.
2334
2335 * make-announcement: Use make-changelog-diff.
2336
2337 2003-01-20 Francesco Potortì <pot@gnu.org>
2338
2339 * make-tarball.txt: Step-by-step instructions for making a tarball.
2340
2341 * make-announcement: A script for creating pretest announcements.
2342
2343 2003-01-17 Francesco Potortì <pot@gnu.org>
2344
2345 * admin.el (add-release-logs): Expand the directory name before
2346 calling find(1).
2347 (add-release-logs): Use the same methods as add-log.el for writing
2348 the date and the user's name and address.
2349
2350 2003-01-07 Miles Bader <miles@gnu.org>
2351
2352 * quick-install-emacs: Unset LANG etc. to avoid non-standard
2353 command output from non-C locales.
2354
2355 2002-10-16 Markus Rost <rost@math.ohio-state.edu>
2356
2357 * cus-test.el: Extended and reorganized. There are now 4 tests
2358 which can be run in batch mode. See the Commentary section.
2359
2360 2002-10-08 Markus Rost <rost@math.ohio-state.edu>
2361
2362 * cus-test.el: New file.
2363
2364 2002-05-27 Miles Bader <miles@gnu.org>
2365
2366 * quick-install-emacs (VERSION): Calculate using the same method
2367 that configure.in uses.
2368
2369 2002-04-26 Pavel Janík <Pavel@Janik.cz>
2370
2371 * emacs-pretesters: New file with information for Emacs
2372 pretesters.
2373
2374 2002-03-22 Paul Eggert <eggert@twinsun.com>
2375
2376 * quick-install-emacs (PRUNED): Avoid "head -1" and "tail +2", as
2377 POSIX 1003.1-2001 disallows both usages.
2378
2379 2002-02-11 Andrew Innes <andrewi@gnu.org>
2380
2381 * nt/makedist.bat: Don't include elisp/term/*.el files twice.
2382
2383 2002-01-24 Andrew Innes <andrewi@gnu.org>
2384
2385 * nt/README.W32: Remove unnecessary version number and date
2386 references.
2387
2388 * nt/README-UNDUMP.W32: Ditto.
2389
2390 2001-12-06 Gerd Moellmann <gerd@gnu.org>
2391
2392 * make-emacs: Add --trace-move.
2393
2394 2001-10-23 Andrew Innes <andrewi@gnu.org>
2395
2396 * nt/makedist.bat: Remove remaining obsolete reference to
2397 GETTING.GNU.SOFTWARE.
2398
2399 2001-10-22 Gerd Moellmann <gerd@gnu.org>
2400
2401 * admin.el (set-version): Use `s' interactive spec for
2402 version number.
2403
2404 2001-10-20 Gerd Moellmann <gerd@gnu.org>
2405
2406 * (Version 21.1 released.)
2407
2408 2001-10-20 Gerd Moellmann <gerd@gnu.org>
2409
2410 * admin.el (add-release-logs): Put the log entry in lispref, too.
2411
2412 2001-10-20 Miles Bader <miles@gnu.org>
2413
2414 * quick-install-emacs: Exit if we can't find some variable.
2415 (AVOID): Add .orig & .rej files.
2416 (get_config_var): Be more liberal about format of config.status
2417 sed commands.
2418
2419 2001-10-19 Gerd Moellmann <gerd@gnu.org>
2420
2421 * admin.el: New file.
2422
2423 * build-configs: Add --help option. Add support for building
2424 in arbitrary source trees.
2425
2426 2001-10-17 Gerd Moellmann <gerd@gnu.org>
2427
2428 * alloc-colors.c: New file.
2429
2430 2001-10-13 Gerd Moellmann <gerd@gnu.org>
2431
2432 * make-emacs: Add --boot switch for bootstrapping. Logs to
2433 EMACS_ROOT/boot.log, renames previous log file to boot.log.old.
2434
2435 2001-10-05 Gerd Moellmann <gerd@gnu.org>
2436
2437 * Branch for 21.1.
2438
2439 2001-09-04 Andrew Innes <andrewi@gnu.org>
2440
2441 * nt/makedist.bat: Remove reference to obsolete file
2442 GETTING.GNU.SOFTWARE. Remove outdated comments. Explain about
2443 version of tar used.
2444
2445 ;; Local Variables:
2446 ;; coding: utf-8
2447 ;; End:
2448
2449 Copyright (C) 2001-2014 Free Software Foundation, Inc.
2450
2451 This file is part of GNU Emacs.
2452
2453 GNU Emacs is free software: you can redistribute it and/or modify
2454 it under the terms of the GNU General Public License as published by
2455 the Free Software Foundation, either version 3 of the License, or
2456 (at your option) any later version.
2457
2458 GNU Emacs is distributed in the hope that it will be useful,
2459 but WITHOUT ANY WARRANTY; without even the implied warranty of
2460 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2461 GNU General Public License for more details.
2462
2463 You should have received a copy of the GNU General Public License
2464 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.