b64816d455
2009-01-29 12:30:57 +0100 hjs r267116 : #i98365# fix unsetting g+s bit 2009-01-23 14:21:19 +0100 hjs r266819 : #i40246# - cleanup 2009-01-23 14:14:07 +0100 hjs r266818 : #i40246# - fix quoting of final echo line 2009-01-23 12:42:33 +0100 hjs r266807 : #i98365# leave higher bits alone 2009-01-23 11:23:42 +0100 rt r266799 : Header 2009-01-22 19:14:25 +0100 hjs r266753 : #i98365# remove unwanted file attributes from archives 2009-01-22 16:22:18 +0100 hjs r266737 : #i98365# remove unwanted file attributes from archives 2009-01-22 16:20:54 +0100 hjs r266736 : #i98365# remove unwanted file attributes from archives 2009-01-22 16:20:24 +0100 hjs r266735 : #i98365# remove unwanted file attributes from archives 2009-01-22 16:08:33 +0100 hjs r266734 : #i40246# renamed variable 2009-01-22 16:05:26 +0100 hjs r266733 : #i40246# renamed variable 2009-01-20 17:46:54 +0100 hjs r266610 : #i98290# cleanup 2009-01-19 19:32:19 +0100 hjs r266522 : CWS-TOOLING: rebase CWS ause099 to trunk@266428 (milestone: DEV300:m39) 2008-12-08 21:00:09 +0100 hjs r265049 : CWS-TOOLING: rebase CWS ause099 to trunk@264807 (milestone: DEV300:m37) 2008-11-27 18:25:18 +0100 hjs r264513 : #i40246# - support multiple patches per archive 2008-11-17 19:00:12 +0100 hjs r263738 : CWS-TOOLING: rebase CWS ause099 to trunk@263288 (milestone: DEV300:m35) |
||
---|---|---|
.. | ||
prj | ||
spirit | ||
boost-1.30.2.patch | ||
boost_1_34_1.patch | ||
makefile.mk | ||
README.Regex_Experimental | ||
Regex_Experimental.tar.gz | ||
spirit-1.6.1.patch |
Regular expressions status Fri Oct 25 19:36:59 MEST 2002 Boost 1.28 and 1.29 didn't compile on Solaris with STL 4.0, therefor sticked to v1.27 Made compile and link regex under wntmsci9 (MSVC 6.03 with STLport 4.0) and unxsols3 (Sun WorkShop 6 update 1 C++ 5.2 with STLport 4.0). Failed on unxlngi4 (g++ 3.0.1 with glibc 2.1.1 and STLport 4.0) due to wctype (and maybe other wide character functions) not properly supported. Gave up due to time restrictions, feel free to improve. Archive Regex_Experimental.tar.gz contains RE.* files that may be used for further approaches. Extract and issue the command line dmake -f RE.makefile.mk Even if it compiled for all platforms, the remaining issue would be use of locales. The system's locale would be used, which doesn't guarantee that it works like intended, especially behavior could be different between platforms. I had a short glance at the PCRE (Perl Compatible Regular Expressions) available at http://www.pcre.org/, good library, but doesn't support Unicode. Localized 256 octets tables are created from locale information. Rudimentary UTF-8 support is implemented, but incomplete and experimental. Hope we can solve the RE issues somehow :-/ Eike Rathke <er@openoffice.org>