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