]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
18 years agoDocumentation/topdocs/NEWS.tely: niente and rotation news
Erlend Aasland [Mon, 15 May 2006 10:31:06 +0000 (10:31 +0000)]
Documentation/topdocs/NEWS.tely: niente and rotation news

18 years agoAdd rotation support
Erlend Aasland [Sun, 14 May 2006 14:06:37 +0000 (14:06 +0000)]
Add rotation support

18 years agoSmall fixes.
Graham Percival [Sun, 14 May 2006 01:53:54 +0000 (01:53 +0000)]
Small fixes.

18 years agoMajor new docs, some reorg, some info from Nicolas.
Graham Percival [Sun, 14 May 2006 01:53:17 +0000 (01:53 +0000)]
Major new docs, some reorg, some info from Nicolas.

18 years agoFrench correction; thanks Claude Routhier!
Graham Percival [Sat, 13 May 2006 14:55:36 +0000 (14:55 +0000)]
French correction; thanks Claude Routhier!

18 years agoFixed display of table; thanks Dave!
Graham Percival [Fri, 12 May 2006 16:46:22 +0000 (16:46 +0000)]
Fixed display of table; thanks Dave!

18 years ago * Documentation/user/programming-interface.itely (Markup
Mats Bengtsson [Fri, 12 May 2006 14:18:05 +0000 (14:18 +0000)]
* Documentation/user/programming-interface.itely (Markup
programmer interface): Remove duplicate text.

18 years agoMinor clarification.
Graham Percival [Fri, 12 May 2006 12:56:11 +0000 (12:56 +0000)]
Minor clarification.

18 years agoMinor fixes from discussion.
Graham Percival [Fri, 12 May 2006 12:50:23 +0000 (12:50 +0000)]
Minor fixes from discussion.

18 years agoUse image.
Graham Percival [Fri, 12 May 2006 12:34:56 +0000 (12:34 +0000)]
Use image.

18 years agoNew file: image from Erik's thesis, thanks!
Graham Percival [Fri, 12 May 2006 12:33:37 +0000 (12:33 +0000)]
New file: image from Erik's thesis, thanks!

18 years agoadded previously forgotten file.
Erik Sandberg [Fri, 12 May 2006 11:08:31 +0000 (11:08 +0000)]
added previously forgotten file.

18 years ago(LINK_GXX_STATICALLY): python 2.4 req.
Han-Wen Nienhuys [Fri, 12 May 2006 00:08:24 +0000 (00:08 +0000)]
(LINK_GXX_STATICALLY): python 2.4 req.

18 years agoSecond round of editing.
Graham Percival [Thu, 11 May 2006 13:24:00 +0000 (13:24 +0000)]
Second round of editing.

18 years agoEditing and merging info from emails from Nicolas.
Graham Percival [Thu, 11 May 2006 13:00:10 +0000 (13:00 +0000)]
Editing and merging info from emails from Nicolas.

18 years ago* python/musicxml.py (Xml_node.__init__): _attribute_dict stores
Han-Wen Nienhuys [Thu, 11 May 2006 08:43:51 +0000 (08:43 +0000)]
* python/musicxml.py (Xml_node.__init__): _attribute_dict stores
XML attributes.
(Xml_node.message): use it.

* scripts/musicxml2ly.py (musicxml_voice_to_lily_voice):
oops. Add duration argument.

18 years agoInfo about \set and \override.
Graham Percival [Wed, 10 May 2006 15:39:17 +0000 (15:39 +0000)]
Info about \set and \override.

18 years ago* lily/paper-column-engraver.cc (make_columns):
Joe Neeman [Wed, 10 May 2006 10:37:12 +0000 (10:37 +0000)]
* lily/paper-column-engraver.cc (make_columns):
* scm/define-grobs.scm: Revert my previous change and set the default
in define-grobs.scm instead.

18 years agoOops, forgot these fixes.
Graham Percival [Wed, 10 May 2006 04:37:14 +0000 (04:37 +0000)]
Oops, forgot these fixes.

18 years agoProofreading from Dave Luttinen.
Graham Percival [Wed, 10 May 2006 04:29:00 +0000 (04:29 +0000)]
Proofreading from Dave Luttinen.

18 years ago*** empty log message ***
Han-Wen Nienhuys [Tue, 9 May 2006 14:11:11 +0000 (14:11 +0000)]
*** empty log message ***

18 years agoGeneral editing.
Graham Percival [Tue, 9 May 2006 11:27:28 +0000 (11:27 +0000)]
General editing.

18 years ago(make_columns): By default, a column needs to be breakable.
Joe Neeman [Tue, 9 May 2006 10:14:47 +0000 (10:14 +0000)]
(make_columns): By default, a column needs to be breakable.

18 years ago(stop_translation_timestep): set
Han-Wen Nienhuys [Tue, 9 May 2006 08:21:17 +0000 (08:21 +0000)]
(stop_translation_timestep): set
line-break-permission if forbidBreak is not set.

18 years agoTrivial fixes.
Graham Percival [Tue, 9 May 2006 04:13:09 +0000 (04:13 +0000)]
Trivial fixes.

18 years ago* scm/define-context-properties.scm:
Joe Neeman [Tue, 9 May 2006 02:15:57 +0000 (02:15 +0000)]
* scm/define-context-properties.scm:
* scm/define-grob-properties.scm:
* scm/define-grobs.scm:
* scm/define-music-display-methods.scm:
* scm/define-music-properties.scm:
* scm/define-music-types.scm:
* scm/music-functions.scm:
* ly/declarations-init.ly:
* lily/include/constrained-breaking.hh:
* lily/system.cc:
* lily/spaceable-grob.cc:
* lily/simple-spacer.cc:
* lily/paper-score.cc:
* lily/paper-column.cc:
* lily/paper-column-engraver.cc:
* lily/item.cc:
* lily/gourlay-breaking.cc:
* lily/constrained-breaking.cc:
* python/convertrules.py:
Change "penalty", "page-penalty" and "breakable" to "line-break-penalty",
"page-break-penalty" and "line-break-permission".
Add "page-break-permission", "page-turn-permission" and "page-turn-penalty".
Replace BreakEvent with LineBreakEvent, PageBreakEvent and PageTurnEvent.

* lily/bar-engraver.cc:
* lily/beam-engraver.cc:
* lily/forbid-break-engraver.cc:
* lily/ligature-engraver.cc:
* lily/paper-column-engraver.cc:
* lily/percent-repeat-engraver.cc:
* lily/score-engraver.cc:
* lily/score-engraver.hh:
* lily/paper-column-engraver.hh:
Inter-engraver communication regarding line breaks is done through context
properties (Score.forbidBreak) instead of function calls.

18 years ago*** empty log message ***
Han-Wen Nienhuys [Mon, 8 May 2006 18:54:20 +0000 (18:54 +0000)]
*** empty log message ***

18 years agorelease commit release/2.9.4
Han-Wen Nienhuys [Mon, 8 May 2006 18:42:24 +0000 (18:42 +0000)]
release commit

18 years agoCut lines down to 78 chars. (cosmetic code change, but will simplify
Graham Percival [Mon, 8 May 2006 12:13:24 +0000 (12:13 +0000)]
Cut lines down to 78 chars.  (cosmetic code change, but will simplify
other people working on docs and sending diff files with non-trivial
changes)

18 years agoProofreading from Dave Luttinen, thanks!
Graham Percival [Mon, 8 May 2006 11:44:47 +0000 (11:44 +0000)]
Proofreading from Dave Luttinen, thanks!

18 years ago* scm/define-grob-properties.scm (all-internal-grob-properties):
Han-Wen Nienhuys [Sun, 7 May 2006 19:51:12 +0000 (19:51 +0000)]
* scm/define-grob-properties.scm (all-internal-grob-properties):
remove chord-tremolo property.

* lily/beam.cc (get_beam_segments): don't use stem position as
base for broken ends.

18 years ago(get_beam_segments): don't use stem position as
Han-Wen Nienhuys [Sun, 7 May 2006 18:25:32 +0000 (18:25 +0000)]
(get_beam_segments): don't use stem position as
base for broken ends.

18 years ago*** empty log message ***
Han-Wen Nienhuys [Sat, 6 May 2006 12:17:37 +0000 (12:17 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
Graham Percival [Sat, 6 May 2006 11:18:57 +0000 (11:18 +0000)]
*** empty log message ***

18 years agoClarifications and reorg.
Graham Percival [Sat, 6 May 2006 09:56:42 +0000 (09:56 +0000)]
Clarifications and reorg.

18 years agonew function featherDurations
Han-Wen Nienhuys [Sat, 6 May 2006 00:21:04 +0000 (00:21 +0000)]
new function featherDurations

18 years ago* lily/beam.cc: read grow-direction for feathered beaming.
Han-Wen Nienhuys [Sat, 6 May 2006 00:19:09 +0000 (00:19 +0000)]
* lily/beam.cc: read grow-direction for feathered beaming.

* Documentation/topdocs/NEWS.tely (Top): typo.

18 years ago(Top): typo.
Han-Wen Nienhuys [Fri, 5 May 2006 22:56:06 +0000 (22:56 +0000)]
(Top): typo.

18 years ago(struct Beam_stem_segment): add gapped_ for
Han-Wen Nienhuys [Fri, 5 May 2006 21:18:06 +0000 (21:18 +0000)]
(struct Beam_stem_segment): add gapped_ for
tremolo beams.

18 years ago*** empty log message ***
Han-Wen Nienhuys [Fri, 5 May 2006 20:32:44 +0000 (20:32 +0000)]
*** empty log message ***

18 years agoAdded data structures for music streams.
Erik Sandberg [Fri, 5 May 2006 15:59:21 +0000 (15:59 +0000)]
Added data structures for music streams.

18 years ago*** empty log message ***
Han-Wen Nienhuys [Fri, 5 May 2006 14:19:18 +0000 (14:19 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
Han-Wen Nienhuys [Fri, 5 May 2006 12:25:27 +0000 (12:25 +0000)]
*** empty log message ***

18 years ago* scm/define-markup-commands.scm (note-by-number): remove debug display.
Han-Wen Nienhuys [Fri, 5 May 2006 12:19:12 +0000 (12:19 +0000)]
* scm/define-markup-commands.scm (note-by-number): remove debug display.
(note-by-number): further attachment fixes.

* scm/define-markup-commands.scm (note-by-number): read 'style
property.

* mf/feta-bolletjes.mf (overdone_heads): fix attachment points for
triangle head.

18 years ago* scm/define-markup-commands.scm (note-by-number): remove debug display.
Han-Wen Nienhuys [Fri, 5 May 2006 11:26:49 +0000 (11:26 +0000)]
* scm/define-markup-commands.scm (note-by-number): remove debug display.

* scm/define-markup-commands.scm (note-by-number): read 'style
property.

18 years ago* scm/lily-library.scm (ordered-cons): new function.
Han-Wen Nienhuys [Fri, 5 May 2006 11:26:06 +0000 (11:26 +0000)]
* scm/lily-library.scm (ordered-cons): new function.
(interval-index): new function

* lily/note-head-scheme.cc (LY_DEFINE): new file.

* lily/note-head.cc (get_stem_attachment): new function.

* scm/define-markup-commands.scm (note-by-number): read 'style
property.

* input/regression/markup-note.ly: show note-head style option.

* mf/feta-bolletjes.mf (overdone_heads): fix attachment points for
triangle head.

18 years ago(NCSB_OTFS): remove old ncsb detection further.
Han-Wen Nienhuys [Thu, 4 May 2006 11:56:19 +0000 (11:56 +0000)]
(NCSB_OTFS): remove old ncsb detection further.

18 years ago(LINK_GXX_STATICALLY): fix for ncsb detection.
Han-Wen Nienhuys [Thu, 4 May 2006 11:33:09 +0000 (11:33 +0000)]
(LINK_GXX_STATICALLY): fix for ncsb detection.

18 years agoGCC 4 fix.
Han-Wen Nienhuys [Thu, 4 May 2006 11:15:12 +0000 (11:15 +0000)]
GCC 4 fix.

18 years ago*** empty log message ***
Han-Wen Nienhuys [Thu, 4 May 2006 11:09:56 +0000 (11:09 +0000)]
*** empty log message ***

18 years ago * lily/simple-spacer.cc: Remove class Simple_spacer_wrapper.
Joe Neeman [Thu, 4 May 2006 09:49:38 +0000 (09:49 +0000)]
* lily/simple-spacer.cc: Remove class Simple_spacer_wrapper.
Replace it with functions get_line_forces and get_line_configuration.
(class Simple_spacer): Make data private.
Rewrite compression algorithm to be faster and simpler.

* lily/simple-spacer-scheme.cc (ly_solve_rod_and_spring_problem):
* lily/gourlay-breaking.cc (solve):
* lily/constrained_breaking.cc (space_line):
Change it to the new simple-spacer code.

* lily/paper-score.cc (get_paper_systems):
(Paper_score):
(process):
Delay breaking the systems until they are requested.
(find_break_indices):
Use vsize for indices.
(calc_breaking):
Move the "Calculating line breaks" message here.

* lily/system.cc (pre_processing):
Move the "Calculating line breaks" message away from here.
(break_into_pieces):
Allow multiple calls to this function in sequence (with touching-but-
not-overlapping breakpoints).

* lily/constrained-breaking.cc:
Replace most of the get_XXXX functions with get_line_details.
Only calculate the force for each line. Calculate configurations only
for the lines we will actually use.
Replace cols_ with lines_.

18 years ago(write-preamble): new function.
Han-Wen Nienhuys [Thu, 4 May 2006 08:49:05 +0000 (08:49 +0000)]
(write-preamble): new function.
(write-preamble): load mac fonts via fondu, even if gs-font-load
is set.

18 years ago*** empty log message ***
Han-Wen Nienhuys [Wed, 3 May 2006 21:18:14 +0000 (21:18 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
Han-Wen Nienhuys [Wed, 3 May 2006 20:30:59 +0000 (20:30 +0000)]
*** empty log message ***

18 years ago* mf/GNUmakefile (FC_FIND): Fix typo.
Werner Lemberg [Wed, 3 May 2006 20:23:32 +0000 (20:23 +0000)]
* mf/GNUmakefile (FC_FIND): Fix typo.

18 years agoPromote Eduardo, and add a bug reporter.
Graham Percival [Wed, 3 May 2006 12:53:48 +0000 (12:53 +0000)]
Promote Eduardo, and add a bug reporter.

18 years agoMore Vocal music fixes from Eduardo.
Graham Percival [Wed, 3 May 2006 12:53:10 +0000 (12:53 +0000)]
More Vocal music fixes from Eduardo.

18 years agostepmake/stepmake/generic-targets.make (cvs-clean): also remove out-www dirs.
Erlend Aasland [Wed, 3 May 2006 12:11:00 +0000 (12:11 +0000)]
stepmake/stepmake/generic-targets.make (cvs-clean): also remove out-www dirs.

18 years ago* scripts/lilypond-book.py (Lilypond_file_snippet.my_system): add
Han-Wen Nienhuys [Wed, 3 May 2006 10:41:53 +0000 (10:41 +0000)]
* scripts/lilypond-book.py (Lilypond_file_snippet.my_system): add
-f png for HTML, TEXINFO formats.

* input/tutorial/lbook-html-test.html: new file.

18 years ago*** empty log message ***
Graham Percival [Wed, 3 May 2006 10:41:00 +0000 (10:41 +0000)]
*** empty log message ***

18 years ago* lily/include/tie-formatting-problem.hh (class
Han-Wen Nienhuys [Wed, 3 May 2006 09:56:08 +0000 (09:56 +0000)]
* lily/include/tie-formatting-problem.hh (class
Tie_formatting_problem): index Chord_outline_map by Tuple2 for
[column, direction]. This fixes laissez vibrer ties.

* flower/include/tuple.hh (struct Tuple2): new file.

18 years agoOops, I got confused with all the @{sub/subsub}sections. Fixed.
Graham Percival [Wed, 3 May 2006 09:52:00 +0000 (09:52 +0000)]
Oops, I got confused with all the @{sub/subsub}sections.  Fixed.

18 years agoSome more fixes from Eduardo.
Graham Percival [Wed, 3 May 2006 09:43:33 +0000 (09:43 +0000)]
Some more fixes from Eduardo.

18 years ago* mf/GNUmakefile (FC_FIND): new function. Find ncsb using
Han-Wen Nienhuys [Wed, 3 May 2006 09:15:55 +0000 (09:15 +0000)]
* mf/GNUmakefile (FC_FIND): new function. Find ncsb using
$(FCMATCH), only if $(NCSB_DIR) not set.

* configure.in (LINK_GXX_STATICALLY): only warn if $NCSB_DIR set.

* config.make.in (DOCUMENTATION): set FCMATCH

* autogen.sh (srcdir): don't set --with-ncsb-dir.

18 years agoFinal round of reorg.
Graham Percival [Wed, 3 May 2006 08:27:41 +0000 (08:27 +0000)]
Final round of reorg.

18 years agoReally minor fix.
Graham Percival [Tue, 2 May 2006 13:22:39 +0000 (13:22 +0000)]
Really minor fix.

18 years agorelease commit release/2.9.3
Han-Wen Nienhuys [Tue, 2 May 2006 12:05:28 +0000 (12:05 +0000)]
release commit

18 years ago(is_dir): canonicalize file name before stat'ing.
Han-Wen Nienhuys [Tue, 2 May 2006 11:32:54 +0000 (11:32 +0000)]
(is_dir): canonicalize file name before stat'ing.

18 years ago(framework_relocation): remove old relocation stuff.
Han-Wen Nienhuys [Tue, 2 May 2006 08:53:02 +0000 (08:53 +0000)]
(framework_relocation): remove old relocation stuff.

18 years ago*** empty log message ***
Han-Wen Nienhuys [Mon, 1 May 2006 19:33:29 +0000 (19:33 +0000)]
*** empty log message ***

18 years ago * scm/define-grob-properties.scm (all-user-grob-properties):
Mats Bengtsson [Mon, 1 May 2006 19:17:57 +0000 (19:17 +0000)]
* scm/define-grob-properties.scm (all-user-grob-properties):
Correct typo, thanks to Eduardo.

18 years ago(F): indent fix.
Han-Wen Nienhuys [Mon, 1 May 2006 18:32:16 +0000 (18:32 +0000)]
(F): indent fix.

18 years ago(F): indent fix.
Han-Wen Nienhuys [Mon, 1 May 2006 18:11:02 +0000 (18:11 +0000)]
(F): indent fix.

18 years ago* input/regression/tie-arpeggio-collision.ly: new file.
Han-Wen Nienhuys [Mon, 1 May 2006 16:29:40 +0000 (16:29 +0000)]
* input/regression/tie-arpeggio-collision.ly: new file.

* lily/tie-formatting-problem.cc (set_column_chord_outline): new
function: store outlines per column rank.

18 years ago(set_column_chord_outline): new
Han-Wen Nienhuys [Mon, 1 May 2006 16:10:48 +0000 (16:10 +0000)]
(set_column_chord_outline): new
function: store outlines per column rank.

18 years ago(class Tie_configuration): add
Han-Wen Nienhuys [Mon, 1 May 2006 14:57:03 +0000 (14:57 +0000)]
(class Tie_configuration): add
column_ranks_ to specification and configuration, to distinguish
between ties for different heads in arpegiated chords.

18 years ago(framework_relocation): use INSTALLER_PREFIX.
Han-Wen Nienhuys [Mon, 1 May 2006 13:34:33 +0000 (13:34 +0000)]
(framework_relocation): use INSTALLER_PREFIX.

18 years ago(framework_relocation): use INSTALLER_PREFIX.
Han-Wen Nienhuys [Mon, 1 May 2006 13:22:43 +0000 (13:22 +0000)]
(framework_relocation): use INSTALLER_PREFIX.

18 years ago(framework_relocation): use INSTALLER_PREFIX.
Han-Wen Nienhuys [Mon, 1 May 2006 12:49:59 +0000 (12:49 +0000)]
(framework_relocation): use INSTALLER_PREFIX.

18 years ago*** empty log message ***
Han-Wen Nienhuys [Mon, 1 May 2006 11:19:12 +0000 (11:19 +0000)]
*** empty log message ***

18 years ago(conf_flags): set sensible default for with-ncsb-dir
Han-Wen Nienhuys [Mon, 1 May 2006 10:36:07 +0000 (10:36 +0000)]
(conf_flags): set sensible default for with-ncsb-dir

18 years ago*** empty log message ***
Han-Wen Nienhuys [Mon, 1 May 2006 10:15:16 +0000 (10:15 +0000)]
*** empty log message ***

18 years agofix guile 1.6 compatibility in inf? and nan?
Joe Neeman [Mon, 1 May 2006 00:49:08 +0000 (00:49 +0000)]
fix guile 1.6 compatibility in inf? and nan?

18 years ago(dump_score): indent of 4 for python code.
Han-Wen Nienhuys [Mon, 1 May 2006 00:18:27 +0000 (00:18 +0000)]
(dump_score): indent of 4 for python code.

18 years ago(dump_score): indent of 4 for python code.
Han-Wen Nienhuys [Mon, 1 May 2006 00:00:24 +0000 (00:00 +0000)]
(dump_score): indent of 4 for python code.

18 years ago(LINK_GXX_STATICALLY): remove locate() call.
Han-Wen Nienhuys [Sun, 30 Apr 2006 23:40:09 +0000 (23:40 +0000)]
(LINK_GXX_STATICALLY): remove locate() call.

18 years ago(conv): indent 4 for python files.
Han-Wen Nienhuys [Sun, 30 Apr 2006 20:18:53 +0000 (20:18 +0000)]
(conv): indent 4 for python files.

18 years ago*** empty log message ***
Han-Wen Nienhuys [Sun, 30 Apr 2006 18:32:03 +0000 (18:32 +0000)]
*** empty log message ***

18 years agoHopefully final version. ;-)
Mats Bengtsson [Sat, 29 Apr 2006 19:42:44 +0000 (19:42 +0000)]
Hopefully final version. ;-)

18 years agoFurther clarifications on \new.
Mats Bengtsson [Sat, 29 Apr 2006 19:14:51 +0000 (19:14 +0000)]
Further clarifications on \new.

18 years ago * Documentation/user/changing-defaults.itely (Creating contexts):
Mats Bengtsson [Sat, 29 Apr 2006 18:30:04 +0000 (18:30 +0000)]
* Documentation/user/changing-defaults.itely (Creating contexts):
Clarify \new semantics.

18 years agoMajor new sections for the Learning manual; minor reorg elsewhere.
Graham Percival [Fri, 28 Apr 2006 09:45:07 +0000 (09:45 +0000)]
Major new sections for the Learning manual; minor reorg elsewhere.

18 years agoAnother part of the identifiers/macros section in "Learning".
Graham Percival [Thu, 27 Apr 2006 19:11:34 +0000 (19:11 +0000)]
Another part of the identifiers/macros section in "Learning".

18 years ago(MFTRACE_FLAGS): add $(outdir) to $(ENCODING_FILE)
Han-Wen Nienhuys [Thu, 27 Apr 2006 16:58:39 +0000 (16:58 +0000)]
(MFTRACE_FLAGS): add $(outdir) to $(ENCODING_FILE)

18 years ago(output-framework): remove PageMedia
Han-Wen Nienhuys [Thu, 27 Apr 2006 13:33:28 +0000 (13:33 +0000)]
(output-framework): remove PageMedia

18 years agoSecond round of reorg for the Learning manual.
Graham Percival [Thu, 27 Apr 2006 11:06:48 +0000 (11:06 +0000)]
Second round of reorg for the Learning manual.

18 years agoFixed test (no more "can't find context `one'" error).
Graham Percival [Thu, 27 Apr 2006 06:38:37 +0000 (06:38 +0000)]
Fixed test (no more "can't find context `one'" error).

18 years ago*** empty log message ***
Han-Wen Nienhuys [Wed, 26 Apr 2006 16:00:40 +0000 (16:00 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
Han-Wen Nienhuys [Wed, 26 Apr 2006 14:25:49 +0000 (14:25 +0000)]
*** empty log message ***

18 years agoDoc reorg and/or documenting \new Context="foo".
Graham Percival [Wed, 26 Apr 2006 12:14:43 +0000 (12:14 +0000)]
Doc reorg and/or documenting \new Context="foo".