libs/core.git
12 years agoBump version to 1.1 strings-1.1
Mikko Rasa [Mon, 21 Sep 2009 16:47:08 +0000 (16:47 +0000)]
Bump version to 1.1
Update Build file for upcoming Builder release

12 years agoUse transliterate mode in transcode
Mikko Rasa [Mon, 21 Sep 2009 16:28:17 +0000 (16:28 +0000)]
Use transliterate mode in transcode

12 years agoFix compile erorrs on 64-bit systems
Mikko Rasa [Sun, 20 Sep 2009 16:16:36 +0000 (16:16 +0000)]
Fix compile erorrs on 64-bit systems

12 years agoFix the UTF-8 decoder
Mikko Rasa [Mon, 23 Mar 2009 11:49:11 +0000 (11:49 +0000)]
Fix the UTF-8 decoder

12 years agoAdd convenience functions to Encoder and Decoder to process a string and return the...
Mikko Rasa [Mon, 23 Mar 2009 11:12:27 +0000 (11:12 +0000)]
Add convenience functions to Encoder and Decoder to process a string and return the result
Fix UTF-8 detection in Codecs::detect_codec

12 years agoFix a problem with MATCH_MASK handling in Regex
Mikko Rasa [Sun, 8 Mar 2009 15:35:26 +0000 (15:35 +0000)]
Fix a problem with MATCH_MASK handling in Regex
Explicitly cast both arguments to pow to the same type so mingw doesn't get confused

12 years agoFix octal escape generation in c_escape
Mikko Rasa [Sat, 21 Feb 2009 10:31:55 +0000 (10:31 +0000)]
Fix octal escape generation in c_escape
Fix mask matching to check for proper range
Don't use uint8_t since it's not supported by MSVC

12 years agoMake codecs able to tell their name
Mikko Rasa [Thu, 25 Dec 2008 08:57:28 +0000 (08:57 +0000)]
Make codecs able to tell their name
Support autodetecting the correct codec for a string

12 years agoAdd utility functions to check the contents of a string
Mikko Rasa [Wed, 24 Dec 2008 07:08:10 +0000 (07:08 +0000)]
Add utility functions to check the contents of a string
Fix str_to_bool

13 years agoRewrite lexical_cast to use internal conversion routines
Mikko Rasa [Tue, 9 Dec 2008 09:12:30 +0000 (09:12 +0000)]
Rewrite lexical_cast to use internal conversion routines
Add getters to Fmt

13 years agoHandle branches in subregexes correctly
Mikko Rasa [Tue, 25 Nov 2008 06:45:28 +0000 (06:45 +0000)]
Handle branches in subregexes correctly

13 years agoAdd jisx0208.table to tarball strings-1.0
Mikko Rasa [Thu, 14 Aug 2008 13:31:53 +0000 (13:31 +0000)]
Add jisx0208.table to tarball

13 years agoUpdate svn:ignore
Mikko Rasa [Sun, 10 Aug 2008 18:21:47 +0000 (18:21 +0000)]
Update svn:ignore
Add License.txt

13 years agoMake the programs use the library and headers from installed locations to work correc...
Mikko Rasa [Sun, 10 Aug 2008 16:12:59 +0000 (16:12 +0000)]
Make the programs use the library and headers from installed locations to work correctly with different profiles
Bump version number for release

13 years agoAdd specialization for lexical_cast<std::string> to avoid borking with spaces
Mikko Rasa [Wed, 6 Aug 2008 19:34:49 +0000 (19:34 +0000)]
Add specialization for lexical_cast<std::string> to avoid borking with spaces
Fix handling of parentheses inside bracker expressions in RegEx
Update ignores

13 years agoFix some more style warnings
Mikko Rasa [Sun, 8 Jun 2008 23:15:05 +0000 (23:15 +0000)]
Fix some more style warnings

13 years agoAdd missing includes
Mikko Rasa [Sun, 8 Jun 2008 16:00:06 +0000 (16:00 +0000)]
Add missing includes
Fix a gcc 4.3 style warning

13 years agoRemove the "optimization" of omitting MATCH_CHAR instruction for characters >LAST_INS...
Mikko Rasa [Wed, 28 May 2008 23:56:45 +0000 (23:56 +0000)]
Remove the "optimization" of omitting MATCH_CHAR instruction for characters >LAST_INSTRUCTION_ since it caused trouble with -O3 without a measurable benefit
Fix commandline handling in grep

13 years agoFix c_unescape
Mikko Rasa [Sat, 12 Jan 2008 12:14:14 +0000 (12:14 +0000)]
Fix c_unescape

14 years agocore/error.h renamed to except.h
Mikko Rasa [Thu, 4 Oct 2007 20:27:43 +0000 (20:27 +0000)]
core/error.h renamed to except.h
Fix octal excapes in c_escape
Add description and version to Build

14 years agoFix a bug in Regex with brackets
Mikko Rasa [Fri, 10 Aug 2007 19:43:55 +0000 (19:43 +0000)]
Fix a bug in Regex with brackets
Make the disassembly output of grep optional

14 years agoAdd a function to perform simple character mapping
Mikko Rasa [Fri, 10 Aug 2007 18:58:07 +0000 (18:58 +0000)]
Add a function to perform simple character mapping
Add ISO-8859-15 encoding
More documentation in codec.h (nearly complete)

14 years agoRework the codec API completely to remove the internal buffering
Mikko Rasa [Thu, 9 Aug 2007 15:18:11 +0000 (15:18 +0000)]
Rework the codec API completely to remove the internal buffering
Add transcode program to test the codecs

14 years agoAdd Id tags and copyright notices to a few files that were missing them
Mikko Rasa [Thu, 9 Aug 2007 14:32:06 +0000 (14:32 +0000)]
Add Id tags and copyright notices to a few files that were missing them

14 years agoAdd documentation for all functions in utils
Mikko Rasa [Tue, 7 Aug 2007 17:17:24 +0000 (17:17 +0000)]
Add documentation for all functions in utils
Add c_escape and c_unescape functions

14 years agoRevamp the split functions to allow a max_split argument and splitting by longer...
Mikko Rasa [Fri, 3 Aug 2007 09:47:32 +0000 (09:47 +0000)]
Revamp the split functions to allow a max_split argument and splitting by longer separators
Add \r to strip

14 years agoAdd a simple grep program
Mikko Rasa [Wed, 20 Jun 2007 20:19:10 +0000 (20:19 +0000)]
Add a simple grep program

14 years agoAdd operator bool() to RegMatch::Group
Mikko Rasa [Mon, 11 Jun 2007 06:38:53 +0000 (06:38 +0000)]
Add operator bool() to RegMatch::Group

14 years agoRequire mspcore and not mspmisc
Mikko Rasa [Fri, 25 May 2007 17:23:28 +0000 (17:23 +0000)]
Require mspcore and not mspmisc

14 years agoAdd glob and regex thingies
Mikko Rasa [Fri, 25 May 2007 17:05:52 +0000 (17:05 +0000)]
Add glob and regex thingies
error.h is now in mspcore

14 years agoRename Latin1 as Iso88591
Mikko Rasa [Sat, 21 Apr 2007 22:18:54 +0000 (22:18 +0000)]
Rename Latin1 as Iso88591
Add Windows1252

14 years agoAdd copyright notices and Id tags
Mikko Rasa [Sat, 21 Apr 2007 14:41:09 +0000 (14:41 +0000)]
Add copyright notices and Id tags

14 years agoMore sophisticated error handling
Mikko Rasa [Thu, 19 Apr 2007 08:55:12 +0000 (08:55 +0000)]
More sophisticated error handling
A couple of win32 fixes

14 years agoFixed split to allow empty parts in beginning and end of string
Mikko Rasa [Sun, 18 Mar 2007 20:21:58 +0000 (20:21 +0000)]
Fixed split to allow empty parts in beginning and end of string

14 years agoAdded reset function for StringCodec::Decoder
Mikko Rasa [Sun, 18 Mar 2007 17:04:45 +0000 (17:04 +0000)]
Added reset function for StringCodec::Decoder

14 years agoCorrected style errors
Mikko Rasa [Sun, 18 Mar 2007 16:47:23 +0000 (16:47 +0000)]
Corrected style errors

14 years agoFix Iso2022Jp
Mikko Rasa [Sun, 18 Mar 2007 16:35:35 +0000 (16:35 +0000)]
Fix Iso2022Jp

14 years agoAdd utils
Mikko Rasa [Fri, 16 Mar 2007 21:57:47 +0000 (21:57 +0000)]
Add utils
Fix a few bugs in Fmt

14 years agoInitial upload
Mikko Rasa [Wed, 7 Mar 2007 20:17:41 +0000 (20:17 +0000)]
Initial upload

14 years agoCreate trunk
Mikko Rasa [Sat, 24 Feb 2007 17:44:34 +0000 (17:44 +0000)]
Create trunk