[gsharp-cvs] CVS update: gsharp/drawing.lisp
Robert Strandh
rstrandh at common-lisp.net
Fri Nov 11 02:11:20 UTC 2005
Update of /project/gsharp/cvsroot/gsharp
In directory common-lisp.net:/tmp/cvs-serv8268
Modified Files:
drawing.lisp
Log Message:
Fixed a rounding problem that sometimes caused the beam to
extend beyond the stem.
Date: Fri Nov 11 03:11:19 2005
Author: rstrandh
Index: gsharp/drawing.lisp
diff -u gsharp/drawing.lisp:1.15 gsharp/drawing.lisp:1.16
--- gsharp/drawing.lisp:1.15 Thu Nov 10 23:55:45 2005
+++ gsharp/drawing.lisp Fri Nov 11 03:11:19 2005
@@ -311,9 +311,9 @@
(start-time 0))
(mapc (lambda (element)
(setf (element-xpos element)
- (+ x
- (score-pane:staff-step (xoffset element))
- (cdr (assoc start-time time-alist))))
+ (round (+ x
+ (score-pane:staff-step (xoffset element))
+ (cdr (assoc start-time time-alist)))))
(incf start-time (duration element)))
(elements bar))))
More information about the Gsharp-cvs
mailing list