From: Glenn Morris Date: Sat, 28 Jun 2014 17:27:29 +0000 (-0700) Subject: Merge from emacs-24; up to 2014-06-12T14:55:48Z!monnier@iro.umontreal.ca X-Git-Tag: emacs-25.0.90~2636^2~74^2~21 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=e0d9c3c9a26ba2982595ec2ec4a1167ee7e39ddb;p=emacs.git Merge from emacs-24; up to 2014-06-12T14:55:48Z!monnier@iro.umontreal.ca --- e0d9c3c9a26ba2982595ec2ec4a1167ee7e39ddb diff --cc doc/lispref/ChangeLog index 2d202715a0b,6b673e7f329..4302b53a63a --- a/doc/lispref/ChangeLog +++ b/doc/lispref/ChangeLog @@@ -1,15 -1,8 +1,20 @@@ -2014-06-26 Glenn Morris ++2014-06-28 Glenn Morris + + * minibuf.texi (Intro to Minibuffers): Batch mode is basic. + (Reading a Password): Mention batch mode. (Bug#17839) + +2014-06-23 Glenn Morris + + * Makefile.in (%.texi): Disable implicit rules. + (mkinfodir): Remove. + (.dvi.ps): Replace with explicit rule. + (html): Declare as PHONY. + (${buildinfodir}): New rule. + ($(buildinfodir)/elisp.info): Use order-only prereq for output dir. + Use $<. + (elisp.dvi, elisp.html, elisp.pdf): Use $<. + (elisp.ps): New rule. + 2014-06-21 Eli Zaretskii * positions.texi (Screen Lines): Clarify how columns are counted diff --cc etc/ChangeLog index fbeaed956a4,e040d8fd51a..ae44fc45c3c --- a/etc/ChangeLog +++ b/etc/ChangeLog @@@ -1,11 -1,7 +1,15 @@@ -2014-06-27 Glenn Morris ++2014-06-28 Glenn Morris + + * publicsuffix.txt: Update from source. + +2014-06-24 Eli Barzilay + + * NEWS: calculator.el user-visible changes. + +2014-06-15 Michael Albinus + + * NEWS: New Tramp method "nc". + 2014-06-08 Leo Liu * themes/deeper-blue-theme.el: Use another fix. (Bug#17695) diff --cc lisp/ChangeLog index 87d834af763,d393ae4de51..5293d8dda92 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@@ -1,45 -1,27 +1,65 @@@ -2014-06-27 Stephen Berman ++2014-06-28 Stephen Berman + + * calendar/todo-mode.el (todo-set-top-priorities): Fix logic to + account for file-wide setting of todo-top-priorities-overrides. + Make code a bit cleaner. + -2014-06-27 Leo Liu - - * calc/calc.el (math-bignum): Handle most-negative-fixnum. (Bug#17556) - -2014-06-27 Glenn Morris ++2014-06-28 Glenn Morris + + * net/eww.el (eww-mode) : Make local. (Bug#17860) + -2014-06-26 Stephen Berman ++2014-06-28 Stephen Berman + + * calendar/todo-mode.el (todo-prefix-overlays): If there is no + category-wide setting of todo-top-priorities-overrides, check for + a file-wide setting and fontify accordingly. + -2014-06-26 Glenn Morris ++2014-06-28 Glenn Morris + + * subr.el (read-passwd): Warn about batch mode. (Bug#17839) + +2014-06-28 Stefan Monnier + + * progmodes/hideif.el: Use lexical-binding. Fix up cl-lib usage. + +2014-06-28 K. Handa + + Fix Bug#17739. + + * composite.el: Setup composition-function-table for dotted circle. + (compose-gstring-for-dotted-circle): New function. + + * international/characters.el: Add category "^" to all + non-spacing characters. + +2014-06-28 Glenn Morris + + * Makefile.in (doit): Remove force rule. + (custom-deps, finder-data, autoloads, update-subdirs) + (compile-one-process): PHONY targets do not need force rules. + + * Makefile.in (compile-main, compile, compile-always): + No need to explicitly pass variables to ourself in recursive calls. + +2014-06-28 Stefan Monnier + + * files.el (minibuffer-with-setup-hook): Evaluate the first arg eagerly. + +2014-06-26 Glenn Morris + + * Makefile.in (update-authors): Update for moved authors.el. + +2014-06-26 Leo Liu + + * skeleton.el (skeleton-end-hook): Default to nil and move the + work to skeleton-insert. (Bug#17850) + +2014-06-26 Dmitry Antipov + + * calc/calc-alg.el (math-beforep): + * progmodes/cc-guess.el (c-guess-view-reorder-offsets-alist-in-style): + Simplify because string-lessp can accept symbols as args. + 2014-06-26 Daiki Ueno * emacs-lisp/package.el (package--check-signature): diff --cc src/ChangeLog index 2f611365fcd,eac62eef7a7..7f1b3fdf6b8 --- a/src/ChangeLog +++ b/src/ChangeLog @@@ -1,82 -1,11 +1,87 @@@ + 2014-06-28 Andreas Schwab + + * coding.c (encode_coding_utf_8): Correctly count produced_chars + also in unibyte case. (Bug#17865) + -2014-06-25 Glenn Morris - - * puresize.h (BASE_PURESIZE): Increase a bit. (Bug#17846) +2014-06-28 K. Handa + + * coding.c (MAX_CHARBUF_SIZE): Renamed from CHARBUF_SIZE. + (MIN_CHARBUF_SIZE): New macro. + (ALLOC_CONVERSION_WORK_AREA): New arg SIZE. Callers changed. + +2014-06-27 Glenn Morris + + * Makefile.in: Replace BOOTSTRAPEMACS sleight-of-hand + with an order-only dependence on bootstrap-emacs. (Bug#2151) + (.el.elc): Replace suffix rule with pattern rule. + (%.elc): New pattern rule, with order-only prerequisite. + ($(lisp)): No more need to depend on BOOTSTRAPEMACS. + ($(lispsource)/loaddefs.el): Use an order-only prerequisite + in place of BOOTSTRAPEMACS. + +2014-06-26 Dmitry Antipov + + * fns.c (Fcompare_strings): Use FETCH_STRING_CHAR_AS_MULTIBYTE_ADVANCE. + +2014-06-25 Dmitry Antipov + + Consistently use validate_subarray to verify substring. + * fns.c (validate_substring): Not static any more. Adjust to + use ptrdiff_t, not EMACS_INT, because string and vector limits + can't exceed ptrdiff_t even if EMACS_INT is wider. + (Fcompare_strings, Fsubstring, Fsubstring_no_properties) + (secure_hash): Adjust user. + * lisp.h (validate_subarray): Add prototype. + * coding.c (Fundecodable_char_position): + * composite.c (Fcomposition_get_gstring, Fcompose_string_internal): + Use validate_subarray. Adjust comment to mention substring. + +2014-06-25 Dmitry Antipov + + Do not allow out-of-range character position in Fcompare_strings. + * fns.c (validate_subarray): Add prototype. + (Fcompare_substring): Use validate_subarray to check ranges. + Adjust comment to mention that the semantics was changed. Also see + http://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00447.html. + +2014-06-24 Paul Eggert + + Be more consistent about the 'Qfoo' naming convention. + * image.c (Fimagemagick_types): + * lisp.h (lisp_h_CHECK_TYPE, CHECK_TYPE, CHECK_ARRAY): + * process.c (Fmake_network_process): + Rename C local identifier 'Qfoo to avoid giving the false + impression that it stands for the symbol 'foo'. + +2014-06-23 Dmitry Antipov + + Simplify and cleanup character conversion stuff. + * lisp.h (multibyte_char_to_unibyte, multibyte_char_to_unibyte_safe): + Remove prototypes. + * character.c (multibyte_char_to_unibyte) + (multibyte_char_to_unibyte_safe): Remove; no longer used. + * character.h (make_char): Remove; unused. + (CHAR_TO_BYTE8, CHAR_TO_BYTE_SAFE): Simplify. + (ASCII_BYTE_P): Remove; ASCII_CHAR_P does the same thing. + * buffer.c, charset.c, charset.h, cmds.c, coding.c, editfns.c: + * fileio.c, indent.c, insdel.c, keyboard.c, lread.c, print.c: + * search.c, term.c, xdisp.c, xterm.c: Related users changed. + +2014-06-22 Mario Lang + + * w32fns.c (Fw32_shell_execute): The the -> the. + +2014-06-22 Dmitry Antipov + + * xmenu.c (mouse_position_for_popup): + * xselect.c (mouse_position_for_drop): Do not duplicate ... + * xfns.c (x_relative_mouse_position): ... and prefer this function. + * menu.c (Fx_popup_menu): + * xselect.c (x_handle_dnd_message): Adjust users. + * menu.h (mouse_position_for_popup): Remove prototype. + * xterm.h (x_relative_mouse_position): Add prototype. + * xterm.c (x_find_topmost_parent): Break from the loop and do not + call XFree if XQueryTree returns zero. 2014-06-21 Eli Zaretskii diff --cc test/ChangeLog index c9bfc54bd8d,dea6f4a9264..617ac98f5d8 --- a/test/ChangeLog +++ b/test/ChangeLog @@@ -1,28 -1,15 +1,39 @@@ + 2014-06-28 Leo Liu + + * automated/calc-tests.el: New file and add tests for math-bignum. + (Bug#17556) + -2014-06-27 Michael Albinus ++2014-06-28 Michael Albinus + + * automated/dbus-tests.el (dbus--test-register-service) + (dbus-test02-register-service-session): Replace `dbus-ping' calls + by `dbus-list-known-names'. (Bug#17858) + -2014-06-25 Stefan Monnier +2014-06-28 Glenn Morris + + * automated/Makefile.in (GDB): New variable. + (emacs): Use $GDB. (Bug#15991) + + * automated/Makefile.in (WRITE_LOG): New variable. + (%.log): Use WRITE_LOG. + (test_template): Disable logging. + + * automated/Makefile.in (TESTS): New list of short PHONY aliases. + (test_template): New definition. Apply to TESTS. + +2014-06-27 Glenn Morris + + * automated/Makefile.in (check-maybe): Rename from check. + (check): Re-run all the tests, every time. + (clean, mostlyclean): Also delete *.log~. + +2014-06-26 Glenn Morris + + * automated/package-x-test.el: Do not mess with load-path. + + * automated/Makefile.in (%.log): If error, dump log to stdout. + +2014-06-26 Stefan Monnier * automated/package-test.el (package-test-update-listing) (package-test-update-archives, package-test-describe-package):