* kmacro.el (kmacro-exec-ring-item): Doc fix.
* simple.el (choose-completion-string-functions): Document fix.
New calling convention.
* regs.texi (File Registers): Clarify metasyntactical variables.
(execute-extended-command): Clarify doc string (bug#13373).
* net/tramp-sh.el (tramp-sh-handle-start-file-process):
Insert output at end of buffer.  (Bug#16120)
Fixes: debbugs:16690

* vc/log-edit.el (log-edit-comment-to-change-log): Doc fix.
* lisp/emacs-lisp/warnings.el (lwarn): Empower help-enable-auto-load.
* macros.c (Fexecute_kbd_macro): Doc fix.
Doc for subword, superword modes

* doc/emacs/programs.texi (MixedCase Words): Rename node from "Glasses".
Move Subword mode here from "Other C Commands" node.
(Misc for Programs): Mention Superword mode.

* doc/emacs/emacs.texi: Update menu.

* etc/NEWS: Related markup.
Document the `event-start' and `event-end' functions more completely

* doc/lispref/commands.texi (Accessing Mouse): Mention that these function
also work on keyboard events.

* lisp/subr.el (event-start): Doc fix (bug#14228).
(event-end): Ditto.
* dired.el (dired-internal-do-deletions) messaging fixup

* dired.el (dired-internal-do-deletions): Don't say "Deleting..."
before we actually start to delete things.
* files.el (find-file-noselect): Clarify prompt when changing readedness.
(locate-file): Suffixes aren't returned, so don't say that they are
(backup-inhibited): Doc clarification
* font-lock.el (font-lock-value-in-major-mode): Doc fix

Clarify the meaning of the parameter.
* dired.texi (Hiding Subdirectories): Mention the node for deleting subdirectories.
* icomplete.el (icomplete-with-completion-tables): Doc fix.
(icomplete-simple-completing-p): Mention the previous variable.
* repeat.el (repeat-message-function): Reword doc slightly.
* repeat.el (repeat-message-function): Doc fix