* lib-src/Makefile.in (emacsclient.res): Fix yesterday's thinko.
gnutls.c windows compilation fix

* gnutls.c: Fixed Windows function definition of
gnutls_x509_crt_get_fingerprint.
Typo fix from previous check-in
* gnutls.c: Fix Windows function definition of gnutls_x509_crt_get_fingerprint.
Reduce nt and src Makefile duplication wrt emacs.res

* nt/Makefile.in (../src/emacs.res): New target.

* src/Makefile.in (emacs.res): Use ../nt rule, rather than duplicating it.
(ntsource, WINDRES, EMACS_MANIFEST): Remove, now unused.
* src/emacs.c (main) <--version>: Make use of PACKAGE_NAME.
Fix bug #19157 with incorrect hscroll during I-search.

 lisp/isearch.el (isearch-update): Don't assume
 pos-visible-in-window-p will return nil when point is hscrolled
 out of view.
* gnutls.c: Fix compilation warnings given fix --enable-gcc-warnings.
New macro macroexp-let2*

* emacs-lisp/macroexp.el (macroexp-let2*): New macro.

* window.el (with-temp-buffer-window)
(with-current-buffer-window, with-displayed-buffer-window):
* emacs-lisp/cl-macs.el (cl--compiler-macro-adjoin):
* emacs-lisp/cl-lib.el (substring):
* emacs-lisp/cl-extra.el (cl-getf): Use it.
* net/eww.el (eww-set-character-encoding): Use `read-coding-system'.
* processes.texi (Network Security): Made into its own section and fleshed out
(Network Security): Mention more NSM variables.
* configure.ac [HAVE_W32]: Generate nt/*.rc files when HAVE_W32.
eww input field fixup

(eww-process-text-input): Inhibit read only so that input fields
don't get shortened (bug#19085).
* lisp/vc/vc-hooks.el (vc-state-base-face): Don't override
mode-line-inactive.
Moved the Network Security Manager to the Emacs manual

* misc.texi (Gnus Summary Buffer): Moved the Network Security
Manager stuff here from the lispref manual.
doc/emacs/misc.texi (Network Security): Improve wording and indexing.
* configure.ac: Relocate some recent changes to a more logical location.
Remove a spurious comma

* lisp/vc/vc-hooks.el (vc-directory-exclusion-list):
Fix a trivial typo (bug#19171).
configure.ac [mingw]: Set $canonical default value

... as per the compiler's target.

The value provided by MSYS2 `uname' is not correct when MSYS2 runs on
one architecture (x86_64) and the user is building for another (i686).

	* configure.ac [mingw]: Set $canonical default value as per the
	compiler's target.