* lisp/emacs-lisp/lisp-mode.el (lisp-mode-variables): Don't bother with
syntax-begin-function.
* eshell.texi (What Eshell is not): Clean up confusing clause.
Yet more Texinfo 5 tweaks for admin.el's make-manuals

* admin.el (manual-html-fix-node-div): Handle Texinfo 5's movable <hr>.
(manual-html-fix-index-2): Tweak Texinfo 5 table format.
* admin.el (manual-html-fix-index-2): Tweak previous change.
* admin/admin.el (manual-html-fix-index-2): Fix minor Texinfo 4 issue
with start of detailed menu.
Fix maximization behavior on Windows (Bug#16300).

Fix maximization behavior on Windows (Bug#16300).
* w32fns.c (w32_fullscreen_rect): Don't handle
FULLSCREEN_MAXIMIZED and FULLSCREEN_NONE specially.
* w32term.c (w32fullscreen_hook): Use SetWindowPlacement instead
of SetWindowPos.  Restore last placement also when leaving
FULLSCREEN_HEIGHT and FULLSCREEN_WIDTH.  Call ShowWindow in all
but the FULLSCREEN_BOTH case.
Port to GNU/Linux with recent grsecurity/PaX patches (Bug#16343).

Problem and proposed patch reported by Ulrich Mueller;
this patch uses a somewhat-different approach.
* configure.ac (SETFATTR): New variable.
* src/Makefile.in (SETFATTR): New macro.
(temacs$(EXEEXT)): Use it.
Fix typo in previous change.
Document behavior of (string-to-number "+@") (Bug#16293).

* strings.texi (String Conversion): Document behavior of
string-to-number on invalid strings that begin with "+", too.
Document vconcat and the empty vector (Bug#16246).

* sequences.texi (Vector Functions):
Document behavior better when the result is empty.
Spelling fixes.

* lib-src/Makefile.in (regex.o): Remove reference to no-longer-used macros
CONFIG_BROKETS and INHIBIT_STRING_HEADER.  "BROKETS" was a
misspelling anyway....
* src/nsterm.h (updateCollectionBehavior): Rename from
updateCollectionBehaviour.  All uses changed.
Spelling fix.
Change subword regexps back to vars.

* progmodes/subword.el (subword-forward-regexp)
(subword-backward-regexp): Change these back to variables.
Fix misspelling of 'chinese' in rx.

* lisp/emacs-lisp/rx.el (rx-categories): Correct spelling of
chinese-two-byte.
* net/eww.el (eww):  Support single/double quote for search.
Make the eww history browsing work again

* net/eww.el (eww-list-histories,eww-history-browse): Fixup.
(eww-history-quit): Delete and use quit-window.
(eww-history-kill): Delete, because it doesn't work well and
not necessary.
(eww-history-mode-map): Delete some keys and add easy-menu.
* net/shr.el (shr-descend): Don't bug out if the anchor is empty.
Make shr do line filling better when encountering very long words

(shr-insert): If we have a word that's longer than `shr-width',
break after it anyway.  Otherwise we'll do no breaking once we get
such a long word.
In balance-windows add mising t to fix Bug#16351.

* window.el (balance-windows): Add mising t to fix Bug#16351.
Define org-level-* faces in tsdh-light theme.

* etc/themes/tsdh-light-theme.el (tsdh-light): Define org-level-*
faces.