erm, right you are. i hacked my cmn1.lisp file - added:
(define-accidental sharp-up #'draw-sharp-up sharp-bounds)
and
(if (eq sign sharp-up) 'sharp-up
at the appropriate places, and now the accidental is included in the .cmn file output:
      (c5 (sign sharp-up) w))

can these output methods be added safely for the other accidentals in cmn's quarter.lisp? is there a more elegant way of doing this?

On 8/9/06, Rick Taube <[EMAIL PROTECTED]> wrote:
i believe it is cmn that is dumping that file, there might be some sort
of output method missing for those objects?


On Aug 9, 2006, at 3:17 PM, Bill Sack wrote:

>  when the events are output, the displayed file looks ok, but the
> notes in the .cmn file look like this:
> (g1 (sign #<write-protected-accidental>) ...
>
>  and if it's reloaded:
> READER-ERROR at 462 (line 17, column 18) on #<SB-SYS:FD-STREAM for
> "file /tmp/testit.cmn" {C277649}>:
> illegal sharp macro character: #\<
> [Condition of type READER-ERROR]

Reply via email to