From: fred Date: Tue, 26 Mar 2002 21:46:56 +0000 (+0000) Subject: lilypond-1.1.29 X-Git-Tag: release/1.5.59~2597 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=31e21915e9ff8a003a2c618eb74c1ebe03c009a8;p=lilypond.git lilypond-1.1.29 --- diff --git a/NEWS b/NEWS index 025a588956..59c08785c2 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,11 @@ +pl 28.hwn1 + - bf: mid measure clefs (breakable items in non-breakable columns.) + - spanner.cc assert changed to warning + - (c) 1998 -> 1999 search replace. + +pl 28.jcn1 + - new outline TODO + .emacs setup +******* pl 28 pl 27.hwn2 - un-SMOB Atom. Cons and Killing_cons as simple cons replacements. diff --git a/TODO b/TODO index cbad789b41..1de14911bf 100644 --- a/TODO +++ b/TODO @@ -1,4 +1,5 @@ -# -*-outline-*- +-*-outline-layout:(2 (-1 -1 0 :) 0);outline-stylish-prefixes:nil -*- + * GNU LilyPond TODO Features you cannot find in the doco as working, should be mentioned here. This is an assorted collection of stuff that will be @@ -7,60 +8,95 @@ done, might be done, or is an idea that I want to think about Most of the items are marked in the code as well, with full explanation. grep for TODO and ugh/ugr/urg -** BUGS -*** .ly files -**** input/praeludium-fuga-E.ly -**** mutopia/J.S.Bach/wtk1-fugue2.ly -**** fix: text on rests: rediculous dims -*** fix midi output: -**** default duration? d +.* BUGS +. * .ly files +. * input/praeludium-fuga-E.ly +. * input/font20 +. * mutopia/J.S.Bach/wtk1-fugue2.ly +. * fix: text on rests: rediculous dims +. * fix midi output: +. * default duration? d duration must be not entered explicitely on first note. -*** fix singleStaffBracket -*** \shape 1st dim skipped? -*** turn slope-damping on/off -*** c4 \! \> c4 -*** tremolo stuff -*** gallina barlines. -*** fix height of / collisions with lyrics (chords), +. * fix singleStaffBracket +. * \shape 1st dim skipped? +. * turn slope-damping on/off +. * c4 \! \> c4 +. * tremolo stuff +. * gallina barlines. +. * fix height of / collisions with lyrics (chords), see input/test/vertical-text.ly; input/test/repeat.ly -*** latex bla.tex broken (titles / \lilyfooter stuff?) -*** fix dynamics decently, ie. use kerning & ligatures. -*** fix "I've been drinking too much" -*** support_l_arr_ empty in staff-margin's G_staff_side_item -*** remove old preformats in RPM -*** declaring \score -*** is \break broken? input/test/hara-kiri.ly -*** fix OrchestralScore and Hara-kiri (i.e., fix Coriolan) - -** TODO before 1.2 -*** do scaled fonts. -*** profile atom smobs -*** make ly2dvi test page. -*** Try to use Killing_cons iso. Pointer_list -*** make dependencies () a virtual function. -*** fix Repeated_music_iterator::ok() (constness.) -*** one big ly2dvi input that includes *all* tests. -*** Don't use boolean properties (0,1), instead check existence +. * latex bla.tex broken (titles / \lilyfooter stuff?) +. * fix dynamics decently, ie. use kerning & ligatures. +. * fix "I've been drinking too much" +. * support_l_arr_ empty in staff-margin's G_staff_side_item +. * remove old preformats in RPM +. * declaring \score +. * is \break broken? input/test/hara-kiri.ly +. * fix OrchestralScore and Hara-kiri (i.e., fix Coriolan) +. * +\score{ + \type Staff \notes\relative c''{ + \property Staff.instrument = "Toeters" + c c c c(\break + )c c c c ~\break + c c c c\break + } + \paper{ + linewidth=60.0\mm; +% \translator { \HaraKiriStaffContext } + \translator { \OrchestralScoreContext } + \translator { + \StaffContext + \consists "Staff_margin_engraver"; + } + } +} + +. * +Phrasing: Indicating the textual underlay of a piece, or + otherwise dividing a piece into phrases. + +There are distinct ways of specifying the first two (although at +present, they're not properly distinguished) but no distinct way to +specify the third. Should there be? + +.* TODO before 1.2 +. * +> Yes. I want ties to tie only notes of the same pitch, so that +> < a~ a,> a +> works as you'd expect it to. +. * 1. Can Lily be told where to start numbering? +. * The timpani part has rests the full first line. Is it possible + to force lilypond to print all parts on the first page of the score + but use the hara-kiri mechanism on the remaining pages? +. * do scaled fonts. +. * profile atom smobs +. * make ly2dvi test page. +. * Try to use Killing_cons iso. Pointer_list +. * make dependencies () a virtual function. +. * fix Repeated_music_iterator::ok() (constness.) +. * one big ly2dvi input that includes *all* tests. +. * Don't use boolean properties (0,1), instead check existence of property. -*** store req -> element, element -> element causes for warnings -*** junk Text_def, use G_text_item in stead. -*** junk Script_def -*** fix partial measures in meaningful way. -*** fix AFM for BlueSky AFM files. -*** working notehead style. -*** add scripts to bars eg. |^"bla" -*** relative mode for mi2mu -*** uniformise recent feta contributions. -**** use SCM and Molecules for {accordeon stuff, } -**** bigger and fatter 4/4 C -*** sort out directory stuff. -**** --prefix option? -**** -I option per filetype? -**** kpathsea? -*** todo doc left/rightbeamcount -*** doc Single_malt_grouping_item -*** ly2dvi/lilypond logfile. -*** How can I specify a chord whose duration is longer than a whole note? +. * store req -> element, element -> element causes for warnings +. * junk Text_def, use G_text_item in stead. +. * junk Script_def +. * fix partial measures in meaningful way. +. * fix AFM for BlueSky AFM files. +. * working notehead style. +. * add scripts to bars eg. |^"bla" +. * relative mode for mi2mu +. * uniformise recent feta contributions. +. * use SCM and Molecules for {accordeon stuff, } +. * bigger and fatter 4/4 C +. * sort out directory stuff. +. * --prefix option? +. * -I option per filetype? +. * kpathsea? +. * todo doc left/rightbeamcount +. * doc Single_malt_grouping_item +. * ly2dvi/lilypond logfile. +. * How can I specify a chord whose duration is longer than a whole note? \type ChordNames { \chord{ A1*2-min } } gives me a parse error. And \times doesn't work either. I can't use @@ -135,48 +171,48 @@ I was trying to get interstaff beams to work and did this: } The beams are at the right angle, but they aren't in the right place. -*** fractional chord durs. -*** hang Item on Spanner -*** remove Interval dim_ from Dimension_cache and rename the struct. -*** do --safe for PS output? -*** convert-mudela --output -*** Staff_margin (with a partial measure.) -*** fix "I've been drinking too much" -*** fix pletvisibility properties: -**** bracket on/off/no-bracket-when-beam -**** num on/off/no-num-when-beam -*** fix: standchen. -*** junk backlinks? -*** junk text{sharp,flat,etc} -*** fix convert-mudela manpage -*** decimal point in \paper {} -*** { \voiceone [g''8 fis'' e''] d''4 |} +. * fractional chord durs. +. * hang Item on Spanner +. * remove Interval dim_ from Dimension_cache and rename the struct. +. * do --safe for PS output? +. * convert-mudela --output +. * Staff_margin (with a partial measure.) +. * fix "I've been drinking too much" +. * fix pletvisibility properties: +. * bracket on/off/no-bracket-when-beam +. * num on/off/no-num-when-beam +. * fix: standchen. +. * junk backlinks? +. * junk text{sharp,flat,etc} +. * fix convert-mudela manpage +. * decimal point in \paper {} +. * { \voiceone [g''8 fis'' e''] d''4 |} and=20 { \voicetwo d'4 d'2.*2/3 } spacing -*** tied notes for MIDI -*** sharp /flat on trills (in MIDI ??) -*** scm-ify \property values. -*** move class Lookup {} into scm -*** collisions/voices \voiceone \voicetwo are broken; see -*** msgfmt -o check? -*** \breathmark TeX macro -*** catch GUILE errors? -*** add new glyphs to font.ly -*** formatting of input stuff. -*** \notes{ a \< b \cr } vs \notes{ a \< b \! } -*** if possible, it might be nice for a warning to appear if someone does +. * tied notes for MIDI +. * sharp /flat on trills (in MIDI ??) +. * scm-ify \property values. +. * move class Lookup {} into scm +. * collisions/voices \voiceone \voicetwo are broken; see +. * msgfmt -o check? +. * \breathmark TeX macro +. * catch GUILE errors? +. * add new glyphs to font.ly +. * formatting of input stuff. +. * \notes{ a \< b \cr } vs \notes{ a \< b \! } +. * if possible, it might be nice for a warning to appear if someone does \translator with no name and without assigning it to an identifier. -*** space after bars? -*** 'hinterfleisch' before bar (e.g. wtk1-fugue2)? -*** \type Voice \times 2/3 { [c8 c16 c16 c16 c16] } -*** repeat bars: need distance after ":|" and before "|:" -** Summary of minor spelling irregularities: -*** capitalization/use of underscores in property names -*** fix SkipBars -> skipBars - -*** fix marks/barnumbers/marginal notes -*** broken scripts: +. * space after bars? +. * 'hinterfleisch' before bar (e.g. wtk1-fugue2)? +. * \type Voice \times 2/3 { [c8 c16 c16 c16 c16] } +. * repeat bars: need distance after ":|" and before "|:" +.* Summary of minor spelling irregularities: +. * capitalization/use of underscores in property names +. * fix SkipBars -> skipBars + +. * fix marks/barnumbers/marginal notes +. * broken scripts: lbheel = \script { "bheel" 0 0 -1 0 0 } rbheel = \script { "bheel" 0 0 1 0 0 } lbtoe = \script { "btoe" 0 0 -1 0 0 } @@ -189,296 +225,296 @@ The beams are at the right angle, but they aren't in the right place. and also portato= \script { "portato" 0 -1 0 1 0 } -*** ly2dvi -**** bottomnote for ly2dvi -**** cf'able ly2dvi tagline. -**** deps for ly2dvi -** STUFF -*** check out legal/(c) matters for scores. -*** check out GCC signatures? -*** Align_element::padding ? -*** uniformise property names... -**** ydirection <-> yDirection -**** rather allow '_' in identifiers first (i.e. junk ^ and _), +. * ly2dvi +. * bottomnote for ly2dvi +. * cf'able ly2dvi tagline. +. * deps for ly2dvi +.* STUFF +. * check out legal/(c) matters for scores. +. * check out GCC signatures? +. * Align_element::padding ? +. * uniformise property names... +. * ydirection <-> yDirection +. * rather allow '_' in identifiers first (i.e. junk ^ and _), and do y_direction? -**** typo checks on property names? -*** use streambufs and iostream +. * typo checks on property names? +. * use streambufs and iostream to provide IO handling for TeX stream, mudela stream, data-file. -*** seriously buffer TeX output (do profile of writing .5 mb TeX file.) -*** strip EXEs before installing -*** zip target for binary windows dist (JBR) -*** junking \skip req in lyrics -*** Language: -**** \type -> \context ? -**** \translator -> ? -**** fix \partial -**** \bla {} vs \bla ; -**** mix engraver hacking with music ? -**** \once\property KEY = VAL -**** \addtranslator, \removetranslator -**** junk ^ and _ for scripts -**** junk _ for lyrics. -**** abstract grammar. -*** percussion note heads -*** mi2mu empty staffs. -*** horizontal centering of dynamics -*** gzip RH manpage -*** stable make/config stuff -*** $DEPENDENCIES_OUTPUT support -*** Xdvi zooming ?! Try to understand GS garbage collection. +. * seriously buffer TeX output (do profile of writing .5 mb TeX file.) +. * strip EXEs before installing +. * zip target for binary windows dist (JBR) +. * junking \skip req in lyrics +. * Language: +. * \type -> \context ? +. * \translator -> ? +. * fix \partial +. * \bla {} vs \bla ; +. * mix engraver hacking with music ? +. * \once\property KEY = VAL +. * \addtranslator, \removetranslator +. * junk ^ and _ for scripts +. * junk _ for lyrics. +. * abstract grammar. +. * percussion note heads +. * mi2mu empty staffs. +. * horizontal centering of dynamics +. * gzip RH manpage +. * stable make/config stuff +. * $DEPENDENCIES_OUTPUT support +. * Xdvi zooming ?! Try to understand GS garbage collection. gs: Error: /undefined in draw_beam gs: Operand stack: -*** fix vertical alignment and stafflines -*** GrandStaff needs more work -- I want a single word +. * fix vertical alignment and stafflines +. * GrandStaff needs more work -- I want a single word `harpsichord' to the left of the grandstaff, not one on each stave. (Organ staff -- with separate pedal -- but common properties may be something to think about. Of course for organ you want to be able to give stop indications on the way through, so the \property Voice.Instrument would be a stop, and \property GrandStaff.instrument would be PipeOrgan...) -*** revise the Score_priority_align_engraver concept. It sucks. -*** make new VoiceOne, VoiceTwo, VoiceThree contexts with +. * revise the Score_priority_align_engraver concept. It sucks. +. * make new VoiceOne, VoiceTwo, VoiceThree contexts with ydirection and hshift preset -*** *.yo: fix pod manpage layout legacy -*** text-items clash with stems/beams -*** --include, -I option for ly2dvi (pass on to lily) -*** fix placement of beam-less abbrev -*** \meter 3/4; +. * *.yo: fix pod manpage layout legacy +. * text-items clash with stems/beams +. * --include, -I option for ly2dvi (pass on to lily) +. * fix placement of beam-less abbrev +. * \meter 3/4; <{\voiceone cis4. cis8 cis4 | cis4 cis cis | r1 } {\voicetwo cis,4 r r | r2. | r1 }> | } -*** try to use template iso MACRO(Type) -**** NEWS: ... Musical_pitch (analogous to Duration and Rhythmic_req) +. * try to use template iso MACRO(Type) +. * NEWS: ... Musical_pitch (analogous to Duration and Rhythmic_req) think about, analogous to pitch: * { a4 a16 } c <-- duration of c? * < a4 b8 > c <-- duration of c? -*** \tempo 4. = 90; -*** fix audio-items (don't use (input) requests, but copy data) -*** make sure all ex's have a mudela-version -*** do rest-collisions for Multi_measure_rests as well. -*** split error/warning in error/warning/non_fatal_error -*** add a Duration_convert member to Duration_iter to set parameters. +. * \tempo 4. = 90; +. * fix audio-items (don't use (input) requests, but copy data) +. * make sure all ex's have a mudela-version +. * do rest-collisions for Multi_measure_rests as well. +. * split error/warning in error/warning/non_fatal_error +. * add a Duration_convert member to Duration_iter to set parameters. Junk global duration settings. -*** minimum length second part broken tie -*** en-,discouraged linebreaking: -**** handle DISALLOW < penalty > FORCE -**** discourage breaking of slurs -*** fix variable define/lookup parser global<->paper -*** fix title/instrument placements; see input/test/title.ly -*** <\voiceone c4. \voicetwo c4> -*** add full cello suites to web site (kom op, Maarten!) -*** Rethink Time_description +. * minimum length second part broken tie +. * en-,discouraged linebreaking: +. * handle DISALLOW < penalty > FORCE +. * discourage breaking of slurs +. * fix variable define/lookup parser global<->paper +. * fix title/instrument placements; see input/test/title.ly +. * <\voiceone c4. \voicetwo c4> +. * add full cello suites to web site (kom op, Maarten!) +. * Rethink Time_description * \cadenza , \meter, \grouping should all be \properties -*** rename -**** measure -> bar -**** abbrev -> tremolo -**** abbreviation-beam -> (measured/unmeasured) tremolo -**** partial -> anacrouse -*** shared lib -*** robustify Beam (in case of no stems, 32nd notes) -*** decentralised spring factory -*** move paper vars into engraver properties -*** check for groff / troff/ nroff et -*** more intelligent file searching -*** make LilyPond RPM fully relocatable -*** disable spaces in TeX stuff -*** handle ^C for tmp/file creation. -*** dots & rest collisions. -*** documentation -**** introduction? -**** info? -**** LaTeX? -**** more manpages? -*** versioning for Feta -*** the warning about the negative slur/tie length appears twice +. * rename +. * measure -> bar +. * abbrev -> tremolo +. * abbreviation-beam -> (measured/unmeasured) tremolo +. * partial -> anacrouse +. * shared lib +. * robustify Beam (in case of no stems, 32nd notes) +. * decentralised spring factory +. * move paper vars into engraver properties +. * check for groff / troff/ nroff et +. * more intelligent file searching +. * make LilyPond RPM fully relocatable +. * disable spaces in TeX stuff +. * handle ^C for tmp/file creation. +. * dots & rest collisions. +. * documentation +. * introduction? +. * info? +. * LaTeX? +. * more manpages? +. * versioning for Feta +. * the warning about the negative slur/tie length appears twice which is irritating. -*** The `3' in the meter key is a one or two pixels too thin (at 600dpi) +. * The `3' in the meter key is a one or two pixels too thin (at 600dpi) in the middle: -*** the bracket is ugly (wings are too parabolic, should be more circular) -*** better hshift (dots, distance, head dependent) +. * the bracket is ugly (wings are too parabolic, should be more circular) +. * better hshift (dots, distance, head dependent) * clefs (AG): The "8" should appear closer to the actual clef, touching it. -*** put errorlevel in Input class -*** junk nesting slurs -*** integrate midi-elts from mi2mu and lily? -** 3RD PARTY BUGS -*** GNU diff 2.7: diff -rN does not see a new directory with empty file -*** glibc 2.0: +. * put errorlevel in Input class +. * junk nesting slurs +. * integrate midi-elts from mi2mu and lily? +.* 3RD PARTY BUGS +. * GNU diff 2.7: diff -rN does not see a new directory with empty file +. * glibc 2.0: f = fopen ("/dev/null", "r") assert (feof (f)) -** 3RD PARTY PROJECTS: -*** make GCC warn about ctor that leaves member vars uninitialised. -*** GNU patch -**** 'double-fix' mode: ignore identical fix, rather than suggest +.* 3RD PARTY PROJECTS: +. * make GCC warn about ctor that leaves member vars uninitialised. +. * GNU patch +. * 'double-fix' mode: ignore identical fix, rather than suggest to revert patch direction when (more or less? exactly) the same thing is fixed -** PROJECTS -*** Scripts: -**** fix position of bar number -**** stack scripts in chords: +.* PROJECTS +. * Scripts: +. * fix position of bar number +. * stack scripts in chords: % fingering: footing: < a-4 c-2 g-1 > < c-\ltoe e-\lheel > -**** script-spacing -**** slur parts as a script -**** stack parameterised scripts for fingering and footing: - -*** convert-mudela: -**** automatically add a \version if not present. -**** better parsing -**** make smarter -**** convert-mudela -e empty.ly - -*** emacs mudela-mode -**** should handle block comments too. -**** handle lexer modes (\header, \melodic, \lyric) etc. -**** indentation -**** notenames? -**** fontlock: \melodic \melodic - -*** use properties for: -**** plet? -**** Staff_sym size -**** default tempo. -**** font size -**** bartypes (get rid of derived Span_bar_engravers) -**** cadenza mode? - -*** page handling: -**** PS output -**** optimal pagebreaking. - -*** Unicode support? -> man 7 unicode -**** 16 bit Strings -**** -u switch -**** detect of 16/8 bit files -**** examples to go with it. - -*** Spring_spacer: -**** write a faster Spring_spacer (without matrices if possible) -**** relate energybound to linelen unitspace fontsize etc. -**** used fixed point fp? - -*** \header -**** output header info to MIDI too. - -*** a musical dictionary. See Documentation/vocabulary-*, other +. * script-spacing +. * slur parts as a script +. * stack parameterised scripts for fingering and footing: + +. * convert-mudela: +. * automatically add a \version if not present. +. * better parsing +. * make smarter +. * convert-mudela -e empty.ly + +. * emacs mudela-mode +. * should handle block comments too. +. * handle lexer modes (\header, \melodic, \lyric) etc. +. * indentation +. * notenames? +. * fontlock: \melodic \melodic + +. * use properties for: +. * plet? +. * Staff_sym size +. * default tempo. +. * font size +. * bartypes (get rid of derived Span_bar_engravers) +. * cadenza mode? + +. * page handling: +. * PS output +. * optimal pagebreaking. + +. * Unicode support? -> man 7 unicode +. * 16 bit Strings +. * -u switch +. * detect of 16/8 bit files +. * examples to go with it. + +. * Spring_spacer: +. * write a faster Spring_spacer (without matrices if possible) +. * relate energybound to linelen unitspace fontsize etc. +. * used fixed point fp? + +. * \header +. * output header info to MIDI too. + +. * a musical dictionary. See Documentation/vocabulary-*, other languages: -**** explanations -**** italian -**** german -**** dutch -**** swedish +. * explanations +. * italian +. * german +. * dutch +. * swedish .. ? -*** chords -**** guitar chords (fret diagrams) -**** other chord name styles (american(?) style) -**** basso continuo -**** MIDI output? - -*** Debug logs: -**** derive lily_stream, Dstream, texstream from ostream? -**** indentable stream as baseclass for TeX stream, lily stream, Dstream. -**** use dstream feature in mi2mu -**** integrate IO checking into stream class - -*** input converters -**** NIFF? -**** ABC? -**** SMDL? - -*** add to MIDI output: -**** tempo change -**** ornaments (and trills?) -**** repeat/volta -**** slurs -**** accents -**** dynamics -**** account for rhythmic position in measure -**** etc. - -*** grace notes -**** make separate class for Grace_*_engravers +. * chords +. * guitar chords (fret diagrams) +. * other chord name styles (american(?) style) +. * basso continuo +. * MIDI output? + +. * Debug logs: +. * derive lily_stream, Dstream, texstream from ostream? +. * indentable stream as baseclass for TeX stream, lily stream, Dstream. +. * use dstream feature in mi2mu +. * integrate IO checking into stream class + +. * input converters +. * NIFF? +. * ABC? +. * SMDL? + +. * add to MIDI output: +. * tempo change +. * ornaments (and trills?) +. * repeat/volta +. * slurs +. * accents +. * dynamics +. * account for rhythmic position in measure +. * etc. + +. * grace notes +. * make separate class for Grace_*_engravers (which is at Voice_gravs level) -**** make encapsulated spacing problems. +. * make encapsulated spacing problems. -*** accidentals per Voice_group +. * accidentals per Voice_group -*** Output class, handles : (smallish) -**** help text /(c) notice? -**** version line -**** warning /errors/progress -**** abort on error/warning; exit status -**** quiet/ignore-version options -**** logfile output +. * Output class, handles : (smallish) +. * help text /(c) notice? +. * version line +. * warning /errors/progress +. * abort on error/warning; exit status +. * quiet/ignore-version options +. * logfile output -*** elaborate Staff_side baseclass: -**** scripts -**** text -**** slur start/end +. * elaborate Staff_side baseclass: +. * scripts +. * text +. * slur start/end -*** PS -**** speed up PS code. -**** PS lines to .eps files -**** write custom prolog +. * PS +. * speed up PS code. +. * PS lines to .eps files +. * write custom prolog -*** Output an output format independent (ofi) typeset file; and +. * Output an output format independent (ofi) typeset file; and make ofi2 TeX, MusiXTex, Display PostScript, PostScript, Ascii... interpreters. (difficult) -**** NIFF ? -**** Common Music Notation -**** PostScript output (esp. Beams, Slurs, etc) -**** Move all Score_elems, into libmutype.a -**** SGML +. * NIFF ? +. * Common Music Notation +. * PostScript output (esp. Beams, Slurs, etc) +. * Move all Score_elems, into libmutype.a +. * SGML -*** Documentation -**** Doc (C) stuff of sheet music -**** a better format? SGML? TeX? Info? -**** a better tutorial +. * Documentation +. * Doc (C) stuff of sheet music +. * a better format? SGML? TeX? Info? +. * a better tutorial -*** more spanners (smallish) -**** Glissando -**** trill +. * more spanners (smallish) +. * Glissando +. * trill -*** Rewrite Stem, Beam and Rhythmic_grouping (hairy) -**** [c8. c32 c32] +. * Rewrite Stem, Beam and Rhythmic_grouping (hairy) +. * [c8. c32 c32] **** doc on Rhythmic_grouping -**** general shaving on Beam and Stem -**** use plet grouping -**** separate visual from rhythmic info even more -**** beams over bars - -*** lines: -**** Ledger lines, should be separate item: Ledger_lines, Ledger_lines -**** set different line sizes / thicknesses -**** beam stem showthrough, inter beam sizes (french vs german style) - -*** Collisions -**** left/right note balls should be handled by Collision: +. * general shaving on Beam and Stem +. * use plet grouping +. * separate visual from rhythmic info even more +. * beams over bars + +. * lines: +. * Ledger lines, should be separate item: Ledger_lines, Ledger_lines +. * set different line sizes / thicknesses +. * beam stem showthrough, inter beam sizes (french vs german style) + +. * Collisions +. * left/right note balls should be handled by Collision: < \multi 2; { \stem 1; } { } > -*** Keys: -**** merge key{item} & localkey{item}? -**** spacing, national styles? +. * Keys: +. * merge key{item} & localkey{item}? +. * spacing, national styles? -*** Support for TAB -**** redo Notehead to allow digits as heads -**** add a \tablature {} lexer mode for easy entering +. * Support for TAB +. * redo Notehead to allow digits as heads +. * add a \tablature {} lexer mode for easy entering -*** should adjust stemlength for flag number. +. * should adjust stemlength for flag number. -*** breaking: -**** caching breakpoints -**** saving them -**** specify number of lines -** INPUTLANGUAGE +. * breaking: +. * caching breakpoints +. * saving them +. * specify number of lines +.* INPUTLANGUAGE -*** c4 4 4 4 for c4 c4 c4 c4? -*** neatly (and readably) expressing concurrent +. * c4 4 4 4 for c4 c4 c4 c4? +. * neatly (and readably) expressing concurrent voices -*** 4 ? -*** Viola mode? +. * 4 ? +. * Viola mode? @c c g e g for @@ -487,46 +523,46 @@ ydirection and hshift preset @A c g e g for cis gis e gis -*** relative mode for pitch entering -*** configure pitch_byte -*** rest name configurable +. * relative mode for pitch entering +. * configure pitch_byte +. * rest name configurable -** SMALLISH PROJECTS +.* SMALLISH PROJECTS -*** limit memory usage; the full coriolan takes up too much resources. +. * limit memory usage; the full coriolan takes up too much resources. -*** fix confusing naming in Engraver vs Engraver_group_engraver (context) +. * fix confusing naming in Engraver vs Engraver_group_engraver (context) -*** progress when creating MIDI elts. +. * progress when creating MIDI elts. -*** A range for context errors (eg. mark both { and }. ) +. * A range for context errors (eg. mark both { and }. ) -*** lyric in staff (sharpsharp in staff, text below) +. * lyric in staff (sharpsharp in staff, text below) -*** half sharps/flats +. * half sharps/flats -*** write Dynamic_line (to group dynamics horizontally) +. * write Dynamic_line (to group dynamics horizontally) -*** use Real for all y positions. +. * use Real for all y positions. -*** half-sharps, half-flats +. * half-sharps, half-flats -*** adaptive accidental spacing. +. * adaptive accidental spacing. -*** handle EOF graciously in error messages. +. * handle EOF graciously in error messages. -*** declare notenametab? +. * declare notenametab? -*** midi esp.: use I32 iso int where 32 bits are needed (or assumed...) +. * midi esp.: use I32 iso int where 32 bits are needed (or assumed...) -*** stafftypes: voice names/ instrument names. +. * stafftypes: voice names/ instrument names. -*** lily \tempo +. * lily \tempo -*** C meter iso 4/4, idem for alla breve, etc. +. * C meter iso 4/4, idem for alla breve, etc. -*** textspanner: center position +. * textspanner: center position * % toe to bheel four to five % ^_u 4_5 @@ -536,28 +572,28 @@ ydirection and hshift preset % --|--- --|--- (where "to" is a tiny bow) -*** auxilliary file for caching info. - -*** Text_crescendo - -*** clean solution for staffsize in items. - -*** revise calcideal -** IDEAS -*** Output data structures of Mudela in XML/SGML. -*** create libmudela, or liblily_frontend -*** move MIDI stuff (including Quantization) to a ANSI C libmidi library. -*** Spacing_request for manually adjusting spacing -*** caching breakpoints -*** used fixedpoint arithmetic for min. energy. -*** move towards incremental algorithms. -*** far fetched language ideas -**** design meta-language like TeX and Metafont -**** programming/macros input -*** versioning stuff (cvt mudela, mudela, etc.) -*** Klavarskribo? -*** dynamic loading of engravers? -** SMOBS +. * auxilliary file for caching info. + +. * Text_crescendo + +. * clean solution for staffsize in items. + +. * revise calcideal +.* IDEAS +. * Output data structures of Mudela in XML/SGML. +. * create libmudela, or liblily_frontend +. * move MIDI stuff (including Quantization) to a ANSI C libmidi library. +. * Spacing_request for manually adjusting spacing +. * caching breakpoints +. * used fixedpoint arithmetic for min. energy. +. * move towards incremental algorithms. +. * far fetched language ideas +. * design meta-language like TeX and Metafont +. * programming/macros input +. * versioning stuff (cvt mudela, mudela, etc.) +. * Klavarskribo? +. * dynamic loading of engravers? +.* SMOBS Han-Wen Nienhuys writes: > mcmanus@IDT.NET writes: @@ -673,49 +709,32 @@ I hope the above helps, if you just sit there." --Will Rogers (1879-1935) -> I am still muddling along with integrating GUILE in LilyPond, and I -> have a question. I want to replace an existing C++ implementation of -> identifier tables by GUILE's code. I've managed to replace -> -> Hash_table -> -> by -> -> Hash_table -> -> and use interning and GUILE symbols for doing the identifier lookup. -> But I'd like to use GUILE's hash tables as well, and that's were my -> question comes in: is there an interface that allows me to iterate -> through the entries of a GUILE hash table? - -I use the following, which should definitely be provided somewhere -in guile, but isn't, AFAIK: - -(define (hash-table-for-each fn ht) - (do ((i 0 (+ 1 i))) - ((= i (vector-length ht))) - (do ((alist (vector-ref ht i) (cdr alist))) - ((null? alist) #t) - (fn (car (car alist)) (cdr (car alist)))))) - -(define (hash-table-map fn ht) - (do ((i 0 (+ 1 i)) - (ret-ls '())) - ((= i (vector-length ht)) (reverse ret-ls)) - (do ((alist (vector-ref ht i) (cdr alist))) - ((null? alist) #t) - (set! ret-ls (cons (fn (car (car alist)) (cdr (car alist))) ret-ls))))) - -If you want a C version, you can run the above code through hobbit, or -tranlate it to C by hand. - --russ - - --- -"Whenever you find yourself on the side of the majority, it is time to -pause and reflect." - -- Mark Twain - - - +* OUTLINE SETUP +.* .EMACS +;;; from outline.el +(defvar outline-font-lock-keywords + '(;; Highlight headings according to the level. + ;; must change this to allout node layout + ;;("^\\(\\*+\\)[ \t]*\\(.+\\)?[ \t]*$" + ("^\\([.]*[ ]*[*]\\)[ \t]*\\(.*\\)$" + (1 font-lock-string-face) + (2 (let ((len (- (match-end 1) (match-beginning 1)))) + (or (cdr (assq len '((1 . font-lock-function-name-face) + (2 . font-lock-keyword-face) + (3 . font-lock-comment-face)))) + font-lock-variable-name-face)) + nil t)) + ;; Highlight citations of the form [1] and [Mar94]. + ("\\[\\([A-Z][A-Za-z]+\\)*[0-9]+\\]" . font-lock-type-face)) + "Additional expressions to highlight in Outline mode.") + +(add-hook 'outline-mode-hook + (lambda () + (setq font-lock-maximum-decoration t) + (setq font-lock-maximum-decoration t) + (make-local-variable 'font-lock-defaults) + (setq font-lock-defaults '(outline-font-lock-keywords t)) + (font-lock-mode (global-font-lock-mode)))) + +(require 'allout) +(outline-init 't) diff --git a/VERSION b/VERSION index e7993396d2..e1681c2f37 100644 --- a/VERSION +++ b/VERSION @@ -1,7 +1,7 @@ PACKAGE_NAME=LilyPond MAJOR_VERSION=1 MINOR_VERSION=1 -PATCH_LEVEL=28 +PATCH_LEVEL=29 MY_PATCH_LEVEL= # use the above to send patches: MY_PATCH_LEVEL is always empty for a diff --git a/flower/axis.cc b/flower/axis.cc index ab80403e02..b4446bed5f 100644 --- a/flower/axis.cc +++ b/flower/axis.cc @@ -3,7 +3,7 @@ - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include diff --git a/flower/choleski.cc b/flower/choleski.cc index 8fa18c67f5..ae40c45613 100644 --- a/flower/choleski.cc +++ b/flower/choleski.cc @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "choleski.hh" diff --git a/flower/cpu-timer.cc b/flower/cpu-timer.cc index f0b49b5c72..6a0a4236bf 100644 --- a/flower/cpu-timer.cc +++ b/flower/cpu-timer.cc @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "cpu-timer.hh" diff --git a/flower/directed-graph.cc b/flower/directed-graph.cc index b3525e7156..1eb6d8b449 100644 --- a/flower/directed-graph.cc +++ b/flower/directed-graph.cc @@ -3,7 +3,7 @@ source file FlowerLib - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "directed-graph.hh" diff --git a/flower/dstream.cc b/flower/dstream.cc index de0e793e08..3da8dfeb45 100644 --- a/flower/dstream.cc +++ b/flower/dstream.cc @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys */ #include diff --git a/flower/full-storage.cc b/flower/full-storage.cc index 987a98ec04..d144773e3e 100644 --- a/flower/full-storage.cc +++ b/flower/full-storage.cc @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys */ #include "full-storage.hh" diff --git a/flower/include/acursor.hh b/flower/include/acursor.hh index 5bb488d4db..b1dc915525 100644 --- a/flower/include/acursor.hh +++ b/flower/include/acursor.hh @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/arithmetic-operator.hh b/flower/include/arithmetic-operator.hh index 17e67a47d4..74841f8b15 100644 --- a/flower/include/arithmetic-operator.hh +++ b/flower/include/arithmetic-operator.hh @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/axes.hh b/flower/include/axes.hh index 1b54089c17..dfacac28a1 100644 --- a/flower/include/axes.hh +++ b/flower/include/axes.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/cpu-timer.hh b/flower/include/cpu-timer.hh index f9d020dc46..2418d70efd 100644 --- a/flower/include/cpu-timer.hh +++ b/flower/include/cpu-timer.hh @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/cursor.icc b/flower/include/cursor.icc index ee1f23f2bb..90e64a608f 100644 --- a/flower/include/cursor.icc +++ b/flower/include/cursor.icc @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys Jan Nieuwenhuizen */ diff --git a/flower/include/data-file.hh b/flower/include/data-file.hh index 56894ab50b..5440064923 100644 --- a/flower/include/data-file.hh +++ b/flower/include/data-file.hh @@ -3,7 +3,7 @@ source file of the LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/dictionary-iter.hh b/flower/include/dictionary-iter.hh index 55176ae9f0..2cf455ef8f 100644 --- a/flower/include/dictionary-iter.hh +++ b/flower/include/dictionary-iter.hh @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/dictionary.hh b/flower/include/dictionary.hh index ceaaa496b3..e29b483a4c 100644 --- a/flower/include/dictionary.hh +++ b/flower/include/dictionary.hh @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/directed-graph.hh b/flower/include/directed-graph.hh index af898a4028..9f6c9b3dfe 100644 --- a/flower/include/directed-graph.hh +++ b/flower/include/directed-graph.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/dstream.hh b/flower/include/dstream.hh index 0217450b9f..93b9956a25 100644 --- a/flower/include/dstream.hh +++ b/flower/include/dstream.hh @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #ifndef DSTREAM_HH diff --git a/flower/include/file-path.hh b/flower/include/file-path.hh index 69fd062c72..02ecb1a884 100644 --- a/flower/include/file-path.hh +++ b/flower/include/file-path.hh @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #ifndef PATH_HH diff --git a/flower/include/flower-debug.hh b/flower/include/flower-debug.hh index 16bc73a007..91d6ca243b 100644 --- a/flower/include/flower-debug.hh +++ b/flower/include/flower-debug.hh @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/full-storage.hh b/flower/include/full-storage.hh index f9de76979c..d666953d6f 100644 --- a/flower/include/full-storage.hh +++ b/flower/include/full-storage.hh @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/full-storage.icc b/flower/include/full-storage.icc index 55cba88472..32590a055c 100644 --- a/flower/include/full-storage.icc +++ b/flower/include/full-storage.icc @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/international.hh b/flower/include/international.hh index 3da5a26a27..49a414a394 100644 --- a/flower/include/international.hh +++ b/flower/include/international.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ diff --git a/flower/include/interval.tcc b/flower/include/interval.tcc index 45d754abd3..65f1976ad7 100644 --- a/flower/include/interval.tcc +++ b/flower/include/interval.tcc @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/iterate.hh b/flower/include/iterate.hh index c8b179e68c..90c9cd4f2f 100644 --- a/flower/include/iterate.hh +++ b/flower/include/iterate.hh @@ -3,7 +3,7 @@ source file of the flowerlib - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/libc-extension.hh b/flower/include/libc-extension.hh index a9f04e1e71..ce654a799c 100644 --- a/flower/include/libc-extension.hh +++ b/flower/include/libc-extension.hh @@ -3,7 +3,7 @@ source file of the flowerlib - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/list.icc b/flower/include/list.icc index eb1179a300..3faf315628 100644 --- a/flower/include/list.icc +++ b/flower/include/list.icc @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1996, 1997--1998 + (c) 1996, 1997--1999 Jan Nieuwenhuizen Han-Wen Nienhuys */ diff --git a/flower/include/list.tcc b/flower/include/list.tcc index 90c150d2c9..3c66774faf 100644 --- a/flower/include/list.tcc +++ b/flower/include/list.tcc @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #ifndef LIST_CC #define LIST_CC diff --git a/flower/include/matrix-storage.hh b/flower/include/matrix-storage.hh index 2dd51ba9bb..96db2142f8 100644 --- a/flower/include/matrix-storage.hh +++ b/flower/include/matrix-storage.hh @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/matrix.hh b/flower/include/matrix.hh index d94601a5ce..9078c37832 100644 --- a/flower/include/matrix.hh +++ b/flower/include/matrix.hh @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/nscalar.hh b/flower/include/nscalar.hh index b2aa4d6283..b68664ce14 100644 --- a/flower/include/nscalar.hh +++ b/flower/include/nscalar.hh @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/parray.hh b/flower/include/parray.hh index 79ef5e6a7f..16836c6a9c 100644 --- a/flower/include/parray.hh +++ b/flower/include/parray.hh @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/plist.icc b/flower/include/plist.icc index d149e8ebc8..b8d3a48091 100644 --- a/flower/include/plist.icc +++ b/flower/include/plist.icc @@ -1,7 +1,7 @@ /* -*-c++-*- plist.icc -- part of flowerlib - (c) 1996, 1997--1998 Han-Wen Nienhuys& Jan Nieuwenhuizen + (c) 1996, 1997--1999 Han-Wen Nienhuys& Jan Nieuwenhuizen */ #ifndef PLIST_INL diff --git a/flower/include/plist.tcc b/flower/include/plist.tcc index 0c2e3888f7..24db16f85d 100644 --- a/flower/include/plist.tcc +++ b/flower/include/plist.tcc @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/pointer.hh b/flower/include/pointer.hh index f066cdf8d2..336b51056e 100644 --- a/flower/include/pointer.hh +++ b/flower/include/pointer.hh @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/pointer.tcc b/flower/include/pointer.tcc index 645e26635c..ec98926d7e 100644 --- a/flower/include/pointer.tcc +++ b/flower/include/pointer.tcc @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/pqueue.hh b/flower/include/pqueue.hh index ba48993ccb..d4f652cb9e 100644 --- a/flower/include/pqueue.hh +++ b/flower/include/pqueue.hh @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/priorities.hh b/flower/include/priorities.hh index 7a8240b9fc..95ffe5797b 100644 --- a/flower/include/priorities.hh +++ b/flower/include/priorities.hh @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/rational.hh b/flower/include/rational.hh index 7394af6aa5..c8af749cda 100644 --- a/flower/include/rational.hh +++ b/flower/include/rational.hh @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/real.hh b/flower/include/real.hh index 50459fb57f..ec98982cdf 100644 --- a/flower/include/real.hh +++ b/flower/include/real.hh @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/scalar.hh b/flower/include/scalar.hh index f78776709e..6d4f107cc9 100644 --- a/flower/include/scalar.hh +++ b/flower/include/scalar.hh @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/string-data.hh b/flower/include/string-data.hh index 01de40cab7..6b08fa034f 100644 --- a/flower/include/string-data.hh +++ b/flower/include/string-data.hh @@ -3,7 +3,7 @@ source file of the LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/string-data.icc b/flower/include/string-data.icc index 0626601a35..a63895849e 100644 --- a/flower/include/string-data.icc +++ b/flower/include/string-data.icc @@ -3,7 +3,7 @@ source file of Flower lib - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #ifndef STRINGDATA_INL diff --git a/flower/include/string-handle.hh b/flower/include/string-handle.hh index 3e39e6afbe..952a62778d 100644 --- a/flower/include/string-handle.hh +++ b/flower/include/string-handle.hh @@ -3,7 +3,7 @@ source file of the LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/string-handle.icc b/flower/include/string-handle.icc index 74b755b22c..0ae10ed568 100644 --- a/flower/include/string-handle.icc +++ b/flower/include/string-handle.icc @@ -4,7 +4,7 @@ source file of Flower lib - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #ifndef STRINGHANDLE_INL diff --git a/flower/include/string.icc b/flower/include/string.icc index 7b4985b8c3..da95d373e6 100644 --- a/flower/include/string.icc +++ b/flower/include/string.icc @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/include/virtual-methods.hh b/flower/include/virtual-methods.hh index a5c80e1281..792c06f280 100644 --- a/flower/include/virtual-methods.hh +++ b/flower/include/virtual-methods.hh @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/international.cc b/flower/international.cc index 029d0f0497..9f8003961a 100644 --- a/flower/international.cc +++ b/flower/international.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ diff --git a/flower/interval.cc b/flower/interval.cc index aaadcc196c..90c4a1fb32 100644 --- a/flower/interval.cc +++ b/flower/interval.cc @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/libc-extension.cc b/flower/libc-extension.cc index 9752c04694..494850a455 100644 --- a/flower/libc-extension.cc +++ b/flower/libc-extension.cc @@ -4,7 +4,7 @@ source file of the flowerlib - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys Jan Nieuwenhuizen */ diff --git a/flower/matrix-debug.cc b/flower/matrix-debug.cc index d47d019367..323962e2c2 100644 --- a/flower/matrix-debug.cc +++ b/flower/matrix-debug.cc @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/matrix.cc b/flower/matrix.cc index cdf3eccf77..b671238ac5 100644 --- a/flower/matrix.cc +++ b/flower/matrix.cc @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "matrix.hh" diff --git a/flower/nscalar.cc b/flower/nscalar.cc index 2015e3ff23..2e7df5b7ef 100644 --- a/flower/nscalar.cc +++ b/flower/nscalar.cc @@ -3,6 +3,6 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/flower/offset.cc b/flower/offset.cc index 7f0a6949e3..916640e692 100644 --- a/flower/offset.cc +++ b/flower/offset.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include diff --git a/flower/rational.cc b/flower/rational.cc index e99402dbb8..bab115c9e3 100644 --- a/flower/rational.cc +++ b/flower/rational.cc @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include #include "rational.hh" diff --git a/flower/scalar.cc b/flower/scalar.cc index ba7d810b03..c0ef60d744 100644 --- a/flower/scalar.cc +++ b/flower/scalar.cc @@ -3,7 +3,7 @@ source file of the Flower Library - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include diff --git a/flower/string.cc b/flower/string.cc index 70278756b4..4ddfcec9c5 100644 --- a/flower/string.cc +++ b/flower/string.cc @@ -2,7 +2,7 @@ string.cc - implement String - (c) 1997--1998 Han-Wen Nienhuys & Jan Nieuwenhuizen + (c) 1997--1999 Han-Wen Nienhuys & Jan Nieuwenhuizen */ diff --git a/flower/stringutil.cc b/flower/stringutil.cc index f3c2906c27..e099162b4d 100644 --- a/flower/stringutil.cc +++ b/flower/stringutil.cc @@ -6,7 +6,7 @@ source file of the LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys */ + (c) 1997--1999 Han-Wen Nienhuys */ #ifdef STRING_DEBUG #define memmove mymemmove diff --git a/input/bugs/staff-side-slur.ly b/input/bugs/staff-side-slur.ly new file mode 100644 index 0000000000..8f00ff0da0 --- /dev/null +++ b/input/bugs/staff-side-slur.ly @@ -0,0 +1,18 @@ +\score{ + \type Staff \notes\relative c''{ + \property Staff.instrument = "Toeters" + c c c c(\break + )c c c c ~\break + c c c c\break + } + \paper{ + linewidth=60.0\mm; +% \translator { \HaraKiriStaffContext } + \translator { \OrchestralScoreContext } + \translator { + \StaffContext + \consists "Staff_margin_engraver"; + } + } +} + diff --git a/lib/binary-source-file.cc b/lib/binary-source-file.cc index 951f3a746e..e3f122d5ce 100644 --- a/lib/binary-source-file.cc +++ b/lib/binary-source-file.cc @@ -3,7 +3,7 @@ source file of the LilyPond music typesetter - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ diff --git a/lib/duration-convert.cc b/lib/duration-convert.cc index 4f2e2a9015..5f3be55dd8 100644 --- a/lib/duration-convert.cc +++ b/lib/duration-convert.cc @@ -3,7 +3,7 @@ source file of the LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys Jan Nieuwenhuizen */ #include diff --git a/lib/duration-iter.cc b/lib/duration-iter.cc index eac7a759ab..5b16deeb88 100644 --- a/lib/duration-iter.cc +++ b/lib/duration-iter.cc @@ -3,7 +3,7 @@ source file of the LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys Jan Nieuwenhuizen */ #include diff --git a/lib/duration.cc b/lib/duration.cc index 8e254ba0f2..2c27bf17f1 100644 --- a/lib/duration.cc +++ b/lib/duration.cc @@ -3,7 +3,7 @@ source file of the LilyPond music typesetter - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen Han-Wen Nienhuys */ diff --git a/lib/include/duration-convert.hh b/lib/include/duration-convert.hh index e3489c535c..11ee123ee0 100644 --- a/lib/include/duration-convert.hh +++ b/lib/include/duration-convert.hh @@ -3,7 +3,7 @@ source file of the LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lib/include/duration-iter.hh b/lib/include/duration-iter.hh index 1c01ac7b8a..5dd9c4a601 100644 --- a/lib/include/duration-iter.hh +++ b/lib/include/duration-iter.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lib/include/duration.hh b/lib/include/duration.hh index 1ece5771d8..a4f5cdc71c 100644 --- a/lib/include/duration.hh +++ b/lib/include/duration.hh @@ -3,7 +3,7 @@ source file of the LilyPond music typesetter - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ diff --git a/lib/include/file-storage.hh b/lib/include/file-storage.hh index 4e6fca65ef..9b514586b8 100644 --- a/lib/include/file-storage.hh +++ b/lib/include/file-storage.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lib/include/input.hh b/lib/include/input.hh index afdf6eff22..efab145f99 100644 --- a/lib/include/input.hh +++ b/lib/include/input.hh @@ -3,7 +3,7 @@ source file of the LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lib/include/mapped-file-storage.hh b/lib/include/mapped-file-storage.hh index 50b12f5178..ee219a169c 100644 --- a/lib/include/mapped-file-storage.hh +++ b/lib/include/mapped-file-storage.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lib/include/plet.hh b/lib/include/plet.hh index 05b6297704..dbb26da95d 100644 --- a/lib/include/plet.hh +++ b/lib/include/plet.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lib/include/simple-file-storage.hh b/lib/include/simple-file-storage.hh index 6df521ecd0..7fc21baec3 100644 --- a/lib/include/simple-file-storage.hh +++ b/lib/include/simple-file-storage.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lib/include/string-storage.hh b/lib/include/string-storage.hh index f1d526918b..0bc31520c6 100644 --- a/lib/include/string-storage.hh +++ b/lib/include/string-storage.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen */ diff --git a/lib/include/warn.hh b/lib/include/warn.hh index e22d320f33..3bed6a0433 100644 --- a/lib/include/warn.hh +++ b/lib/include/warn.hh @@ -3,7 +3,7 @@ source file of the LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lib/input.cc b/lib/input.cc index 4283783f8d..457ec5ebee 100644 --- a/lib/input.cc +++ b/lib/input.cc @@ -3,7 +3,7 @@ source file of the LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "proto.hh" #include "input.hh" diff --git a/lib/mapped-file-storage.cc b/lib/mapped-file-storage.cc index f9e6d88cbb..eab56c6d15 100644 --- a/lib/mapped-file-storage.cc +++ b/lib/mapped-file-storage.cc @@ -5,7 +5,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys Jan Nieuwenhuizen . Nextstep fixes by tiggr@ics.ele.tue.nl diff --git a/lib/moment.cc b/lib/moment.cc index 0f49d0aa21..a4c50d8d07 100644 --- a/lib/moment.cc +++ b/lib/moment.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys */ #include diff --git a/lib/plet.cc b/lib/plet.cc index b27ecc9c0b..a145aa7ae4 100644 --- a/lib/plet.cc +++ b/lib/plet.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "plet.hh" diff --git a/lib/simple-file-storage.cc b/lib/simple-file-storage.cc index d61123b9e1..06b949982e 100644 --- a/lib/simple-file-storage.cc +++ b/lib/simple-file-storage.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include diff --git a/lib/source-file.cc b/lib/source-file.cc index 55e4ea63d2..46d1f14238 100644 --- a/lib/source-file.cc +++ b/lib/source-file.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen & Han-Wen Nienhuys */ diff --git a/lib/source.cc b/lib/source.cc index 81423bb1cb..ead33c63a9 100644 --- a/lib/source.cc +++ b/lib/source.cc @@ -3,7 +3,7 @@ source file of the LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lib/template.cc b/lib/template.cc index 7b7a3c229a..3f6b91c9d0 100644 --- a/lib/template.cc +++ b/lib/template.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "config.hh" diff --git a/lily/abbrev.cc b/lily/abbrev.cc index af2849d91a..d58eeaec81 100644 --- a/lily/abbrev.cc +++ b/lily/abbrev.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/abbreviation-beam-engraver.cc b/lily/abbreviation-beam-engraver.cc index 391a101503..6f67fab90a 100644 --- a/lily/abbreviation-beam-engraver.cc +++ b/lily/abbreviation-beam-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys Jan Nieuwenhuizen */ diff --git a/lily/abbreviation-beam.cc b/lily/abbreviation-beam.cc index c2e2650da2..df5e16be99 100644 --- a/lily/abbreviation-beam.cc +++ b/lily/abbreviation-beam.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys Jan Nieuwenhuizen */ diff --git a/lily/afm-reader.cc b/lily/afm-reader.cc index ce69ff0c9b..5a606bd28d 100644 --- a/lily/afm-reader.cc +++ b/lily/afm-reader.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/afm.cc b/lily/afm.cc index 010e3e373d..d9984847a6 100644 --- a/lily/afm.cc +++ b/lily/afm.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/align-element.cc b/lily/align-element.cc index 0e9dac2a4f..a0afa0dac9 100644 --- a/lily/align-element.cc +++ b/lily/align-element.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "align-element.hh" diff --git a/lily/atom.cc b/lily/atom.cc index 119f2315ff..6ad4adca04 100644 --- a/lily/atom.cc +++ b/lily/atom.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "atom.hh" diff --git a/lily/audio-column.cc b/lily/audio-column.cc index 61513c1e20..85f88c84f9 100644 --- a/lily/audio-column.cc +++ b/lily/audio-column.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ #include "audio-column.hh" diff --git a/lily/audio-element.cc b/lily/audio-element.cc index 109a639eb1..275e0a50a5 100644 --- a/lily/audio-element.cc +++ b/lily/audio-element.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "audio-element.hh" diff --git a/lily/audio-item.cc b/lily/audio-item.cc index 409c4196b3..36e11807b0 100644 --- a/lily/audio-item.cc +++ b/lily/audio-item.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ #include "debug.hh" #include "audio-item.hh" diff --git a/lily/audio-staff.cc b/lily/audio-staff.cc index 16fac90a30..ae2afceaf4 100644 --- a/lily/audio-staff.cc +++ b/lily/audio-staff.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ #include "audio-staff.hh" diff --git a/lily/axis-group-element.cc b/lily/axis-group-element.cc index 8732470baf..85850655b4 100644 --- a/lily/axis-group-element.cc +++ b/lily/axis-group-element.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "axis-group-element.hh" diff --git a/lily/axis-group-item.cc b/lily/axis-group-item.cc index c6f38c9632..1559e5dda3 100644 --- a/lily/axis-group-item.cc +++ b/lily/axis-group-item.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "axis-group-item.hh" #include "p-col.hh" @@ -24,9 +24,9 @@ Axis_group_item::OK() const void Axis_group_item::do_breakable_col_processing() { - if (!breakable_b_ || !column_l ()->breakable_b_) // ugh should merge with Item code + if (!breakable_b ()) // ugh should merge with Item code return; - + OK(); copy_breakable_items(); diff --git a/lily/axis-group-spanner.cc b/lily/axis-group-spanner.cc index 3d78df9341..3c9ce0ca7f 100644 --- a/lily/axis-group-spanner.cc +++ b/lily/axis-group-spanner.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "axis-group-spanner.hh" diff --git a/lily/bar-number-engraver.cc b/lily/bar-number-engraver.cc index 433e82126e..ce4a0eb968 100644 --- a/lily/bar-number-engraver.cc +++ b/lily/bar-number-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/bar.cc b/lily/bar.cc index 0bb7365076..3e9556da75 100644 --- a/lily/bar.cc +++ b/lily/bar.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "bar.hh" diff --git a/lily/base-span-bar-engraver.cc b/lily/base-span-bar-engraver.cc index 1f90617969..d36a15dee6 100644 --- a/lily/base-span-bar-engraver.cc +++ b/lily/base-span-bar-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "span-bar.hh" diff --git a/lily/beam-engraver.cc b/lily/beam-engraver.cc index 4bd2e9e591..32273b7339 100644 --- a/lily/beam-engraver.cc +++ b/lily/beam-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/beam.cc b/lily/beam.cc index 094ca9f855..429970ac0c 100644 --- a/lily/beam.cc +++ b/lily/beam.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998, 1998 Han-Wen Nienhuys + (c) 1997--1999, 1998 Han-Wen Nienhuys Jan Nieuwenhuizen */ diff --git a/lily/bezier.cc b/lily/bezier.cc index 59948a0d18..d516ff1c8d 100644 --- a/lily/bezier.cc +++ b/lily/bezier.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen */ #include diff --git a/lily/bow.cc b/lily/bow.cc index ce0e3e4f3f..146969f025 100644 --- a/lily/bow.cc +++ b/lily/bow.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys Jan Nieuwenhuizen */ diff --git a/lily/boxes.cc b/lily/boxes.cc index af9d230e0b..360766706c 100644 --- a/lily/boxes.cc +++ b/lily/boxes.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys */ #include "box.hh" diff --git a/lily/break-align-item.cc b/lily/break-align-item.cc index 53f81fe3e3..598556daee 100644 --- a/lily/break-align-item.cc +++ b/lily/break-align-item.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "break-align-item.hh" diff --git a/lily/break.cc b/lily/break.cc index dd88023ec6..9211bfcf1e 100644 --- a/lily/break.cc +++ b/lily/break.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys */ #include "score-column.hh" diff --git a/lily/change-iterator.cc b/lily/change-iterator.cc index 028d19f69f..9d9bf43af7 100644 --- a/lily/change-iterator.cc +++ b/lily/change-iterator.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "change-iterator.hh" diff --git a/lily/change-translator.cc b/lily/change-translator.cc index 10a5c61d44..817e04f601 100644 --- a/lily/change-translator.cc +++ b/lily/change-translator.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "change-translator.hh" diff --git a/lily/chord-name-engraver.cc b/lily/chord-name-engraver.cc index 95784a44bc..794ac1b3f0 100644 --- a/lily/chord-name-engraver.cc +++ b/lily/chord-name-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998, 1999 Jan Nieuwenhuizen + (c) 1998--1999, 1999 Jan Nieuwenhuizen */ #include "chord-name-engraver.hh" diff --git a/lily/clef-engraver.cc b/lily/clef-engraver.cc index 4c1588e7b9..66aa91b587 100644 --- a/lily/clef-engraver.cc +++ b/lily/clef-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys , + (c) 1997--1999 Han-Wen Nienhuys , Mats Bengtsson */ diff --git a/lily/clef-item.cc b/lily/clef-item.cc index 3f76f6f0c3..456688dc86 100644 --- a/lily/clef-item.cc +++ b/lily/clef-item.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include diff --git a/lily/col-info.cc b/lily/col-info.cc index fcacaf53ec..fa87a8f653 100644 --- a/lily/col-info.cc +++ b/lily/col-info.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "p-col.hh" diff --git a/lily/colhpos.cc b/lily/colhpos.cc index 8e37871558..1e0a971a12 100644 --- a/lily/colhpos.cc +++ b/lily/colhpos.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "colhpos.hh" diff --git a/lily/collision-engraver.cc b/lily/collision-engraver.cc index 9094147cf4..9433c4f5c3 100644 --- a/lily/collision-engraver.cc +++ b/lily/collision-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "note-column.hh" diff --git a/lily/collision.cc b/lily/collision.cc index db99d7b4c7..09b34bf27c 100644 --- a/lily/collision.cc +++ b/lily/collision.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "debug.hh" #include "collision.hh" diff --git a/lily/command-request.cc b/lily/command-request.cc index aa5b3877d7..904c74da9a 100644 --- a/lily/command-request.cc +++ b/lily/command-request.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "command-request.hh" diff --git a/lily/compressed-music-iterator.cc b/lily/compressed-music-iterator.cc index a75ab3beb8..b4794e40d2 100644 --- a/lily/compressed-music-iterator.cc +++ b/lily/compressed-music-iterator.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/compressed-music.cc b/lily/compressed-music.cc index 68953bc69b..940bee5352 100644 --- a/lily/compressed-music.cc +++ b/lily/compressed-music.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/crescendo.cc b/lily/crescendo.cc index 024a697c17..409e29a4b8 100644 --- a/lily/crescendo.cc +++ b/lily/crescendo.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "molecule.hh" diff --git a/lily/dimension-cache.cc b/lily/dimension-cache.cc index 6713e82b19..4d96032f69 100644 --- a/lily/dimension-cache.cc +++ b/lily/dimension-cache.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ #include "dimension-cache.hh" diff --git a/lily/direction.cc b/lily/direction.cc index 1c2481953f..dcfb10339d 100644 --- a/lily/direction.cc +++ b/lily/direction.cc @@ -4,7 +4,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/dot-column-engraver.cc b/lily/dot-column-engraver.cc index 59c73f2f6f..ece651bc9a 100644 --- a/lily/dot-column-engraver.cc +++ b/lily/dot-column-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/dot-column.cc b/lily/dot-column.cc index a802c5cfa2..ccf4d1f912 100644 --- a/lily/dot-column.cc +++ b/lily/dot-column.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "dots.hh" diff --git a/lily/dots.cc b/lily/dots.cc index ea37e88f11..c84e3d7ab0 100644 --- a/lily/dots.cc +++ b/lily/dots.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "dots.hh" diff --git a/lily/dynamic-engraver.cc b/lily/dynamic-engraver.cc index bf7a654295..3c17df9f43 100644 --- a/lily/dynamic-engraver.cc +++ b/lily/dynamic-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "debug.hh" #include "crescendo.hh" diff --git a/lily/encompass-info.cc b/lily/encompass-info.cc index 7a9100ffb0..99b9ccb8fc 100644 --- a/lily/encompass-info.cc +++ b/lily/encompass-info.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen */ diff --git a/lily/engraver-group.cc b/lily/engraver-group.cc index ab01127f61..8e33175deb 100644 --- a/lily/engraver-group.cc +++ b/lily/engraver-group.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "proto.hh" diff --git a/lily/engraver.cc b/lily/engraver.cc index 947209376b..6f2413ffdc 100644 --- a/lily/engraver.cc +++ b/lily/engraver.cc @@ -3,7 +3,7 @@ Sourcefile of GNU LilyPond musictypesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "music-list.hh" diff --git a/lily/extender-engraver.cc b/lily/extender-engraver.cc index e5ef4b1b78..000568dfa4 100644 --- a/lily/extender-engraver.cc +++ b/lily/extender-engraver.cc @@ -1,7 +1,7 @@ /* extender-engraver.cc -- implement Extender_engraver - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen */ #include "proto.hh" diff --git a/lily/font-size-engraver.cc b/lily/font-size-engraver.cc index d71b5fddb6..fa5e1e4200 100644 --- a/lily/font-size-engraver.cc +++ b/lily/font-size-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/g-staff-side.cc b/lily/g-staff-side.cc index 78bd34f7da..2a144dcfd2 100644 --- a/lily/g-staff-side.cc +++ b/lily/g-staff-side.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/g-text-item.cc b/lily/g-text-item.cc index 8d9d9cf152..dc10b240f1 100644 --- a/lily/g-text-item.cc +++ b/lily/g-text-item.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/general-script-def.cc b/lily/general-script-def.cc index 360a0123f0..c69988242f 100644 --- a/lily/general-script-def.cc +++ b/lily/general-script-def.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "molecule.hh" diff --git a/lily/global-translator.cc b/lily/global-translator.cc index b92a7a992a..2ab5844210 100644 --- a/lily/global-translator.cc +++ b/lily/global-translator.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "global-translator.hh" diff --git a/lily/gourlay-breaking.cc b/lily/gourlay-breaking.cc index 8fd59f00d3..b25cc0493d 100644 --- a/lily/gourlay-breaking.cc +++ b/lily/gourlay-breaking.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "gourlay-breaking.hh" diff --git a/lily/graphical-axis-group.cc b/lily/graphical-axis-group.cc index 2f38a8be7f..b1497be9d5 100644 --- a/lily/graphical-axis-group.cc +++ b/lily/graphical-axis-group.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "interval.hh" #include "graphical-axis-group.hh" diff --git a/lily/graphical-element.cc b/lily/graphical-element.cc index 940a972025..e4e217f093 100644 --- a/lily/graphical-element.cc +++ b/lily/graphical-element.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "graphical-element.hh" diff --git a/lily/heads-engraver.cc b/lily/heads-engraver.cc index cd1719260d..8e554a8428 100644 --- a/lily/heads-engraver.cc +++ b/lily/heads-engraver.cc @@ -1,7 +1,7 @@ /* head-grav.cc -- part of GNU LilyPond - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "note-head.hh" diff --git a/lily/horizontal-align-item.cc b/lily/horizontal-align-item.cc index 25b9ab8e94..8a15780d62 100644 --- a/lily/horizontal-align-item.cc +++ b/lily/horizontal-align-item.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "horizontal-align-item.hh" diff --git a/lily/horizontal-group-item.cc b/lily/horizontal-group-item.cc index 796ab7c945..3919d28a41 100644 --- a/lily/horizontal-group-item.cc +++ b/lily/horizontal-group-item.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "p-col.hh" diff --git a/lily/horizontal-vertical-group-item.cc b/lily/horizontal-vertical-group-item.cc index 0c267e5651..abb1c6febf 100644 --- a/lily/horizontal-vertical-group-item.cc +++ b/lily/horizontal-vertical-group-item.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/idealspacing.cc b/lily/idealspacing.cc index 3966c6ad44..3e3859a0c7 100644 --- a/lily/idealspacing.cc +++ b/lily/idealspacing.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys */ #include "idealspacing.hh" diff --git a/lily/identifier.cc b/lily/identifier.cc index 7fd434274c..bf9205579f 100644 --- a/lily/identifier.cc +++ b/lily/identifier.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include diff --git a/lily/includable-lexer.cc b/lily/includable-lexer.cc index 45607f77ee..46e2f8826b 100644 --- a/lily/includable-lexer.cc +++ b/lily/includable-lexer.cc @@ -3,7 +3,7 @@ source file of the LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include diff --git a/lily/include/abbrev.hh b/lily/include/abbrev.hh index edc2b3b68d..7f8580228d 100644 --- a/lily/include/abbrev.hh +++ b/lily/include/abbrev.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/abbreviation-beam-engraver.hh b/lily/include/abbreviation-beam-engraver.hh index 6c82a841cf..6e957038e8 100644 --- a/lily/include/abbreviation-beam-engraver.hh +++ b/lily/include/abbreviation-beam-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys Jan Nieuwenhuizen */ diff --git a/lily/include/abbreviation-beam.hh b/lily/include/abbreviation-beam.hh index 9f8b998a24..3d1b45a728 100644 --- a/lily/include/abbreviation-beam.hh +++ b/lily/include/abbreviation-beam.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys Jan Nieuwenhuizen */ diff --git a/lily/include/afm.hh b/lily/include/afm.hh index 02591602df..305007eccd 100644 --- a/lily/include/afm.hh +++ b/lily/include/afm.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/include/align-element.hh b/lily/include/align-element.hh index cf639c2d8f..3034773d45 100644 --- a/lily/include/align-element.hh +++ b/lily/include/align-element.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/all-fonts.hh b/lily/include/all-fonts.hh index f9203954bb..827fcb483c 100644 --- a/lily/include/all-fonts.hh +++ b/lily/include/all-fonts.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/include/atom.hh b/lily/include/atom.hh index b4f656094a..b2e94f1359 100644 --- a/lily/include/atom.hh +++ b/lily/include/atom.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #ifndef ATOM_HH diff --git a/lily/include/audio-column.hh b/lily/include/audio-column.hh index 8254bbeb92..f1df72b631 100644 --- a/lily/include/audio-column.hh +++ b/lily/include/audio-column.hh @@ -1,7 +1,7 @@ /* audio-column.hh -- declare Audio_column - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ #ifndef AUDIO_COLUMN_HH diff --git a/lily/include/audio-element.hh b/lily/include/audio-element.hh index 43d716748d..dc46b926c6 100644 --- a/lily/include/audio-element.hh +++ b/lily/include/audio-element.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/audio-item.hh b/lily/include/audio-item.hh index f5159c0daf..72c2c61a0b 100644 --- a/lily/include/audio-item.hh +++ b/lily/include/audio-item.hh @@ -1,7 +1,7 @@ /* audio-item.hh -- declare Audio_items - (c) 1996, 1997--1998 Jan Nieuwenhuizen + (c) 1996, 1997--1999 Jan Nieuwenhuizen */ #ifndef AUDIO_ITEM_HH diff --git a/lily/include/audio-staff.hh b/lily/include/audio-staff.hh index b49c4596e3..2bcaf94c97 100644 --- a/lily/include/audio-staff.hh +++ b/lily/include/audio-staff.hh @@ -1,7 +1,7 @@ /* audio-staff.hh -- declare Audio_staff - (c) 1996, 1997--1998 Jan Nieuwenhuizen + (c) 1996, 1997--1999 Jan Nieuwenhuizen */ #ifndef AUDIO_STAFF_HH diff --git a/lily/include/axis-group-element.hh b/lily/include/axis-group-element.hh index a871d8e3df..130dbfdda5 100644 --- a/lily/include/axis-group-element.hh +++ b/lily/include/axis-group-element.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/axis-group-item.hh b/lily/include/axis-group-item.hh index fcd5c6de4c..7ad8e64329 100644 --- a/lily/include/axis-group-item.hh +++ b/lily/include/axis-group-item.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/axis-group-spanner.hh b/lily/include/axis-group-spanner.hh index 42cdf2d4c9..029693125d 100644 --- a/lily/include/axis-group-spanner.hh +++ b/lily/include/axis-group-spanner.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/bar-align-engraver.hh b/lily/include/bar-align-engraver.hh index a0ff903543..7cf2db0cfe 100644 --- a/lily/include/bar-align-engraver.hh +++ b/lily/include/bar-align-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/bar-engraver.hh b/lily/include/bar-engraver.hh index a626178f84..143f5831cb 100644 --- a/lily/include/bar-engraver.hh +++ b/lily/include/bar-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/bar-number-engraver.hh b/lily/include/bar-number-engraver.hh index 013dc43702..0bbe98d4ed 100644 --- a/lily/include/bar-number-engraver.hh +++ b/lily/include/bar-number-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/bar.hh b/lily/include/bar.hh index c315e2137a..7579c1dbdf 100644 --- a/lily/include/bar.hh +++ b/lily/include/bar.hh @@ -1,7 +1,7 @@ /* bar.hh -- part of GNU LilyPond - (c) 1996--1998 Han-Wen Nienhuys + (c) 1996--1999 Han-Wen Nienhuys */ #ifndef BAR_HH diff --git a/lily/include/base-span-bar-engraver.hh b/lily/include/base-span-bar-engraver.hh index 6d8ddf71ed..cf992c8fb9 100644 --- a/lily/include/base-span-bar-engraver.hh +++ b/lily/include/base-span-bar-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/beam-engraver.hh b/lily/include/beam-engraver.hh index 5bd35d4b94..69d29d6e59 100644 --- a/lily/include/beam-engraver.hh +++ b/lily/include/beam-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/include/beam-swallow-trans.hh b/lily/include/beam-swallow-trans.hh index 9165b6d813..fb4fd96d59 100644 --- a/lily/include/beam-swallow-trans.hh +++ b/lily/include/beam-swallow-trans.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/beam.hh b/lily/include/beam.hh index 1e4bf9d0b9..acfb81803b 100644 --- a/lily/include/beam.hh +++ b/lily/include/beam.hh @@ -1,7 +1,7 @@ /* beam.hh -- part of GNU LilyPond - (c) 1996--1998 Han-Wen Nienhuys + (c) 1996--1999 Han-Wen Nienhuys */ #ifndef BEAM_HH diff --git a/lily/include/bezier.hh b/lily/include/bezier.hh index 274c9f59a4..1d18331a40 100644 --- a/lily/include/bezier.hh +++ b/lily/include/bezier.hh @@ -1,7 +1,7 @@ /* bezier.hh -- declare Bezier and Bezier_bow - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen */ #ifndef BEZIER_HH diff --git a/lily/include/bow.hh b/lily/include/bow.hh index 7a59b7fdf4..359a03e545 100644 --- a/lily/include/bow.hh +++ b/lily/include/bow.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/break-align-item.hh b/lily/include/break-align-item.hh index 04ab073f86..d127e7879b 100644 --- a/lily/include/break-align-item.hh +++ b/lily/include/break-align-item.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/break.hh b/lily/include/break.hh index f3b3deb18b..af1cbcd699 100644 --- a/lily/include/break.hh +++ b/lily/include/break.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/change-iterator.hh b/lily/include/change-iterator.hh index 6a703ac313..bbdb61d428 100644 --- a/lily/include/change-iterator.hh +++ b/lily/include/change-iterator.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/change-translator.hh b/lily/include/change-translator.hh index a531f55e5e..d69b71ce96 100644 --- a/lily/include/change-translator.hh +++ b/lily/include/change-translator.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/chord-name-engraver.hh b/lily/include/chord-name-engraver.hh index 4e13194916..779197f70d 100644 --- a/lily/include/chord-name-engraver.hh +++ b/lily/include/chord-name-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen */ #ifndef CHORD_NAME_ENGRAVER_HH diff --git a/lily/include/clef-engraver.hh b/lily/include/clef-engraver.hh index b15736f6fe..35ae82c19b 100644 --- a/lily/include/clef-engraver.hh +++ b/lily/include/clef-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/clef-item.hh b/lily/include/clef-item.hh index 9855313bce..b1f454b836 100644 --- a/lily/include/clef-item.hh +++ b/lily/include/clef-item.hh @@ -1,7 +1,7 @@ /* clef-item.hh -- declare Clef_item - (c) 1996--1998 Han-Wen Nienhuys + (c) 1996--1999 Han-Wen Nienhuys */ #ifndef CLEFITEM_HH diff --git a/lily/include/col-info.hh b/lily/include/col-info.hh index 3b412a321f..16dcd2c332 100644 --- a/lily/include/col-info.hh +++ b/lily/include/col-info.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/colhpos.hh b/lily/include/colhpos.hh index ee770c3b3d..8b9d34b614 100644 --- a/lily/include/colhpos.hh +++ b/lily/include/colhpos.hh @@ -1,7 +1,7 @@ /* colhpos.hh -- part of GNU LilyPond - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #ifndef COLHPOS_HH diff --git a/lily/include/collision-engraver.hh b/lily/include/collision-engraver.hh index 0f26cf9e15..c1e8e1ddc2 100644 --- a/lily/include/collision-engraver.hh +++ b/lily/include/collision-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/collision.hh b/lily/include/collision.hh index 2ae0c93e82..4f6ef42da8 100644 --- a/lily/include/collision.hh +++ b/lily/include/collision.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/command-request.hh b/lily/include/command-request.hh index cf3c897efc..75004fb803 100644 --- a/lily/include/command-request.hh +++ b/lily/include/command-request.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/compressed-music-iterator.hh b/lily/include/compressed-music-iterator.hh index a9950b5781..0a16f50e50 100644 --- a/lily/include/compressed-music-iterator.hh +++ b/lily/include/compressed-music-iterator.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/include/compressed-music.hh b/lily/include/compressed-music.hh index 56b51010fc..484efdd174 100644 --- a/lily/include/compressed-music.hh +++ b/lily/include/compressed-music.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/include/crescendo.hh b/lily/include/crescendo.hh index dec066bef9..f054deb541 100644 --- a/lily/include/crescendo.hh +++ b/lily/include/crescendo.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/curve.hh b/lily/include/curve.hh index caa5989514..a3116038b6 100644 --- a/lily/include/curve.hh +++ b/lily/include/curve.hh @@ -1,7 +1,7 @@ /* curve.hh -- declare point and curve - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen */ #ifndef CURVE_HH diff --git a/lily/include/dimension-cache.hh b/lily/include/dimension-cache.hh index 6e153eea14..806ec2704e 100644 --- a/lily/include/dimension-cache.hh +++ b/lily/include/dimension-cache.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/include/direction.hh b/lily/include/direction.hh index ea6adf88c0..8a59ac52f7 100644 --- a/lily/include/direction.hh +++ b/lily/include/direction.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/directional-spanner.hh b/lily/include/directional-spanner.hh index c53d198e0f..b93d830f32 100644 --- a/lily/include/directional-spanner.hh +++ b/lily/include/directional-spanner.hh @@ -1,7 +1,7 @@ /* directional-spanner.hh -- part of GNU LilyPond - (c) 1996--1998 Han-Wen Nienhuys + (c) 1996--1999 Han-Wen Nienhuys */ #ifndef DIRECTIONALSPANNER_HH diff --git a/lily/include/dot-column-engraver.hh b/lily/include/dot-column-engraver.hh index 67b1251985..7ac0448cc6 100644 --- a/lily/include/dot-column-engraver.hh +++ b/lily/include/dot-column-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/dot-column.hh b/lily/include/dot-column.hh index a2f49afba8..42dfc2dd14 100644 --- a/lily/include/dot-column.hh +++ b/lily/include/dot-column.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/dots.hh b/lily/include/dots.hh index 6456dcfe0c..8c6a32ca25 100644 --- a/lily/include/dots.hh +++ b/lily/include/dots.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/drul-array.hh b/lily/include/drul-array.hh index efc611f76f..55bfd14919 100644 --- a/lily/include/drul-array.hh +++ b/lily/include/drul-array.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/dynamic-engraver.hh b/lily/include/dynamic-engraver.hh index 7bea37c49e..989602690a 100644 --- a/lily/include/dynamic-engraver.hh +++ b/lily/include/dynamic-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/encompass-info.hh b/lily/include/encompass-info.hh index 3b0d65f593..a6156e8f5d 100644 --- a/lily/include/encompass-info.hh +++ b/lily/include/encompass-info.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen */ diff --git a/lily/include/engraver-group.hh b/lily/include/engraver-group.hh index 1846b15a25..e1f34ccfde 100644 --- a/lily/include/engraver-group.hh +++ b/lily/include/engraver-group.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/engraver.hh b/lily/include/engraver.hh index 220b079832..60716cba53 100644 --- a/lily/include/engraver.hh +++ b/lily/include/engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/extender-engraver.hh b/lily/include/extender-engraver.hh index 26484f65c2..c49043a8c2 100644 --- a/lily/include/extender-engraver.hh +++ b/lily/include/extender-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen */ #ifndef EXTENDER_ENGRAVER_HH diff --git a/lily/include/file-results.hh b/lily/include/file-results.hh index 5f4b221e1e..58b484e22e 100644 --- a/lily/include/file-results.hh +++ b/lily/include/file-results.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/include/font-size-engraver.hh b/lily/include/font-size-engraver.hh index 77414aa936..841bf839bf 100644 --- a/lily/include/font-size-engraver.hh +++ b/lily/include/font-size-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/include/g-staff-side.hh b/lily/include/g-staff-side.hh index 47be75ff6e..b6c55dd7c9 100644 --- a/lily/include/g-staff-side.hh +++ b/lily/include/g-staff-side.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/include/g-text-item.hh b/lily/include/g-text-item.hh index 5f6af591d6..2362a5d9be 100644 --- a/lily/include/g-text-item.hh +++ b/lily/include/g-text-item.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/include/general-script-def.hh b/lily/include/general-script-def.hh index dde24d58c8..fe76de9e74 100644 --- a/lily/include/general-script-def.hh +++ b/lily/include/general-script-def.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/global-translator.hh b/lily/include/global-translator.hh index 7028dbc92f..00e4250930 100644 --- a/lily/include/global-translator.hh +++ b/lily/include/global-translator.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/gourlay-breaking.hh b/lily/include/gourlay-breaking.hh index cc5ed6c385..98c3294bf3 100644 --- a/lily/include/gourlay-breaking.hh +++ b/lily/include/gourlay-breaking.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/graphical-axis-group.hh b/lily/include/graphical-axis-group.hh index 90f0799b4b..73249862b6 100644 --- a/lily/include/graphical-axis-group.hh +++ b/lily/include/graphical-axis-group.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/graphical-element.hh b/lily/include/graphical-element.hh index 465fe35700..49e069d065 100644 --- a/lily/include/graphical-element.hh +++ b/lily/include/graphical-element.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/header.hh b/lily/include/header.hh index e65d065e92..32907cdbe7 100644 --- a/lily/include/header.hh +++ b/lily/include/header.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/heads-engraver.hh b/lily/include/heads-engraver.hh index dd8f7081c6..433a05f43a 100644 --- a/lily/include/heads-engraver.hh +++ b/lily/include/heads-engraver.hh @@ -1,7 +1,7 @@ /* head-engraver.hh -- part of GNU LilyPond - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/horizontal-align-item.hh b/lily/include/horizontal-align-item.hh index c671bf50e6..ae2ff01640 100644 --- a/lily/include/horizontal-align-item.hh +++ b/lily/include/horizontal-align-item.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/horizontal-group-element.hh b/lily/include/horizontal-group-element.hh index 7dd99e8577..ed2e393565 100644 --- a/lily/include/horizontal-group-element.hh +++ b/lily/include/horizontal-group-element.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/horizontal-group-item.hh b/lily/include/horizontal-group-item.hh index 89ab8b5fcb..6d5a85a738 100644 --- a/lily/include/horizontal-group-item.hh +++ b/lily/include/horizontal-group-item.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/horizontal-vertical-group-element.hh b/lily/include/horizontal-vertical-group-element.hh index 8de40e721a..90043a7cce 100644 --- a/lily/include/horizontal-vertical-group-element.hh +++ b/lily/include/horizontal-vertical-group-element.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/horizontal-vertical-group-item.hh b/lily/include/horizontal-vertical-group-item.hh index 4b6ad7edca..bea2065a5d 100644 --- a/lily/include/horizontal-vertical-group-item.hh +++ b/lily/include/horizontal-vertical-group-item.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/idealspacing.hh b/lily/include/idealspacing.hh index 2b2b72aab8..82d8409330 100644 --- a/lily/include/idealspacing.hh +++ b/lily/include/idealspacing.hh @@ -1,7 +1,7 @@ /* idealspacing.hh -- part of GNU LilyPond - (c) 1996--1998 Han-Wen Nienhuys + (c) 1996--1999 Han-Wen Nienhuys */ #ifndef IDEALSPACING_HH diff --git a/lily/include/identifier.hh b/lily/include/identifier.hh index 4ba4d10aef..0ebfc65bcd 100644 --- a/lily/include/identifier.hh +++ b/lily/include/identifier.hh @@ -1,7 +1,7 @@ /* identifier.hh -- part of GNU LilyPond - (c) 1996--1998 Han-Wen Nienhuys + (c) 1996--1999 Han-Wen Nienhuys */ #ifndef IDENTIFIER_HH diff --git a/lily/include/includable-lexer.hh b/lily/include/includable-lexer.hh index 23b9724394..7bff4284c1 100644 --- a/lily/include/includable-lexer.hh +++ b/lily/include/includable-lexer.hh @@ -3,7 +3,7 @@ source file of the LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/ineq-constrained-qp.hh b/lily/include/ineq-constrained-qp.hh index 7097cf4c8f..247f2a7688 100644 --- a/lily/include/ineq-constrained-qp.hh +++ b/lily/include/ineq-constrained-qp.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/item.hh b/lily/include/item.hh index b077193928..75f1bbf8d0 100644 --- a/lily/include/item.hh +++ b/lily/include/item.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #ifndef ITEM_HH #define ITEM_HH @@ -48,6 +48,10 @@ public: Protected_scm visibility_lambda_; /// should be put in a breakable col. bool breakable_b_; + + /// I am really to be broken? + virtual bool breakable_b () const; + Direction break_status_dir_; int break_priority_i_; diff --git a/lily/include/key-engraver.hh b/lily/include/key-engraver.hh index ed7e241100..e93907886c 100644 --- a/lily/include/key-engraver.hh +++ b/lily/include/key-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/key-item.hh b/lily/include/key-item.hh index 2984d56320..38fafe97ee 100644 --- a/lily/include/key-item.hh +++ b/lily/include/key-item.hh @@ -1,7 +1,7 @@ /* key-item.hh -- part of GNU LilyPond - (c) 1996--1998 Han-Wen Nienhuys + (c) 1996--1999 Han-Wen Nienhuys */ #ifndef KEYITEM_HH diff --git a/lily/include/key-performer.hh b/lily/include/key-performer.hh index 5779b35c04..127dafb231 100644 --- a/lily/include/key-performer.hh +++ b/lily/include/key-performer.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ #ifndef KEY_PERFOMER_HH diff --git a/lily/include/key.hh b/lily/include/key.hh index b00b1723c1..140db77927 100644 --- a/lily/include/key.hh +++ b/lily/include/key.hh @@ -1,7 +1,7 @@ /* key.hh -- declare Key, Octave_key - (c) 1996--1998 Han-Wen Nienhuys + (c) 1996--1999 Han-Wen Nienhuys */ #ifndef KEY_HH diff --git a/lily/include/keyword.hh b/lily/include/keyword.hh index 1f01b93d60..eec7c6f86e 100644 --- a/lily/include/keyword.hh +++ b/lily/include/keyword.hh @@ -1,7 +1,7 @@ /* keyword.hh -- part of GNU LilyPond - (c) 1996--1998 Han-Wen Nienhuys + (c) 1996--1999 Han-Wen Nienhuys */ #ifndef KEYWORD_HH diff --git a/lily/include/leastsquares.hh b/lily/include/leastsquares.hh index 63f88b6097..cb89b7bd72 100644 --- a/lily/include/leastsquares.hh +++ b/lily/include/leastsquares.hh @@ -1,7 +1,7 @@ /* leastsquare.hh -- part of GNU LilyPond - (c) 1996--1998 Han-Wen Nienhuys + (c) 1996--1999 Han-Wen Nienhuys */ #ifndef LEASTSQUARE_HH diff --git a/lily/include/lily-guile.hh b/lily/include/lily-guile.hh index bc9f969f73..512590c275 100644 --- a/lily/include/lily-guile.hh +++ b/lily/include/lily-guile.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen */ #ifndef LILY_GUILE_HH diff --git a/lily/include/lily-proto.hh b/lily/include/lily-proto.hh index bf37e62189..545ba25af6 100644 --- a/lily/include/lily-proto.hh +++ b/lily/include/lily-proto.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #ifndef LILY_PROTO_HH diff --git a/lily/include/line-group-group-engraver.hh b/lily/include/line-group-group-engraver.hh index bf6f67f432..24d1dd668c 100644 --- a/lily/include/line-group-group-engraver.hh +++ b/lily/include/line-group-group-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/line-of-score.hh b/lily/include/line-of-score.hh index b3183efc97..1fd877f9a0 100644 --- a/lily/include/line-of-score.hh +++ b/lily/include/line-of-score.hh @@ -1,7 +1,7 @@ /* line-of-score.hh -- part of GNU LilyPond - (c) 1996--1998 Han-Wen Nienhuys + (c) 1996--1999 Han-Wen Nienhuys */ #ifndef SCORELINE_HH diff --git a/lily/include/line-spacer.hh b/lily/include/line-spacer.hh index a61ac4d9e8..07f4b67570 100644 --- a/lily/include/line-spacer.hh +++ b/lily/include/line-spacer.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/local-key-engraver.hh b/lily/include/local-key-engraver.hh index 621daa7860..8109865d24 100644 --- a/lily/include/local-key-engraver.hh +++ b/lily/include/local-key-engraver.hh @@ -1,7 +1,7 @@ /* local-key-engraver.hh -- declare Local_key_engraver - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/local-key-item.hh b/lily/include/local-key-item.hh index 3e8b531e0e..01d3171563 100644 --- a/lily/include/local-key-item.hh +++ b/lily/include/local-key-item.hh @@ -1,7 +1,7 @@ /* local-key-item.hh -- part of GNU LilyPond - (c) 1996--1998 Han-Wen Nienhuys + (c) 1996--1999 Han-Wen Nienhuys */ #ifndef LOCALKEYITEM_HH diff --git a/lily/include/lookup.hh b/lily/include/lookup.hh index d61766a1f1..9b988f4978 100644 --- a/lily/include/lookup.hh +++ b/lily/include/lookup.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys Jan Nieuwenhuizen */ diff --git a/lily/include/lyric-engraver.hh b/lily/include/lyric-engraver.hh index 599474fabb..5cae730ed9 100644 --- a/lily/include/lyric-engraver.hh +++ b/lily/include/lyric-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/lyric-performer.hh b/lily/include/lyric-performer.hh index baf31a47a9..c2e03d0727 100644 --- a/lily/include/lyric-performer.hh +++ b/lily/include/lyric-performer.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ diff --git a/lily/include/main.hh b/lily/include/main.hh index bcad25c6a0..01fe44b47a 100644 --- a/lily/include/main.hh +++ b/lily/include/main.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #ifndef MAIN_HH #define MAIN_HH diff --git a/lily/include/mark-engraver.hh b/lily/include/mark-engraver.hh index d78c4286c6..952df5a356 100644 --- a/lily/include/mark-engraver.hh +++ b/lily/include/mark-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen */ diff --git a/lily/include/midi-def.hh b/lily/include/midi-def.hh index 85975ee8dd..ee91484dda 100644 --- a/lily/include/midi-def.hh +++ b/lily/include/midi-def.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ diff --git a/lily/include/midi-item.hh b/lily/include/midi-item.hh index 2b251c4286..61f374f668 100644 --- a/lily/include/midi-item.hh +++ b/lily/include/midi-item.hh @@ -1,7 +1,7 @@ /* midi-item.hh -- declare Midi items - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ #ifndef MIDI_ITEM_HH diff --git a/lily/include/midi-stream.hh b/lily/include/midi-stream.hh index 464bfba9e6..fef0d537ba 100644 --- a/lily/include/midi-stream.hh +++ b/lily/include/midi-stream.hh @@ -1,7 +1,7 @@ /* midi-stream.hh -- declare Midi_stream - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ #ifndef MIDI_STREAM_HH diff --git a/lily/include/midi-walker.hh b/lily/include/midi-walker.hh index 3be3395e62..ad2d6db6fd 100644 --- a/lily/include/midi-walker.hh +++ b/lily/include/midi-walker.hh @@ -1,7 +1,7 @@ /* midi-walker.hh -- declare Midi_walker - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys Jan Nieuwenhuizen */ diff --git a/lily/include/minterval.hh b/lily/include/minterval.hh index e7f2cf605a..df194e6d83 100644 --- a/lily/include/minterval.hh +++ b/lily/include/minterval.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/molecule.hh b/lily/include/molecule.hh index 53da1c511a..de52b56e5f 100644 --- a/lily/include/molecule.hh +++ b/lily/include/molecule.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #ifndef MOLECULE_HH #define MOLECULE_HH diff --git a/lily/include/mudela-version.hh b/lily/include/mudela-version.hh index 4fc6104a4e..7135fc8897 100644 --- a/lily/include/mudela-version.hh +++ b/lily/include/mudela-version.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen */ diff --git a/lily/include/multi-measure-rest-engraver.hh b/lily/include/multi-measure-rest-engraver.hh index e4e7c3fb31..43732df92f 100644 --- a/lily/include/multi-measure-rest-engraver.hh +++ b/lily/include/multi-measure-rest-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen */ #ifndef MULTI_MEASURE_REST_ENGRAVER_HH diff --git a/lily/include/multi-measure-rest.hh b/lily/include/multi-measure-rest.hh index ed9c9769fd..7a62fcdc05 100644 --- a/lily/include/multi-measure-rest.hh +++ b/lily/include/multi-measure-rest.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen */ diff --git a/lily/include/music-iterator.hh b/lily/include/music-iterator.hh index f9d6953f9b..aaf67c6aea 100644 --- a/lily/include/music-iterator.hh +++ b/lily/include/music-iterator.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/music-list-iterator.hh b/lily/include/music-list-iterator.hh index c1e889b9de..24f3e59077 100644 --- a/lily/include/music-list-iterator.hh +++ b/lily/include/music-list-iterator.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen */ diff --git a/lily/include/music-list.hh b/lily/include/music-list.hh index 9665ff9df4..f9bcfb7880 100644 --- a/lily/include/music-list.hh +++ b/lily/include/music-list.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/music-output-def.hh b/lily/include/music-output-def.hh index bc83ff39aa..d770befd2c 100644 --- a/lily/include/music-output-def.hh +++ b/lily/include/music-output-def.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/music-output.hh b/lily/include/music-output.hh index cf17d6a641..8c65ab21f6 100644 --- a/lily/include/music-output.hh +++ b/lily/include/music-output.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/music-wrapper-iterator.hh b/lily/include/music-wrapper-iterator.hh index fc149876c8..c9275fc763 100644 --- a/lily/include/music-wrapper-iterator.hh +++ b/lily/include/music-wrapper-iterator.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/include/music-wrapper.hh b/lily/include/music-wrapper.hh index adbd869790..e3f799c6c6 100644 --- a/lily/include/music-wrapper.hh +++ b/lily/include/music-wrapper.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/include/music.hh b/lily/include/music.hh index 15ee2f7074..ad8dca599f 100644 --- a/lily/include/music.hh +++ b/lily/include/music.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/musical-pitch.hh b/lily/include/musical-pitch.hh index 7a5fd5b5b1..e961f5cc9b 100644 --- a/lily/include/musical-pitch.hh +++ b/lily/include/musical-pitch.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/include/musical-request.hh b/lily/include/musical-request.hh index a25dd1d243..9905362080 100644 --- a/lily/include/musical-request.hh +++ b/lily/include/musical-request.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/my-lily-lexer.hh b/lily/include/my-lily-lexer.hh index c303c258e9..c56e1a910a 100644 --- a/lily/include/my-lily-lexer.hh +++ b/lily/include/my-lily-lexer.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #ifndef LEXER_HH diff --git a/lily/include/my-lily-parser.hh b/lily/include/my-lily-parser.hh index fe5f4480be..ddac529ffb 100644 --- a/lily/include/my-lily-parser.hh +++ b/lily/include/my-lily-parser.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/note-column.hh b/lily/include/note-column.hh index b9fc8952bd..097079c712 100644 --- a/lily/include/note-column.hh +++ b/lily/include/note-column.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/note-head.hh b/lily/include/note-head.hh index 853fee3581..d70be4d9d1 100644 --- a/lily/include/note-head.hh +++ b/lily/include/note-head.hh @@ -1,7 +1,7 @@ /* note-head.hh -- part of GNU LilyPond - (c) 1996--1998 Han-Wen Nienhuys + (c) 1996--1999 Han-Wen Nienhuys */ #ifndef NOTEHEAD_HH diff --git a/lily/include/note-performer.hh b/lily/include/note-performer.hh index 1e785b3d83..1a6c53bd5f 100644 --- a/lily/include/note-performer.hh +++ b/lily/include/note-performer.hh @@ -1,7 +1,7 @@ /* note-performer.hh -- declare Note_performer - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys Jan Nieuwenhuizen */ diff --git a/lily/include/notename-table.hh b/lily/include/notename-table.hh index 1d0fcf687e..d53d374365 100644 --- a/lily/include/notename-table.hh +++ b/lily/include/notename-table.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/p-col.hh b/lily/include/p-col.hh index f33c7b0b8d..e618fdc269 100644 --- a/lily/include/p-col.hh +++ b/lily/include/p-col.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ @@ -29,6 +29,8 @@ */ class Paper_column : public Horizontal_group_item { +protected: + virtual bool breakable_b () const; public: VIRTUAL_COPY_CONS(Score_element); diff --git a/lily/include/p-score.hh b/lily/include/p-score.hh index 6b627f9377..8f8a5f7bbf 100644 --- a/lily/include/p-score.hh +++ b/lily/include/p-score.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/paper-def.hh b/lily/include/paper-def.hh index 4364350592..c3fa180538 100644 --- a/lily/include/paper-def.hh +++ b/lily/include/paper-def.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/paper-outputter.hh b/lily/include/paper-outputter.hh index 6348379e17..ef4d41a2c2 100644 --- a/lily/include/paper-outputter.hh +++ b/lily/include/paper-outputter.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/parseconstruct.hh b/lily/include/parseconstruct.hh index ff329dd1a3..2cf3b7a05e 100644 --- a/lily/include/parseconstruct.hh +++ b/lily/include/parseconstruct.hh @@ -1,7 +1,7 @@ /* parseconstruct.hh -- part of GNU LilyPond - (c) 1996--1998 Han-Wen Nienhuys + (c) 1996--1999 Han-Wen Nienhuys */ #ifndef PARSECONSTRUCT_HH diff --git a/lily/include/performance.hh b/lily/include/performance.hh index bc7067a4af..9aa8b3af89 100644 --- a/lily/include/performance.hh +++ b/lily/include/performance.hh @@ -1,7 +1,7 @@ /* performance.hh -- declare Performance - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ #ifndef PERFORMANCE_HH diff --git a/lily/include/performer-group-performer.hh b/lily/include/performer-group-performer.hh index 6917badd17..b98f2cd61a 100644 --- a/lily/include/performer-group-performer.hh +++ b/lily/include/performer-group-performer.hh @@ -1,7 +1,7 @@ /* performer-group-performer.hh -- declare Performer_group_performer - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys Jan Nieuwenhuizen */ diff --git a/lily/include/performer.hh b/lily/include/performer.hh index 4badbc608c..92b2d77be0 100644 --- a/lily/include/performer.hh +++ b/lily/include/performer.hh @@ -1,7 +1,7 @@ /* performer.hh -- declare Performer - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys Jan Nieuwenhuizen */ diff --git a/lily/include/pitch-squash-engraver.hh b/lily/include/pitch-squash-engraver.hh index 4c2f245434..ad042e84f3 100644 --- a/lily/include/pitch-squash-engraver.hh +++ b/lily/include/pitch-squash-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/plet-engraver.hh b/lily/include/plet-engraver.hh index ee619a92a7..67af5ccabd 100644 --- a/lily/include/plet-engraver.hh +++ b/lily/include/plet-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ #ifndef PLET_ENGRAVER_HH diff --git a/lily/include/priority-halign-engraver.hh b/lily/include/priority-halign-engraver.hh index 6a64118847..4bd3e871b7 100644 --- a/lily/include/priority-halign-engraver.hh +++ b/lily/include/priority-halign-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/property-iterator.hh b/lily/include/property-iterator.hh index b42f95c797..0ad84e0fd4 100644 --- a/lily/include/property-iterator.hh +++ b/lily/include/property-iterator.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/protected-scm.hh b/lily/include/protected-scm.hh index eafcc54c9c..57e3644a27 100644 --- a/lily/include/protected-scm.hh +++ b/lily/include/protected-scm.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/include/qlp.hh b/lily/include/qlp.hh index 2de28843b9..af7513e5d0 100644 --- a/lily/include/qlp.hh +++ b/lily/include/qlp.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #ifndef QLP_HH diff --git a/lily/include/qlpsolve.hh b/lily/include/qlpsolve.hh index 1d61c5faf1..9a342527ee 100644 --- a/lily/include/qlpsolve.hh +++ b/lily/include/qlpsolve.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/relative-music.hh b/lily/include/relative-music.hh index 3ed7ad4547..2d7cff937b 100644 --- a/lily/include/relative-music.hh +++ b/lily/include/relative-music.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/include/repeat-engraver.hh b/lily/include/repeat-engraver.hh index ba5ac43066..b15519758e 100644 --- a/lily/include/repeat-engraver.hh +++ b/lily/include/repeat-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen */ #ifndef REPEAT_ENGRAVER_HH diff --git a/lily/include/repeated-music-iterator.hh b/lily/include/repeated-music-iterator.hh index 9f8b720132..4b42751c0b 100644 --- a/lily/include/repeated-music-iterator.hh +++ b/lily/include/repeated-music-iterator.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen */ diff --git a/lily/include/repeated-music.hh b/lily/include/repeated-music.hh index 5e2e2b28c7..c2b435eb59 100644 --- a/lily/include/repeated-music.hh +++ b/lily/include/repeated-music.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen */ diff --git a/lily/include/request-chord.hh b/lily/include/request-chord.hh index 8a736ca41d..bce7bd295a 100644 --- a/lily/include/request-chord.hh +++ b/lily/include/request-chord.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/include/request-iterator.hh b/lily/include/request-iterator.hh index 4d078dca46..bbc1a522d9 100644 --- a/lily/include/request-iterator.hh +++ b/lily/include/request-iterator.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/request.hh b/lily/include/request.hh index 23c2ce4145..8cd5e4abdd 100644 --- a/lily/include/request.hh +++ b/lily/include/request.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #ifndef REQUEST_HH diff --git a/lily/include/rest-collision-engraver.hh b/lily/include/rest-collision-engraver.hh index a1b3b4198e..20e08e8092 100644 --- a/lily/include/rest-collision-engraver.hh +++ b/lily/include/rest-collision-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/rest-collision.hh b/lily/include/rest-collision.hh index cfb1518093..f380032604 100644 --- a/lily/include/rest-collision.hh +++ b/lily/include/rest-collision.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/rest-engraver.hh b/lily/include/rest-engraver.hh index 757e948aad..17be07afee 100644 --- a/lily/include/rest-engraver.hh +++ b/lily/include/rest-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/rest.hh b/lily/include/rest.hh index aa33701c9a..c88e778973 100644 --- a/lily/include/rest.hh +++ b/lily/include/rest.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/rhythmic-column-engraver.hh b/lily/include/rhythmic-column-engraver.hh index 1cf5962afc..b9101c84d7 100644 --- a/lily/include/rhythmic-column-engraver.hh +++ b/lily/include/rhythmic-column-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/rhythmic-grouping.hh b/lily/include/rhythmic-grouping.hh index edccad7baf..e737227c92 100644 --- a/lily/include/rhythmic-grouping.hh +++ b/lily/include/rhythmic-grouping.hh @@ -1,7 +1,7 @@ /* rhythmic-grouping.hh -- part of GNU LilyPond - (c) 1996--1998 Han-Wen Nienhuys + (c) 1996--1999 Han-Wen Nienhuys */ #ifndef RHYTHMIC_GROUPING_HH diff --git a/lily/include/rhythmic-head.hh b/lily/include/rhythmic-head.hh index ab45f03573..49669f77ab 100644 --- a/lily/include/rhythmic-head.hh +++ b/lily/include/rhythmic-head.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/rod.hh b/lily/include/rod.hh index 81ea0d97b3..0b246e75c4 100644 --- a/lily/include/rod.hh +++ b/lily/include/rod.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/include/scope.hh b/lily/include/scope.hh index bf3e3e6318..29ba4a0a4e 100644 --- a/lily/include/scope.hh +++ b/lily/include/scope.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/include/score-column.hh b/lily/include/score-column.hh index 736712abdf..1ff7e38f04 100644 --- a/lily/include/score-column.hh +++ b/lily/include/score-column.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/score-element-info.hh b/lily/include/score-element-info.hh index 594e811452..1f22b63e46 100644 --- a/lily/include/score-element-info.hh +++ b/lily/include/score-element-info.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/score-engraver.hh b/lily/include/score-engraver.hh index 3dd921aaa7..60f767d351 100644 --- a/lily/include/score-engraver.hh +++ b/lily/include/score-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/score-performer.hh b/lily/include/score-performer.hh index 733fb86fef..62abffaed8 100644 --- a/lily/include/score-performer.hh +++ b/lily/include/score-performer.hh @@ -1,7 +1,7 @@ /* score-performer.hh -- declare Score_performer - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys Jan Nieuwenhuizen */ diff --git a/lily/include/score-priority-engraver.hh b/lily/include/score-priority-engraver.hh index 4b857c7662..66faa1edb9 100644 --- a/lily/include/score-priority-engraver.hh +++ b/lily/include/score-priority-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/score.hh b/lily/include/score.hh index e86b629a28..e7c0f80647 100644 --- a/lily/include/score.hh +++ b/lily/include/score.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/script-column.hh b/lily/include/script-column.hh index a5eb00add2..70464204f3 100644 --- a/lily/include/script-column.hh +++ b/lily/include/script-column.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/script-def.hh b/lily/include/script-def.hh index e7f7697a49..c0c92d4074 100644 --- a/lily/include/script-def.hh +++ b/lily/include/script-def.hh @@ -1,7 +1,7 @@ /* script-def.hh -- part of GNU LilyPond - (c) 1996--1998 Han-Wen Nienhuys + (c) 1996--1999 Han-Wen Nienhuys */ #ifndef SCRIPTDEF_HH diff --git a/lily/include/script-engraver.hh b/lily/include/script-engraver.hh index 5e009bbfa3..efa5aa6e78 100644 --- a/lily/include/script-engraver.hh +++ b/lily/include/script-engraver.hh @@ -1,7 +1,7 @@ /* script-engraver.hh -- part of GNU LilyPond - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/script.hh b/lily/include/script.hh index 0c05cc94a0..ac3d6626dd 100644 --- a/lily/include/script.hh +++ b/lily/include/script.hh @@ -1,7 +1,7 @@ /* script.hh -- part of GNU LilyPond - (c) 1996--1998 Han-Wen Nienhuys + (c) 1996--1999 Han-Wen Nienhuys */ #ifndef SCRIPT_HH diff --git a/lily/include/separating-group-spanner.hh b/lily/include/separating-group-spanner.hh index acacb4255f..477771840b 100644 --- a/lily/include/separating-group-spanner.hh +++ b/lily/include/separating-group-spanner.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/include/separating-line-group-engraver.hh b/lily/include/separating-line-group-engraver.hh index eaad47d61e..363ab36beb 100644 --- a/lily/include/separating-line-group-engraver.hh +++ b/lily/include/separating-line-group-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/include/sequential-music-iterator.hh b/lily/include/sequential-music-iterator.hh index a7e9c9323e..eb473c354d 100644 --- a/lily/include/sequential-music-iterator.hh +++ b/lily/include/sequential-music-iterator.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #ifndef SEQUENTIAL_MUSIC_ITERATOR_HH diff --git a/lily/include/simple-spacer.hh b/lily/include/simple-spacer.hh index 1f6fc479c0..cfab8e643a 100644 --- a/lily/include/simple-spacer.hh +++ b/lily/include/simple-spacer.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/include/simultaneous-music-iterator.hh b/lily/include/simultaneous-music-iterator.hh index c2213b5195..9640d92dd8 100644 --- a/lily/include/simultaneous-music-iterator.hh +++ b/lily/include/simultaneous-music-iterator.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/single-malt-grouping-item.hh b/lily/include/single-malt-grouping-item.hh index 87605afcb3..5b18c11576 100644 --- a/lily/include/single-malt-grouping-item.hh +++ b/lily/include/single-malt-grouping-item.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/slur-engraver.hh b/lily/include/slur-engraver.hh index dc862eaf6f..7c9ad3a88f 100644 --- a/lily/include/slur-engraver.hh +++ b/lily/include/slur-engraver.hh @@ -1,7 +1,7 @@ /* slur-engraver.hh -- declare Slur_engraver - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/slur.hh b/lily/include/slur.hh index 077b5a833e..6e94b024ce 100644 --- a/lily/include/slur.hh +++ b/lily/include/slur.hh @@ -1,7 +1,7 @@ /* slur.hh -- part of GNU LilyPond - (c) 1996--1998 Han-Wen Nienhuys + (c) 1996--1999 Han-Wen Nienhuys */ #ifndef SLUR_HH diff --git a/lily/include/span-bar.hh b/lily/include/span-bar.hh index 173cd04fa4..663fe5745c 100644 --- a/lily/include/span-bar.hh +++ b/lily/include/span-bar.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/span-score-bar-engraver.hh b/lily/include/span-score-bar-engraver.hh index 793112f337..14cd512a60 100644 --- a/lily/include/span-score-bar-engraver.hh +++ b/lily/include/span-score-bar-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/span-score-bar.hh b/lily/include/span-score-bar.hh index 1162035551..164c1f567d 100644 --- a/lily/include/span-score-bar.hh +++ b/lily/include/span-score-bar.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/spanner.hh b/lily/include/spanner.hh index 09e37a8962..9d33ebb0c3 100644 --- a/lily/include/spanner.hh +++ b/lily/include/spanner.hh @@ -1,7 +1,7 @@ /* spanner.hh -- part of GNU LilyPond - (c) 1996--1998 Han-Wen Nienhuys + (c) 1996--1999 Han-Wen Nienhuys */ #ifndef SPANNER_HH diff --git a/lily/include/spring-spacer.hh b/lily/include/spring-spacer.hh index 33390810ce..c2783d16f0 100644 --- a/lily/include/spring-spacer.hh +++ b/lily/include/spring-spacer.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/staff-info.hh b/lily/include/staff-info.hh index 8e68983dbe..d4d755547b 100644 --- a/lily/include/staff-info.hh +++ b/lily/include/staff-info.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/staff-margin-engraver.hh b/lily/include/staff-margin-engraver.hh index 240b44f794..9d899b0e42 100644 --- a/lily/include/staff-margin-engraver.hh +++ b/lily/include/staff-margin-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen */ diff --git a/lily/include/staff-performer.hh b/lily/include/staff-performer.hh index 3ec3981f62..d9b2471c3e 100644 --- a/lily/include/staff-performer.hh +++ b/lily/include/staff-performer.hh @@ -1,7 +1,7 @@ /* staff-performer.hh -- declare Staff_performer - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys Jan Nieuwenhuizen */ diff --git a/lily/include/staff-side.hh b/lily/include/staff-side.hh index 7f06116ed2..98172c138f 100644 --- a/lily/include/staff-side.hh +++ b/lily/include/staff-side.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/staff-sym-engraver.hh b/lily/include/staff-sym-engraver.hh index bf15e77d32..58877137ef 100644 --- a/lily/include/staff-sym-engraver.hh +++ b/lily/include/staff-sym-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/staff-sym.hh b/lily/include/staff-sym.hh index b4e9191065..eeafd6d678 100644 --- a/lily/include/staff-sym.hh +++ b/lily/include/staff-sym.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/stem-engraver.hh b/lily/include/stem-engraver.hh index 1213936ab2..ff8a96b08d 100644 --- a/lily/include/stem-engraver.hh +++ b/lily/include/stem-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/stem-info.hh b/lily/include/stem-info.hh index 14d39426e3..b73ef582cd 100644 --- a/lily/include/stem-info.hh +++ b/lily/include/stem-info.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ diff --git a/lily/include/stem.hh b/lily/include/stem.hh index 7e05f77640..836ed7a220 100644 --- a/lily/include/stem.hh +++ b/lily/include/stem.hh @@ -1,7 +1,7 @@ /* stem.hh -- declare Stem - (c) 1996--1998 Han-Wen Nienhuys + (c) 1996--1999 Han-Wen Nienhuys */ #ifndef STEM_HH diff --git a/lily/include/super-element.hh b/lily/include/super-element.hh index 534c164257..da982a31db 100644 --- a/lily/include/super-element.hh +++ b/lily/include/super-element.hh @@ -3,7 +3,7 @@ source file of the LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/swallow-engraver.hh b/lily/include/swallow-engraver.hh index 38e3aa2197..64f5f190ee 100644 --- a/lily/include/swallow-engraver.hh +++ b/lily/include/swallow-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/swallow-perf.hh b/lily/include/swallow-perf.hh index b81ebf5cc9..9d3ea590c0 100644 --- a/lily/include/swallow-perf.hh +++ b/lily/include/swallow-perf.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/text-def.hh b/lily/include/text-def.hh index c740f04c77..0465a90b2f 100644 --- a/lily/include/text-def.hh +++ b/lily/include/text-def.hh @@ -1,7 +1,7 @@ /* text-def.hh -- part of GNU LilyPond - (c) 1996--1998 Han-Wen Nienhuys + (c) 1996--1999 Han-Wen Nienhuys */ #ifndef TEXT_DEF_HH diff --git a/lily/include/text-spanner.hh b/lily/include/text-spanner.hh index ce68ae17a2..b7695a56e8 100644 --- a/lily/include/text-spanner.hh +++ b/lily/include/text-spanner.hh @@ -1,7 +1,7 @@ /* textspanner.hh -- part of GNU LilyPond - (c) 1996--1998 Han-Wen Nienhuys + (c) 1996--1999 Han-Wen Nienhuys */ #ifndef TEXTSPANNER_HH diff --git a/lily/include/tie-engraver.hh b/lily/include/tie-engraver.hh index 15ead2f8ea..68b0ff2cd6 100644 --- a/lily/include/tie-engraver.hh +++ b/lily/include/tie-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/include/tie.hh b/lily/include/tie.hh index 3bca552fb2..c4488caef0 100644 --- a/lily/include/tie.hh +++ b/lily/include/tie.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/time-description.hh b/lily/include/time-description.hh index 5ac4e0330e..e32f4fcaa8 100644 --- a/lily/include/time-description.hh +++ b/lily/include/time-description.hh @@ -1,7 +1,7 @@ /* moment.hh -- part of GNU LilyPond - (c) 1996--1998 Han-Wen Nienhuys + (c) 1996--1999 Han-Wen Nienhuys */ #ifndef tdes_HH diff --git a/lily/include/time-signature-engraver.hh b/lily/include/time-signature-engraver.hh index 122e1ec45e..8d5a78bf63 100644 --- a/lily/include/time-signature-engraver.hh +++ b/lily/include/time-signature-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/time-signature-performer.hh b/lily/include/time-signature-performer.hh index b658b37158..b86e9b4a6a 100644 --- a/lily/include/time-signature-performer.hh +++ b/lily/include/time-signature-performer.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ #ifndef METER_PERFOMER_HH diff --git a/lily/include/time-signature.hh b/lily/include/time-signature.hh index 093ba3c700..771ff759af 100644 --- a/lily/include/time-signature.hh +++ b/lily/include/time-signature.hh @@ -1,7 +1,7 @@ /* time_signature.hh -- declare Time_signature - (c) 1996--1998 Han-Wen Nienhuys + (c) 1996--1999 Han-Wen Nienhuys */ #ifndef METER_HH diff --git a/lily/include/timing-engraver.hh b/lily/include/timing-engraver.hh index 4768f84c28..1fc1524b53 100644 --- a/lily/include/timing-engraver.hh +++ b/lily/include/timing-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/timing-translator.hh b/lily/include/timing-translator.hh index 2e97184c5f..5f67f7b984 100644 --- a/lily/include/timing-translator.hh +++ b/lily/include/timing-translator.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/translation-property.hh b/lily/include/translation-property.hh index 45651150e3..3e55b46a61 100644 --- a/lily/include/translation-property.hh +++ b/lily/include/translation-property.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/translator-change.hh b/lily/include/translator-change.hh index f9d626524d..676ffc1b20 100644 --- a/lily/include/translator-change.hh +++ b/lily/include/translator-change.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/translator-group.hh b/lily/include/translator-group.hh index 959022ac19..aaf69cae62 100644 --- a/lily/include/translator-group.hh +++ b/lily/include/translator-group.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/translator.hh b/lily/include/translator.hh index 7709c98f92..f9d6071849 100644 --- a/lily/include/translator.hh +++ b/lily/include/translator.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/transposed-music.hh b/lily/include/transposed-music.hh index f05cf6ee54..f6c1e13021 100644 --- a/lily/include/transposed-music.hh +++ b/lily/include/transposed-music.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/include/tuplet-engraver.hh b/lily/include/tuplet-engraver.hh index f376092f76..727b701791 100644 --- a/lily/include/tuplet-engraver.hh +++ b/lily/include/tuplet-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/include/tuplet-spanner.hh b/lily/include/tuplet-spanner.hh index 4310faac2c..e9bd60a028 100644 --- a/lily/include/tuplet-spanner.hh +++ b/lily/include/tuplet-spanner.hh @@ -1,7 +1,7 @@ /* plet-spanner.hh -- part of GNU LilyPond - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ #ifndef Tuplet_spanner_HH diff --git a/lily/include/type-swallow-trans.hh b/lily/include/type-swallow-trans.hh index 528e612d5d..da857f6c29 100644 --- a/lily/include/type-swallow-trans.hh +++ b/lily/include/type-swallow-trans.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/vertical-align-engraver.hh b/lily/include/vertical-align-engraver.hh index 8b72633a0f..23b8dd85a5 100644 --- a/lily/include/vertical-align-engraver.hh +++ b/lily/include/vertical-align-engraver.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/vertical-align-spanner.hh b/lily/include/vertical-align-spanner.hh index 9dc0ae05e4..d1a67b4623 100644 --- a/lily/include/vertical-align-spanner.hh +++ b/lily/include/vertical-align-spanner.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/vertical-group-element.hh b/lily/include/vertical-group-element.hh index f3e48c80d0..a4066aa6df 100644 --- a/lily/include/vertical-group-element.hh +++ b/lily/include/vertical-group-element.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/vertical-group-spanner.hh b/lily/include/vertical-group-spanner.hh index 1368a5adf3..49be1529f3 100644 --- a/lily/include/vertical-group-spanner.hh +++ b/lily/include/vertical-group-spanner.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/include/volta-spanner.hh b/lily/include/volta-spanner.hh index 74f037edaa..5517287fc1 100644 --- a/lily/include/volta-spanner.hh +++ b/lily/include/volta-spanner.hh @@ -1,7 +1,7 @@ /* volta-spanner.hh -- part of GNU LilyPond - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ #ifndef VOLTA_SPANNER_HH diff --git a/lily/include/word-wrap.hh b/lily/include/word-wrap.hh index 0589f46434..454fb14bd1 100644 --- a/lily/include/word-wrap.hh +++ b/lily/include/word-wrap.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/ineq-constrained-qp.cc b/lily/ineq-constrained-qp.cc index 450edad0e8..2863799a59 100644 --- a/lily/ineq-constrained-qp.cc +++ b/lily/ineq-constrained-qp.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys */ #include "ineq-constrained-qp.hh" #include "qlpsolve.hh" diff --git a/lily/item.cc b/lily/item.cc index 701ebc2760..d5a9b7959d 100644 --- a/lily/item.cc +++ b/lily/item.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "p-score.hh" @@ -21,6 +21,13 @@ Item::Item () broken_to_drul_[LEFT] = broken_to_drul_[RIGHT]=0; } +bool +Item::breakable_b () const +{ + return !unbroken_original_l_ + && dynamic_cast(parent_l (X_AXIS))->breakable_b (); +} + void Item::do_print() const { @@ -43,7 +50,7 @@ Item::line_l() const Graphical_element *g = parent_l (X_AXIS); if (!g) return 0; - return dynamic_cast (g)-> line_l (); + return dynamic_cast (g)-> line_l (); } Direction @@ -55,8 +62,10 @@ Item::break_status_dir() const void Item::copy_breakable_items() { - if (broken_to_drul_[LEFT] || broken_to_drul_[RIGHT]) + if (broken_to_drul_[LEFT] || broken_to_drul_[RIGHT] + || ! breakable_b ()) return; + Drul_array new_copies; Direction i=LEFT; do @@ -108,13 +117,12 @@ Item::do_break () */ add_dependency (broken_to_drul_[LEFT]); add_dependency (broken_to_drul_[RIGHT]); - } void Item::do_breakable_col_processing() { - if (breakable_b_) + if (breakable_b ()) do_break (); } @@ -211,14 +219,10 @@ Item::Item (Item const &s) void Item::handle_prebroken_dependents () { - Dimension_cache * dim = dim_cache_[X_AXIS].parent_l_; - if (!dim) - return; - - Item * parent = dynamic_cast (dim->element_l ()); - if (parent && parent->broken_to_drul_[LEFT]) + Item * parent = dynamic_cast (parent_l( X_AXIS)); + if (breakable_b () && parent) { - if(!(broken_to_drul_[LEFT] || broken_to_drul_[RIGHT])) + if(!(broken_to_drul_[LEFT] || broken_to_drul_[RIGHT])) do_break (); Direction d = LEFT; diff --git a/lily/key-engraver.cc b/lily/key-engraver.cc index cbe73efe95..d64e90e812 100644 --- a/lily/key-engraver.cc +++ b/lily/key-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "key-engraver.hh" diff --git a/lily/key-item.cc b/lily/key-item.cc index 152148dac9..695de425af 100644 --- a/lily/key-item.cc +++ b/lily/key-item.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys keyplacement by Mats Bengtsson */ diff --git a/lily/key-performer.cc b/lily/key-performer.cc index 3260ef2ca7..ce9be75422 100644 --- a/lily/key-performer.cc +++ b/lily/key-performer.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ #include "key-performer.hh" diff --git a/lily/key.cc b/lily/key.cc index e4ca04402c..8d1845881f 100644 --- a/lily/key.cc +++ b/lily/key.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys TODO transposition. diff --git a/lily/lexerinit.cc b/lily/lexerinit.cc index ff16209eaf..b63c6c6262 100644 --- a/lily/lexerinit.cc +++ b/lily/lexerinit.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include diff --git a/lily/lily-guile.cc b/lily/lily-guile.cc index 265a14578a..5bac21d917 100644 --- a/lily/lily-guile.cc +++ b/lily/lily-guile.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen Han-Wen Nienhuys */ diff --git a/lily/line-group-group-engraver.cc b/lily/line-group-group-engraver.cc index ca487f8380..ef82282d55 100644 --- a/lily/line-group-group-engraver.cc +++ b/lily/line-group-group-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "staff-sym.hh" diff --git a/lily/line-of-score.cc b/lily/line-of-score.cc index b1aaa245e3..9d563be580 100644 --- a/lily/line-of-score.cc +++ b/lily/line-of-score.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys */ #include "line-of-score.hh" diff --git a/lily/line-spacer.cc b/lily/line-spacer.cc index ffd65ff34e..cd42a1d827 100644 --- a/lily/line-spacer.cc +++ b/lily/line-spacer.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/local-key-engraver.cc b/lily/local-key-engraver.cc index be9ad274a4..41eb5e8fc3 100644 --- a/lily/local-key-engraver.cc +++ b/lily/local-key-engraver.cc @@ -1,7 +1,7 @@ /* local-key-reg.cc -- implement Local_key_engraver - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "musical-request.hh" diff --git a/lily/local-key-item.cc b/lily/local-key-item.cc index 92c6e2300a..80a5552ee5 100644 --- a/lily/local-key-item.cc +++ b/lily/local-key-item.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "local-key-item.hh" #include "molecule.hh" diff --git a/lily/lookup.cc b/lily/lookup.cc index d4a6a63710..bdf95d73e5 100644 --- a/lily/lookup.cc +++ b/lily/lookup.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys Jan Nieuwenhuizen diff --git a/lily/lyric-engraver.cc b/lily/lyric-engraver.cc index 84c5fc87f7..c0cc8a25fb 100644 --- a/lily/lyric-engraver.cc +++ b/lily/lyric-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys Jan Nieuwenhuizen */ diff --git a/lily/lyric-performer.cc b/lily/lyric-performer.cc index 37d17bad3c..32f3ebc0e0 100644 --- a/lily/lyric-performer.cc +++ b/lily/lyric-performer.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ #include "lyric-performer.hh" diff --git a/lily/main.cc b/lily/main.cc index aeb5bf1727..e8e55b5baf 100644 --- a/lily/main.cc +++ b/lily/main.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include diff --git a/lily/mark-engraver.cc b/lily/mark-engraver.cc index f824634208..2db4fd100d 100644 --- a/lily/mark-engraver.cc +++ b/lily/mark-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen */ #include "command-request.hh" #include "mark-engraver.hh" diff --git a/lily/midi-def.cc b/lily/midi-def.cc index 81ea51e5af..0b289edb95 100644 --- a/lily/midi-def.cc +++ b/lily/midi-def.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ #include diff --git a/lily/midi-item.cc b/lily/midi-item.cc index 15d0c289b6..96c992c3fe 100644 --- a/lily/midi-item.cc +++ b/lily/midi-item.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ #include "proto.hh" diff --git a/lily/midi-stream.cc b/lily/midi-stream.cc index caeeae55c6..f51110daed 100644 --- a/lily/midi-stream.cc +++ b/lily/midi-stream.cc @@ -3,7 +3,7 @@ // // source file of the GNU LilyPond music typesetter // -// (c) 1997--1998 Jan Nieuwenhuizen +// (c) 1997--1999 Jan Nieuwenhuizen #include #include "string.hh" diff --git a/lily/midi-walker.cc b/lily/midi-walker.cc index 3709fc755c..3eb33c4e94 100644 --- a/lily/midi-walker.cc +++ b/lily/midi-walker.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys Jan Nieuwenhuizen */ diff --git a/lily/misc.cc b/lily/misc.cc index 5ba96e3272..e63ac8cab1 100644 --- a/lily/misc.cc +++ b/lily/misc.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998, 1998 Han-Wen Nienhuys + (c) 1997--1999, 1998 Han-Wen Nienhuys Jan Nieuwenhuizen */ diff --git a/lily/mixed-qp.cc b/lily/mixed-qp.cc index 33ff24542a..25946d444f 100644 --- a/lily/mixed-qp.cc +++ b/lily/mixed-qp.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "debug.hh" diff --git a/lily/molecule.cc b/lily/molecule.cc index cca0e93c3b..caffe1a74c 100644 --- a/lily/molecule.cc +++ b/lily/molecule.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "interval.hh" diff --git a/lily/mudela-version.cc b/lily/mudela-version.cc index b699b168b9..628815ed8a 100644 --- a/lily/mudela-version.cc +++ b/lily/mudela-version.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen */ diff --git a/lily/multi-measure-rest-engraver.cc b/lily/multi-measure-rest-engraver.cc index 0143543c6e..f3a39170c9 100644 --- a/lily/multi-measure-rest-engraver.cc +++ b/lily/multi-measure-rest-engraver.cc @@ -1,7 +1,7 @@ /* multi_measure_rest-engraver.cc -- implement Multi_measure_rest_engraver - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen Han-Wen Nienhuys */ diff --git a/lily/multi-measure-rest.cc b/lily/multi-measure-rest.cc index 12b66ee774..b181979d06 100644 --- a/lily/multi-measure-rest.cc +++ b/lily/multi-measure-rest.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998, 1999 Jan Nieuwenhuizen + (c) 1998--1999, 1999 Jan Nieuwenhuizen */ diff --git a/lily/music-iterator.cc b/lily/music-iterator.cc index 40f2236f86..511c014330 100644 --- a/lily/music-iterator.cc +++ b/lily/music-iterator.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "debug.hh" #include "music-list.hh" diff --git a/lily/music-list-iterator.cc b/lily/music-list-iterator.cc index 6ebb409db8..d5e4bbff61 100644 --- a/lily/music-list-iterator.cc +++ b/lily/music-list-iterator.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen */ #include "music-list-iterator.hh" diff --git a/lily/music-list.cc b/lily/music-list.cc index bf409cb878..f836fb4485 100644 --- a/lily/music-list.cc +++ b/lily/music-list.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "music-list.hh" diff --git a/lily/music-output-def.cc b/lily/music-output-def.cc index 4622d11526..b4a63d39f4 100644 --- a/lily/music-output-def.cc +++ b/lily/music-output-def.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "scope.hh" diff --git a/lily/music-sequence.cc b/lily/music-sequence.cc index 697f25854a..56f456723b 100644 --- a/lily/music-sequence.cc +++ b/lily/music-sequence.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ #include "music-list.hh" diff --git a/lily/music-wrapper-iterator.cc b/lily/music-wrapper-iterator.cc index cb8f31b463..7d34f9218f 100644 --- a/lily/music-wrapper-iterator.cc +++ b/lily/music-wrapper-iterator.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/music-wrapper.cc b/lily/music-wrapper.cc index b84394d86d..97598e87af 100644 --- a/lily/music-wrapper.cc +++ b/lily/music-wrapper.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/music.cc b/lily/music.cc index ffecc3fafd..1c2deb2797 100644 --- a/lily/music.cc +++ b/lily/music.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/musical-pitch.cc b/lily/musical-pitch.cc index 13a4e5de08..df668d2115 100644 --- a/lily/musical-pitch.cc +++ b/lily/musical-pitch.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ #include "musical-pitch.hh" diff --git a/lily/musical-request.cc b/lily/musical-request.cc index e0bc2458e3..adb284cce0 100644 --- a/lily/musical-request.cc +++ b/lily/musical-request.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "musical-request.hh" diff --git a/lily/my-lily-lexer.cc b/lily/my-lily-lexer.cc index d7acdd9f79..309602f469 100644 --- a/lily/my-lily-lexer.cc +++ b/lily/my-lily-lexer.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include diff --git a/lily/my-lily-parser.cc b/lily/my-lily-parser.cc index 73ee467789..6b43a89e37 100644 --- a/lily/my-lily-parser.cc +++ b/lily/my-lily-parser.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys Jan Nieuwenhuizen */ diff --git a/lily/note-column.cc b/lily/note-column.cc index 68913c931c..5fac5ffc5a 100644 --- a/lily/note-column.cc +++ b/lily/note-column.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "dot-column.hh" #include "note-column.hh" diff --git a/lily/note-head.cc b/lily/note-head.cc index 8806f5f7be..b779d0e8a6 100644 --- a/lily/note-head.cc +++ b/lily/note-head.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "misc.hh" diff --git a/lily/note-performer.cc b/lily/note-performer.cc index f537469850..0903207d9e 100644 --- a/lily/note-performer.cc +++ b/lily/note-performer.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998 Jan Nieuwenhuizen + (c) 1996, 1997--1999 Jan Nieuwenhuizen */ #include "note-performer.hh" diff --git a/lily/notename-table.cc b/lily/notename-table.cc index bf32cb7ee2..f86808e9a0 100644 --- a/lily/notename-table.cc +++ b/lily/notename-table.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "notename-table.hh" diff --git a/lily/p-col.cc b/lily/p-col.cc index d28f39a9ad..a3903ab016 100644 --- a/lily/p-col.cc +++ b/lily/p-col.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "p-col.hh" @@ -140,3 +140,9 @@ Paper_column::preprocess () minimal_dists_arr_drul_[LEFT].sort (Column_rod::compare); minimal_dists_arr_drul_[RIGHT].sort (Column_rod::compare); } + +bool +Paper_column::breakable_b () const +{ + return breakable_b_; +} diff --git a/lily/p-score.cc b/lily/p-score.cc index f7b4238de8..40a12699da 100644 --- a/lily/p-score.cc +++ b/lily/p-score.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys */ #include "main.hh" diff --git a/lily/paper-def.cc b/lily/paper-def.cc index 8f6cefcc49..aaaa2e610b 100644 --- a/lily/paper-def.cc +++ b/lily/paper-def.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include diff --git a/lily/paper-outputter.cc b/lily/paper-outputter.cc index 2d80618a2b..38f0c9d809 100644 --- a/lily/paper-outputter.cc +++ b/lily/paper-outputter.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys Jan Nieuwenhuizen */ diff --git a/lily/paper-stream.cc b/lily/paper-stream.cc index 91ff01041c..ef1616a382 100644 --- a/lily/paper-stream.cc +++ b/lily/paper-stream.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include diff --git a/lily/performance.cc b/lily/performance.cc index 49dc2f308b..87392b5153 100644 --- a/lily/performance.cc +++ b/lily/performance.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ #include diff --git a/lily/performer-group-performer.cc b/lily/performer-group-performer.cc index 55b5880d87..a7d10c7c3a 100644 --- a/lily/performer-group-performer.cc +++ b/lily/performer-group-performer.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys Jan Nieuwenhuizen */ diff --git a/lily/performer.cc b/lily/performer.cc index 1403b9aed6..82dce90299 100644 --- a/lily/performer.cc +++ b/lily/performer.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys Jan Nieuwenhuizen */ diff --git a/lily/pitch-squash-engraver.cc b/lily/pitch-squash-engraver.cc index 19cdc5736d..eb3e1bc16b 100644 --- a/lily/pitch-squash-engraver.cc +++ b/lily/pitch-squash-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/priority-halign-engraver.cc b/lily/priority-halign-engraver.cc index cffd56ebef..3f19e66551 100644 --- a/lily/priority-halign-engraver.cc +++ b/lily/priority-halign-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "bar.hh" diff --git a/lily/property-iterator.cc b/lily/property-iterator.cc index 6ea772222a..0af9420ebf 100644 --- a/lily/property-iterator.cc +++ b/lily/property-iterator.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "property-iterator.hh" diff --git a/lily/protected-scm.cc b/lily/protected-scm.cc index ebd69cb77c..356bbf2121 100644 --- a/lily/protected-scm.cc +++ b/lily/protected-scm.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ #include "protected-scm.hh" diff --git a/lily/qlpsolve.cc b/lily/qlpsolve.cc index 3a249a8a31..3d64b37792 100644 --- a/lily/qlpsolve.cc +++ b/lily/qlpsolve.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys TODO: try fixed point arithmetic, to speed up lily. diff --git a/lily/relative-octave-music.cc b/lily/relative-octave-music.cc index cbf4c71c1a..7f66ab6a6b 100644 --- a/lily/relative-octave-music.cc +++ b/lily/relative-octave-music.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/repeat-engraver.cc b/lily/repeat-engraver.cc index 59f2176b46..774c2d3533 100644 --- a/lily/repeat-engraver.cc +++ b/lily/repeat-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen */ #include "repeat-engraver.hh" diff --git a/lily/repeated-music-iterator.cc b/lily/repeated-music-iterator.cc index 04c7745947..80007e5b13 100644 --- a/lily/repeated-music-iterator.cc +++ b/lily/repeated-music-iterator.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen */ diff --git a/lily/repeated-music.cc b/lily/repeated-music.cc index ee103dbdc6..48848dd9fe 100644 --- a/lily/repeated-music.cc +++ b/lily/repeated-music.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen */ diff --git a/lily/request-iterator.cc b/lily/request-iterator.cc index b2f8a712a4..d982503dfe 100644 --- a/lily/request-iterator.cc +++ b/lily/request-iterator.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "translator-group.hh" diff --git a/lily/request.cc b/lily/request.cc index 128af0a883..f72e59fbcf 100644 --- a/lily/request.cc +++ b/lily/request.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys */ #include "request.hh" diff --git a/lily/rest-collision-engraver.cc b/lily/rest-collision-engraver.cc index 14dab36b34..59bddd1975 100644 --- a/lily/rest-collision-engraver.cc +++ b/lily/rest-collision-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "debug.hh" diff --git a/lily/rest-collision.cc b/lily/rest-collision.cc index 009c7c1e50..1e479f196b 100644 --- a/lily/rest-collision.cc +++ b/lily/rest-collision.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "debug.hh" diff --git a/lily/rest-engraver.cc b/lily/rest-engraver.cc index 93d26e0484..4ef7833386 100644 --- a/lily/rest-engraver.cc +++ b/lily/rest-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "rest-engraver.hh" diff --git a/lily/rest.cc b/lily/rest.cc index acfcc3617b..58ad47a062 100644 --- a/lily/rest.cc +++ b/lily/rest.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "molecule.hh" diff --git a/lily/rhythmic-column-engraver.cc b/lily/rhythmic-column-engraver.cc index ccca90f9a7..49acc59c38 100644 --- a/lily/rhythmic-column-engraver.cc +++ b/lily/rhythmic-column-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "rhythmic-column-engraver.hh" diff --git a/lily/rhythmic-grouping.cc b/lily/rhythmic-grouping.cc index d166d9de6e..ccbe4479d2 100644 --- a/lily/rhythmic-grouping.cc +++ b/lily/rhythmic-grouping.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "debug.hh" diff --git a/lily/rhythmic-head.cc b/lily/rhythmic-head.cc index 2b2064c067..6a5b75718d 100644 --- a/lily/rhythmic-head.cc +++ b/lily/rhythmic-head.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "rhythmic-head.hh" diff --git a/lily/rod.cc b/lily/rod.cc index 229af033c2..6fd1a0822f 100644 --- a/lily/rod.cc +++ b/lily/rod.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ #include "rod.hh" diff --git a/lily/scope.cc b/lily/scope.cc index 39e91b3065..2f8c56a3ed 100644 --- a/lily/scope.cc +++ b/lily/scope.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/score-column.cc b/lily/score-column.cc index ab3ceb8a50..05280c5cb1 100644 --- a/lily/score-column.cc +++ b/lily/score-column.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "debug.hh" diff --git a/lily/score-element-info.cc b/lily/score-element-info.cc index 60aec07323..a5d19969d7 100644 --- a/lily/score-element-info.cc +++ b/lily/score-element-info.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "score-element-info.hh" diff --git a/lily/score-element.cc b/lily/score-element.cc index 7985f952eb..e07bc053e7 100644 --- a/lily/score-element.cc +++ b/lily/score-element.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/score-engraver.cc b/lily/score-engraver.cc index 7596d9dd0c..6ea06ff8f2 100644 --- a/lily/score-engraver.cc +++ b/lily/score-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "super-element.hh" diff --git a/lily/score-performer.cc b/lily/score-performer.cc index ec5caa910e..b06e4286e2 100644 --- a/lily/score-performer.cc +++ b/lily/score-performer.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998 Jan Nieuwenhuizen + (c) 1996, 1997--1999 Jan Nieuwenhuizen */ #include "score-performer.hh" diff --git a/lily/score-priority-engraver.cc b/lily/score-priority-engraver.cc index a23e06a157..8dccfb524b 100644 --- a/lily/score-priority-engraver.cc +++ b/lily/score-priority-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/score.cc b/lily/score.cc index 4f85afc8ff..455cebd63d 100644 --- a/lily/score.cc +++ b/lily/score.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "score.hh" diff --git a/lily/scores.cc b/lily/scores.cc index 07b2492229..5991ae6839 100644 --- a/lily/scores.cc +++ b/lily/scores.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include #include "main.hh" diff --git a/lily/script-column.cc b/lily/script-column.cc index e1c5e27380..72c507c968 100644 --- a/lily/script-column.cc +++ b/lily/script-column.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "script-column.hh" diff --git a/lily/script-def.cc b/lily/script-def.cc index 579a80ea8a..b2ea20deb9 100644 --- a/lily/script-def.cc +++ b/lily/script-def.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys */ #include "debug.hh" diff --git a/lily/script-engraver.cc b/lily/script-engraver.cc index 37a838b0ae..921b43c0e7 100644 --- a/lily/script-engraver.cc +++ b/lily/script-engraver.cc @@ -1,7 +1,7 @@ /* script-engraver.cc -- implement Script_engraver - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "script-engraver.hh" diff --git a/lily/script.cc b/lily/script.cc index ea999f69c9..5e6a0613bb 100644 --- a/lily/script.cc +++ b/lily/script.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "script-def.hh" #include "musical-request.hh" diff --git a/lily/separating-group-spanner.cc b/lily/separating-group-spanner.cc index dbda2e4640..41c2c515e6 100644 --- a/lily/separating-group-spanner.cc +++ b/lily/separating-group-spanner.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/separating-line-group-engraver.cc b/lily/separating-line-group-engraver.cc index 43b83ff33e..20ce50bf53 100644 --- a/lily/separating-line-group-engraver.cc +++ b/lily/separating-line-group-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/sequential-music-iterator.cc b/lily/sequential-music-iterator.cc index d5ba03eef6..093ab6cf0a 100644 --- a/lily/sequential-music-iterator.cc +++ b/lily/sequential-music-iterator.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "translator-group.hh" diff --git a/lily/simultaneous-music-iterator.cc b/lily/simultaneous-music-iterator.cc index 2f28eb32af..538ea4406a 100644 --- a/lily/simultaneous-music-iterator.cc +++ b/lily/simultaneous-music-iterator.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "translator-group.hh" diff --git a/lily/single-malt-grouping-item.cc b/lily/single-malt-grouping-item.cc index 69140eb024..fc66d9baa5 100644 --- a/lily/single-malt-grouping-item.cc +++ b/lily/single-malt-grouping-item.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/slur-engraver.cc b/lily/slur-engraver.cc index 9a6b20b38c..f820bd78b5 100644 --- a/lily/slur-engraver.cc +++ b/lily/slur-engraver.cc @@ -1,7 +1,7 @@ /* slur-grav.cc -- implement Slur_engraver - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "proto.hh" diff --git a/lily/slur.cc b/lily/slur.cc index b33a6de7ca..2a7c7014a1 100644 --- a/lily/slur.cc +++ b/lily/slur.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998, 1998 Han-Wen Nienhuys + (c) 1996, 1997--1999, 1998 Han-Wen Nienhuys Jan Nieuwenhuizen */ diff --git a/lily/span-bar.cc b/lily/span-bar.cc index f2ea6a5a71..858b67cb71 100644 --- a/lily/span-bar.cc +++ b/lily/span-bar.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "span-bar.hh" diff --git a/lily/span-score-bar-engraver.cc b/lily/span-score-bar-engraver.cc index c72a97155a..0eb1cf7790 100644 --- a/lily/span-score-bar-engraver.cc +++ b/lily/span-score-bar-engraver.cc @@ -4,7 +4,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "span-bar.hh" diff --git a/lily/spanner.cc b/lily/spanner.cc index 2248bf046f..cf4932b47f 100644 --- a/lily/spanner.cc +++ b/lily/spanner.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys */ #include "debug.hh" @@ -148,7 +148,9 @@ Spanner::do_width() const { Real l = spanned_drul_[LEFT]->absolute_coordinate (X_AXIS); Real r = spanned_drul_[RIGHT]->absolute_coordinate (X_AXIS); - assert (r>=l); + + if (r< l) + warning ("Spanner with negative length"); return Interval (0, r-l); } diff --git a/lily/spring-spacer.cc b/lily/spring-spacer.cc index d3334fb478..f436b8e8fc 100644 --- a/lily/spring-spacer.cc +++ b/lily/spring-spacer.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998, 1998 Han-Wen Nienhuys + (c) 1996, 1997--1999, 1998 Han-Wen Nienhuys */ diff --git a/lily/staff-info.cc b/lily/staff-info.cc index 2a0667a892..7725cad81b 100644 --- a/lily/staff-info.cc +++ b/lily/staff-info.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "proto.hh" diff --git a/lily/staff-margin-engraver.cc b/lily/staff-margin-engraver.cc index 42dcf5c446..7363f07a99 100644 --- a/lily/staff-margin-engraver.cc +++ b/lily/staff-margin-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Jan Nieuwenhuizen + (c) 1998--1999 Jan Nieuwenhuizen */ #include "staff-margin-engraver.hh" diff --git a/lily/staff-performer.cc b/lily/staff-performer.cc index 45d47a2e63..44597fe411 100644 --- a/lily/staff-performer.cc +++ b/lily/staff-performer.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ #include "staff-performer.hh" diff --git a/lily/staff-side.cc b/lily/staff-side.cc index a88f1ba038..39be1bcaaf 100644 --- a/lily/staff-side.cc +++ b/lily/staff-side.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "interval.hh" diff --git a/lily/staff-sym-engraver.cc b/lily/staff-sym-engraver.cc index d95569ab8e..ebd56ebb23 100644 --- a/lily/staff-sym-engraver.cc +++ b/lily/staff-sym-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "staff-sym-engraver.hh" diff --git a/lily/staff-sym.cc b/lily/staff-sym.cc index 6ac749eb3f..abd1addd33 100644 --- a/lily/staff-sym.cc +++ b/lily/staff-sym.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "staff-sym.hh" #include "lookup.hh" diff --git a/lily/stem-engraver.cc b/lily/stem-engraver.cc index 47ad3c1e0c..13e9ea88d9 100644 --- a/lily/stem-engraver.cc +++ b/lily/stem-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "stem-engraver.hh" diff --git a/lily/stem-info.cc b/lily/stem-info.cc index bcc6934d53..e3dfdfba05 100644 --- a/lily/stem-info.cc +++ b/lily/stem-info.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ diff --git a/lily/stem.cc b/lily/stem.cc index 7ddd077474..7b387d8d6d 100644 --- a/lily/stem.cc +++ b/lily/stem.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys TODO: This is way too hairy */ diff --git a/lily/super-element.cc b/lily/super-element.cc index 0704e8c4e2..7b927de55e 100644 --- a/lily/super-element.cc +++ b/lily/super-element.cc @@ -3,7 +3,7 @@ source file of the LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "super-element.hh" diff --git a/lily/swallow-engraver.cc b/lily/swallow-engraver.cc index bc1cad3a9f..2a6a8c9e31 100644 --- a/lily/swallow-engraver.cc +++ b/lily/swallow-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "swallow-engraver.hh" diff --git a/lily/swallow-perf.cc b/lily/swallow-perf.cc index 8c656967c5..99c9ec54b9 100644 --- a/lily/swallow-perf.cc +++ b/lily/swallow-perf.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "swallow-perf.hh" diff --git a/lily/template1.cc b/lily/template1.cc index 9a5ac42160..2767ed6e58 100644 --- a/lily/template1.cc +++ b/lily/template1.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys */ #include "proto.hh" diff --git a/lily/template2.cc b/lily/template2.cc index b60867333d..9361e0293a 100644 --- a/lily/template2.cc +++ b/lily/template2.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "line-spacer.hh" diff --git a/lily/template4.cc b/lily/template4.cc index 392aa8a060..1d67bee14d 100644 --- a/lily/template4.cc +++ b/lily/template4.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #if 0 #ifndef __CYGWIN32__ diff --git a/lily/template5.cc b/lily/template5.cc index ccedf67a4d..f325d0bdc2 100644 --- a/lily/template5.cc +++ b/lily/template5.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include diff --git a/lily/template7.cc b/lily/template7.cc index e435c672a6..947b7829a8 100644 --- a/lily/template7.cc +++ b/lily/template7.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "proto.hh" diff --git a/lily/template8.cc b/lily/template8.cc index 79d9554512..8fbf2f3c22 100644 --- a/lily/template8.cc +++ b/lily/template8.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys */ #include "proto.hh" diff --git a/lily/text-def.cc b/lily/text-def.cc index 019157dfd1..b25937290e 100644 --- a/lily/text-def.cc +++ b/lily/text-def.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996, 1997--1998 Han-Wen Nienhuys + (c) 1996, 1997--1999 Han-Wen Nienhuys */ #include diff --git a/lily/text-engraver.cc b/lily/text-engraver.cc index f93b9d653f..088ca5577c 100644 --- a/lily/text-engraver.cc +++ b/lily/text-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/text-spanner.cc b/lily/text-spanner.cc index 05491f7c4b..f1e1fab7f1 100644 --- a/lily/text-spanner.cc +++ b/lily/text-spanner.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "molecule.hh" diff --git a/lily/tie-engraver.cc b/lily/tie-engraver.cc index 2a8cc741dd..26275ce12b 100644 --- a/lily/tie-engraver.cc +++ b/lily/tie-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/tie.cc b/lily/tie.cc index 7b0cbc870b..e559e8ed0e 100644 --- a/lily/tie.cc +++ b/lily/tie.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "paper-def.hh" diff --git a/lily/time-description.cc b/lily/time-description.cc index cdbc54aebe..347dbce0a8 100644 --- a/lily/time-description.cc +++ b/lily/time-description.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "time-description.hh" diff --git a/lily/time-signature-engraver.cc b/lily/time-signature-engraver.cc index abf70356e2..fd74d44dea 100644 --- a/lily/time-signature-engraver.cc +++ b/lily/time-signature-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "time-signature-engraver.hh" diff --git a/lily/time-signature-performer.cc b/lily/time-signature-performer.cc index 4efa775cf8..00a6fa28a7 100644 --- a/lily/time-signature-performer.cc +++ b/lily/time-signature-performer.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ #include "time-signature-performer.hh" diff --git a/lily/time-signature.cc b/lily/time-signature.cc index 2df4423e79..b6190fa95a 100644 --- a/lily/time-signature.cc +++ b/lily/time-signature.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1996--1998 Han-Wen Nienhuys + (c) 1996--1999 Han-Wen Nienhuys */ diff --git a/lily/timing-engraver.cc b/lily/timing-engraver.cc index f6ddb5f9b3..510f24b40c 100644 --- a/lily/timing-engraver.cc +++ b/lily/timing-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "score-engraver.hh" #include "timing-engraver.hh" diff --git a/lily/timing-translator.cc b/lily/timing-translator.cc index 26e2f21dec..0d29fa5ce1 100644 --- a/lily/timing-translator.cc +++ b/lily/timing-translator.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "timing-translator.hh" diff --git a/lily/translation-property.cc b/lily/translation-property.cc index 6e37d798fe..99541d1e1a 100644 --- a/lily/translation-property.cc +++ b/lily/translation-property.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "translation-property.hh" diff --git a/lily/translator-ctors.cc b/lily/translator-ctors.cc index 98b09e0ce4..0b2507cb2d 100644 --- a/lily/translator-ctors.cc +++ b/lily/translator-ctors.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "proto.hh" diff --git a/lily/translator-group.cc b/lily/translator-group.cc index 49cf960b39..a42db078f8 100644 --- a/lily/translator-group.cc +++ b/lily/translator-group.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "music-output-def.hh" diff --git a/lily/translator.cc b/lily/translator.cc index 2e20760894..122b34d98e 100644 --- a/lily/translator.cc +++ b/lily/translator.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ diff --git a/lily/transposed-music.cc b/lily/transposed-music.cc index 5011ac67f6..2445dc80c3 100644 --- a/lily/transposed-music.cc +++ b/lily/transposed-music.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/tuplet-engraver.cc b/lily/tuplet-engraver.cc index b751d5eae7..73d36eec20 100644 --- a/lily/tuplet-engraver.cc +++ b/lily/tuplet-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998 Han-Wen Nienhuys + (c) 1998--1999 Han-Wen Nienhuys */ diff --git a/lily/tuplet-spanner.cc b/lily/tuplet-spanner.cc index 9a0ea71eeb..ab1a480596 100644 --- a/lily/tuplet-spanner.cc +++ b/lily/tuplet-spanner.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ /* todo: handle breaking elegantly. diff --git a/lily/type-swallow-trans.cc b/lily/type-swallow-trans.cc index ee3bbd5947..e911a62f14 100644 --- a/lily/type-swallow-trans.cc +++ b/lily/type-swallow-trans.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "type-swallow-trans.hh" diff --git a/lily/vertical-align-engraver.cc b/lily/vertical-align-engraver.cc index f94bfe5efd..67fdfda3dd 100644 --- a/lily/vertical-align-engraver.cc +++ b/lily/vertical-align-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "p-col.hh" diff --git a/lily/vertical-align-spanner.cc b/lily/vertical-align-spanner.cc index 41a84e24b9..5419c7913b 100644 --- a/lily/vertical-align-spanner.cc +++ b/lily/vertical-align-spanner.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "vertical-align-spanner.hh" diff --git a/lily/vertical-group-elem.cc b/lily/vertical-group-elem.cc index cbfa7333b5..6beef8811e 100644 --- a/lily/vertical-group-elem.cc +++ b/lily/vertical-group-elem.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "vertical-group-element.hh" diff --git a/lily/vertical-group-spanner.cc b/lily/vertical-group-spanner.cc index 1178a44bb0..bab93119cf 100644 --- a/lily/vertical-group-spanner.cc +++ b/lily/vertical-group-spanner.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "vertical-group-spanner.hh" diff --git a/lily/volta-spanner.cc b/lily/volta-spanner.cc index 970e2839d7..a9836484d0 100644 --- a/lily/volta-spanner.cc +++ b/lily/volta-spanner.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Jan Nieuwenhuizen + (c) 1997--1999 Jan Nieuwenhuizen */ @@ -81,7 +81,7 @@ Volta_spanner::do_add_processing () set_bounds (RIGHT, column_arr_.top ()); } - number_p_->style_str_ = "number"; // number-1 + number_p_->style_str_ = "number"; } Interval diff --git a/lily/warn.cc b/lily/warn.cc index 24eecc759e..b54f5a41aa 100644 --- a/lily/warn.cc +++ b/lily/warn.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "proto.hh" diff --git a/lily/word-wrap.cc b/lily/word-wrap.cc index 55c6837136..63413b26f7 100644 --- a/lily/word-wrap.cc +++ b/lily/word-wrap.cc @@ -3,7 +3,7 @@ source file of the LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #include "word-wrap.hh"