[haXe] mtwin imap library and haxe 1.13

Michael Pliskin mike at comapping.com
Thu Jul 5 11:50:23 CEST 2007


Hello list,

  I'm experiencing more issues with haxe 1.13 - mtwin imap library
  refused to compile. I think it is related to enum constructors being
  imported into the namespace when importing the containing class, but
  anyway it might be better to rename some stuff there to avoid
  potential confusion.

  Here are the errors I am getting (too long... but pasting as is):

C:\Program Files\Motion-Twin\haxe\lib\mtwin/1,2,1/mtwin/mail/imap/Connection.hx: 326: characters 19-33 : mtwin.mail.imap.Section has no field parse
C:\Program Files\Motion-Twin\haxe\lib\mtwin/1,2,1/mtwin/mail/imap/Connection.hx: 331: characters 20-39 : mtwin.mail.imap.Section has no field parse
C:\Program Files\Motion-Twin\haxe\lib\mtwin/1,2,1/mtwin/mail/imap/Connection.hx: 358: characters 9-12 : List<{ uid : Null<Int>, structure : {+ __length : Int },
internalDate : String, id : Null<Int>, flags : Array<String>, envelope : {+ __length : Int }, bodyType : String, body : String }> should be List<mtwin.mail.imap
.FetchResponse>
C:\Program Files\Motion-Twin\haxe\lib\mtwin/1,2,1/mtwin/mail/imap/Connection.hx: 358: characters 9-12 : { uid : Null<Int>, structure : {+ __length : Int }, inter
nalDate : String, id : Null<Int>, flags : Array<String>, envelope : {+ __length: Int }, bodyType : String, body : String } should be mtwin.mail.imap.FetchRespo
nse
C:\Program Files\Motion-Twin\haxe\lib\mtwin/1,2,1/mtwin/mail/imap/Connection.hx: 358: characters 9-12 : { uid : Null<Int>, structure : {+ __length : Int }, inter
nalDate : String, id : Null<Int>, flags : Array<String>, envelope : {+ __length
: Int }, bodyType : String, body : String } should be { uid : Int, structure : mtwin.mail.imap.BodyStructure, internalDate : String, id : Int, flags : mtwin.mai
l.imap.Flags, envelope : mtwin.mail.imap.Envelope, bodyType : String, body : String }
C:\Program Files\Motion-Twin\haxe\lib\mtwin/1,2,1/mtwin/mail/imap/Connection.hx: 358: characters 9-12 : Invalid type for field envelope :
C:\Program Files\Motion-Twin\haxe\lib\mtwin/1,2,1/mtwin/mail/imap/Connection.hx: 358: characters 9-12 : {+ __length : Int } should be mtwin.mail.imap.Envelope

-- 
Best regards,
 Michael                          mailto:mike at comapping.com




More information about the Haxe mailing list