+2009-08-13 Richard Stallman <rms@gnu.org>
+
+ * progmodes/compile.el (compilation-goto-locus):
+ Use next-error-move-function.
+
+ * simple.el (next-error-move-function): New variable.
+
+2009-08-12 Juri Linkov <juri@jurta.org>
+
+ * progmodes/grep.el (lgrep): Ensure that `default-directory' is
+ always non-nil. (Bug#4052)
+
+ * replace.el (read-regexp): Return empty string when
+ `default-value' is nil.
+ (keep-lines-read-args): Don't use empty string as the
+ default value for `read-regexp'. (Bug#2495)
+
+2009-08-12 Juri Linkov <juri@jurta.org>
+
+ * international/mule-cmds.el (ucs-insert): Change arguments
+ from `arg' to `character', `count', `inherit' to be the same
+ as in `insert-char'. Doc fix. (Bug#4039)
+
+ * international/mule-conf.el (utf-16be-with-signature): Doc fix.
+
+2009-08-12 Juri Linkov <juri@jurta.org>
+
+ * files-x.el: New file.
+
+ * files.el: Move code that deals with adding/deleting
+ file/directory-local variables to files-x.el.
+
+ * Makefile.in (ELCFILES): Add files-x.elc.
+
+2009-08-11 Dmitry Dzhus <dima@sphinx.net.ru>
+
+ * progmodes/gdb-mi.el (gdb-line-posns): New helper which helps not
+ to use `goto-line'.
+ (gdb-place-breakpoints, gdb-get-location): Rewritten without
+ `goto-line'.
+ (gdb-invalidate-disassembly): Do not refresh upon receiving
+ 'update signal. Instead, update all disassembly buffers only after
+ threads list.
+ (gdb): Send -target-detach when buffer is killed (#3794).
+ (gdb-starting): Moved -data-list-register-names...
+ (gdb-stopped): ...here so it's sent when first thread stops.
+ (gdb-registers-handler-custom): Do nothing if register names are
+ unknown yet.
+
+ * progmodes/gud.el (gud-stop-subjob): Rewritten without macros
+ from `gdb-mi.el' to avoid extra tangling.
+
+ * progmodes/gdb-mi.el (gdb-gud-context-call): Reverting previous
+ change which breaks `gud-def' definitions. used in `gdb'.
+ (gdb-update-gud-running): No extra fuss for updating frame number.
+
+2009-08-10 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * international/mule-cmds.el (mule-keymap, mule-menu-keymap)
+ (describe-language-environment-map, setup-language-environment-map)
+ (set-coding-system-map): Move initialization into declaration.
+ (set-language-info-alist): Last arg to define-key-after can be skipped.
+
+ * international/quail.el (quail-completion-1): Simplify.
+ (quail-define-rules): Use slightly more compact code.
+ (quail-insert-decode-map): Propertize keys, compact columns.
+
+ * emacs-lisp/bytecomp.el (byte-compile-interactive-only-functions):
+ Add goto-line.
+
+2009-08-10 Miles Bader <miles@gnu.org>
+
+ * progmodes/js2-mode.el (js2-warning, js2-error, js2-jsdoc-tag)
+ (js2-jsdoc-type, js2-jsdoc-value, js2-function-param)
+ (js2-instance-member, js2-private-member, js2-private-function-call)
+ (js2-jsdoc-html-tag-name, js2-jsdoc-html-tag-delimiter)
+ (js2-magic-paren, js2-external-variable):
+ Remove "-face" suffix from face names.
+ (js2-jsdoc-highlight-helper, js2-highlight-jsdoc)
+ (js2-highlight-undeclared-vars, js2-peek-token)
+ (js2-parse-function-params, js2-mode-show-errors)
+ (js2-mode-show-warnings, js2-make-magic-delimiter)
+ (js2-mode-highlight-magic-parens): Update to use new face names.
+
+2009-08-09 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/tramp.el (tramp-get-ls-command-with-dired): New defun.
+ (tramp-handle-insert-directory): Handle "--dired". (Bug#4075)
+
+2009-08-09 Chong Yidong <cyd@stupidchicken.com>
+
+ * subr.el: Provide hashtable-print-readable.
+
+ * progmodes/hideshow.el (hs-special-modes-alist): Don't use
+ hs-c-like-adjust-block-beginning.
+ (hs-hide-block-at-point): Stop hiding at the beginning of
+ hs-block-end-regexp (Bug#700).
+
+2009-08-09 Dmitry Dzhus <dima@sphinx.net.ru>
+
+ * progmodes/gdb-mi.el (gdb-gud-context-call): Does not need to be
+ a macro.
+ (gdb-registers-handler-custom): Do not fail when register names
+ are unavailable.
+
+2009-08-08 Dmitry Dzhus <dima@sphinx.net.ru>
+
+ * progmodes/gdb-mi.el (gdb-control-all-threads)
+ (gdb-control-current-thread): Interactive setters for
+ `gdb-gud-control-all-threads' to use in menu.
+ (gdb-show-run-p): Show «Go» when process is not active.
+ (gud-tool-bar-map): Add non-stop/A,T indicator. Uses
+ gud/thread.xpm and gud/all.xpm.
+
+2009-08-08 Yoni Rabkin <yoni@rabkins.net>
+
+ * net/net-utils.el (net-utils-font-lock-keywords): New var.
+ (nslookup-font-lock-keywords): Make it a variable.
+ (net-utils-mode): New mode for viewing diagnostic network output.
+ (net-utils-remove-ctrl-m-filter): Set inhibit-read-only.
+ (net-utils-run-simple): New function.
+ (ifconfig, iwconfig, netstat, arp, route): Use it.
+
+2009-08-08 Dmitry Dzhus <dima@sphinx.net.ru>
+
+ * progmodes/gdb-mi.el (gdb-read-memory-custom)
+ (gdb-memory-set-address, def-gdb-set-positive-number)
+ (def-gdb-memory-format, def-gdb-memory-unit): Update memory buffer
+ after changing settings.
+ (gdb-invalidate-disassembly): Update when first shown.
+ (gdb-edit-locals-value): Fixed.
+ (gdb-registers-handler-custom): Print registers in right order and
+ allow changing register values (only for current thread yet).
+ (gdb-breakpoints-mode-map): Don't assume threads buffer is present.
+ (gdb-threads-mode-map): Don't assume breakpoints buffer is present.
+ (gdb-disassembly-handler-custom, gdb-stack-list-frames-custom)
+ (gdb-locals-handler-custom, gdb-registers-handler-custom): Thread
+ info in mode name.
+ (gdb-registers-mode-map): TAB to switch to locals.
+
+2009-08-08 Eli Zaretskii <eliz@gnu.org>
+
+ * mail/rmail.el (rmail-add-mbox-headers)
+ (rmail-set-message-counters-counter): Search for
+ rmail-unix-mail-delimiter instead of just "From ". (Bug#4076)
+
+2009-08-08 Glenn Morris <rgm@gnu.org>
+
+ * Makefile.in (ELCFILES): Update.
+
2009-08-07 Eli Zaretskii <eliz@gnu.org>
* mail/sendmail.el (mail-yank-original): Set
2009-08-04 Michael Albinus <michael.albinus@gmx.de>
* net/tramp.el (top): Make check for tramp-gvfs loading more
- robust.
+ robust. (Bug#3977)
(tramp-handle-insert-file-contents): `unwind-protect' must be
inside `with-parsed-tramp-file-name'.