From: fred <fred>
Date: Sun, 24 Mar 2002 20:11:27 +0000 (+0000)
Subject: lilypond-0.1.61
X-Git-Tag: release/1.5.59~3113
X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=d150fd5b3cfe7e281d1659db5b7d145981875c10;p=lilypond.git

lilypond-0.1.61
---

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: <must find simple example> 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