OLD | NEW |
1 /* | 1 /* |
2 This file is part of LilyPond, the GNU music typesetter. | 2 This file is part of LilyPond, the GNU music typesetter. |
3 | 3 |
4 Copyright (C) 2012 Mike Solomon <mike@mikesolomon.org> | 4 Copyright (C) 2012 Mike Solomon <mike@mikesolomon.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 |
(...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
94 void | 94 void |
95 Fingering_column_engraver::process_acknowledged () | 95 Fingering_column_engraver::process_acknowledged () |
96 { | 96 { |
97 for (LEFT_and_RIGHT (d)) | 97 for (LEFT_and_RIGHT (d)) |
98 { | 98 { |
99 if (possibles_.size () > 1 && !fingering_columns_[d]) | 99 if (possibles_.size () > 1 && !fingering_columns_[d]) |
100 fingering_columns_[d] = make_item ("FingeringColumn", SCM_EOL); | 100 fingering_columns_[d] = make_item ("FingeringColumn", SCM_EOL); |
101 } | 101 } |
102 } | 102 } |
103 | 103 |
104 ADD_ACKNOWLEDGER (Fingering_column_engraver, finger); | 104 void |
| 105 Fingering_column_engraver::boot () |
| 106 { |
| 107 ADD_ACKNOWLEDGER (Fingering_column_engraver, finger); |
| 108 } |
| 109 |
105 ADD_TRANSLATOR (Fingering_column_engraver, | 110 ADD_TRANSLATOR (Fingering_column_engraver, |
106 /* doc */ | 111 /* doc */ |
107 "Find potentially colliding scripts and put them into a" | 112 "Find potentially colliding scripts and put them into a" |
108 " @code{FingeringColumn} object; that will fix the collisions.", | 113 " @code{FingeringColumn} object; that will fix the collisions.", |
109 | 114 |
110 /* create */ | 115 /* create */ |
111 "FingeringColumn ", | 116 "FingeringColumn ", |
112 | 117 |
113 /* read */ | 118 /* read */ |
114 "", | 119 "", |
115 | 120 |
116 /* write */ | 121 /* write */ |
117 "" | 122 "" |
118 ); | 123 ); |
OLD | NEW |