-2014-12-31 Paul Eggert <eggert@cs.ucla.edu>
+ 2015-01-01 Paul Eggert <eggert@cs.ucla.edu>
+
+ * .gitattributes: New file.
+
++2015-01-01 Paul Eggert <eggert@cs.ucla.edu>
+
+ * autogen.sh: Port better to non-GNU 'cp'.
+ Problem reported by Han Boetes.
+
+2014-12-31 Paul Eggert <eggert@cs.ucla.edu>
+
+ Less 'make' chatter at top level
+ * Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_GEN, am__v_GEN_)
+ (am__v_GEN_0, am__v_GEN_1, AM_V_at, am__v_at_, am__v_at_0)
+ (am__v_at_1): New macros, copied from src/Makefile.in.
+ ($(srcdir)/src/config.in, ${srcdir}/info/dir):
+ Be less chatty when not verbose.
+ ($(srcdir)/src/stamp-h.in): Simplify with '$@'.
+
+2014-12-29 Paul Eggert <eggert@cs.ucla.edu>
+
+ system-name's returned value can vary
+ Also, the system-name variable is now obsolete.
+ Fixes Bug#19438.
+ * doc/lispref/os.texi (System Environment):
+ * etc/NEWS: Document this.
+ * doc/misc/efaq.texi:
+ (Displaying the current file name in the titlebar):
+ * lisp/desktop.el (desktop-save-frameset):
+ * lisp/dnd.el (dnd-get-local-file-uri):
+ * lisp/gnus/message.el (message-make-fqdn):
+ * lisp/gnus/nnvirtual.el (nnvirtual-retrieve-headers)
+ (nnvirtual-update-xref-header):
+ * lisp/nxml/rng-uri.el (rng-uri-file-name-1):
+ * lisp/org/org-clock.el (org-clock-save):
+ * src/filelock.c (current_lock_owner):
+ * src/xrdb.c (get_environ_db):
+ * src/xterm.c (same_x_server):
+ * src/xterm.c (x_term_init):
+ Prefer (system-name) to system-name, and avoid naming
+ locals 'system-name'.
+ * doc/misc/smtpmail.texi (Server workarounds): Fix grammar.
+ * lisp/startup.el (system-name): Now an obsolete variable.
+ * src/editfns.c (cached_system_name): New static var.
+ (init_and_cache_system_name): New function.
+ (init_editfns, Fsystem_name): Use it.
+ (syms_of_editfns): Initialize it and Vsystem_name to the same value.
+ * src/sysdep.c [HAVE_SOCKETS]: Don't include <sys/socket.h>, <netdb.h>.
+ (h_errno) [TRY_AGAIN && !HAVE_H_ERRNO]: Remove decl.
+ (init_system_name) [HAVE_SOCKETS]: Don't canonicalize the name.
+ Don't create a new string if the current value is already correct.
+
2014-12-28 Paul Eggert <eggert@cs.ucla.edu>
* build-aux/git-hooks/commit-msg: Allow tabs.
-2014-12-29 Michael Albinus <michael.albinus@gmx.de>
++2015-01-01 Michael Albinus <michael.albinus@gmx.de>
+
+ Sync with Tramp 2.2.11.
-
+ * trampver.texi: Update release number.
+
-2014-11-10 Tassilo Horn <tsdh@gnu.org>
+2014-12-31 Paul Eggert <eggert@cs.ucla.edu>
- * gnus.texi (HTML): Update section so that it mentions shr and w3m.
- Also link the full EWW manual that explains more on shr, too.
+ Less 'make' chatter for Emacs doc
+ * Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_GEN, am__v_GEN_)
+ (am__v_GEN_0, am__v_GEN_1): New macros, from ../../src/Makefile.in.
+ (ENVADD, $(buildinfodir)/%.info, %.html, ${buildinfodir}/ccmode.info)
+ (${buildinfodir}/efaq%.info, efaq%.html):
+ Use them.
- * gnus-faq.texi (FAQ 4 - Reading messages, FAQ 4-16): Add Q&A on how to
- increase contrast when displaying HTML mail with shr.
+2014-12-18 Eric Abrahamsen <eric@ericabrahamsen.net>
+
+ * gnus.texi (Gnus Registry Setup): Explain pruning changes. Mention
+ gnus-registry-prune-factor. Explain sorting changes and
+ gnus-registry-default-sort-function. Correct file extension.
+
+2014-12-17 Jay Belanger <jay.p.belanger@gmail.com>
+
+ * calc.texi (About This Manual): Update instructions
+ for building the manual.
+
+2014-12-15 Alan Mackenzie <acm@muc.de>
+
+ "Advice" is a mass noun. Amend text accordingly.
+ * cl.texi (Obsolete Macros): Replace "an advice" with "advice".
+
+2014-12-12 Paul Eggert <eggert@cs.ucla.edu>
+
+ * texinfo.tex: Update from gnulib.
+
+2014-12-08 Andrey Kotlarski <m00naticus@gmail.com>
+
+ * eww.texi (Basics): Document managing multiple eww buffers.
+
+2014-12-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * eww.texi (Basics): Document eww PDF viewing.
+
+2014-11-23 Ivan Shmakov <ivan@siamics.net>
+
+ * eww.texi (Advanced): Mention the Desktop stuff (bug#18010).
+
+2014-11-23 Michael Albinus <michael.albinus@gmx.de>
+
+ * tramp.texi (Remote processes): Let-bind environment variables to
+ `process-environment' when running `process-file' or
+ `start-file-process'.
+
+2014-11-19 Ivan Shmakov <ivan@siamics.net>
+
+ * eww.texi (Basics): Document `eww-history-limit'.
+
+2014-11-14 Paul Eggert <eggert@cs.ucla.edu>
+
+ * org.texi (The date/time prompt, Matching tags and properties):
+ Use leading zero with 24-hour times less than 10:00.
+
+2014-11-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * eww.texi (Variable Index): Mention `eww-after-render-hook'.
+
+2014-11-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * eww.texi (Basics): Document `eww-readable'.
+
+2014-11-10 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * gnus.texi (Top): Add missing `HTML' menu.
+ (HTML): Fix xref to FAQ 4-16.
2014-11-09 Glenn Morris <rgm@gnu.org>
-2014-12-29 Michael Albinus <michael.albinus@gmx.de>
+ 2015-01-01 Eli Zaretskii <eliz@gnu.org>
+
+ * tool-bar.el (tool-bar-local-item)
+ (tool-bar-local-item-from-menu): Call force-mode-line-update to
+ make sure the tool-bar changes show on display.
+
-2014-12-29 Filipp Gunbin <fgunbin@fastmail.fm>
++2015-01-01 Michael Albinus <michael.albinus@gmx.de>
+
+ Sync with Tramp 2.2.11.
+
+ * net/tramp-compat.el (top): Require cl-macs for Emacs 22.
+ Make an alias for `default-toplevel-value' if it doesn't exist.
+
+ * net/tramp-smb.el (tramp-smb-handle-copy-directory):
+ Use `tramp-compat-delete-directory'.
+
+ * net/trampver.el: Update release number.
+
++2015-01-01 Filipp Gunbin <fgunbin@fastmail.fm>
+
+ * autorevert.el (auto-revert-handler): Fix auto-revert-tail-mode
+ for remote files. (Bug#19449)
+
+2015-01-01 Simen Heggestøyl <simenheg@gmail.com> (tiny change)
+
+ * textmodes/css-mode.el (scss-mode): Fix typo (bug#19446).
+
+2014-12-31 Paul Eggert <eggert@cs.ucla.edu>
+
+ Less 'make' chatter in lisp directory
+ * Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_GEN, am__v_GEN_)
+ (am__v_GEN_0, am__v_GEN_1): New macros, from ../src/Makefile.in.
+ (custom-deps, finder-data, autoloads, update-subdirs): Use them.
+
+2014-12-31 Filipp Gunbin <fgunbin@fastmail.fm>
+
+ * info.el (info-display-manual): Limit the completion alternatives
+ to currently visited manuals if prefix argument is non-nil.
+
+2014-12-30 Paul Eggert <eggert@cs.ucla.edu>
+
+ * Makefile.in (semantic): Simplify.
+
+2014-12-30 Juri Linkov <juri@linkov.net>
+
+ * net/eww.el (eww-isearch-next-buffer): New function.
+ (eww-mode): Set multi-isearch-next-buffer-function to it.
+
+2014-12-30 Dmitry Gutov <dgutov@yandex.ru>
+
+ * progmodes/xref.el (xref-find-definitions): Mention "no
+ identifier at point" case in the docstring.
+
+ * menu-bar.el (menu-bar-goto-uses-etags-p): New function.
+ (menu-bar-goto-menu): Use it to show or hide the `set-tags-name'
+ and `separator-tag-file' items.
+
+2014-12-29 Paul Eggert <eggert@cs.ucla.edu>
+
+ * obsolete/pc-select.el (pc-selection-mode): Use system-type.
+ This is instead of system-name, which is both wrong here and obsolete.
+
+2014-12-29 Dmitry Gutov <dgutov@yandex.ru>
+
+ * menu-bar.el (menu-bar-next-tag-other-window)
+ (menu-bar-next-tag): Remove.
+
+2014-12-29 K. Handa <handa@gnu.org>
+
+ * international/mule.el (make-translation-table-from-alist):
+ Accept nil or zero-length vector for FROM and TO.
+
+2014-12-29 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * net/eww.el (eww-mode): Truncate overlong lines for prettier
+ display when resizing.
+
+ * net/shr.el (shr-width): Default to using the window width when
+ rendering.
+
+2014-12-29 Dmitry Gutov <dgutov@yandex.ru>
+
+ Unbreak jumping to an alias's definition.
+
+ * emacs-lisp/find-func.el (find-function-library): Return a pair
+ (ORIG-FUNCTION . LIBRARY) instead of just its second element.
+ (find-function-noselect): Use it.
+
+ * progmodes/elisp-mode.el (elisp--xref-identifier-file): Rename to
+ `elisp--xref-identifier-location', incorporate logic from
+ `elisp--xref-find-definitions', use the changed
+ `find-function-library' return value.
+
+2014-12-29 Juri Linkov <juri@linkov.net>
+
+ * comint.el (comint-history-isearch-message): Use field-beginning
+ instead of comint-line-beginning-position - that's more fixes for
+ http://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00305.html
+ (comint-history-isearch-message): Fix args of isearch-message-prefix.
+
+2014-12-29 Juri Linkov <juri@linkov.net>
+
+ * vc/vc-dir.el (vc-dir-display-file): New command (bug#19450).
+ (vc-dir-mode-map): Bind it to "\C-o".
+ (vc-dir-menu-map): Add it to menu.
+
+2014-12-29 Dmitry Gutov <dgutov@yandex.ru>
+
+ * progmodes/etags.el (find-tag-other-window)
+ (find-tag-other-frame, find-tag-regexp, tags-loop-continue)
+ (tags-apropos): Declare obsolete.
+
+ * menu-bar.el (menu-bar-goto-menu): Replace all but one etags item
+ with xref ones.
+
2014-12-28 Eli Zaretskii <eliz@gnu.org>
* international/mule.el (define-coding-system): Fix typos in the
-2014-12-30 Eli Zaretskii <eliz@gnu.org>
++2015-01-01 Eli Zaretskii <eliz@gnu.org>
+
+ * xdisp.c (pos_visible_p): Fix up the X coordinate for
+ right-to-left screen lines. (Bug#19473)
+
-2014-12-28 Eli Zaretskii <eliz@gnu.org>
++2015-01-01 Eli Zaretskii <eliz@gnu.org>
+
+ * w32proc.c (Fw32_get_codepage_charset): Doc fix. (Bug#19458)
+
+2014-12-31 Paul Eggert <eggert@cs.ucla.edu>
+
+ Simplify setfattr use by assuming GNU make
+ * Makefile.in (PAXCTL_if_present, SETFATTR_if_present): New macros.
+ (emacs$(EXEEXT), temacs$(EXEEXT), bootstrap-emacs$(EXEEXT)): Use them.
+ Simplify by using GNU make rather than shell conditionals,
+ by using ln -f rather than rm -f followed by ln,
+ and by preferring $@ to spelling out the destination.
+
+2014-12-29 Eli Zaretskii <eliz@gnu.org>
+
+ * sysdep.c [WINDOWSNT]: Include sys/socket.h, without which this
+ file doesn't compile on MS-Windows.
+
+2014-12-28 Paul Eggert <eggert@cs.ucla.edu>
+
+ Fix produce_composite_width typo
+ * term.c (produce_composite_glyph):
+ Fix typo that confused number of columns for pixel width.
+
2014-12-28 Paul Eggert <eggert@Penguin.CS.UCLA.EDU>
+ Wrap dll functions more simply
+ * decompress.c, gnutls.c, image.c, xml.c:
+ If WINDOWSNT, use '#define FOO fn_FOO' to wrap dll functions,
+ rather than the inverse when not WINDOWSNT. This isolates the
+ fn_* business into the WINDOWSNT-specific section of the code,
+ which makes it easier to maintain the generic code.
+ * decompress.c (DEF_ZLIB_FN, LOAD_ZLIB_FN):
+ * gnutls.c (DEF_GNUTLS_FN, LOAD_GNUTLS_FN):
+ * image.c (DEF_IMGLIB_FN, LOAD_IMGLIB_FN):
+ * xml.c (DEF_XML2_FN, LOAD_XML2_FN):
+ Remove. All uses replaced by DEF_DLL_FN.
+ * decompress.c (inflateInit2): Remove; no longer needed.
+ * w32.h (DEF_DLL_FN, LOAD_DLL_FN): New macros.
+
Port memory-full checking to GnuTLS 3.3
Instead of using gnutls_global_set_mem_functions, check every call
to a GnuTLS function that might return an indication of memory
-2014-12-30 Michael Albinus <michael.albinus@gmx.de>
++2015-01-01 Michael Albinus <michael.albinus@gmx.de>
+
+ * automated/tramp-tests.el (tramp--test-smb-or-windows-nt-p):
+ New defun.
+ (tramp-test30-special-characters): Use it. (Bug#19463)
+ (tramp--test-check-files): Filter nil file names out.
+
-2014-12-29 Michael Albinus <michael.albinus@gmx.de>
++2015-01-01 Michael Albinus <michael.albinus@gmx.de>
+
+ Sync with Tramp 2.2.11.
+
+ * automated/tramp-tests.el (tramp-test30-special-characters):
+ Skip test on MS-Windows.
+
+2014-12-27 Glenn Morris <rgm@gnu.org>
+
+ * automated/let-alist.el: Load dependency.
+
+2014-12-27 Fabián Ezequiel Gallina <fgallina@gnu.org>
+
+ * automated/python-tests.el
+ (python-shell-completion-native-interpreter-disabled-p-1): New
+ test.
+
+2014-12-27 Fabián Ezequiel Gallina <fgallina@gnu.org>
+
+ * automated/python-tests.el (python-shell-get-or-create-process-1)
+ (python-shell-get-or-create-process-2)
+ (python-shell-get-or-create-process-3): Remove tests.
+
2014-12-27 Fabián Ezequiel Gallina <fgallina@gnu.org>
- (python-shell-buffer-substring-9): New test.
+ * automated/python-tests.el (python-shell-buffer-substring-9): New test.
2014-12-27 Fabián Ezequiel Gallina <fgallina@gnu.org>