[M3commit] CVS Update: cm3

Rodney M. Bates rodney at elego.de
Thu Feb 19 22:06:36 CET 2009


CVSROOT:	/usr/cvs
Changes by:	rodney at birch.	09/02/19 22:06:36

Modified files:
	cm3/m3-libs/m3core/src/text/: String16.i3 String16.m3 Text.m3 

Log message:
	Fix Text.HasWideChars.  Formerly, it only checked
	whether the representation had any components
	capabable of representing wide characters, not
	whether it actually contained any characters outside
	the range of CHAR.  It would even return TRUE for, e.g.:
	
	Text.Sub(Text.Cat("abc",W"def"),0,3)
	
	That was neither what a client would expect nor very
	useful.  Now it returns whether the abstract value
	of the text contains any characters outside the range
	of CHAR.




More information about the M3commit mailing list