From c42608e136ef1eb52f65002d5e7efe6d62b7f285 Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Sun, 21 Aug 2016 21:47:14 -0600 Subject: [PATCH] set default-directory in dwarf-browse I've been using dwarf-mode.el again recently and I found it mildly annoying that the mode doesn't set default-directory. Setting it means that operations in the dwarf-browsing buffer default to the directory holding the object file being investigated. This bumps the version number as well so that updating it via the package manager works properly. 2016-11-04 Tom Tromey * dwarf-mode.el (dwarf-browse): Set default-directory. Bump version number. --- binutils/ChangeLog | 5 +++++ binutils/dwarf-mode.el | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 767a6337c82..f1e1f9bd3f2 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,8 @@ +2016-11-04 Tom Tromey + + * dwarf-mode.el (dwarf-browse): Set default-directory. Bump + version number. + 2016-11-04 Palmer Dabbelt * MAINTAINERS: Add myself and Andrew Waterman as maintainers for diff --git a/binutils/dwarf-mode.el b/binutils/dwarf-mode.el index 407c49b8e29..cec56ec1629 100644 --- a/binutils/dwarf-mode.el +++ b/binutils/dwarf-mode.el @@ -1,6 +1,6 @@ ;;; dwarf-mode.el --- Browser for DWARF information. -;; Version: 1.2 +;; Version: 1.3 ;; Copyright (C) 2012-2016 Free Software Foundation, Inc. @@ -162,6 +162,7 @@ This is the main interface to `dwarf-mode'." (buffer (generate-new-buffer (concat "*DWARF for " base-name "*")))) (pop-to-buffer buffer) (dwarf-mode) + (setq default-directory (file-name-directory file)) (set (make-local-variable 'dwarf-file) file) (dwarf-do-refresh))) -- 2.30.2