* xmenu.c (create_and_show_popup_menu): Handle case when no key
is grabbed.
Some doc for cycle-spacing

* lisp/simple.el (just-one-space, cycle-spacing): Doc fixes.

* doc/emacs/killing.texi (Deletion): Mention cycle-spacing.

* doc/lispref/text.texi: Comment.

* etc/NEWS: Related edits.
* lisp/hippie-exp.el: Header comment changes.
Remove pointless+wrong "last change" header.
Set Maintainer to FSF, since original author has made no changes in 16+ years.
* etc/NEWS: Don't use a separate section for single entries
In x_set_tool_bar_lines of w32fns.c don't clear area on frames that are not visible.

* w32fns.c (x_set_tool_bar_lines): Don't clear area on frames
that are not visible.
Fix bug#16286 by the different way than revno:116158 to preserve the code detection behavior of 24.3.
merge trunk
Fix bug#16286 by the different way than revno:116158 to preserve the code detection behavior of 24.3.
Fix bug #16576 with PRINTCHARFUN that conses output a lot.

 src/print.c (print_object): Use FETCH_STRING_CHAR_ADVANCE, not
 STRING_CHAR_AND_LENGTH, so that if the string is relocated by GC,
 we still use correct addresses.
src/indent.c (current_column_1): Correct commentary.
Fix printing empty Lisp strings.

 src/.gdbinit (xprintstr, xprintbytestr): Don't use repetition count
 of zero to print strings, GDB doesn't like it.
* xmenu.c (create_and_show_popup_menu): Port comment to C89.