unicore-mx
unicore-mx copied to clipboard
!uc-def:lines - remove usage of file.tell() - this is buggy on windows
on windows file.tell() ,i guess, makes 1byte ovehead on each line. therefore reposition to line begin is broken. now read whole file and split to lines at once. it is risky for memory, but we not intends use infinite definitions.
! :unsigned longs - now bit-masks are use 'ul' suffix if it is larger 16bit. it away some compile warnings about integers arith overload, and integer sign chages