0

Sometime between revision 3256 and 3594, UnicodeIsWord() was removed from JCL's jclUnicode.pas. Is there a substitute method or alternate approach we should be using instead?

ain
  • 22,394
  • 3
  • 54
  • 74
DaveS_Lifeway
  • 375
  • 3
  • 9
  • I don't understand the question. I don't see that function in [revision 3256](http://jcl.svn.sourceforge.net/viewvc/jcl/trunk/jcl/source/common/JclUnicode.pas?revision=3256&view=markup) or **any other version**. I can't see what that function used to do, and I therefore cannot advise on what to use instead. If you tell what you were using the function for, and what version of Delphi you're using now, you may get a better answer. – Rob Kennedy Feb 07 '12 at 00:47
  • Interesting. The SVN link indeed doesn't have it, but neither does it have the same header info ours has. Our version's header shows a last mod date (5/28/2010) and an author. I wonder if those are generated on release? In any event, the function contains: Result := CategoryLookup(C, ClassLetter + [ccNumberDecimalDigit] + ClassMark); which I have since replaced with: Result := UnicodeIsAlphaNum(C) and UnicodeIsMark(C); which works, at the cost of 2 function calls. – DaveS_Lifeway Feb 07 '12 at 17:16

0 Answers0