This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The Gsharp interactive score editor".
The branch, master has been updated
via ee24caa7bbde4d44ae2361e6a8d30886a843269b (commit)
via 84b7ea00538639a811251bbf305d9620a9f5e2e3 (commit)
via 38bdf99fdb55109467b7a3e2ae6986ddad756e86 (commit)
via bb0bc595f579ccd3a0e93d86f954cbc517e8df52 (commit)
via a370b922821ca320a1fdf5196162ef0fe59a7027 (commit)
via a5087f708225019550ce1711d06dcedbaff57bf6 (commit)
via 34a9f6665fa10df4a11aa2d3b3b61cf91db26c8d (commit)
via eda614c4c2c92036510a0835c87e05816ae5cf0b (commit)
via 1294461a4345c07929f56fae228552c7b8fdff33 (commit)
via 3165088660f91c876b00c17a0471730ea8bce568 (commit)
via 46184f8a618ea6a1bb9bbc248eb8442d89c9f6b1 (commit)
via 2f1cbfa02872c54e977b23872c6b5d0f95aa461b (commit)
via 4e990bdfbb893f9110acfc3b507480a6062e490a (commit)
via f6e714b94a7dd1a16edb5c479a6e10743e5bf2fd (commit)
via 02f595fddd8f11e76d8c1989540ba31dbcaaacc4 (commit)
via 19843aea53a3a6ea35cbd89e50c9ab768025c882 (commit)
via ae5b882d097e0276c2828acc7e5be29489cc186d (commit)
via 5acbc98f357e2c3ba8ffa5a44f4a3b669caf993d (commit)
via 572b4ee1d8c24b34d590b35e6dbe076d18ef4133 (commit)
via 62eb5e8edd2dab8aea5611ed8a8bbde151e40f2f (commit)
from d851a64a26463c837f6b4c9ee298a13224487f35 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit ee24caa7bbde4d44ae2361e6a8d30886a843269b
Author: David Lewis <d.lewis(a)gold.ac.uk>
Date: Tue Apr 19 14:24:53 2011 +0100
Basic undo implemented for simple operations.
commit 84b7ea00538639a811251bbf305d9620a9f5e2e3
Author: David Lewis <d.lewis(a)gold.ac.uk>
Date: Thu Feb 3 14:16:58 2011 +0000
Time signatures
commit 38bdf99fdb55109467b7a3e2ae6986ddad756e86
Author: David Lewis <d.lewis(a)gold.ac.uk>
Date: Tue Jan 25 09:09:13 2011 +0000
Adding more MXML dtds for checking
commit bb0bc595f579ccd3a0e93d86f954cbc517e8df52
Author: David Lewis <d.lewis(a)gold.ac.uk>
Date: Fri Oct 22 12:17:17 2010 +0100
Mid-staff clefs
commit a370b922821ca320a1fdf5196162ef0fe59a7027
Author: David Lewis <d.lewis(a)gold.ac.uk>
Date: Wed Sep 1 16:18:35 2010 +0100
MXML fixes
commit a5087f708225019550ce1711d06dcedbaff57bf6
Author: David Lewis <d.lewis(a)gold.ac.uk>
Date: Tue Aug 31 12:47:13 2010 +0100
Preparation for the ability to set horizontal spacing. Two types of horizontal positioning -- an offset from the default position (which doesn't affect the flow) and a padding (which does).
Also some package exports.
commit 34a9f6665fa10df4a11aa2d3b3b61cf91db26c8d
Author: David Lewis <d.lewis(a)gold.ac.uk>
Date: Thu Aug 19 12:08:08 2010 +0100
Settable inactive colour (to be set, for example, by medium, or based on taste)
commit eda614c4c2c92036510a0835c87e05816ae5cf0b
Author: David Lewis <d.lewis(a)gold.ac.uk>
Date: Thu Aug 19 15:44:54 2010 +0100
COM-JUMP-TO-HERE and click to move cursor interface
commit 1294461a4345c07929f56fae228552c7b8fdff33
Author: David Lewis <d.lewis(a)gold.ac.uk>
Date: Thu Aug 19 15:44:54 2010 +0100
Basic button support
commit 3165088660f91c876b00c17a0471730ea8bce568
Author: David Lewis <dlewis(a)Power.local>
Date: Fri Aug 13 11:28:53 2010 +0200
Add images/icon buttons for CLIM
commit 46184f8a618ea6a1bb9bbc248eb8442d89c9f6b1
Author: David Lewis <dlewis(a)Power.local>
Date: Mon Aug 16 15:21:41 2010 +0100
Draw current element now actually draws current element and in
approximately the right place. It's also now calling a
DRAW-CURRENT-ELEMENT generic function so that it can be expanded for
notations and objects other than clusters.
commit 2f1cbfa02872c54e977b23872c6b5d0f95aa461b
Author: David Lewis <dlewis(a)Power.local>
Date: Thu Aug 12 10:00:18 2010 +0200
Zoom functionality (and change of raster changing function names so that COM-ZOOM-IN means what it should)
commit 4e990bdfbb893f9110acfc3b507480a6062e490a
Author: David Lewis <dlewis(a)Power.local>
Date: Wed Aug 11 22:18:00 2010 +0200
Colour current note
commit f6e714b94a7dd1a16edb5c479a6e10743e5bf2fd
Author: David Lewis <dlewis(a)Power.local>
Date: Wed Aug 11 15:49:38 2010 +0200
Reversed version of ISTATE-ROTATE-NOTEHEADS, associated with keystrokes #\i #\g
commit 02f595fddd8f11e76d8c1989540ba31dbcaaacc4
Author: David Lewis <dlewis(a)Power.local>
Date: Wed Aug 11 12:52:30 2010 +0200
Spelling error of slipce for slice in cursor.lisp and excess of com-more-sharps in modes.lisp
commit 19843aea53a3a6ea35cbd89e50c9ab768025c882
Author: David Lewis <d.lewis(a)gold.ac.uk>
Date: Tue Aug 31 11:25:35 2010 +0100
File dialog box (new dependency on CLIM-LISTENER)
commit ae5b882d097e0276c2828acc7e5be29489cc186d
Author: Christophe Rhodes <csr21(a)cantab.net>
Date: Wed Jun 16 12:18:47 2010 +0100
more flexible pagination
New generic function SYSTEMS-PER-PAGE
commit 5acbc98f357e2c3ba8ffa5a44f4a3b669caf993d
Author: Christophe Rhodes <csr21(a)cantab.net>
Date: Wed Jun 16 12:13:50 2010 +0100
MusicXML fixes
Motivated by use as a webtoy:
* be careful in PCDATA not to take the node-value of something that's not
a node;
* attributes in the wild aren't always the first element in the bar; search
harder for them;
* new function PARSE-MXML-CLEF;
* new function GET-DTD-PATH.
commit 572b4ee1d8c24b34d590b35e6dbe076d18ef4133
Author: David Lewis <dlewis(a)Power.local>
Date: Mon Jan 25 21:15:24 2010 +0000
Rastral size change with + and -
commit 62eb5e8edd2dab8aea5611ed8a8bbde151e40f2f
Author: Christophe Rhodes <csr21(a)cantab.net>
Date: Wed Jun 16 12:11:06 2010 +0100
Add .gitignore file
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 1 +
Mxml/mxml-dtds/{ => 1.0}/ISOlat1.pen | 0
Mxml/mxml-dtds/{ => 1.0}/ISOlat2.pen | 0
Mxml/mxml-dtds/{ => 1.0}/MIDIEvents10.dtd | 0
Mxml/mxml-dtds/{ => 1.0}/attributes.dtd | 0
Mxml/mxml-dtds/{ => 1.0}/barline.dtd | 0
Mxml/mxml-dtds/{ => 1.0}/common.dtd | 0
Mxml/mxml-dtds/{ => 1.0}/direction.dtd | 0
Mxml/mxml-dtds/{ => 1.0}/identity.dtd | 0
Mxml/mxml-dtds/{ => 1.0}/layout.dtd | 0
Mxml/mxml-dtds/{ => 1.0}/link.dtd | 0
Mxml/mxml-dtds/{ => 1.0}/midixml.dtd | 0
Mxml/mxml-dtds/{ => 1.0}/midixml.xsl | 0
Mxml/mxml-dtds/{ => 1.0}/note.dtd | 0
Mxml/mxml-dtds/{ => 1.0}/opus.dtd | 0
Mxml/mxml-dtds/{ => 1.0}/parttime.xsl | 0
Mxml/mxml-dtds/{ => 1.0}/partwise.dtd | 0
Mxml/mxml-dtds/{ => 1.0}/score.dtd | 0
Mxml/mxml-dtds/{ => 1.0}/timepart.xsl | 0
Mxml/mxml-dtds/{ => 1.0}/timewise.dtd | 0
Mxml/mxml-dtds/{ => 1.0}/to10.xsl | 0
Mxml/mxml-dtds/{ => 1.1}/ISOlat1.pen | 0
Mxml/mxml-dtds/{ => 1.1}/ISOlat2.pen | 0
Mxml/mxml-dtds/{ => 1.1}/MIDIEvents10.dtd | 390 +++---
Mxml/mxml-dtds/{ => 1.1}/attributes.dtd | 722 +++++-----
Mxml/mxml-dtds/{ => 1.1}/barline.dtd | 196 ++--
Mxml/mxml-dtds/{ => 1.1}/common.dtd | 1288 +++++++++---------
Mxml/mxml-dtds/{ => 1.1}/direction.dtd | 1232 +++++++++---------
Mxml/mxml-dtds/{ => 1.1}/identity.dtd | 198 ++--
Mxml/mxml-dtds/{ => 1.1}/layout.dtd | 240 ++--
Mxml/mxml-dtds/{ => 1.1}/link.dtd | 120 +-
Mxml/mxml-dtds/{ => 1.1}/midixml.dtd | 442 +++---
Mxml/mxml-dtds/{ => 1.1}/midixml.xsl | 112 +-
Mxml/mxml-dtds/{ => 1.1}/note.dtd | 2052 ++++++++++++++--------------
Mxml/mxml-dtds/{ => 1.1}/opus.dtd | 132 +-
Mxml/mxml-dtds/{ => 1.1}/parttime.xsl | 344 +++---
Mxml/mxml-dtds/{ => 1.1}/partwise.dtd | 298 ++--
Mxml/mxml-dtds/{ => 1.1}/score.dtd | 618 +++++-----
Mxml/mxml-dtds/{ => 1.1}/timepart.xsl | 350 +++---
Mxml/mxml-dtds/{ => 1.1}/timewise.dtd | 298 ++--
Mxml/mxml-dtds/{ => 1.1}/to10.xsl | 354 +++---
Mxml/mxml-dtds/2.0/attributes.mod | 414 ++++++
Mxml/mxml-dtds/2.0/barline.mod | 120 ++
Mxml/mxml-dtds/2.0/common.mod | 894 ++++++++++++
Mxml/mxml-dtds/2.0/container.dtd | 95 ++
Mxml/mxml-dtds/2.0/direction.mod | 823 +++++++++++
Mxml/mxml-dtds/2.0/dtd-license.html | 140 ++
Mxml/mxml-dtds/2.0/identity.mod | 127 ++
Mxml/mxml-dtds/2.0/isolat1.ent | 103 ++
Mxml/mxml-dtds/2.0/isolat2.ent | 162 +++
Mxml/mxml-dtds/2.0/layout.mod | 171 +++
Mxml/mxml-dtds/2.0/link.mod | 82 ++
Mxml/mxml-dtds/{ => 2.0}/midixml.dtd | 441 +++---
Mxml/mxml-dtds/{ => 2.0}/midixml.xsl | 112 +-
Mxml/mxml-dtds/2.0/musicxml-index.xls | Bin 0 -> 104960 bytes
Mxml/mxml-dtds/{note.dtd => 2.0/note.mod} | 2112 +++++++++++++++--------------
Mxml/mxml-dtds/2.0/opus.dtd | 91 ++
Mxml/mxml-dtds/{ => 2.0}/parttime.xsl | 344 +++---
Mxml/mxml-dtds/2.0/partwise.dtd | 148 ++
Mxml/mxml-dtds/2.0/score.mod | 404 ++++++
Mxml/mxml-dtds/{ => 2.0}/timepart.xsl | 350 +++---
Mxml/mxml-dtds/2.0/timewise.dtd | 148 ++
Mxml/mxml-dtds/{ => 2.0}/to10.xsl | 360 +++---
Mxml/mxml-dtds/2.0/to11.xsl | 242 ++++
Mxml/mxml.lisp | 282 +++--
buffer.lisp | 43 +-
clim-utils.lisp | 358 +++++
cursor.lisp | 6 +-
drawing.lisp | 191 ++-
gsharp.asd | 4 +-
gui.lisp | 304 ++++-
measure.lisp | 32 +-
melody.lisp | 25 +-
modes.lisp | 11 +-
packages.lisp | 9 +-
score-pane.lisp | 4 +-
sdl.lisp | 1 -
undo.lisp | 292 ++++
78 files changed, 12072 insertions(+), 6760 deletions(-)
create mode 100644 .gitignore
copy Mxml/mxml-dtds/{ => 1.0}/ISOlat1.pen (100%)
copy Mxml/mxml-dtds/{ => 1.0}/ISOlat2.pen (100%)
copy Mxml/mxml-dtds/{ => 1.0}/MIDIEvents10.dtd (100%)
copy Mxml/mxml-dtds/{ => 1.0}/attributes.dtd (100%)
copy Mxml/mxml-dtds/{ => 1.0}/barline.dtd (100%)
copy Mxml/mxml-dtds/{ => 1.0}/common.dtd (100%)
copy Mxml/mxml-dtds/{ => 1.0}/direction.dtd (100%)
copy Mxml/mxml-dtds/{ => 1.0}/identity.dtd (100%)
copy Mxml/mxml-dtds/{ => 1.0}/layout.dtd (100%)
copy Mxml/mxml-dtds/{ => 1.0}/link.dtd (100%)
copy Mxml/mxml-dtds/{ => 1.0}/midixml.dtd (100%)
copy Mxml/mxml-dtds/{ => 1.0}/midixml.xsl (100%)
create mode 100644 Mxml/mxml-dtds/1.0/mxml.diff
copy Mxml/mxml-dtds/{ => 1.0}/note.dtd (100%)
copy Mxml/mxml-dtds/{ => 1.0}/opus.dtd (100%)
copy Mxml/mxml-dtds/{ => 1.0}/parttime.xsl (100%)
copy Mxml/mxml-dtds/{ => 1.0}/partwise.dtd (100%)
copy Mxml/mxml-dtds/{ => 1.0}/score.dtd (100%)
copy Mxml/mxml-dtds/{ => 1.0}/timepart.xsl (100%)
copy Mxml/mxml-dtds/{ => 1.0}/timewise.dtd (100%)
copy Mxml/mxml-dtds/{ => 1.0}/to10.xsl (100%)
copy Mxml/mxml-dtds/{ => 1.1}/ISOlat1.pen (100%)
mode change 100644 => 100755
copy Mxml/mxml-dtds/{ => 1.1}/ISOlat2.pen (100%)
mode change 100644 => 100755
copy Mxml/mxml-dtds/{ => 1.1}/MIDIEvents10.dtd (96%)
mode change 100644 => 100755
copy Mxml/mxml-dtds/{ => 1.1}/attributes.dtd (97%)
mode change 100644 => 100755
copy Mxml/mxml-dtds/{ => 1.1}/barline.dtd (97%)
mode change 100644 => 100755
copy Mxml/mxml-dtds/{ => 1.1}/common.dtd (96%)
mode change 100644 => 100755
copy Mxml/mxml-dtds/{ => 1.1}/direction.dtd (96%)
mode change 100644 => 100755
copy Mxml/mxml-dtds/{ => 1.1}/identity.dtd (96%)
mode change 100644 => 100755
copy Mxml/mxml-dtds/{ => 1.1}/layout.dtd (97%)
mode change 100644 => 100755
copy Mxml/mxml-dtds/{ => 1.1}/link.dtd (96%)
mode change 100644 => 100755
copy Mxml/mxml-dtds/{ => 1.1}/midixml.dtd (96%)
mode change 100644 => 100755
copy Mxml/mxml-dtds/{ => 1.1}/midixml.xsl (94%)
mode change 100644 => 100755
copy Mxml/mxml-dtds/{ => 1.1}/note.dtd (96%)
mode change 100644 => 100755
copy Mxml/mxml-dtds/{ => 1.1}/opus.dtd (96%)
mode change 100644 => 100755
copy Mxml/mxml-dtds/{ => 1.1}/parttime.xsl (96%)
mode change 100644 => 100755
copy Mxml/mxml-dtds/{ => 1.1}/partwise.dtd (96%)
mode change 100644 => 100755
copy Mxml/mxml-dtds/{ => 1.1}/score.dtd (96%)
mode change 100644 => 100755
copy Mxml/mxml-dtds/{ => 1.1}/timepart.xsl (96%)
mode change 100644 => 100755
copy Mxml/mxml-dtds/{ => 1.1}/timewise.dtd (96%)
mode change 100644 => 100755
copy Mxml/mxml-dtds/{ => 1.1}/to10.xsl (97%)
mode change 100644 => 100755
create mode 100755 Mxml/mxml-dtds/2.0/attributes.mod
create mode 100755 Mxml/mxml-dtds/2.0/barline.mod
create mode 100755 Mxml/mxml-dtds/2.0/common.mod
create mode 100755 Mxml/mxml-dtds/2.0/container.dtd
create mode 100755 Mxml/mxml-dtds/2.0/direction.mod
create mode 100755 Mxml/mxml-dtds/2.0/dtd-license.html
create mode 100755 Mxml/mxml-dtds/2.0/identity.mod
create mode 100755 Mxml/mxml-dtds/2.0/isolat1.ent
create mode 100755 Mxml/mxml-dtds/2.0/isolat2.ent
create mode 100755 Mxml/mxml-dtds/2.0/layout.mod
create mode 100755 Mxml/mxml-dtds/2.0/link.mod
copy Mxml/mxml-dtds/{ => 2.0}/midixml.dtd (54%)
mode change 100644 => 100755
copy Mxml/mxml-dtds/{ => 2.0}/midixml.xsl (75%)
mode change 100644 => 100755
create mode 100755 Mxml/mxml-dtds/2.0/musicxml-index.xls
copy Mxml/mxml-dtds/{note.dtd => 2.0/note.mod} (54%)
mode change 100644 => 100755
create mode 100755 Mxml/mxml-dtds/2.0/opus.dtd
copy Mxml/mxml-dtds/{ => 2.0}/parttime.xsl (90%)
mode change 100644 => 100755
create mode 100755 Mxml/mxml-dtds/2.0/partwise.dtd
create mode 100755 Mxml/mxml-dtds/2.0/score.mod
copy Mxml/mxml-dtds/{ => 2.0}/timepart.xsl (89%)
mode change 100644 => 100755
create mode 100755 Mxml/mxml-dtds/2.0/timewise.dtd
copy Mxml/mxml-dtds/{ => 2.0}/to10.xsl (89%)
mode change 100644 => 100755
create mode 100755 Mxml/mxml-dtds/2.0/to11.xsl
create mode 100644 clim-utils.lisp
create mode 100644 undo.lisp
hooks/post-receive
--
The Gsharp interactive score editor