Fixes: debbugs:19133

* nsimage.m (setPixmapData): Make bmRep local so class member is not
set.
* lisp/progmodes/python.el: Recognize docstrings.

(python-docstring-at-p, python-font-lock-syntactic-face-function):
New functions.
(python-mode): Use them.
(message-change-subject): Really check whether the subject changed
eww bookmark display fixup

Fixes: debbugs:16398

* net/eww.el (eww-bookmark-prepare): Display URLs in first by
displaying shortened titles first.
eww history restoration fix

Fixes: debbugs:18550

* net/eww.el (eww-list-histories): Restore the history in the
correct buffer.
Make a prefix to `eww-reload' work locally

Fixes: debbugs:19086

* net/eww.el (eww-reload): Take a prefix to work locally (bug#19086).
(eww-current-buffer): Compilation fix for bug#18550 patch.
Make `G' in eww record history

Fixes: debbugs:19253

* net/eww.el (eww-browse-url): Use generate-new-buffer (was:
iterating over possible buffer names.)

* net/eww.el (eww): Moved history recording here...
(eww-browse-url): ... from here.
Revert prefix behavior in RET to previous behavior

* net/eww.el (eww-follow-link): Revert prefix behaviour to
previous behavior.
(eww-copy-page-url): Add doc string.
vc/vc-arch.el: Moved to obsolete directory...

...so a test framework won't trip over bit-rot in it.  There has been no
Arch snapshot for nine years.
Fix bug#19304

Fixes: debbugs:19304

* lisp/vc/vc-hg.el (vc-hg-dir-status-files): Only include ignores files
when FILES is non-nil.
Fix merge glitches in 2 ChangeLog files.
Make gnutls-negotiate ignore specially handled files

Fixes: debbugs:15866

* lisp/net/gnutls.el (gnutls-negotiate): Ignore files found via
'file-name-handler-alist' since the gnutls library can't use those.
Commands and mode for managing multiple eww buffers

Fixes: debbugs:19131

* doc/misc/eww.texi (Basics): Document managing multiple eww buffers.

* lisp/net/eww.el (eww-buffers-mode): New major mode.
(eww-list-buffers, eww-buffer-select, eww-buffer-show-next)
(eww-buffer-show-previous, eww-buffer-kill, eww-buffer-show): New
commands/functions.
* etc/NEWS: Mention the new eww `S' command.
Remove unused data from gnutls_certificate_details

* src/gnutls.c (gnutls_certificate_details): The :signature isn't
that useful, so remove it.
(gnutls_certificate_details): Clean up whitespace slightly.
(Fgnutls_peer_status): Return the DH prime bits for the connection
Put back :signature-algorithm into gnutls.c

(gnutls_certificate_details): Put :signature-algorithm back again,
which was removed by mistake.