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