+2013-02-21 Juanma Barranquero <lekktu@gmail.com>
+
+ * calc/calc-graph.el (calc-graph-show-dumb): Fix typo.
+
+2013-02-21 Glenn Morris <rgm@gnu.org>
+
+ * files.el (basic-save-buffer): Move check for existing parent
+ directory after hooks. (Bug#13773)
+
+2013-02-20 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * simple.el (command-execute): Move from C. Add obsolete check.
+ (extended-command-history): Move from C.
+
+2013-02-20 Ulrich Müller <ulm@gentoo.org>
+
+ * jka-cmpr-hook.el (jka-compr-compression-info-list)
+ (jka-compr-mode-alist-additions): Handle .txz suffix for
+ XZ-compressed tar archives (bug#13770).
+
+2013-02-20 Bastien Guerry <bzg@gnu.org>
+
+ * outline.el (outline-regexp, outline-heading-end-regexp):
+ Make variables, not options (bug#13731).
+
+2013-02-20 Glenn Morris <rgm@gnu.org>
+
+ * image.el (image-current-frame): Change from variable to function.
+ (image-show-frame): Rename from image-nth-frame. Update callers.
+ * image-mode.el (image-multi-frame): New variable.
+ (image-mode-map, image-mode, image-goto-frame):
+ Use image-multi-frame rather than image-current-frame.
+ (image-mode, image-goto-frame): Use image-current-frame as
+ function rather than as variable.
+
+ * emacs-lisp/cl-lib.el (cl-floatp-safe): Make it an alias for floatp.
+ * emacs-lisp/cl-macs.el (cl--make-type-test)
+ (cl--compiler-macro-assoc): Use floatp rather than cl-floatp-safe.
+
+2013-02-19 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/tramp-cache.el (tramp-get-hash-table): New defun.
+ (tramp-get-file-property, tramp-set-file-property)
+ (tramp-get-connection-property, tramp-set-connection-property): Use it.
+ (tramp-flush-file-property, tramp-flush-directory-property):
+ Rename argument to KEY.
+ (tramp-flush-connection-property): Simplify a little bit.
+ (tramp-connection-property-p): New defun.
+ (top): Reapply saved values only if there isn't a corresponding
+ entry in `tramp-connection-properties'.
+
+2013-02-19 Fabián Ezequiel Gallina <fgallina@cuca>
+
+ * progmodes/python.el (python-indent-context):
+ Fix python-info-line-ends-backslash-p call.
+ (python-info-line-ends-backslash-p)
+ (python-info-beginning-of-backslash): Respect line-number argument.
+ (python-info-current-line-comment-p):
+ Fix behavior when not at beginning-of-line.
+ (python-util-position): Remove function.
+ (python-util-goto-line): New function.
+
+2013-02-19 Michael Albinus <michael.albinus@gmx.de>
+
+ * eshell/em-unix.el (eshell/su): Require tramp.
+ (eshell/sudo): Require tramp. Remove now unnecessary check.
+
+ * net/tramp-sh.el (tramp-sh-handle-start-file-process): Let-bind
+ `tramp-current-connection' in order to avoid an error when several
+ commands are invoked in a short time in eshell and friends.
+
+2013-02-19 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ Cleanup some of EIEIO's namespace.
+ * emacs-lisp/eieio.el (eieio--define-field-accessors): New macro.
+ Use it to define all the class-* and object-* field accessors (renamed
+ to eieio--class-* and eieio--object-*). Update all uses.
+ (eieio--class-num-slots, eieio--object-num-slots): Rename from
+ class-num-slots and object-num-slots.
+ (eieio--check-type): New macro.
+ (eieio-defclass, eieio-oref, eieio-oref-default, same-class-p)
+ (object-of-class-p, child-of-class-p, object-slots, class-slot-initarg)
+ (eieio-oset, eieio-oset-default, object-assoc, object-assoc-list)
+ (object-assoc-list-safe): Use it.
+ (eieio-defclass): Tighten regexp.
+ (eieio--defmethod): Use `memq'. Signal an error for unknown method kind.
+ Remove unreachable code.
+ (object-class-fast): Declare obsolete.
+ (eieio-class-name, eieio-object-name, eieio-object-set-name-string)
+ (eieio-object-class, eieio-object-class-name, eieio-class-parents)
+ (eieio-class-children, eieio-class-precedence-list, eieio-class-parent):
+ Rename from class-name, object-name, object-set-name-string,
+ object-class, object-class-name, class-parents, class-children,
+ class-precedence-list, class-parent; with obsolete alias.
+ (class-of, class-direct-superclasses, class-direct-subclasses):
+ Declare obsolete.
+ (eieio-defmethod): Use `memq'; remove unreachable code.
+ * emacs-lisp/eieio-base.el (eieio-persistent-read):
+ * emacs-lisp/eieio-opt.el (eieio-class-button, eieio-describe-generic)
+ (eieio-browse-tree, eieio-browse): Use eieio--check-type.
+
+
+2013-02-18 Michael Heerdegen <michael_heerdegen@web.de>
+
+ * emacs-lisp/eldoc.el (eldoc-highlight-function-argument):
+ Use font-lock-keyword-face for macros and special forms (bug#8345).
+
+2013-02-17 Didier Verna <didier@didierverna.net>
+
+ * net/network-stream.el (network-stream-open-starttls):
+ Check that response to the starttls-command is non-nil. (Bug#13706)
+
+2013-02-17 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * font-lock.el (lisp-font-lock-keywords-1, lisp-font-lock-keywords-2):
+ Don't assume all identifier chars have syntax word.
+ * emacs-lisp/lisp-mode.el (lisp-mode-variables):
+ Remove bar-not-symbol. Adjust callers.
+ (lisp-mode-variables): Don't set a font-lock-syntax-table.
+
+2013-02-17 Leo Liu <sdl.web@gmail.com>
+
+ * net/rcirc.el (rcirc-keepalive): Fix invalid timer error.
+
2013-02-17 Glenn Morris <rgm@gnu.org>
+ * menu-bar.el (menu-bar-tools-menu): Fix case of EDE entry.
+
+ * image-mode.el (image-mode-map): Add image-dired menu entry.
+
* image-dired.el (tumme): Make this alias obsolete.
2013-02-16 Glenn Morris <rgm@gnu.org>
* net/tramp-compat.el (top): Require 'trampver.
- * net/tramp-sh.el (tramp-remote-process-environment): Set
- tramp-autoload cookie.
+ * net/tramp-sh.el (tramp-remote-process-environment):
+ Set tramp-autoload cookie.
2013-02-16 Kevin Ryde <user42@zip.com.au>