From d150fd5b3cfe7e281d1659db5b7d145981875c10 Mon Sep 17 00:00:00 2001 From: fred Date: Sun, 24 Mar 2002 20:11:27 +0000 Subject: [PATCH] lilypond-0.1.61 --- TODO | 64 +++++++++++++++++++++++++++++++++++++++++--------- mudela-mode.el | 14 +++++++---- 2 files changed, 63 insertions(+), 15 deletions(-) diff --git a/TODO b/TODO index 06720105d2..e57940c896 100644 --- a/TODO +++ b/TODO @@ -4,11 +4,35 @@ This is an assorted collection of stuff that will be 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/ug +grep for TODO and ugh/ugr/urg 0.2: - * ly2dvi seams to eat accents as in \'el\'egant + * add a Duration_convert memberr to Duration_iter to set parameters. + Junk global duration settings. + + * deps for ly2dvi + + * depracate \duration + + * clean up abbrev/plet/beam/abbrevbeam/duration mess in parser. + + * minimum length second part broken tie + + * lowest beam of (UP) beam must never be lower than second staffline + + * multibar rests + + * make lily output make dependencies. + + * make sure that columns never touch + old hack at spring-spacer.cc:690 seems to be broken + + * latex mutopia/los-toros-oboe-16.tex: max memsize + + * fix position of bar number + + * fix website. * libtoolize flowerlib @@ -16,18 +40,12 @@ grep for TODO and ugh/ug * bf: abbrevbeam? - * add full coriolan to website. - * robustify Beam (in case of no stems, 32nd notes) - * fix [c8 c16 c16] (mustn't slope) - * fix silly " "2*12 a4 (=4*12) sticky plet * check for groff / troff/ nroff et - * latex quirk? - * use kpsepath to find all TeX dirs - configure.in - clean-fonts.sh @@ -64,12 +82,20 @@ grep for TODO and ugh/ug * The `3' in the meter key is a one or two pixels too thin (at 600dpi) in the middle: + * the tenuto script is too long and too thin + * better hshift (dots, distance, head dependent) * stem len adjustable STUFF - * clefs: The names I'd like are of the form + * convert-mudela: + - make smarter + - fix convert-mudela -e *.ly ; + - convert-mudela -e empty.ly + - redo in python. + + * clefs (AG): The names I'd like are of the form [FGC]n{[_^]8} F, G or C clef, on nth line, subscripted or superscripted with an 8. @@ -97,6 +123,15 @@ STUFF this modifies \stem for the c2 + * emacs mudela-mode + + - should handle block comments too. + - handle lexer modes (\header, \melodic, \lyric) etc. + - indentation + - notenames? + - fontlock: \melodic \melodic + + * use properties for: - Text_style - default_octave @@ -125,10 +160,19 @@ STUFF * tried egcs 1.0.2: failed on lily/stem.cc -> flower/include/interval.hh should narrow down and send bug report + * gcc 2.8.1: see ice and RESIZE_ICE + * xdvi: PS in magnifying glass. * Fix profiling. gprof bugreport? + * GNU diff 2.7: diff -rN does not see a new directory with empty file + + * GNU patch 2.1: if patch chokes on a + hunk, or on allegedly unsorted hunks in a diff, it may stop + without a trace of failure (create .rej file, print error or + dump core) and just ignore any further diffs. + PROJECTS * Unicode support? @@ -278,8 +322,6 @@ languages: * Rhythmic staff. - * multibar rests - * markers diff --git a/mudela-mode.el b/mudela-mode.el index 7db23896b1..48e53aa779 100644 --- a/mudela-mode.el +++ b/mudela-mode.el @@ -27,13 +27,14 @@ ;; * handle lexer modes (\header, \melodic, \lyric) etc. ;; * indentation ;; * notenames? -;; * fontlock: \melodic \melodic +;; * fontlock: \melodic \melodic +;; (defconst mudela-font-lock-keywords (let* ((keywords '( "accepts" "break" "bar" "cadenza" "clear" "clef" "cm" "consists" "contains" "duration" "absdynamic" "in" "translator" "type" "lyric" "key" - "melodic" "melodic_request" "meter" "midi" "mm" "multi" "header" + "maininput" "melodic" "melodic_request" "meter" "midi" "mm" "multi" "header" "notenames" "octave" "output" "partial" "paper" "plet" "property" "pt" "shape" "include" "score" "script" "skip" "staff" "table" "spandynamic" "symboltables" @@ -108,8 +109,13 @@ ( ?\" . "\"" ) ( ?\% . "<") ( ?\n . ">") - - ))) + +; FIXME +; ( ?% . ". 124b" ) +: ( ?{ . ". 23" ) + )) + + ) (defconst mu-stringlit-re "\"\\([^\"\n\\]\\|\\\\.\\)*\"" ; double-quoted -- 2.39.5