[e-lang] Bug (0.8.37d+): term`foo` pattern behavior changed

Kevin Reid kpreid at mac.com
Fri Jan 19 19:26:41 CST 2007


In E 0.8.36t,

   ? def term`foo` := term`foo(bar)`
   # value: term`foo(bar)`

In E 0.8.37d and SVN:

   ? def term`foo` := term`foo(bar)`
   # problem: foo doesn't match: term`foo(bar)`

This change has broken several term-using programs, and I do not  
recall it being announced.

-- 
Kevin Reid                            <http://homepage.mac.com/kpreid/>




More information about the e-lang mailing list