[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/realgud 3804711 045/140: Get ready for 1.4.4 release. A
From: |
Rocky Bernstein |
Subject: |
[elpa] externals/realgud 3804711 045/140: Get ready for 1.4.4 release. Admnistrivia |
Date: |
Sat, 25 May 2019 19:35:30 -0400 (EDT) |
branch: externals/realgud
commit 3804711863630affe79614a1527bc12c0955ec7c
Author: rocky <address@hidden>
Commit: rocky <address@hidden>
Get ready for 1.4.4 release. Admnistrivia
realgud.el: bump version number
Remove/reduce messages of undefined functions
pdb: correct some variabes names
Makefile.am: don't remove .nosearch
Update copyright on files that have changed htis year
---
.gitignore | 3 +++
realgud.el | 2 +-
realgud/.nosearch | 11 -----------
realgud/Makefile.am | 4 ++++
realgud/common/buffer/backtrace.el | 6 ++++--
realgud/common/shortkey.el | 7 +++++--
realgud/common/track-mode.el | 3 +--
realgud/common/track.el | 2 +-
realgud/common/utils.el | 2 +-
realgud/debugger/kshdb/init.el | 2 +-
realgud/debugger/pdb/pdb.el | 10 +++++++---
realgud/debugger/trepan2/init.el | 2 +-
realgud/debugger/trepan2/trepan2.el | 2 ++
realgud/debugger/trepan3k/core.el | 2 +-
realgud/debugger/trepan3k/init.el | 2 +-
realgud/debugger/trepan3k/trepan3k.el | 6 ++++--
16 files changed, 37 insertions(+), 29 deletions(-)
diff --git a/.gitignore b/.gitignore
index 843d43b..c307377 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,6 +13,9 @@
/configure
/configure.lineno
/elpa
+/emacs-load-relative
+/emacs-loc-changes
+/emacs-test-simple
/how-to-make-a-release.txt
/install-sh
/missing
diff --git a/realgud.el b/realgud.el
index 6ac48bc..0826911 100644
--- a/realgud.el
+++ b/realgud.el
@@ -1,7 +1,7 @@
;;; realgud.el --- A modular front-end for interacting with external debuggers
;; Author: Rocky Bernstein <address@hidden>
-;; Version: 1.4.3
+;; Version: 1.4.4
;; Package-Type: multi
;; Package-Requires: ((load-relative "1.2") (loc-changes "1.2") (test-simple
"1.2.0") (cl-lib "0.5") (emacs "24"))
;; URL: http://github.com/realgud/realgud/
diff --git a/realgud/.nosearch b/realgud/.nosearch
index d9771c7..e69de29 100644
--- a/realgud/.nosearch
+++ b/realgud/.nosearch
@@ -1,11 +0,0 @@
-The default install-from-git.sh can install realgud into a site-lisp,
-e.g /usr/local/share/emacs-site-lisp.
-
-site-lisp directories and their subdirectories may be automatically
-added to load path, in particular in Debian
-/usr/local/share/emacs/site-lisp/ is added to load-path before emacs
-system directories. So realgud's common/buffer/info.el is loaded
-before emacs's info.el
-
-Adding this ".nosearch" file prevents emacs from adding realgud to the
-load-path.
diff --git a/realgud/Makefile.am b/realgud/Makefile.am
index c524b69..c87e282 100644
--- a/realgud/Makefile.am
+++ b/realgud/Makefile.am
@@ -15,3 +15,7 @@ lispdir_realgud = ${datarootdir}/emacs/site-lisp/realgud
# .nosearch isn't a lisp file, but we want it installed along with the
# lisp files.
lisp_LISP = .nosearch
+
+# Overwrite clean-lisp target so it doesn't remove .nosearch
+# Note: There are no lisp files in this directory
+clean-lisp:
diff --git a/realgud/common/buffer/backtrace.el
b/realgud/common/buffer/backtrace.el
index 6644f03..0a7908f 100644
--- a/realgud/common/buffer/backtrace.el
+++ b/realgud/common/buffer/backtrace.el
@@ -28,14 +28,16 @@
(require-relative-list
'("command") "realgud-buffer-")
-(declare-function realgud-cmdbuf-debugger-name 'realgud-buffer-command)
-(declare-function realgud-cmdbuf? 'realgud-buffer-command)
+(declare-function realgud-cmdbuf-debugger-name 'realgud-buffer-command)
+(declare-function realgud-cmdbuf? 'realgud-buffer-command)
+(declare-function realgud-cmdbuf-info-divert-output?= 'realgud-buffer-command)
(declare-function realgud-backtrace-mode (cmdbuf))
(declare-function realgud:cmd-backtrace (arg))
(declare-function realgud-cmdbuf-pat(key))
(declare-function realgud-cmdbuf-info-in-srcbuf?= (arg))
(declare-function realgud-get-cmdbuf 'realgud-buffer-helper)
(declare-function realgud:file-loc-from-line 'realgud-file)
+(declare-function buffer-killed? 'realgud-helper)
(declare-function realgud:loc-describe 'realgud-loc)
(cl-defstruct realgud-backtrace-info
diff --git a/realgud/common/shortkey.el b/realgud/common/shortkey.el
index 364bfda..3483eed 100644
--- a/realgud/common/shortkey.el
+++ b/realgud/common/shortkey.el
@@ -1,4 +1,4 @@
-;; Copyright (C) 2010-2015 Free Software Foundation, Inc
+;; Copyright (C) 2010-2015, 2017 Free Software Foundation, Inc
;; Author: Rocky Bernstein <address@hidden>
@@ -16,7 +16,7 @@
;; along with this program. If not, see <http://www.gnu.org/licenses/>.
(require 'load-relative)
-(require-relative-list '("custom" "eval" "helper" "key" "lochist" "loc"
+(require-relative-list '("cmds" "custom" "eval" "helper" "key" "lochist" "loc"
"menu")
"realgud-")
(require-relative-list '("buffer/command" "buffer/helper" "buffer/source")
@@ -27,6 +27,7 @@
)
+(declare-function realgud-cmds--mouse-add-remove-bp 'realgud-cmds)
(declare-function realgud-cmdbuf?
'realgud-buffer-command)
(declare-function realgud:debugger-name-transform 'realgud-helper)
(declare-function realgud-get-cmdbuf 'realgud-buffer-helper)
@@ -40,6 +41,8 @@
(declare-function realgud-srcbuf-info-was-read-only?= 'realgud-source)
(declare-function realgud-srcbuf-info-prev-local-map= 'realgud-source)
(declare-function realgud-srcbuf? 'realgud-buffer-source)
+(declare-function realgud--ensure-attached 'realgud-buffer-source)
+(declare-function realgud-srcbuf-info-set? 'realgud-buffer-source)
;; (defvar realgud::tool-bar-map) ;; fully defined in track-mode.el
diff --git a/realgud/common/track-mode.el b/realgud/common/track-mode.el
index b996e91..bb30e5b 100644
--- a/realgud/common/track-mode.el
+++ b/realgud/common/track-mode.el
@@ -30,8 +30,7 @@
(declare-function realgud-fringe-erase-history-arrows 'realgud-buffer-command)
(declare-function realgud:track-set-debugger 'realgud-track)
(declare-function realgud-populate-debugger-menu 'realgud-menu)
-(declare-function realgud-cmdbuf-info-divert-output?=
- 'realgud-buffer-command)
+(declare-function realgud-cmdbuf-info-divert-output?= 'realgud-buffer-command)
(declare-function realgud-cmdbuf-info-prior-prompt-regexp=
'realgud-buffer-command)
(declare-function realgud-cmdbuf-info-set?
diff --git a/realgud/common/track.el b/realgud/common/track.el
index 088e1cc..1bae618 100644
--- a/realgud/common/track.el
+++ b/realgud/common/track.el
@@ -1,4 +1,4 @@
-;; Copyright (C) 2015-2016 Free Software Foundation, Inc
+;; Copyright (C) 2015-2017 Free Software Foundation, Inc
;; Author: Rocky Bernstein <address@hidden>
diff --git a/realgud/common/utils.el b/realgud/common/utils.el
index 1971e98..9a6d8d3 100644
--- a/realgud/common/utils.el
+++ b/realgud/common/utils.el
@@ -1,4 +1,4 @@
-;; Copyright (C) 2016 Free Software Foundation, Inc
+;; Copyright (C) 2016-2017 Free Software Foundation, Inc
;; Author: Rocky Bernstein <address@hidden>
diff --git a/realgud/debugger/kshdb/init.el b/realgud/debugger/kshdb/init.el
index 6ce52a4..ed4281c 100644
--- a/realgud/debugger/kshdb/init.el
+++ b/realgud/debugger/kshdb/init.el
@@ -1,4 +1,4 @@
-;; Copyright (C) 2010-2011, 2016 Free Software Foundation, Inc
+;; Copyright (C) 2010-2011, 2016-2017 Free Software Foundation, Inc
;; Author: Rocky Bernstein <address@hidden>
diff --git a/realgud/debugger/pdb/pdb.el b/realgud/debugger/pdb/pdb.el
index 7d970d3..8f1b74d 100644
--- a/realgud/debugger/pdb/pdb.el
+++ b/realgud/debugger/pdb/pdb.el
@@ -16,6 +16,8 @@
;; along with this program. If not, see <http://www.gnu.org/licenses/>.
;; `pdb' Main interface to pdb via Emacs
+
+(require 'python) ; for python-shell-interpreter
(require 'load-relative)
(require-relative-list '("core" "track-mode") "realgud:pdb-")
(require-relative-list '("../../common/run") "realgud:")
@@ -46,6 +48,8 @@ This should be an executable on your path, or an absolute
file name."
(declare-function pdb-query-cmdline 'realgud:pdb-core)
(declare-function pdb-parse-cmd-args 'realgud:pdb-core)
(declare-function realgud:run-debugger 'realgud:run)
+(declare-function realgud:run-process 'realgud:core)
+(declare-function realgud:flatten 'realgud-utils)
;;;###autoload
(defun realgud:pdb (&optional opt-cmd-line no-reset)
@@ -116,18 +120,18 @@ Therefore we invoke python rather than the debugger
initially.
(interactive)
(let* ((initial-debugger python-shell-interpreter)
(actual-debugger "pdb")
- (cmd-str (trepan2-query-cmdline initial-debugger))
+ (cmd-str (pdb-query-cmdline initial-debugger))
(cmd-args (split-string-and-unquote cmd-str))
;; XXX: python gets registered as the interpreter rather than
;; a debugger, and the debugger position (nth 1) is missing:
;; the script-args takes its place.
- (parsed-args (trepan2-parse-cmd-args cmd-args))
+ (parsed-args (pdb-parse-cmd-args cmd-args))
(script-args (nth 1 parsed-args))
(script-name (car script-args))
(parsed-cmd-args
(cl-remove-if 'nil (realgud:flatten parsed-args))))
(realgud:run-process actual-debugger script-name parsed-cmd-args
- 'realgud:trepan2-minibuffer-history)))
+ 'realgud:pdb-minibuffer-history)))
(realgud-deferred-invoke-setup "pdb")
diff --git a/realgud/debugger/trepan2/init.el b/realgud/debugger/trepan2/init.el
index af4f49f..62221e1 100644
--- a/realgud/debugger/trepan2/init.el
+++ b/realgud/debugger/trepan2/init.el
@@ -1,4 +1,4 @@
-;; Copyright (C) 2010-2012, 2014-2016 Free Software Foundation, Inc
+;; Copyright (C) 2010-2012, 2014-2017 Free Software Foundation, Inc
;; Author: Rocky Bernstein <address@hidden>
diff --git a/realgud/debugger/trepan2/trepan2.el
b/realgud/debugger/trepan2/trepan2.el
index 6952789..3b12bb3 100644
--- a/realgud/debugger/trepan2/trepan2.el
+++ b/realgud/debugger/trepan2/trepan2.el
@@ -27,6 +27,8 @@
(declare-function trepan2-parse-cmd-args 'realgud:trepan2-core)
(declare-function trepan2-track-mode 'realgud:pydbgr-track-mode)
(declare-function realgud:run-debugger 'realgud:run)
+(declare-function realgud:run-process 'realgud:core)
+(declare-function realgud:flatten 'realgud-utils)
;; -------------------------------------------------------------------
;; User-definable variables
diff --git a/realgud/debugger/trepan3k/core.el
b/realgud/debugger/trepan3k/core.el
index 215949f..d7f14f8 100644
--- a/realgud/debugger/trepan3k/core.el
+++ b/realgud/debugger/trepan3k/core.el
@@ -155,7 +155,7 @@ NOTE: the above should have each item listed in quotes.
(defun trepan3k-suggest-invocation (debugger-name)
"Suggest a trepan3k command invocation via `realgud-suggest-invocaton'"
- (realgud-suggest-invocation (or debugger-name realgud:trepan2-command-name)
+ (realgud-suggest-invocation (or debugger-name realgud:trepan3k-command-name)
realgud:trepan3k-minibuffer-history
"python" "\\.py"
realgud:trepan3k-command-name))
diff --git a/realgud/debugger/trepan3k/init.el
b/realgud/debugger/trepan3k/init.el
index be4b1f1..ed4740d 100644
--- a/realgud/debugger/trepan3k/init.el
+++ b/realgud/debugger/trepan3k/init.el
@@ -1,4 +1,4 @@
-;; Copyright (C) 2010-2016 Free Software Foundation, Inc
+;; Copyright (C) 2010-2017 Free Software Foundation, Inc
;; Author: Rocky Bernstein <address@hidden>
diff --git a/realgud/debugger/trepan3k/trepan3k.el
b/realgud/debugger/trepan3k/trepan3k.el
index 1fead65..2b473e4 100644
--- a/realgud/debugger/trepan3k/trepan3k.el
+++ b/realgud/debugger/trepan3k/trepan3k.el
@@ -24,6 +24,8 @@
(declare-function trepan3k-query-cmdline 'realgud:trepan3k-core)
(declare-function trepan3k-parse-cmd-args 'realgud:trepan3k-core)
(declare-function realgud:run-debugger 'realgud:run)
+(declare-function realgud:run-process 'realgud:core)
+(declare-function realgud:flatten 'realgud-utils)
;; -------------------------------------------------------------------
;; User-definable variables
@@ -49,7 +51,7 @@ This should be an executable on your path, or an absolute
file name."
String OPT-CMD-LINE is treated like a shell string; arguments are
tokenized by `split-string-and-unquote'. The tokenized string is
-parsed by `trepan2-parse-cmd-args' and path elements found by that
+parsed by `trepan3k-parse-cmd-args' and path elements found by that
are expanded using `realgud:expand-file-name-if-exists'.
Normally, command buffers are reused when the same debugger is
@@ -80,7 +82,7 @@ Therefore we invoke python rather than the debugger initially.
(interactive)
(let* ((initial-debugger python-shell-interpreter)
(actual-debugger "trepan3k")
- (cmd-str (trepan2-query-cmdline initial-debugger))
+ (cmd-str (trepan3k-query-cmdline initial-debugger))
(cmd-args (split-string-and-unquote cmd-str))
;; XXX: python gets registered as the interpreter rather than
;; a debugger, and the debugger position (nth 1) is missing:
- [elpa] externals/realgud d9a3a92 046/140: Administrivia, (continued)
- [elpa] externals/realgud d9a3a92 046/140: Administrivia, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud bfabb0e 034/140: I am really bad with Elisp syntax, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 4692821 051/140: fixed an error, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 57eed60 027/140: making eval output truncate and saving all the current command hash, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 6986293 035/140: I am also bad at match relations, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud d00539e 030/140: Merge branch 'print' of https://github.com/jodonnell/realgud into print, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 90fe351 033/140: More Emacs-gaurded handling of realgud:join-string, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 53b0c1a 040/140: Be Explicit about eval command ..., Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 4babac3 042/140: Track changes in elpa:, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 348f73a 049/140: Merge pull request #198 from jodonnell/refactor, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 3804711 045/140: Get ready for 1.4.4 release. Admnistrivia,
Rocky Bernstein <=
- [elpa] externals/realgud 61fbadb 052/140: Merge pull request #199 from jodonnell/whoops, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 3a2e300 055/140: Merge pull request #200 from jodonnell/move-bps, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud b86a9df 054/140: refactor breakpoints further, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud ba91d87 058/140: Add realgud-populate-common-fn-keys-none to not set function keys..., Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 210bd76 053/140: moving breakpoint functions to more central locations, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 2b3ffb5 061/140: Add realgud:bashdb-large to handle large bash files, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud aa13be4 050/140: Some test lint'ing, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 3372328 067/140: Add "until" to correct command hash, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud df03ba5 029/140: Merge pull request #195 from jodonnell/eval-at-point, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 28fa560 065/140: Make fringe arrows a little more colorful, Rocky Bernstein, 2019/05/25