From rstrandh at common-lisp.net Fri Apr 2 17:13:35 2004 From: rstrandh at common-lisp.net (Robert Strandh) Date: Fri, 02 Apr 2004 12:13:35 -0500 Subject: [gsharp-cvs] CVS update: gsharp/Doc/buffer.tex gsharp/Doc/gsharp.tex Message-ID: Update of /project/gsharp/cvsroot/gsharp/Doc In directory common-lisp.net:/tmp/cvs-serv31042 Modified Files: gsharp.tex Added Files: buffer.tex Log Message: This is a first partial attempt at a specification of the buffer protocols. Having a good specification for those protocols will allow us to substitute better implementations, for instance as soon as the flexichain library becomes available. At the moment, I only wrote the simple ones like `clef' and `staff'. It will get messier for major container classes like `bar', `segment', etc. In particular, how cursors are managed needs to be specified in detail. Now might also be the time to question the wisdom of having notes be read-only, something that complicated the code for ties as indicated by Christophe Rhodes. Date: Fri Apr 2 12:13:35 2004 Author: rstrandh Index: gsharp/Doc/gsharp.tex diff -u gsharp/Doc/gsharp.tex:1.2 gsharp/Doc/gsharp.tex:1.3 --- gsharp/Doc/gsharp.tex:1.2 Tue Feb 24 00:30:47 2004 +++ gsharp/Doc/gsharp.tex Fri Apr 2 12:13:35 2004 @@ -478,6 +478,8 @@ possibility. %====================================================== +\inputtex{buffer.tex} +%====================================================== \chapter{The Layout algorithm} \section{Purpose} From rstrandh at common-lisp.net Fri Apr 9 03:42:13 2004 From: rstrandh at common-lisp.net (Robert Strandh) Date: Thu, 08 Apr 2004 23:42:13 -0400 Subject: [gsharp-cvs] CVS update: gsharp/score-pane.lisp Message-ID: Update of /project/gsharp/cvsroot/gsharp In directory common-lisp.net:/tmp/cvs-serv21751 Modified Files: score-pane.lisp Log Message: Applied patch to display of C-clef sent by James Bielman. Date: Thu Apr 8 23:42:13 2004 Author: rstrandh Index: gsharp/score-pane.lisp diff -u gsharp/score-pane.lisp:1.2 gsharp/score-pane.lisp:1.3 --- gsharp/score-pane.lisp:1.2 Wed Feb 25 17:24:56 2004 +++ gsharp/score-pane.lisp Thu Apr 8 23:42:12 2004 @@ -249,7 +249,7 @@ (ecase name (:treble +glyph-g-clef+) (:bass +glyph-f-clef+) - (:c +glyph-f-clef+))) + (:c +glyph-c-clef+))) ;;;;;;;;;;;;;;;;;; rest