+2013-01-10 Glenn Morris <rgm@gnu.org>
+
+ * emacs-lisp/authors.el (authors-ignored-files)
+ (authors-valid-file-names, authors-renamed-files-alist):
+ Add some more entries.
+
+2013-01-10 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * image-mode.el (image-mode-winprops): Don't throw away the fallback
+ `t' pseudo-window entry.
+
+2013-01-10 Alan Mackenzie <acm@muc.de>
+
+ Fix bugs in the c-parse-state mechanism. Reuse some markers
+ instead of continually generating new ones.
+
+ * progmodes/cc-engine.el (c-state-old-cpp-beg-marker)
+ (c-state-old-cpp-end-marker): New variables.
+ (c-append-lower-brace-pair-to-state-cache): Start a backward
+ search for "}" definitively outside CPP constructs.
+ (c-remove-stale-state-cache): Inform the caller of a need to
+ search back for a brace pair in certain circumstances.
+ (c-state-maybe-marker): New macro.
+ (c-parse-state): Reuse markers when appropriate.
+
+2013-01-10 Glenn Morris <rgm@gnu.org>
+
+ * simple.el (execute-extended-command): Doc fix.
+ Bind prefix-arg around read-extended-command, for prompt. (Bug#13395)
+
+2013-01-10 Chong Yidong <cyd@gnu.org>
+
+ * faces.el (read-face-name): Doc fix.
+
+2013-01-10 Roland Winkler <winkler@gnu.org>
+
+ * emacs-lisp/crm.el: Allow any regexp for separators.
+ (crm-default-separator): All spaces around the default comma separator.
+ (crm--completion-command): New macro.
+ (crm-completion-help, crm-complete, crm-complete-word): Use it.
+ (crm-complete-and-exit): Handle non-single-char separators.
+
+2013-01-09 Elias Pipping <pipping@lavabit.com>
+
+ * doc-view.el: Add support for DjVu (bug#13164).
+ (doc-view-djvu->png-converter-function): New config var.
+ (doc-view-single-page-converter-function, doc-view--image-type)
+ (doc-view--image-file-extension): New vars.
+ (doc-view-mode): Initialize them.
+ (doc-view-goto-page): Use them.
+ (doc-view-mode-p): Add support for ddjvu.
+ (doc-view-djvu->png-converter-ddjvu, doc-view-djvu->png-1)
+ (doc-view-set-up-single-converter): New funs.
+ (doc-view-pdf/ps->png): Extend for djvu.
+ (doc-view-document->png): Rename from doc-view-pdf->png.
+ (doc-view-convert-current-doc): Handle djvu.
+ (doc-view-insert-image, doc-view-display)
+ (doc-view-already-converted-p): Don't hardcode png.
+ (doc-view-set-doc-type): Recognize djvu docs.
+
+2013-01-09 Elias Pipping <pipping@lavabit.com>
+
+ * doc-view.el: Add support for mupdf converter (bug#13164).
+ (doc-view-pdfdraw-program, doc-view-pdf->png-converter-function)
+ (doc-view-ps->png-converter-function): New config vars.
+ (doc-view-pdf->png-converter-ghostscript)
+ (doc-view-ps->png-converter-ghostscript)
+ (doc-view-pdf->png-converter-mupdf): New functions.
+ (doc-view-pdf/ps->png, doc-view-pdf->png-1): Use them.
+
+2013-01-09 Jürgen Hötzel <juergen@archlinux.org>
+
+ * net/tramp.el (tramp-eshell-directory-change): Check remote-path
+ first in session cache: When `tramp-own-remote-path' is in
+ `tramp-remote-path', the remote path is only set in the session
+ cache.
+
+2013-01-09 Glenn Morris <rgm@gnu.org>
+
+ * emacs-lisp/trace.el (trace-function-foreground)
+ (trace-function-background): Doc fix.
+
+2013-01-09 Juri Linkov <juri@jurta.org>
+
+ * international/mule-cmds.el (read-char-by-name): Move let-binding
+ of completion-ignore-case around completing-read to fix regression
+ exhibited by the test case `C-x 8 RET *acc TAB' and caused by
+ `string-match-p' using the nil value of `case-fold-search' and
+ `completion-ignore-case' in `completion-pcm--all-completions'.
+ (Bug#12615).
+
+2013-01-09 Glenn Morris <rgm@gnu.org>
+
+ * progmodes/compile.el (compilation-parse-errors):
+ Fix typo. (Bug#13369)
+
+2013-01-09 Vitalie Spinu <spinuvit@gmail.com> (tiny change)
+
+ * comint.el (comint-send-input): Check size of buffer before
+ waiting for process output, in case already accepted. (Bug#13290)
+
+2013-01-09 Paul Eggert <eggert@cs.ucla.edu>
+
+ Spelling fixes.
+ * net/tramp-adb.el (tramp-adb-get-toolbox):
+ Fix misspelling of 'unknown'.
+
+2013-01-08 Juri Linkov <juri@jurta.org>
+
+ * textmodes/flyspell.el (flyspell-incorrect, flyspell-duplicate):
+ * progmodes/flymake.el (flymake-errline, flymake-warnline):
+ Use underline style wave on terminals that support it. (Bug#13000)
+
+2013-01-08 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * emacs-lisp/pcase.el (pcase--split-equal): Also take advantage if
+ the predicate returns nil.
+
+ * simple.el: Use lexical-binding.
+ (primitive-undo): Use pcase.
+ (minibuffer-history-isearch-push-state): Use a closure.
+
+2013-01-08 Aaron S. Hawley <aaron.s.hawley@gmail.com>
+
+ * simple.el (primitive-undo): Move from undo.c.
+
2013-01-08 Stefan Monnier <monnier@iro.umontreal.ca>
+ * vc/pcvs.el (cvs-cleanup-collection): Extend meaning of `rm-handled'.
+ (cvs-mode-remove-handled): Use it (bug#13380).
+
* emacs-lisp/nadvice.el (advice--tweak): New function.
(advice--remove-function, advice--subst-main): Use it.
* net/tramp-adb.el (tramp-adb-get-ls-command): New defun.
Suppress coloring, if possible (required for BusyBox based systems like
- CynagenMod).
+ CyanogenMod).
(tramp-adb-handle-file-attributes)
(tramp-adb-handle-insert-directory)
(tramp-adb-handle-file-name-all-completions): Use it.
2012-08-08 Fabián Ezequiel Gallina <fgallina@cuca>
- * progmodes/python.el Fixed defsubst warning.
+ * progmodes/python.el: Fix defsubst warning.
(python-syntax-context) Rename from python-info-ppss-context.
(python-syntax-context-type): Rename from
python-info-ppss-context-type.
2012-03-16 Alan Mackenzie <acm@muc.de>
- Further optimise the handling of large macros.
+ Further optimize the handling of large macros.
* progmodes/cc-engine.el (c-crosses-statement-barrier-p): Use a
limit to a call of `c-literal-limits'.
2012-01-08 Alan Mackenzie <acm@muc.de>
- Optimise font locking in long enum definitions.
+ Optimize font locking in long enum definitions.
* progmodes/cc-fonts.el (c-font-lock-declarations): Add an extra
arm to a cond form to handle enums.