]>
git.donarmstrong.com Git - lilypond.git/log
Graham Percival [Thu, 14 Jul 2005 01:51:21 +0000 (01:51 +0000)]
Fixed language.
Graham Percival [Thu, 14 Jul 2005 00:39:25 +0000 (00:39 +0000)]
Add exc -> eccentricity rule.
Jan Nieuwenhuizen [Wed, 13 Jul 2005 20:42:40 +0000 (20:42 +0000)]
*** empty log message ***
Jan Nieuwenhuizen [Wed, 13 Jul 2005 20:30:47 +0000 (20:30 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Wed, 13 Jul 2005 20:24:49 +0000 (20:24 +0000)]
(grob-bbox): don't use inf?
Han-Wen Nienhuys [Wed, 13 Jul 2005 19:41:07 +0000 (19:41 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Wed, 13 Jul 2005 19:31:02 +0000 (19:31 +0000)]
(music-descriptions): remove
internal-class-name properties.
Han-Wen Nienhuys [Wed, 13 Jul 2005 18:42:25 +0000 (18:42 +0000)]
* lily/include/music-constructor.hh: remove file.
* lily/context.cc (get_grob_key): nop if use_object_keys not set.
(get_context_key): idem.
* ps/music-drawing-routines.ps: remove draw_beam.
* lily/lookup.cc (beam): use round_filled_polygon() for beam.
Han-Wen Nienhuys [Wed, 13 Jul 2005 18:22:35 +0000 (18:22 +0000)]
* lily/include/event.hh: remove file.
* lily/parser.yy (Lily_lexer): check EVENT_IDENTIFIER using 'event
in 'types property.
* lily/music.cc (duration_length_callback): new function.
* lily/event.cc: remove file.
* lily/music-constructor.cc: remove file.
* lily/music-scheme.cc (LY_DEFINE): rename to ly:make-music
* lily/context.cc (get_grob_key): nop if use_object_keys not set.
(get_context_key): idem.
* scm/lily.scm (lambda): new option object-keys (default to #f)
* ps/music-drawing-routines.ps: remove draw_beam.
* lily/lookup.cc (beam): use round_filled_polygon() for beam.
Han-Wen Nienhuys [Wed, 13 Jul 2005 14:40:53 +0000 (14:40 +0000)]
* ps/music-drawing-routines.ps: remove draw_beam.
* lily/lookup.cc (beam): use round_filled_polygon() for beam.
Han-Wen Nienhuys [Wed, 13 Jul 2005 14:40:03 +0000 (14:40 +0000)]
* scm/output-svg.scm (utf-8-string): rename from utf8-string.
* scm/output-gnome.scm: remove beam routine.
* scm/output-ps.scm (scm): idem.
* scm/output-svg.scm: remove beam.
* ps/music-drawing-routines.ps: remove draw_beam.
* lily/lookup.cc (beam): use round_filled_polygon() for beam.
Han-Wen Nienhuys [Wed, 13 Jul 2005 14:13:23 +0000 (14:13 +0000)]
* scm/output-gnome.scm: remove beam routine.
* scm/output-ps.scm (scm): idem.
* scm/output-svg.scm: remove beam.
* ps/music-drawing-routines.ps: remove draw_beam.
* lily/lookup.cc (beam): use round_filled_polygon() for beam.
Graham Percival [Wed, 13 Jul 2005 08:07:48 +0000 (08:07 +0000)]
Applied Yoshinobu Ishizaki's patch.
Graham Percival [Wed, 13 Jul 2005 06:48:26 +0000 (06:48 +0000)]
Fix URL of external programs.
Graham Percival [Wed, 13 Jul 2005 06:45:15 +0000 (06:45 +0000)]
(spelling) change "excentricity" to "eccentricity".
Han-Wen Nienhuys [Tue, 12 Jul 2005 22:15:39 +0000 (22:15 +0000)]
(scm_from_locale_string):
add scm_from_locale_string compatibility glue.
Han-Wen Nienhuys [Tue, 12 Jul 2005 20:46:24 +0000 (20:46 +0000)]
* scm/define-markup-commands.scm (justify-field): add.
* scm/define-grobs.scm (all-grob-descriptions): decrease font size.
Han-Wen Nienhuys [Mon, 11 Jul 2005 20:41:04 +0000 (20:41 +0000)]
* lily/lookup.cc (filled_box): express filled_box with
round_filled_box
* lily/paper-outputter-scheme.cc (LY_DEFINE): take port argument.
Han-Wen Nienhuys [Mon, 11 Jul 2005 13:30:57 +0000 (13:30 +0000)]
* scm/midi.scm (paper-book-write-midis): new function. Write all
performances in numbered MIDI files.
* lily/performance-scheme.cc (LY_DEFINE): new file.
(LY_DEFINE): new function ly:performance-write.
Han-Wen Nienhuys [Mon, 11 Jul 2005 12:59:30 +0000 (12:59 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Mon, 11 Jul 2005 12:51:13 +0000 (12:51 +0000)]
(LY_DEFINE): ly:parser-output-name:
new function.
(LY_DEFINE): change name ly:parser-define -> ly:parser-define!
Han-Wen Nienhuys [Mon, 11 Jul 2005 11:51:43 +0000 (11:51 +0000)]
* lily/include/lily-guile.hh: rename ly_c_X_p -> ly_is_X
* lily/paper-outputter.cc (Paper_outputter): take port argument.
* lily/paper-outputter-scheme.cc (LY_DEFINE): take port argument.
* scm/framework-texstr.scm (output-framework):
Han-Wen Nienhuys [Mon, 11 Jul 2005 10:52:53 +0000 (10:52 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Mon, 11 Jul 2005 10:18:41 +0000 (10:18 +0000)]
(texidoc): remove TeX strings.
Han-Wen Nienhuys [Mon, 11 Jul 2005 09:48:42 +0000 (09:48 +0000)]
(tablature-stem-attachment-function):
tablature stem attachment fix.
Han-Wen Nienhuys [Sun, 10 Jul 2005 12:10:22 +0000 (12:10 +0000)]
hardcode binomial coefficients of order 3.
Han-Wen Nienhuys [Sun, 10 Jul 2005 11:25:24 +0000 (11:25 +0000)]
* scm/define-music-types.scm (music-descriptions): don't use
Music_wrapper type.
* lily/paper-column.cc (print): print moment too.
* scripts/mup2ly.py (cp_to_dir): remove 1.5.2 compat glue.
remove compatibility cruft.
* lily/parser.yy (score_body): \score can only begin with Music.
* lily/score-scheme.cc (LY_DEFINE): rename scorify to
make-score. Take music argument only. Move parser interaction to
Scheme.
* scm/lily-library.scm (scorify-music): new function.
* python/lilylib.py (datadir): remove 2.1 compat kludge.
(datadir): remove resource import.
(print_environment): remove get_bbox()
(cp_to_dir): remove pre 1.5.2 compat glue.
Han-Wen Nienhuys [Sat, 9 Jul 2005 22:35:38 +0000 (22:35 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sat, 9 Jul 2005 08:28:41 +0000 (08:28 +0000)]
release commit
Han-Wen Nienhuys [Fri, 8 Jul 2005 22:16:28 +0000 (22:16 +0000)]
* lily/include/music.hh (class Music): remove Music::duration_log()
* lily/stem-engraver.cc (make_stem): take duration log from event.
* lily/chord-tremolo-engraver.cc: don't ack note-head-interface.
Han-Wen Nienhuys [Fri, 8 Jul 2005 21:34:52 +0000 (21:34 +0000)]
* Documentation/user/tutorial.itely (Running LilyPond for the
first time): remove reference to DVI/TeX
* ly/music-functions-init.ly: \pitchedTrill
Han-Wen Nienhuys [Fri, 8 Jul 2005 20:46:41 +0000 (20:46 +0000)]
* scm/define-markup-commands.scm (text): add \text markup command.
* ly/music-functions-init.ly: \pitchedTrill
* scm/define-markup-commands.scm (pad-markup): pad-markup command.
Han-Wen Nienhuys [Fri, 8 Jul 2005 20:00:15 +0000 (20:00 +0000)]
* scm/define-markup-commands.scm (text): add \text markup command.
* configure.in (reloc_b): bump requirement to Python 2.2.
* scm/define-grobs.scm (all-grob-descriptions): reorganize in
alphabetical order.
* scm/define-grobs.scm (Module): new grob TrillPitchHead.
* scm/define-markup-commands.scm (pad-markup): pad-markup command.
Han-Wen Nienhuys [Fri, 8 Jul 2005 19:16:12 +0000 (19:16 +0000)]
* lily/font-interface-scheme.cc (LY_DEFINE): function
ly:grob-default-font (changed from get-default-font).
* lily/axis-group-interface-scheme.cc (LY_DEFINE): new file.
Han-Wen Nienhuys [Fri, 8 Jul 2005 18:08:24 +0000 (18:08 +0000)]
* lily/include/dots.hh (class Dots): make has_interface() static.
* python/convertrules.py (conv): add rule for ly:grob-default-font
* scm/define-grobs.scm (all-grob-descriptions): reorganize in
alphabetical order.
* input/regression/trill-spanner-pitched.ly: new file.
* scm/define-grobs.scm (Module): new grob TrillPitchHead.
* lily/pitched-trill-engraver.cc (acknowledge_grob): new file.
Han-Wen Nienhuys [Fri, 8 Jul 2005 17:53:41 +0000 (17:53 +0000)]
* scm/define-grobs.scm (all-grob-descriptions): reorganize in
alphabetical order.
* input/regression/trill-spanner-pitched.ly: new file.
* lily/font-interface-scheme.cc (LY_DEFINE): function
ly:grob-default-font (changed from get-default-font).
* lily/axis-group-interface-scheme.cc (LY_DEFINE): new file.
* lily/note-head.cc (internal_print): if style is not a symbol,
set style to 'default.
(internal_print): no style suffix if glyph-name-procedure not
set. Default to quarter head.
* scm/define-grobs.scm (Module): new grob TrillPitchHead.
* scm/define-music-properties.scm (all-music-properties): add trill-pitch.
* ly/music-functions-init.ly: \pitchedTrill
* lily/pitched-trill-engraver.cc (acknowledge_grob): new file.
* ly/Welcome_to_LilyPond.ly: update to 2.6.0
* lily/trill-spanner-engraver.cc (finalize): rename req -> event
* scm/define-markup-commands.scm (pad-markup): pad-markup command.
Han-Wen Nienhuys [Fri, 8 Jul 2005 11:37:29 +0000 (11:37 +0000)]
* po/fr.po: update
* po/de.po: update.
Pedro Kroger [Thu, 7 Jul 2005 13:56:58 +0000 (13:56 +0000)]
added portuguese to the list of codes rendered
Graham Percival [Thu, 7 Jul 2005 06:41:18 +0000 (06:41 +0000)]
Fixing minor mistake.
Graham Percival [Thu, 7 Jul 2005 05:17:55 +0000 (05:17 +0000)]
Change encoding to utf-8.
Graham Percival [Thu, 7 Jul 2005 05:16:53 +0000 (05:16 +0000)]
Misc stuff.
Mats Bengtsson [Fri, 1 Jul 2005 12:53:03 +0000 (12:53 +0000)]
* Documentation/user/advanced-notation.itely (Setting automatic
beam behavior): Correct the documentation of
revert-auto-beam-setting (backportme)
Han-Wen Nienhuys [Fri, 1 Jul 2005 11:22:42 +0000 (11:22 +0000)]
* lily/ly-module.cc (ly_make_anonymous_module): define
%module-public-interface of module. (backportme)
* lily/lily-parser.cc (print_smob): allow printing of parser smob
without lexer.
Graham Percival [Fri, 1 Jul 2005 01:23:10 +0000 (01:23 +0000)]
Document tagline and copyright fields.
Jan Nieuwenhuizen [Thu, 30 Jun 2005 20:13:39 +0000 (20:13 +0000)]
($(outdir)/%.sh): Bugfix: use TAB (Bertalan
Fodor). (backportme).
Graham Percival [Thu, 30 Jun 2005 19:39:38 +0000 (19:39 +0000)]
Change RequirePackage to usepackage.
Graham Percival [Thu, 30 Jun 2005 18:26:16 +0000 (18:26 +0000)]
Update personal website address.
Han-Wen Nienhuys [Thu, 30 Jun 2005 10:35:22 +0000 (10:35 +0000)]
(Transpose): remove link
to nonexistent UntransposableMusic.
Han-Wen Nienhuys [Thu, 30 Jun 2005 10:34:00 +0000 (10:34 +0000)]
remove old definitions (backportme).
Han-Wen Nienhuys [Wed, 29 Jun 2005 22:01:45 +0000 (22:01 +0000)]
* scripts/lilypond-book.py (do_file): search for kpsewhich before
invoking.
* python/lilylib.py (search_exe_path): new function.
Han-Wen Nienhuys [Wed, 29 Jun 2005 12:24:09 +0000 (12:24 +0000)]
(headertext): trim text.
Han-Wen Nienhuys [Wed, 29 Jun 2005 11:32:53 +0000 (11:32 +0000)]
* scm/define-markup-commands.scm (wordwrap-string): new function:
split string in paras and words.
(wordwrap-markups): new function.
(wordwrap-stencils): new function.
(justify): use it.
(wordwrap): use it.
(wordwrap-string): use it
(justify-string): use it.
* scm/define-markup-commands.scm: remove encoded-simple.
remove font-markup.
(fontsize): remove old version of fontsize.
(wordwrap): new markup function. Wrap into paragraphs.
Han-Wen Nienhuys [Wed, 29 Jun 2005 10:55:46 +0000 (10:55 +0000)]
* Documentation/topdocs/NEWS.tely (Top): refresh.
* scm/define-markup-commands.scm (wordwrap-string): new function:
split string in paras and words.
(wordwrap-markups): new function.
(wordwrap-stencils): new function.
(justify): use it.
(wordwrap): use it.
(wordwrap-string): use it
(justify-string): use it.
* scm/lily-library.scm (regexp-split): new function.
* scm/define-markup-commands.scm: remove encoded-simple.
remove font-markup.
(fontsize): remove old version of fontsize.
(wordwrap): new markup function. Wrap into paragraphs.
Han-Wen Nienhuys [Wed, 29 Jun 2005 09:49:33 +0000 (09:49 +0000)]
remove encoded-simple.
remove font-markup.
(fontsize): remove old version of fontsize.
(wordwrap): new markup function. Wrap into paragraphs.
Han-Wen Nienhuys [Wed, 29 Jun 2005 08:36:20 +0000 (08:36 +0000)]
remove encoded-simple.
remove font-markup.
(fontsize): remove old version of fontsize.
Han-Wen Nienhuys [Wed, 29 Jun 2005 08:03:59 +0000 (08:03 +0000)]
Branch lilypond_2_6
(MINOR_VERSION): go to 2.7.0
Han-Wen Nienhuys [Wed, 29 Jun 2005 07:56:24 +0000 (07:56 +0000)]
*** empty log message ***
Graham Percival [Tue, 28 Jun 2005 23:26:14 +0000 (23:26 +0000)]
Compile fix.
Han-Wen Nienhuys [Tue, 28 Jun 2005 21:46:52 +0000 (21:46 +0000)]
update from translation project.
Mats Bengtsson [Tue, 28 Jun 2005 20:06:40 +0000 (20:06 +0000)]
* scripts/lilypond-book.py : Fix embarrassing bug in my previous
patch. Now, the tempfile module is loaded too, not only used.
Han-Wen Nienhuys [Tue, 28 Jun 2005 13:43:41 +0000 (13:43 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Tue, 28 Jun 2005 11:10:24 +0000 (11:10 +0000)]
* Documentation/user/advanced-notation.itely (Font selection):
remove CMR note.
* scm/framework-ps.scm (write-preamble): ly:warning iso. ly:warn
Jan Nieuwenhuizen [Tue, 28 Jun 2005 09:44:06 +0000 (09:44 +0000)]
* THANKS: Add UTF-8 marker.
* Documentation/user/point-and-click.itely (http): Update: use
lilypond-invoke-editor. Fix: instruct to use user.js.
Werner Lemberg [Mon, 27 Jun 2005 22:02:36 +0000 (22:02 +0000)]
Undo incorrect conversion (again) to UTF8.
Graham Percival [Mon, 27 Jun 2005 19:12:50 +0000 (19:12 +0000)]
Vincent's patch to implement printpagenumber, added docs for that feature.
Jan Nieuwenhuizen [Mon, 27 Jun 2005 18:11:22 +0000 (18:11 +0000)]
Update to 2.6.
Han-Wen Nienhuys [Mon, 27 Jun 2005 14:09:46 +0000 (14:09 +0000)]
update to 2.6
Han-Wen Nienhuys [Mon, 27 Jun 2005 13:08:46 +0000 (13:08 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Mon, 27 Jun 2005 12:52:17 +0000 (12:52 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Mon, 27 Jun 2005 12:25:13 +0000 (12:25 +0000)]
(datadir): py2exe comments.
Jan Nieuwenhuizen [Mon, 27 Jun 2005 11:52:17 +0000 (11:52 +0000)]
(OUT_POSTREMOVES): Reinclude install script
rule, errorneously removed probably because of misleading comment.
Han-Wen Nienhuys [Mon, 27 Jun 2005 11:05:32 +0000 (11:05 +0000)]
* Documentation/topdocs/INSTALL.texi (Top): remove EC fonts requirement.
* configure.in (reloc_b): make fontconfig REQUIRED.
Heikki Junes [Mon, 27 Jun 2005 06:11:47 +0000 (06:11 +0000)]
latest update for translations.
Han-Wen Nienhuys [Sun, 26 Jun 2005 22:52:18 +0000 (22:52 +0000)]
(Module): edited photo as
logo.
Han-Wen Nienhuys [Sun, 26 Jun 2005 22:46:56 +0000 (22:46 +0000)]
* Documentation/user/examples.itely (Module): 2.4.0 -> 2.6.0
* python/convertrules.py (do_conversion): don't print program_name
from within a module
* python/convertrules.py (conv): add 2.6.0 dummy rule.
Han-Wen Nienhuys [Sun, 26 Jun 2005 22:39:14 +0000 (22:39 +0000)]
* configure.in (reloc_b): bump fontforge requirement to
20050624 .
* python/convertrules.py (conv): add 2.6.0 dummy rule.
Graham Percival [Thu, 23 Jun 2005 23:26:33 +0000 (23:26 +0000)]
Compile fix.
Graham Percival [Thu, 23 Jun 2005 23:19:29 +0000 (23:19 +0000)]
Moved section.
Graham Percival [Thu, 23 Jun 2005 22:54:45 +0000 (22:54 +0000)]
Minor edit.
Graham Percival [Thu, 23 Jun 2005 19:59:41 +0000 (19:59 +0000)]
Added Vincent.
Graham Percival [Thu, 23 Jun 2005 17:17:16 +0000 (17:17 +0000)]
Vincent's patch for titles.
Graham Percival [Thu, 23 Jun 2005 16:53:47 +0000 (16:53 +0000)]
Add \RequirePackage{graphics} info.
Han-Wen Nienhuys [Thu, 23 Jun 2005 15:04:36 +0000 (15:04 +0000)]
(notice): add GPL notice
to fonts.
Mats Bengtsson [Thu, 23 Jun 2005 10:56:07 +0000 (10:56 +0000)]
* scripts/lilypond-book.py (LATEX_DOCUMENT): More or less ugly
workaround since /dev/stdin doesn't work on Cygwin. Using a
temporary file in the current directory since latex doesn't
understand the path name to the default TMP in Cygwin (at least on
win XP).
Mats Bengtsson [Thu, 23 Jun 2005 08:24:48 +0000 (08:24 +0000)]
* Documentation/user/global.itely (Creating titles): Correct
misprint in example. Thanks to Rob Vlasaty.
Han-Wen Nienhuys [Wed, 22 Jun 2005 15:11:57 +0000 (15:11 +0000)]
release commit
Han-Wen Nienhuys [Wed, 22 Jun 2005 15:06:05 +0000 (15:06 +0000)]
* lily/lily-parser-scheme.cc (LY_DEFINE): don't set 'parser
variable in lily module
* scm/framework-ps.scm (output-classic-framework): error message
regarding the classic framework.
Han-Wen Nienhuys [Wed, 22 Jun 2005 13:59:57 +0000 (13:59 +0000)]
* Documentation/user/henle-flat-gray.png (Module): new file.
* Documentation/user/baer-flat-gray.png (Module): new file.
Han-Wen Nienhuys [Tue, 21 Jun 2005 23:58:19 +0000 (23:58 +0000)]
* scm/output-lib.scm (fret-number-tablature-format): vcenter and
whiteout for markups.
* buildscripts/substitute-encoding.py (note_glyph): include _ in
regex too. This fixes change clef appearance in PDF.
Han-Wen Nienhuys [Tue, 21 Jun 2005 23:25:40 +0000 (23:25 +0000)]
* lily/GNUmakefile (MODULE_INCLUDES): remove ttftool
* GNUmakefile.in (SUBDIRS): remove ttftool subdirectory.
* lily/ttf.cc (print_header): new file. Convert to type42, using
FreeType to parse the TTF.
Han-Wen Nienhuys [Tue, 21 Jun 2005 23:19:28 +0000 (23:19 +0000)]
* configure.in (reloc_b): remove TTFTOOL_ENDIAN
* config.make.in (WINDRES): remove TTFTOOL_ENDIAN.
Han-Wen Nienhuys [Tue, 21 Jun 2005 23:18:25 +0000 (23:18 +0000)]
(MODULE_INCLUDES): remove ttftool
Han-Wen Nienhuys [Tue, 21 Jun 2005 23:17:38 +0000 (23:17 +0000)]
* GNUmakefile.in (SUBDIRS): remove ttftool subdirectory.
* ttftool/parse.c (readPostTable): ugh. Kludge: nglyphs in maxp
and post table may differ. Pass around post_nglyphs as well.
Han-Wen Nienhuys [Tue, 21 Jun 2005 23:16:34 +0000 (23:16 +0000)]
* GNUmakefile.in (SUBDIRS): remove ttftool subdirectory.
* lily/ttf.cc (print_header): new file. Convert to type42, using
FreeType to parse the TTF.
Han-Wen Nienhuys [Tue, 21 Jun 2005 23:12:51 +0000 (23:12 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Tue, 21 Jun 2005 22:05:51 +0000 (22:05 +0000)]
(readPostTable): ugh. Kludge: nglyphs in maxp
and post table may differ. Pass around post_nglyphs as well.
Han-Wen Nienhuys [Tue, 21 Jun 2005 21:43:36 +0000 (21:43 +0000)]
*** empty log message ***
Graham Percival [Mon, 20 Jun 2005 13:24:22 +0000 (13:24 +0000)]
Very minor update on feta font usage.
Han-Wen Nienhuys [Sun, 19 Jun 2005 14:52:33 +0000 (14:52 +0000)]
* scm/ps-to-png.scm (make-ps-images): cleanup multipage vs. single
page switch.
* make/lilypond-vars.make (LILYPOND_BOOK_FLAGS): set
anti-alias-factor for lilypond-book runs.
* scm/ps-to-png.scm (scale-down-image): new function.
(my-system): new function.
(make-ps-images): blow up GS resolution by anti-alias-factor,
scale down image by anti-alias-factor. This improves appearance
of
(make-ps-images): remove showpage. Fixes spurious empty png at end.
* scm/lily.scm (lambda): default resolution 116 (8 pixels per
space).
Han-Wen Nienhuys [Sun, 19 Jun 2005 13:50:24 +0000 (13:50 +0000)]
(write-preamble): downcase filename before
string-matching. Should fix .TTF files (as opposed to ttf files)