+pl 0.uu5
+ - fixed MIDI output.
+
+pl 0.jcn3
+ - dropped stepmake/aclocal.m4
+ - removed silly -lguile (BLA_LIBS, EXTRA_LIBS ??)
+ - added debugging output format: -fscm
+ - ly2dvi.py -I fix
+ - Documentation/tex/feta.tex
+ - doco fixes: PATCHES.yo, yodl-1.31.7
+
+pl 0.uu4
+ - Protected_scm to fixup GUILE gc
+
+pl 0.uu3
+ - more RTTI cleaning.
+
+pl 0.uu2
+ - undone type_info::before hack. (Ugh. RTFM).
+
+pl 0.uu1
+ - more RTTI stuff: is_type_b -> type_info::before
+
+pl 0.jcn1
+pl 17.jcn7
+ - added: set*text, timesig, beam
+ - guile-1.3 is fine; my egcs-1.0.2's -O2 is broken
+pl 17.jbr1
+ - stepmake/stepmake/bin/package-zip32.sh: Updated configure statement
+ and modified win32 specific distribution file names to match
+ pl 16.hwn1 changes.
+ - scripts/ly2dvi.py: Modified search paths to match the new lilypond
+ installation tree.
+ - scripts/convert-mudela.py: Remove the an existing backup file
+ before renaming original. This is a WIN32 Python requirement.
+ - Documentation/ntweb/index.html: Updated documentation to match
+ new lilypond installation tree.
+ - lily/main.cc: Fixed LILYPONDPREFIX search paths.
+
+
+
+**********
+
1.1.0
pl 18.exp
"""
name = 'ly2dvi'
-version = '0.0.5'
+version = '0.0.6'
errorlog = ''
import sys
t=''
if os.environ.has_key ('TEXINPUTS'):
t = os.pathsep + os.environ['TEXINPUTS']
- os.environ['TEXINPUTS'] = os.path.join(this.get('root'), 'texmf',
- 'tex', 'lilypond' ) + t
+ os.environ['TEXINPUTS'] = os.path.join(this.get('root'), 'share',
+ 'lilypond', 'tex' ) + t
t=''
if os.environ.has_key ('MFINPUTS'):
t = os.pathsep + os.environ['MFINPUTS']
- os.environ['MFINPUTS'] = os.path.join(this.get('root'), 'texmf',
- 'mf', 'public', 'lilypond' ) + t
+ os.environ['MFINPUTS'] = os.path.join(this.get('root'), 'share',
+ 'lilypond', 'mf' ) + t
if os.environ.has_key('TMP'):
this.__set('tmp',os.environ['TMP'],'environment')
"""
if os.name == 'nt':
- path = os.path.join(this.get('root'), 'texmf', 'tex',
- 'lilypond', var)
+ path = os.path.join(this.get('root'), 'share', 'lilypond',
+ 'tex', var)
else:
path =''
cmd =('kpsewhich tex %s %s' % (var,errorlog))
path = pipe.readline ()[:-1] # chop off \n
return_status = pipe.close()
if return_status and not path:
- path = os.path.join(this.get('root'), 'texmf', 'tex',
- 'lilypond', var)
+ path = os.path.join(this.get('root'), 'share', 'lilypond',
+ 'tex', var)
fd = open(path, 'r')
return fd
else: # Windows apps like edit choke on .lilyrc
dotFilename='_lilyrc'
- for d in [os.path.join(this.get('root'),'share','lilypond'), \
+ for d in [os.path.join(this.get('root'),'share','lilypond','ly'), \
os.environ['HOME'], os.curdir ]:
file=os.path.join(d,dotFilename)
try:
def getTeXFile(contents):
texfiles=[]
for line in string.split(contents,'\n'):
- m = re.search('^TeX output to (.+)\.\.\.', line)
+ m = re.search('^Paper output to (.+)\.\.\.', line)
if m:
texfiles.append(m.group(1))