]> git.donarmstrong.com Git - lilypond.git/blobdiff - scm/guile-debugger.scm
Release: bump Welcome versions.
[lilypond.git] / scm / guile-debugger.scm
old mode 100755 (executable)
new mode 100644 (file)
index 60e65e4..cde032f
@@ -1,6 +1,6 @@
 ;;;; This file is part of LilyPond, the GNU music typesetter.
 ;;;;
-;;;; Copyright (C) 2010 Ian Hulin <ian@hulin.org.uk>
+;;;; Copyright (C) 2010--2015 Ian Hulin <ian@hulin.org.uk>
 ;;;;
 ;;;; LilyPond is free software: you can redistribute it and/or modify
 ;;;; it under the terms of the GNU General Public License as published by
@@ -18,7 +18,7 @@
 ;;; Commentary:
 
 ;;; This file provides the support routines for a guile debugger called
-;;; from a environment controlled by LilyPond.  It works in conjunction
+;;; from an environment controlled by LilyPond.  It works in conjunction
 ;;; with file guile-debugger.ly.
 
 ;;; Code:
   #:use-module (ice-9 debugging ice-9-debugger-extensions)
   #:use-module (ice-9 readline)
   #:export (set-break!
-           clear-break!
-           set-trace-call!
-           clear-trace-call!
-           set-trace-subtree!
-           clear-trace-subtree!
-           debug-help))
+            clear-break!
+            set-trace-call!
+            clear-trace-call!
+            set-trace-subtree!
+            clear-trace-subtree!
+            debug-help))
 
 (define (set-break! proc)
   (install-trap (make <procedure-trap>
-                 #:procedure proc
-                 #:behaviour debug-trap)))
+                  #:procedure proc
+                  #:behaviour debug-trap)))
 (define (clear-break! proc)
   (uninstall-trap (make <procedure-trap>
-                   #:procedure proc
-                   #:behaviour debug-trap)))
+                    #:procedure proc
+                    #:behaviour debug-trap)))
 
 
 (define (set-trace-call! proc)
   (install-trap (make <procedure-trap>
-                 #:procedure proc
-                 #:behaviour (list trace-trap
-                                   trace-at-exit))))
+                  #:procedure proc
+                  #:behaviour (list trace-trap
+                                    trace-at-exit))))
 (define (clear-trace-call! proc)
   (uninstall-trap (make <procedure-trap>
-                   #:procedure proc
-                   #:behaviour (list trace-trap
-                                     trace-at-exit))))
+                    #:procedure proc
+                    #:behaviour (list trace-trap
+                                      trace-at-exit))))
 
 (define (set-trace-subtree! proc)
   (install-trap (make <procedure-trap>
-                 #:procedure proc
-                 #:behaviour (list trace-trap
-                                   trace-until-exit))))
+                  #:procedure proc
+                  #:behaviour (list trace-trap
+                                    trace-until-exit))))
 
 (define (clear-trace-subtree! proc)
   (uninstall-trap (make <procedure-trap>
-                   #:procedure proc
-                   #:behaviour (list trace-trap
-                                     trace-until-exit))))
+                    #:procedure proc
+                    #:behaviour (list trace-trap
+                                      trace-until-exit))))
 
 (define (debug-help )
   (display "\nYou may add the following commands as debugging statements in your source file\n")