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