Hi Andy, > On Mon 04 Apr 2011 18:22, Detlev Zundel <d...@denx.de> writes: > >>> I spotted where the problem comes from: it is when a text value is empty. I >>> have >>> produced a small but complete example [attached]: can you reproduce it ? >> >> Yes, thanks for the test case, I can now reproduce it and hopefully the >> attached patches work for you also. > > I have added you to the gitorious repo. Feel free to push your patches > there :-)
Hey thanks! Still I'd welcome if you at least look over my changes and give me some hints if you see room for improvements - most of what I did in scheme in the past was in scsh ;) As I said in my previous mail, I'd like to know if there is a better way to handle the null pinter problem reported by Dave, e.g. does guile have a null-pointer? or something comparable more gentle on the eyes than (eq %null-pointer ..)? If not, would it make sens to add such a predicate? Thanks Detlev -- Once the implementation is up and running, it is still a trick to keep it running. In a normal, closed implementation, this is not a problem; in a system with metaobject protocols [..] there is the potential for spectacular failure modes if certain situations are not properly anticipated. -- The Art of the Metaobject Protocol -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-40 Fax: (+49)-8142-66989-80 Email: d...@denx.de