]>
git.donarmstrong.com Git - lilypond.git/log
Han-Wen Nienhuys [Sat, 28 Oct 2006 22:16:01 +0000 (00:16 +0200)]
add breakableSeparationItem to extra encompass for slurs. This fixes
slur/clef slur/key collisions etc. Should fix #49
Han-Wen Nienhuys [Sat, 28 Oct 2006 21:53:30 +0000 (23:53 +0200)]
bump version
Han-Wen Nienhuys [Sat, 28 Oct 2006 21:46:50 +0000 (23:46 +0200)]
separation-items have width
Han-Wen Nienhuys [Sat, 28 Oct 2006 21:14:22 +0000 (21:14 +0000)]
* emacsclient.patch:
* server.el.patch:
move server/emacsclient to elisp/
* buildscripts/git-update-changelog.py (Commit.note_del_file):
apply patches too
* elisp/server.el.patch:
move emacs patches.
* elisp/emacsclient.patch:
emacsclient too.
* buildscripts/git-update-changelog.py:
ignore ChangeLog
* ChangeLog:
* buildscripts/git-update-changelog.py:
script to update ChangeLog with Git messages.
Han-Wen Nienhuys [Sat, 28 Oct 2006 21:06:26 +0000 (23:06 +0200)]
emacsclient too.
Han-Wen Nienhuys [Sat, 28 Oct 2006 20:55:17 +0000 (22:55 +0200)]
move emacs patches.
Han-Wen Nienhuys [Sat, 28 Oct 2006 20:45:50 +0000 (22:45 +0200)]
move server/emacsclient to elisp/
Han-Wen Nienhuys [Sat, 28 Oct 2006 19:17:42 +0000 (19:17 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sat, 28 Oct 2006 19:11:28 +0000 (21:11 +0200)]
resolve
Han-Wen Nienhuys [Sat, 28 Oct 2006 19:11:19 +0000 (21:11 +0200)]
resolve
Han-Wen Nienhuys [Sat, 28 Oct 2006 19:10:49 +0000 (21:10 +0200)]
conflict merge.
Han-Wen Nienhuys [Sat, 28 Oct 2006 19:06:12 +0000 (21:06 +0200)]
Merge branch 'origin' of /home/lilydev/vc/gub/downloads/lilypond into master-hanwen
Conflicts:
.gitignore
ChangeLog
Han-Wen Nienhuys [Sat, 28 Oct 2006 18:51:49 +0000 (18:51 +0000)]
don't set callback if staff-position set. Fixes #126.
Han-Wen Nienhuys [Sat, 28 Oct 2006 18:51:39 +0000 (18:51 +0000)]
internal_get_property_data() using ly_symbol2scm()
Han-Wen Nienhuys [Sat, 28 Oct 2006 18:51:05 +0000 (18:51 +0000)]
create .gitignore in outdir.
Han-Wen Nienhuys [Sat, 28 Oct 2006 18:41:03 +0000 (18:41 +0000)]
new file.
Han-Wen Nienhuys [Sat, 28 Oct 2006 18:23:11 +0000 (20:23 +0200)]
further update-changelog fixes
Han-Wen Nienhuys [Sat, 28 Oct 2006 18:02:07 +0000 (20:02 +0200)]
ignore ChangeLog
Han-Wen Nienhuys [Sat, 28 Oct 2006 18:00:04 +0000 (20:00 +0200)]
update
Han-Wen Nienhuys [Sat, 28 Oct 2006 17:59:51 +0000 (19:59 +0200)]
script to update ChangeLog with Git messages.
Han-Wen Nienhuys [Sat, 28 Oct 2006 16:52:45 +0000 (18:52 +0200)]
nitpick.
Han-Wen Nienhuys [Sat, 28 Oct 2006 16:52:30 +0000 (18:52 +0200)]
don't set callback if staff-position set. Fixes #126.
Han-Wen Nienhuys [Sat, 28 Oct 2006 16:51:35 +0000 (18:51 +0200)]
internal_get_property_data() using ly_symbol2scm()
Han-Wen Nienhuys [Sat, 28 Oct 2006 15:58:01 +0000 (17:58 +0200)]
create .gitignore in outdir.
Han-Wen Nienhuys [Sat, 28 Oct 2006 15:57:47 +0000 (17:57 +0200)]
new file.
Han-Wen Nienhuys [Sat, 28 Oct 2006 15:54:03 +0000 (17:54 +0200)]
more robust srcdir check
Jan Nieuwenhuizen [Sat, 28 Oct 2006 10:41:15 +0000 (10:41 +0000)]
* input/test/vertical-extent.ly:
* python/convertrules.py (conv): verticalExtent -> VerticalAxisGroup.
Han-Wen Nienhuys [Fri, 27 Oct 2006 23:36:27 +0000 (23:36 +0000)]
(compose): remove setgcos
Graham Percival [Fri, 27 Oct 2006 21:02:30 +0000 (21:02 +0000)]
Add bug reporter.
Jan Nieuwenhuizen [Fri, 27 Oct 2006 19:47:41 +0000 (19:47 +0000)]
(configure): Do not check for /bin/sh.
Han-Wen Nienhuys [Fri, 27 Oct 2006 19:34:34 +0000 (19:34 +0000)]
explicit dependencies for .otftable files.
Han-Wen Nienhuys [Fri, 27 Oct 2006 15:33:56 +0000 (15:33 +0000)]
* Documentation/topdocs/NEWS.tely (Top): add FretBoards example.
* input/regression/fret-boards.ly: new file.
Han-Wen Nienhuys [Fri, 27 Oct 2006 14:16:37 +0000 (14:16 +0000)]
* po/de.po: new po courtesy translation team.
* scripts/lilypond-book.py (get_option_parser): add newline to doc string.
Mats Bengtsson [Fri, 27 Oct 2006 12:05:45 +0000 (12:05 +0000)]
* ly/gregorian-init.ly (neumeDemoLayout): update
minimumVerticalExtent -> VerticalAxisGroup #'minimum-Y-extent
* scm/define-context-properties.scm, ly/engraver-init.ly: Remove
obsolete verticalExtent / extraVerticalExtent / minumumVerticalExtent
Erlend Aasland [Thu, 26 Oct 2006 22:19:49 +0000 (22:19 +0000)]
* GNUmakefile.in: Yet another build fix...
Erlend Aasland [Thu, 26 Oct 2006 21:47:27 +0000 (21:47 +0000)]
Documentation/user/lilypond-book.itely: Build fix.
Erlend Aasland [Thu, 26 Oct 2006 20:32:16 +0000 (20:32 +0000)]
Documentation/topdocs/INSTALL.texi: Remove obsolete info about lexer-gcc-3.1.sh
Erlend Aasland [Thu, 26 Oct 2006 20:19:27 +0000 (20:19 +0000)]
Build fix
Han-Wen Nienhuys [Thu, 26 Oct 2006 19:40:14 +0000 (19:40 +0000)]
(lilypondprefix): use sorted() for list_sort()
indent 4
Jan Nieuwenhuizen [Thu, 26 Oct 2006 19:27:15 +0000 (19:27 +0000)]
* flower/SConscript: Unit test rules.
* flower/test-std.cc: Compile fix.
Han-Wen Nienhuys [Thu, 26 Oct 2006 19:10:23 +0000 (19:10 +0000)]
(struct Dot_position): initialize extremal_head_
include dot-column.hh
Graham Percival [Thu, 26 Oct 2006 18:18:59 +0000 (18:18 +0000)]
Minor changes from mailist.
Erlend Aasland [Thu, 26 Oct 2006 13:52:16 +0000 (13:52 +0000)]
Trivial stuff
Han-Wen Nienhuys [Thu, 26 Oct 2006 13:21:06 +0000 (13:21 +0000)]
(struct Dot_position): initialize extremal_head_
Joe Neeman [Thu, 26 Oct 2006 07:49:48 +0000 (07:49 +0000)]
* lily/system.cc (get_paper_system):
* lily/paper-book.cc (systems):
move most of the backwards compatibility stuff into
Paper_book::systems
Joe Neeman [Thu, 26 Oct 2006 06:43:47 +0000 (06:43 +0000)]
* Documentation/topdocs/NEWS.tely: add 2 entries for the
page breaking stuff
* Documentation/user/page.itely: remove time-scaled-music
bug for the Page_turn_engraver
* lily/paper-book.cc (set_system_penalty): backwards
compatibility (breakbefore) for the old page breaker
Graham Percival [Wed, 25 Oct 2006 21:34:00 +0000 (21:34 +0000)]
Small fixes from mailist.
Graham Percival [Wed, 25 Oct 2006 21:21:49 +0000 (21:21 +0000)]
More info about stanzas; thanks Geoff!
Jan Nieuwenhuizen [Wed, 25 Oct 2006 13:26:04 +0000 (13:26 +0000)]
(all-user-translation-properties):
noteToFretFunction: Add.
Han-Wen Nienhuys [Wed, 25 Oct 2006 13:14:28 +0000 (13:14 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Wed, 25 Oct 2006 09:47:19 +0000 (09:47 +0000)]
(get_counts): use multibyte variable.
Han-Wen Nienhuys [Wed, 25 Oct 2006 00:33:08 +0000 (00:33 +0000)]
* scm/translation-functions.scm (determine-frets-mf): new
function: compute fret numbers.
* scm/output-lib.scm (string-frets->description) new function.
(fret-board::calc-stencil): new function
* scm/fret-diagrams.scm (fret-diagram-verbose): update doc string.
* scm/define-grobs.scm (all-grob-descriptions): add FretBoard grob.
* lily/include/lily-guile.hh (ly_cxx_vector_to_list): new function.
* lily/tab-note-heads-engraver.cc: cleanups.
* lily/fretboard-engraver.cc: new file
* ly/engraver-init.ly: add FretBoards context
Joe Neeman [Tue, 24 Oct 2006 19:11:46 +0000 (19:11 +0000)]
* lily/grob.cc (pure_relative_y_coordinate)
(pure_height): use the new call_pure_function stuff
* lily/grob-property.cc (call_pure_function): wrapper for the scheme
call-pure-function
* lily/side-position-interface.cc (pure_y_aligned_side): add an
optarg
* lily/simple-closure.cc (ly_eval_simple_closure): make
simple-closure evaluatable from scheme
(evaluate_with_simple_closure): make simple-closures pure-
evaluatable
* lily/slur.cc (pure_outside_slur_callback): new function
* ly/paper-defaults.ly: change default blank-page-force to 2 (this
fits in with previous changes that made the page forces much
smaller)
* scm/define-grobs.scm (call-pure-function): generalise pure-Y-offset
and pure-Y-extent into this new function.
(pure-conversions-alist): add outside-slur-callback
Mats Bengtsson [Tue, 24 Oct 2006 12:02:56 +0000 (12:02 +0000)]
* Documentation/user/advanced-notation.itely (Instrument names):
Remove obsolete bug workaround for instrument names on piano
staff.
Han-Wen Nienhuys [Tue, 24 Oct 2006 10:01:50 +0000 (10:01 +0000)]
(Integrating DocBook and
music): patch by Bertalan Fodor for docbook.
Han-Wen Nienhuys [Mon, 23 Oct 2006 23:24:27 +0000 (23:24 +0000)]
(LILYPOND_BINARY): use instead
of $(LILYPOND). Prevents lilypond run for .txt files.
Han-Wen Nienhuys [Mon, 23 Oct 2006 22:40:50 +0000 (22:40 +0000)]
gitness.
Han-Wen Nienhuys [Mon, 23 Oct 2006 22:40:50 +0000 (22:40 +0000)]
gitness.
Han-Wen Nienhuys [Mon, 23 Oct 2006 22:15:02 +0000 (22:15 +0000)]
update to force gitness.
Han-Wen Nienhuys [Mon, 23 Oct 2006 21:46:12 +0000 (21:46 +0000)]
(calc_position_and_height): robustness:
detect suicide in nested tuplets.
Han-Wen Nienhuys [Mon, 23 Oct 2006 14:36:35 +0000 (14:36 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Mon, 23 Oct 2006 14:35:36 +0000 (14:35 +0000)]
*** empty log message ***
Werner Lemberg [Mon, 23 Oct 2006 05:59:11 +0000 (05:59 +0000)]
* lily/pango-font.cc (Pango_font::pango_item_string_stencil): Fix
typo in argument to FT_Get_X11_Font_Format.
Han-Wen Nienhuys [Sun, 22 Oct 2006 22:07:24 +0000 (22:07 +0000)]
(check_sol): no empty if bodies.
Han-Wen Nienhuys [Sun, 22 Oct 2006 21:06:42 +0000 (21:06 +0000)]
test change for GIT gateway.
Jürgen Reuter [Sun, 22 Oct 2006 20:19:30 +0000 (20:19 +0000)]
* Documentation/user/examples.itely (Transcription of mensural
music): Added more comments in .ly source. Suggest to remove
Forbid_line_break_engraver to allow line breaking at all bars.
* Documentation/user/instrument-notation.itely (Ancient
articulations): Updated @refbugs regarding episem.
* Documentation/user/instrument-notation.itely (Gregorian square
neumes ligatures): Added \augmentum dots. Updated @refbugs
regarding \augmentum.
* input/test/gregorian-scripts.ly: Removed obsolete TODOs.
* input/test/ligature-vaticana.ly: Added \augmentum dots. Updated
comment.
* lily/vaticana-ligature-engraver.cc: Added TODO comment for
\augmentum dots.
* ly/gregorian-init.ly: Added \augmentum macro.
Han-Wen Nienhuys [Sun, 22 Oct 2006 16:32:38 +0000 (16:32 +0000)]
(fix_prefix): const correctness.
Han-Wen Nienhuys [Sun, 22 Oct 2006 15:14:16 +0000 (15:14 +0000)]
(pango_item_string_stencil): use
FT_Get_X11_Font_Format()
John Mandereau [Sun, 22 Oct 2006 12:28:23 +0000 (12:28 +0000)]
po/fr.po: update translation
Han-Wen Nienhuys [Sat, 21 Oct 2006 14:22:55 +0000 (14:22 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sat, 21 Oct 2006 10:51:57 +0000 (10:51 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sat, 21 Oct 2006 10:45:15 +0000 (10:45 +0000)]
* scm/define-grobs.scm (all-grob-descriptions): calc
connect-to-neighbor
* lily/horizontal-bracket.cc (make_bracket): support
connect-to-neighbor.
Han-Wen Nienhuys [Sat, 21 Oct 2006 10:24:04 +0000 (10:24 +0000)]
(make_index_to_charcode_map): remove debugging gobs.
Han-Wen Nienhuys [Fri, 20 Oct 2006 22:17:50 +0000 (22:17 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Fri, 20 Oct 2006 22:15:25 +0000 (22:15 +0000)]
(test_basic_compare): add
multipage test.
(FileLink.multi_img_cell): new file, glob .png images.
Han-Wen Nienhuys [Fri, 20 Oct 2006 22:14:18 +0000 (22:14 +0000)]
(test_basic_compare): add
multipage test.
(FileLink.multi_img_cell): new file, glob .png images.
Han-Wen Nienhuys [Fri, 20 Oct 2006 22:08:38 +0000 (22:08 +0000)]
(test_basic_compare): add
multipage test.
(FileLink.multi_img_cell): new file, glob .png images.
Han-Wen Nienhuys [Fri, 20 Oct 2006 21:30:51 +0000 (21:30 +0000)]
update.
Han-Wen Nienhuys [Fri, 20 Oct 2006 20:57:11 +0000 (20:57 +0000)]
* Documentation/topdocs/NEWS.tely (Top): remove TODOs.
* Documentation/user/instrument-notation.itely (Entering lyrics):
add note about lyric ties and required font.
Han-Wen Nienhuys [Fri, 20 Oct 2006 20:51:48 +0000 (20:51 +0000)]
* Documentation/user/global.itely (File structure): remove
\addqoute remark.
* lily/parser.yy (FIXME): remove ADDQUOTE
* Documentation/user/global.itely (Extracting fragments of
notation): new node, about clip systems.
Han-Wen Nienhuys [Fri, 20 Oct 2006 20:48:41 +0000 (20:48 +0000)]
* Documentation/user/global.itely (Extracting fragments of
notation): new node, about clip systems.
* Documentation/user/lilypond-book.itely (Many quotes of a large
score): ref to clip systems.
Han-Wen Nienhuys [Fri, 20 Oct 2006 20:35:41 +0000 (20:35 +0000)]
(Entering lyrics):
add note about lyric ties and required font.
Han-Wen Nienhuys [Fri, 20 Oct 2006 19:52:05 +0000 (19:52 +0000)]
(glyph_list): format errors.
Han-Wen Nienhuys [Fri, 20 Oct 2006 19:39:46 +0000 (19:39 +0000)]
(Scheme
procedures as properties): more doco on simple-closure and scheme
callbacks.
(Input variables and Scheme): use lilypond[verbatim], document
dummy statement.
Han-Wen Nienhuys [Fri, 20 Oct 2006 19:03:21 +0000 (19:03 +0000)]
(Scheme
procedures as properties): more doco on simple-closure and scheme
callbacks.
(Input variables and Scheme): use lilypond[verbatim], document
dummy statement.
Han-Wen Nienhuys [Fri, 20 Oct 2006 18:39:12 +0000 (18:39 +0000)]
* Documentation/user/page.itely (Displaying spacing): use \book
explicitly, so arrows show .
(Line breaking): add note about Forbid_line_break_engraver
* Documentation/user/tweaks.itely (Common tweaks): also set length
to prevent tie squeezing.
(Default files): use @var{}
* Documentation/user/converters.itely (Invoking abc2ly): remove mup2ly.
(Generating LilyPond files): add FOMUS.
Han-Wen Nienhuys [Fri, 20 Oct 2006 18:09:50 +0000 (18:09 +0000)]
(Invoking abc2ly): remove mup2ly.
Han-Wen Nienhuys [Fri, 20 Oct 2006 18:06:59 +0000 (18:06 +0000)]
*** empty log message ***
Joe Neeman [Fri, 20 Oct 2006 17:37:37 +0000 (17:37 +0000)]
* scm/define-grobs.scm (all-grob-descriptions): set side-axis and
Y-offset for TextScript and Script
* lily/text-engraver.cc (make_item):
* lily/script-engraver.cc (make_script_from_event):
remove call to Side_position_interface::set_axis since all scripts
now have this set by default
Joe Neeman [Fri, 20 Oct 2006 17:31:46 +0000 (17:31 +0000)]
* lily/context.cc:
* lily/prob.cc: use variables
Han-Wen Nienhuys [Fri, 20 Oct 2006 17:09:29 +0000 (17:09 +0000)]
add script-priority property.
Han-Wen Nienhuys [Fri, 20 Oct 2006 17:08:43 +0000 (17:08 +0000)]
(Module): idem.
Han-Wen Nienhuys [Fri, 20 Oct 2006 17:05:19 +0000 (17:05 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Fri, 20 Oct 2006 17:00:15 +0000 (17:00 +0000)]
* scm/framework-ps.scm (dump-stencil-as-EPS): thinko.
* scm/framework-ps.scm (dump-stencil-as-EPS): use eps-box-padding,
a number.
Han-Wen Nienhuys [Fri, 20 Oct 2006 16:51:48 +0000 (16:51 +0000)]
(pango_item_string_stencil): only use cmap
entry if cmap contains glyph.
(get_index_to_charcode_map): remove from Pango_font class, use
global filename -> font mapping.
(get_glyph_index_name): new function.
(pango_item_string_stencil): use glyphIndexXXXX as glyph name,
only for TTF.
Han-Wen Nienhuys [Fri, 20 Oct 2006 16:43:47 +0000 (16:43 +0000)]
* lily/ttf.cc (print_trailer): if all else fails: use
glyphIndexXXXX as glyph name.
* lily/pango-font.cc (pango_item_string_stencil): only use cmap
entry if cmap contains glyph.
(get_index_to_charcode_map): remove from Pango_font class, use
global filename -> font mapping.
(get_glyph_index_name): new function.
(pango_item_string_stencil): use glyphIndexXXXX as glyph name,
only for TTF.
Han-Wen Nienhuys [Fri, 20 Oct 2006 15:36:15 +0000 (15:36 +0000)]
(pango_item_string_stencil): only use cmap
entry if cmap contains glyph.
Han-Wen Nienhuys [Fri, 20 Oct 2006 14:32:00 +0000 (14:32 +0000)]
(all-user-grob-properties):
remove outdated doc.
Han-Wen Nienhuys [Fri, 20 Oct 2006 14:29:13 +0000 (14:29 +0000)]
* scripts/lilypond-book.py (main): use -deps-box-padding=-3
* scm/framework-ps.scm (dump-stencil-as-EPS): use eps-box-padding,
a number.
Han-Wen Nienhuys [Fri, 20 Oct 2006 14:25:30 +0000 (14:25 +0000)]
(all-user-grob-properties):
remove outdated doc.