Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:15.4:Update
librep
0001-string-to-number.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0001-string-to-number.patch of Package librep
From 3adc90f1f16f77b6b8cd6ee39bfc41ab4f9974ab Mon Sep 17 00:00:00 2001 From: Togan Muftuoglu <toganm@opensuse.org> Date: Sat, 27 Oct 2012 19:13:01 +0200 Subject: [PATCH] string-to-number String-to-int function is obsolute since Emacs 22.1 Therefore update the function to newer emacs functions Signed-off-by: Togan Muftuoglu <toganm@opensuse.org> --- rep-debugger.el | 46 +++++++++++++++++++++++----------------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/rep-debugger.el b/rep-debugger.el index db241e2..6bb4706 100644 --- a/rep-debugger.el +++ b/rep-debugger.el @@ -21,7 +21,7 @@ ;; You should have received a copy of the GNU General Public License ;; along with Librep; see the file COPYING. If not, write to the ;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -;; Boston, MA 02110-1301 USA. +;; Boston, MA 02110-1301 USA. ;; This file is the perldb portions of gud.el with trivial substitutions ;; to make it work with rep.. @@ -49,20 +49,20 @@ ;; Process all the complete markers in this chunk. (while (string-match "\032\032\\(\\([a-zA-Z]:\\)?[^:\n]*\\):\\([0-9]*\\):.*\n" - gud-marker-acc) + gud-marker-acc) (setq ;; Extract the frame position from the marker. gud-last-frame (cons (substring gud-marker-acc (match-beginning 1) (match-end 1)) - (string-to-int (substring gud-marker-acc - (match-beginning 3) - (match-end 3)))) + (string-to-number (substring gud-marker-acc + (match-beginning 3) + (match-end 3)))) ;; Append any text before the marker to the output we're going ;; to return - we don't include the marker in this text. output (concat output - (substring gud-marker-acc 0 (match-beginning 0))) + (substring gud-marker-acc 0 (match-beginning 0))) ;; Set the accumulator to the remaining text. gud-marker-acc (substring gud-marker-acc (match-end 0)))) @@ -73,17 +73,17 @@ ;; know the full marker regexp above failed, it's pretty simple to ;; test for marker starts. (if (string-match "\032.*\\'" gud-marker-acc) - (progn - ;; Everything before the potential marker start can be output. - (setq output (concat output (substring gud-marker-acc - 0 (match-beginning 0)))) + (progn + ;; Everything before the potential marker start can be output. + (setq output (concat output (substring gud-marker-acc + 0 (match-beginning 0)))) - ;; Everything after, we save, to combine with later input. - (setq gud-marker-acc - (substring gud-marker-acc (match-beginning 0)))) + ;; Everything after, we save, to combine with later input. + (setq gud-marker-acc + (substring gud-marker-acc (match-beginning 0)))) (setq output (concat output gud-marker-acc) - gud-marker-acc "")) + gud-marker-acc "")) output)) @@ -106,17 +106,17 @@ The directory containing FILE becomes the initial working directory and source-file directory for your debugger." (interactive (list (read-from-minibuffer "Run rep debugger (like this): " - (if (consp gud-rep-history) - (car gud-rep-history) - (concat gud-rep-command-name - " " - (buffer-file-name) - " ")) - nil nil - '(gud-rep-history . 1)))) + (if (consp gud-rep-history) + (car gud-rep-history) + (concat gud-rep-command-name + " " + (buffer-file-name) + " ")) + nil nil + '(gud-rep-history . 1)))) (gud-common-init command-line 'gud-rep-massage-args - 'gud-rep-marker-filter 'gud-rep-find-file) + 'gud-rep-marker-filter 'gud-rep-find-file) ; (gud-def gud-break "b %l" "\C-b" "Set breakpoint at current line.") ; (gud-def gud-remove "d %l" "\C-d" "Remove breakpoint at current line") -- 1.8.0
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor