Neal Lester wrote:
This morning, when I try to run texexec, texmfstart gets stuck in the loop at line 262.
you mean: loop do busy = false filenames.collect! do |f| f.gsub(/\$([a-zA-Z0-9\_\-]*)/o) do busy = true ENV[$1] || ("$#{$1}") end end break unless busy end can you try: loop do busy = false filenames.collect! do |f| f.gsub(/\$([a-zA-Z0-9\_\-]*)/o) do busy = true puts "#{f} => #{ENV[$1]}" ENV[$1] || ("$#{$1}") end end break unless busy end and see what is reported ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------