Author: hdu
Date: Mon Jan 23 13:43:38 2012
New Revision: 1234786
URL: http://svn.apache.org/viewvc?rev=1234786&view=rev
Log:
improve standard conformance regarding unicode UAX#29 word boundaries
Modified:
incubator/ooo/trunk/main/i18npool/source/search/textsearch.cxx
Modified: incubator/ooo/trunk/main/i18npool/source/search/textsearch.cxx
URL:
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/i18npool/source/search/textsearch.cxx?rev=1234786&r1=1234785&r2=1234786&view=diff
==============================================================================
--- incubator/ooo/trunk/main/i18npool/source/search/textsearch.cxx (original)
+++ incubator/ooo/trunk/main/i18npool/source/search/textsearch.cxx Mon Jan 23
13:43:38 2012
@@ -708,7 +708,7 @@ void TextSearch::RESrchPrepare( const ::
(rOptions.transliterateFlags & SIMPLE_TRANS_MASK) ? sSrchStr
: ((rOptions.transliterateFlags & COMPLEX_TRANS_MASK) ?
sSrchStr2 : rOptions.searchString);
- sal_uInt32 nIcuSearchFlags = 0;
+ sal_uInt32 nIcuSearchFlags = UREGEX_UWORD; // request UAX#29 unicode
capbility
// map com::sun::star::util::SearchFlags to ICU uregex.h flags
// TODO: REG_EXTENDED, REG_NOT_BEGINOFLINE, REG_NOT_ENDOFLINE
// REG_NEWLINE is neither properly defined nor used anywhere => not
implemented