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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/realgud-jdb 8cfe452 1/4: Small bug fixes


From: Stefan Monnier
Subject: [elpa] externals/realgud-jdb 8cfe452 1/4: Small bug fixes
Date: Wed, 12 May 2021 18:52:35 -0400 (EDT)

branch: externals/realgud-jdb
commit 8cfe452f5028f3ac0f6e0ae7fa03c2a31d197ded
Author: rocky <rocky@gnu.org>
Commit: rocky <rocky@gnu.org>

    Small bug fixes
    
    Fixes #1
---
 .gitignore                |  1 +
 common.mk                 | 24 ------------------------
 realgud-jdb/init.el       |  2 +-
 realgud-jdb/jdb.el        | 10 +++++-----
 realgud-jdb/track-mode.el |  4 ++--
 test/test-jdb.el          |  8 ++++----
 test/test-regexp-jdb.el   |  4 ++--
 7 files changed, 15 insertions(+), 38 deletions(-)

diff --git a/.gitignore b/.gitignore
index 1e2b8ab..b8a16a4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,6 +5,7 @@
 /README
 /aclocal.m4
 /autom4te.cache
+/common.mk
 /config.log
 /config.status
 /configure
diff --git a/common.mk b/common.mk
deleted file mode 100644
index 910bef6..0000000
--- a/common.mk
+++ /dev/null
@@ -1,24 +0,0 @@
-MOSTLYCLEANFILES = *.elc
-EMACSLOADPATH=:/home/rocky/.emacs.d/elpa/test-simple-20170527.1532/:/home/rocky/.emacs.d/elpa/realgud-20190504.1238/:/home/rocky/.emacs.d/elpa/load-relative-20170526.1010/:/home/rocky/.emacs.d/elpa/loc-changes-20160801.1708/
-
-short:
-       $(MAKE) 2>&1 >/dev/null | ruby $(top_srcdir)/make-check-filter.rb
-
-%.short:
-       $(MAKE) $(@:.short=) 2>&1 >/dev/null
-
-# This is the default rule, but we need to include an EMACLOADPATH
-.el.elc:
-       if test "$(EMACS)" != "no"; then \
-         am__dir=. am__subdir_includes=''; \
-         case $@ in */*) \
-           am__dir=`echo '$@' | sed 's,/[^/]*$$,,'`; \
-           am__subdir_includes="-L $$am__dir -L $(srcdir)/$$am__dir"; \
-         esac; \
-         test -d "$$am__dir" || $(MKDIR_P) "$$am__dir" || exit 1; \
-         EMACSLOADPATH=$(EMACSLOADPATH) $(EMACS) --batch \
-           $(AM_ELCFLAGS) $(ELCFLAGS) \
-           $$am__subdir_includes -L $(builddir) -L $(srcdir) \
-           --eval "(defun byte-compile-dest-file-function (f) \"$@\")" \
-           --eval "(unless (byte-compile-file \"$<\") (kill-emacs 1))"; \
-       else :; fi
diff --git a/realgud-jdb/init.el b/realgud-jdb/init.el
index a7343b5..b7d1f5b 100644
--- a/realgud-jdb/init.el
+++ b/realgud-jdb/init.el
@@ -13,7 +13,7 @@
 (require 'realgud-lang-java)
 
 (defvar realgud-pat-hash)
-(declare-function make-realgud-loc-pat (realgud-loc))
+(declare-function make-realgud-loc-pat 'realgud/common/regexp.el)
 
 (defconst realgud--jdb-identifier "[A-Za-z_][A-Za-z0-9_.]+"
 "Regexp string that matches a Java identifier possily with class
diff --git a/realgud-jdb/jdb.el b/realgud-jdb/jdb.el
index 7ebcd00..8705b83 100644
--- a/realgud-jdb/jdb.el
+++ b/realgud-jdb/jdb.el
@@ -16,12 +16,12 @@
 (require-relative-list '("core" "track-mode") "realgud-jdb-")
 
 (declare-function realgud:jdb-query-cmdline  'realgud--jdb-core)
-(declare-function realgud:jdb-parse-cmd-args 'realgud--jdb-core)
+(declare-function realgud--jdb-parse-cmd-args 'realgud--jdb-core)
 (declare-function realgud:run-process        'realgud--core)
 (declare-function realgud:flatten            'realgud-utils)
 
 (defvar realgud--jdb-file-remap nil
-  "A buffer-local hash table to map a Java file reproted by jdb into a file 
seen in the filesystem."
+  "A buffer-local hash table to map a Java file reported by jdb into a file 
seen in the filesystem."
 )
 
 
@@ -51,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 `jdb-parse-cmd-args' and path elements found by that
+parsed by `realgud--jdb-parse-cmd-args' and path elements found by that
 are expanded using `expand-file-name'.
 
 Normally, command buffers are reused when the same debugger is
@@ -84,9 +84,9 @@ fringe and marginal icons."
   (setq gud-jdb-classpath-string nil)
 
   (let* (
-        (cmd-str (or opt-cmd-line (realgud:jdb-query-cmdline "jdb")))
+        (cmd-str (or opt-cmd-line (realgud--jdb-query-cmdline "jdb")))
         (cmd-args (split-string-and-unquote cmd-str))
-        (parsed-args (realgud:jdb-parse-cmd-args cmd-args))
+        (parsed-args (realgud--jdb-parse-cmd-args cmd-args))
         (script-args (caddr parsed-args))
         (script-name (car script-args))
         (parsed-cmd-args
diff --git a/realgud-jdb/track-mode.el b/realgud-jdb/track-mode.el
index cb4d87c..f6aa0e1 100644
--- a/realgud-jdb/track-mode.el
+++ b/realgud-jdb/track-mode.el
@@ -17,7 +17,7 @@
 (declare-function realgud-track-mode 'realgud-track-mode)
 (declare-function realgud-track-mode-hook 'realgud-track-mode)
 (declare-function realgud-track-mode-setup 'realgud-track-mode)
-(declare-function realgud--track-set-debugger 'realgud-track-mode)
+(declare-function realgud:track-set-debugger 'realgud-track-mode)
 (declare-function realgud-goto-line-for-pt 'realgud-track-mode)
 (declare-function realgud-java-populate-command-keys 'realgud-lang-java)
 
@@ -74,7 +74,7 @@ If called interactively with no prefix argument, the mode is 
toggled. A prefix a
   :global nil
   :group 'realgud--jdb
   :keymap realgud--jdb-track-mode-map
-  (realgud--track-set-debugger "jdb")
+  (realgud:track-set-debugger "jdb")
   (if realgud--jdb-track-mode
       (progn
        (realgud-track-mode-setup 't)
diff --git a/test/test-jdb.el b/test/test-jdb.el
index 1f40011..bdebb76 100644
--- a/test/test-jdb.el
+++ b/test/test-jdb.el
@@ -7,12 +7,12 @@
 (test-simple-start)
 
 (declare-function __FILE__  'load-relative)
-(declare-function realgud:jdb-parse-cmd-args 'realgud:jdb-core)
-(declare-function realgud:jdb-dot-to-slash   'realgud:jdb-core)
+(declare-function realgud--jdb-parse-cmd-args 'realgud:jdb-core)
+(declare-function realgud--jdb-dot-to-slash   'realgud:jdb-core)
 
 (assert-equal '("jdb" nil ("./TestMe.java"))
-             (realgud:jdb-parse-cmd-args '("jdb" "./TestMe.java")))
+             (realgud--jdb-parse-cmd-args '("jdb" "./TestMe.java")))
 (assert-equal "mcb/pcingola/SnpEff/main"
-             (realgud:jdb-dot-to-slash "mcb.pcingola.SnpEff.main"))
+             (realgud--jdb-dot-to-slash "mcb.pcingola.SnpEff.main"))
 
 (end-tests)
diff --git a/test/test-regexp-jdb.el b/test/test-regexp-jdb.el
index 5b06927..48c3217 100644
--- a/test/test-regexp-jdb.el
+++ b/test/test-regexp-jdb.el
@@ -12,14 +12,14 @@
 (eval-when-compile
   (defvar dbg-name)   (defvar realgud-pat-hash)   (defvar loc-pat)
   (defvar test-dbgr)  (defvar test-text)         (defvar prompt-pat)
-  (defvar realgud:jdb-pat-hash)
+  (defvar realgud--jdb-pat-hash)
 )
 
 (test-simple-start)
 
 (note "jdb prompt matching")
 (set (make-local-variable 'prompt-pat)
-     (gethash "prompt" realgud:jdb-pat-hash))
+     (gethash "prompt" realgud--jdb-pat-hash))
 (prompt-match "main[1] "  "1" "most common main prompt")
 (prompt-match "main[2] "  "2" "main prompt up a level")
 (prompt-match "> " nil "no loc prompt")



reply via email to

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