Mercurial > emacs
diff lisp/gud.el @ 27833:d31e5fcf98d7
(gud-jdb-build-class-source-alist): Prepend space to scratch buffer
name.
(gud-format-command): Use int-to-string in ?l case. Simplify slightly.
author | Dave Love <fx@gnu.org> |
---|---|
date | Wed, 23 Feb 2000 22:17:05 +0000 |
parents | 861868d5730a |
children | 784c31479eb2 |
line wrap: on
line diff
--- a/lisp/gud.el Wed Feb 23 20:44:04 2000 +0000 +++ b/lisp/gud.el Wed Feb 23 22:17:05 2000 +0000 @@ -1761,7 +1761,7 @@ ;; holding their definitions. SOURCES holds a list of all the source ;; files to examine. (defun gud-jdb-build-class-source-alist (sources) - (setq gud-jdb-analysis-buffer (get-buffer-create "*gud-jdb-scratch*")) + (setq gud-jdb-analysis-buffer (get-buffer-create " *gud-jdb-scratch*")) (prog1 (apply 'nconc @@ -2326,18 +2326,17 @@ (setq subst (if insource (save-excursion (beginning-of-line) - (save-restriction (widen) - (1+ (count-lines 1 (point))))) + (save-restriction + (widen) + (int-to-string (1+ (count-lines 1 (point)))))) (cdr frame)))) ((eq key ?e) (setq subst (gud-find-c-expr))) ((eq key ?a) (setq subst (gud-read-address))) ((eq key ?p) - (setq subst (if arg (int-to-string arg) "")))) - (setq result (concat result - (substring str (match-beginning 1) (match-end 1)) - subst))) + (setq subst (if arg (int-to-string arg))))) + (setq result (concat result (match-string 1 str) subst))) (setq str (substring str (match-end 2)))) ;; There might be text left in STR when the loop ends. (concat result str)))