Left: | ||
Right: |
OLD | NEW |
---|---|
1 ;;;; This file is part of LilyPond, the GNU music typesetter. | 1 ;;;; This file is part of LilyPond, the GNU music typesetter. |
2 ;;;; | 2 ;;;; |
3 ;;;; Copyright (C) 1998--2010 Han-Wen Nienhuys <hanwen@xs4all.nl> | 3 ;;;; Copyright (C) 1998--2010 Han-Wen Nienhuys <hanwen@xs4all.nl> |
4 ;;;; Jan Nieuwenhuizen <janneke@gnu.org> | 4 ;;;; Jan Nieuwenhuizen <janneke@gnu.org> |
5 ;;;; | 5 ;;;; |
6 ;;;; LilyPond is free software: you can redistribute it and/or modify | 6 ;;;; LilyPond is free software: you can redistribute it and/or modify |
7 ;;;; it under the terms of the GNU General Public License as published by | 7 ;;;; it under the terms of the GNU General Public License as published by |
8 ;;;; the Free Software Foundation, either version 3 of the License, or | 8 ;;;; the Free Software Foundation, either version 3 of the License, or |
9 ;;;; (at your option) any later version. | 9 ;;;; (at your option) any later version. |
10 ;;;; | 10 ;;;; |
11 ;;;; LilyPond is distributed in the hope that it will be useful, | 11 ;;;; LilyPond is distributed in the hope that it will be useful, |
12 ;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of | 12 ;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of |
13 ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 13 ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
14 ;;;; GNU General Public License for more details. | 14 ;;;; GNU General Public License for more details. |
15 ;;;; | 15 ;;;; |
16 ;;;; You should have received a copy of the GNU General Public License | 16 ;;;; You should have received a copy of the GNU General Public License |
17 ;;;; along with LilyPond. If not, see <http://www.gnu.org/licenses/>. | 17 ;;;; along with LilyPond. If not, see <http://www.gnu.org/licenses/>. |
18 | 18 |
19 (use-modules (scm clip-region)) | |
Neil Puttock
2010/08/09 19:08:58
Why not leave this in lily.scm?
Ian Hulin
2010/08/09 20:01:10
Because it doesn't work.
It used to pick up the
| |
20 | |
19 (define (define-grob-property symbol type? description) | 21 (define (define-grob-property symbol type? description) |
20 (if (not (equal? (object-property symbol 'backend-doc) #f)) | 22 (if (not (equal? (object-property symbol 'backend-doc) #f)) |
21 (ly:error (_ "symbol ~S redefined") symbol)) | 23 (ly:error (_ "symbol ~S redefined") symbol)) |
22 | 24 |
23 (set-object-property! symbol 'backend-type? type?) | 25 (set-object-property! symbol 'backend-type? type?) |
24 (set-object-property! symbol 'backend-doc description) | 26 (set-object-property! symbol 'backend-doc description) |
25 symbol) | 27 symbol) |
26 | 28 |
27 ;; put this in an alist? | 29 ;; put this in an alist? |
28 (define-public | 30 (define-public |
(...skipping 1091 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1120 (virga ,boolean? "Is this neume a virga?") | 1122 (virga ,boolean? "Is this neume a virga?") |
1121 | 1123 |
1122 (x-offset ,ly:dimension? "Extra horizontal offset for ligature heads.") | 1124 (x-offset ,ly:dimension? "Extra horizontal offset for ligature heads.") |
1123 | 1125 |
1124 ))) | 1126 ))) |
1125 | 1127 |
1126 (define-public all-backend-properties | 1128 (define-public all-backend-properties |
1127 (append | 1129 (append |
1128 all-internal-grob-properties | 1130 all-internal-grob-properties |
1129 all-user-grob-properties)) | 1131 all-user-grob-properties)) |
OLD | NEW |