changeset 126:efaa02d21690

move amuse-midi out of amuse.asd to amuse-midi.asd darcs-hash:20070730140900-c0ce4-9e8c4877f581746446186bf61de5501afcb11a32.gz
author Marcus Pearce <m.pearce@gold.ac.uk>
date Mon, 30 Jul 2007 15:09:00 +0100
parents c179481a7bd0
children dc862a0c7b9c
files amuse-midi.asd amuse.asd base/methods.lisp
diffstat 3 files changed, 22 insertions(+), 13 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/amuse-midi.asd	Mon Jul 30 15:09:00 2007 +0100
@@ -0,0 +1,15 @@
+(asdf:defsystem amuse-midi
+  :name "amuse-mtp"
+  :description ""
+  :depends-on ("amuse" "midi")
+  :serial t
+  :components 
+  ((:module implementations
+            :components 
+            ((:module midi
+                      :components 
+                      ((:file "package")
+                       (:file "classes")
+                       (:file "constructors")
+                       (:file "midifile-import")
+                       (:file "methods")))))))
--- a/amuse.asd	Mon Jul 30 15:00:34 2007 +0100
+++ b/amuse.asd	Mon Jul 30 15:09:00 2007 +0100
@@ -1,8 +1,8 @@
 (asdf:defsystem amuse
   :name "amuse"
   :description ""
+  :depends-on ("midi" "mips")
   :serial t
-  :depends-on ("midi" "mips")
   :components 
   ((:module base 
             :components 
@@ -27,14 +27,6 @@
 		      ((:file "package")
 		       (:file "classes" :depends-on ("package"))
 		       (:file "generics" :depends-on ("package"))
-		       (:file "methods" :depends-on ("package" "classes" "generics"))))))
-   (:module implementations
-            :components 
-            ((:module midi
-                      :components 
-                      ((:file "package")
-                       (:file "classes" :depends-on ("package"))
-                       (:file "constructors" :depends-on ("package" "classes"))
-	               (:file "midifile-import" :depends-on ("package" "classes" "constructors"))
-		       (:file "methods" :depends-on ("package" "midifile-import" "classes"))))))))
+		       (:file "methods" :depends-on ("package" "classes" "generics"))))))))
 
+
--- a/base/methods.lisp	Mon Jul 30 15:00:34 2007 +0100
+++ b/base/methods.lisp	Mon Jul 30 15:09:00 2007 +0100
@@ -108,11 +108,13 @@
   (print-unreadable-object (o stream :type t)
     (write (timepoint o) :stream stream)))
 
-(defmethod print-object ((o period ) stream)
+(defmethod print-object ((o period) stream)
   (print-unreadable-object (o stream :type t)
     (write (duration o) :stream stream)))
 
-
+(defmethod print-object ((o anchored-period) stream)
+  (print-unreadable-object (o stream :type t)
+    (format stream "~A ~A" (timepoint o) (duration o))))
 
 (defmethod beat-units-per-bar ((time-signature basic-time-signature))
   (%basic-time-signature-numerator time-signature))