emacs-elpa-diffs
[Top][All Lists]
Advanced

[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:



reply via email to

[Prev in Thread] Current Thread [Next in Thread]