+2013-02-09 Jay Belanger <jay.p.belanger@gmail.com>
+
+ * calc/calc.el (calc-allow-units-as-numbers): New variable.
+ * calc/calc-units.el (calc-convert-units): Use new variable.
+
+
+2013-02-09 Eli Zaretskii <eliz@gnu.org>
+
+ * subr.el (buffer-file-type, default-buffer-file-type): Remove.
+
+ * net/ange-ftp.el (ange-ftp-insert-file-contents): Don't reference
+ buffer-file-type.
+
+ * mail/feedmail.el (feedmail-force-binary-write): Doc fix.
+ (feedmail-run-the-queue, feedmail-dump-message-to-queue)
+ (feedmail-send-it-immediately): Don't bind buffer-file-type, bind
+ coding-system-for-write instead.
+
+ * jka-compr.el (jka-compr-write-region): Don't bind
+ buffer-file-type.
+
+ * emacs-lisp/bytecomp.el (byte-compile-file): Don't bind
+ buffer-file-type.
+
+ * files.el (file-name-buffer-file-type-alist): Remove defvar.
+ (insert-file-contents-literally): Remove reference to
+ file-name-buffer-file-type-alist.
+
+ * dos-w32.el (file-name-buffer-file-type-alist): Deprecate and
+ make-obsolete.
+ (find-buffer-file-type-match, find-buffer-file-type): Remove.
+ (find-buffer-file-type-coding-system): Remove references to
+ find-buffer-file-type-match, find-buffer-file-type, and
+ buffer-file-type.
+ Don't put find-buffer-file-type-coding-system into
+ file-coding-system-alist.
+ (find-file-binary, find-file-text): Bind coding-system-for-read
+ instead of file-name-buffer-file-type-alist.
+
+2013-02-09 Tassilo Horn <tsdh@gnu.org>
+
+ * doc-view.el: Use (and prefer) soffice as default ODF->PDF
+ converter (Bug#13622). Patch provided by Jambunathan K
+ <kjambunathan@gmail.com>.
+ (doc-view-unoconv-program): Make obsolete variable.
+ (doc-view-odf->pdf-converter-program): New variable.
+ (doc-view-odf->pdf-converter-function): New variable.
+ (doc-view-mode-p): Use it.
+ (doc-view-odf->pdf-converter-unoconv): Rename from
+ `doc-view-odf->pdf-converter-unoconv'.
+ (doc-view-odf->pdf-converter-soffice): New function.
+ (doc-view-convert-current-doc): Use
+ `doc-view-odf->pdf-converter-function'.
+
+2013-02-09 Chong Yidong <cyd@gnu.org>
+
+ * minibuffer.el (minibuffer-inactive-mode-map): Bind mouse-1 to
+ view-echo-area-messages (Bug#13340).
+
+ * help.el (view-echo-area-messages): Use display-buffer.
+
+ * dired-x.el (dired-do-run-mail): Prompt for confirmation
+ (Bug#13561).
+
+2013-02-08 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * emacs-lisp/byte-run.el (eval-when-compile, eval-and-compile):
+ Eval body right away, now that we do eager macroexpansion (bug#13605).
+
+ * simple.el (end-of-buffer): Don't touch unrelated windows (bug#13466).
+ (fundamental-mode): Use run-mode-hooks.
+
+ * eshell/esh-proc.el (eshell/kill): Fix last change.
+ * eshell/em-ls.el (eshell-ls-dir): Fix use of CL in last change.
+
+2013-02-08 Aidan Gauland <aidalgol@no8wireless.co.nz>
+
+ * eshell/esh-proc.el (eshell/kill): Rewrite.
+
+ * eshell/em-ls.el (show-almost-all): Declare.
+ (eshell-do-ls): Add support for -A argument.
+
+2013-02-08 Jambunathan K <kjambunathan@gmail.com>
+
+ * icomplete.el (icomplete-forward-completions)
+ (icomplete-backward-completions): Handle corner case (bug#13602).
+
+2013-02-07 Michael Albinus <michael.albinus@gmx.de>
+
+ * vc/vc-hooks.el (vc-find-file-hook): `buffer-file-truename' can
+ be nil. Handle this. (Bug#13636)
+
+2013-02-07 Richard Stallman <rms@gnu.org>
+
+ * mail/rmail.el (rmail-variables): Specify `no-conversion' for
+ `save-buffer-coding-system'.
+
+2013-02-07 Alan Mackenzie <acm@muc.de>
+
+ Fix bug in state cache mechanism. Remove 'BOD "strategy". Refactor.
+ * progmodes/cc-engine.el (c-get-fallback-scan-pos): Remove.
+ (c-parse-state-get-strategy): Don't return 'BOD any more.
+ (c-append-lower-brace-pair-to-state-cache):
+ Extra parameter HERE instead of narrowing.
+ Widen to top of buffer before searching backwards for a brace pair.
+ (c-state-push-any-brace-pair): Add HERE parameter to function call.
+ (c-append-to-state-cache): Extra parameter HERE in place of narrowing.
+ Narrow to parameter HERE, in place of being called narrowed.
+ (c-remove-stale-state-cache): Extra parameter HERE in place of
+ narrowing. Check there's an open brace in the cache before
+ searching for its match.
+ (c-invalidate-state-cache-1): Add HERE parameter to function call.
+ (c-parse-state-1): Don't narrow here for 'forward strategy,
+ instead passing extra parameter HERE to several functions.
+ Remove 'BOD strategy.
+
+2013-02-06 Nicolas Richard <theonewiththeevillook@yahoo.fr> (tiny change)
+
+ * emacs-lisp/package.el (describe-package-1): Tell what archive is
+ used to install the package.
+
+2013-02-06 Glenn Morris <rgm@gnu.org>
+
+ * vc/vc-hooks.el (vc-find-file-hook): Don't ask about following links
+ if we can't get user input. (Bug#6567)
+
+ * startup.el (command-line): If simple.el is missing,
+ test and warn about for some possible causes.
+
+2013-02-05 Jan Djärv <jan.h.d@swipnet.se>
+
+ * cus-start.el (all): Add ns-use-native-fullscreen.
+
+2013-02-05 Glenn Morris <rgm@gnu.org>
+
+ * profiler.el (profiler-report-mode-map): Add a restart menu entry.
+
+ * play/gamegrid.el (gamegrid-add-score-with-update-game-score):
+ Fix directory creation in fallback case.
+
+2013-02-04 Thierry Volpiatto <thierry.volpiatto@gmail.com>
+
+ * vc/vc.el (vc-next-action): Fix inf-loop (bug#13610).
+ (vc-update-change-log): Use dolist.
+
+2013-02-04 Chong Yidong <cyd@gnu.org>
+
+ * thingatpt.el: Rewrite the URL detection routines, absorbing some
+ code from ffap.el.
+ (thing-at-point-beginning-of-url-regexp): New var.
+ (thing-at-point-uri-schemes): Update list of URI schemes.
+ (thing-at-point-url-regexp): Variable deleted.
+ (thing-at-point-markedup-url-regexp): Disallow newlines.
+ (thing-at-point-newsgroup-regexp)
+ (thing-at-point-newsgroup-heads)
+ (thing-at-point-default-mail-uri-scheme): New variables.
+ (thing-at-point-bounds-of-url-at-point): Rewrite. Use ffap's
+ method to find the possible bounds of the URI at point.
+ New optional argument to find ill-formed URIs.
+ (thing-at-point-url-at-point): Rewrite. New arguments for finding
+ ill-formed URIs. Use thing-at-point-bounds-of-url-at-point, and
+ the scheme-adding heuristics from ffap-url-at-point.
+ (thing-at-point--bounds-of-well-formed-url): New function.
+ Do parens matching to decide whether to include parens in the URI
+ (Bug#9153).
+
+ * ffap.el: Require thingatpt.
+ (ffap-url-at-point): Delegate URI detection to thing-at-point.
+ All URI-valid characters are now recognized (Bug#5673).
+ (ffap-string-at-point): Use use-region-p.
+ (ffap-url-regexp): Extra character is handled by thing-at-point.
+ (ffap-string-at-point-mode-alist): Allow parentheses.
+ (ffap-newsgroup-regexp, ffap-newsgroup-heads, ffap-newsgroup-p):
+ Convert to aliases; code moved to thingatpt.el.
+ (ffap-gnus-hook): Use setq-local.
+
+2013-02-04 Glenn Morris <rgm@gnu.org>
+
+ * emacs-lisp/ert.el (ert--explain-format-atom):
+ Don't try to print non-characters as characters. (Bug#13543)
+
+2013-02-03 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/tramp.el (tramp-debug-message): Extend function exclude list.
+ (tramp-backtrace): New defun.
+ (tramp-handle-insert-file-contents): Use `visit' when inserting
+ the local copy.
+
+ * net/tramp-sh.el (tramp-sh-handle-set-visited-file-modtime):
+ Use `remote-file-name-inhibit-cache'.
+
+2013-02-03 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * progmodes/cperl-mode.el (cperl-mode): Avoid byte-compile warning
+ (bug#13614).
+
+ * subr.el (internal--called-interactively-p--get-frame): Avoid filling
+ current-load-list (bug#13366).
+
+2013-02-02 Christopher Schmidt <christopher@ch.ristopher.com>
+
+ * progmodes/compile.el (compilation-error-regexp-alist-alist):
+ Identify g++ template instantiation trace. (Bug#12287)
+ (compilation-mode-hook, compilation-start-hook)
+ (compilation-window-height): Simplify docstrings. (Bug#13379)
+
2013-02-02 Stefan Monnier <monnier@iro.umontreal.ca>
* mouse.el (mouse-drag-track): Always deactivate the mark before
* server.el (server--on-display-p): New function.
(server--on-display-p): Use it.
-2012-04-04 Gabor Vida <vidagabor@gmail.com> (tiny change)
+2012-04-04 Gábor Vida <vidagabor@gmail.com> (tiny change)
* ido.el (ido-wide-find-dirs-or-files): Use file-name-absolute-p
(bug#11145).