Release 10.0 Date: September 27, 2008
Sorry it took so long to get this out, but I think it will be worth your wait. There is a lot in this release like powerful map lookup features, HTML entities, and in the developer version: XML formatting.
But even more significant is the cross-platform improvements so that fewer tweaks are necessary in different compiler and build configurations. Now you don't have to set any precompiler defines to use CMarkup on OSX and Linux (just plop into your project), and in Visual Studio there is no more dependency on tchar.h which caused issues in different project configurations.
MARKUP_STL
precompiler define when not in Visual C++. See Unified CMarkup for STL and MFCMARKUP_SAFESTR
) available in Visual Studio 2005 (VC++ 8.0) forward, thanks Chris Dunford©
MARKUP_STDC
define). See Unified CMarkup for STL and MFCUNICODE
builds will use Windows APIs rather than locale.h multibyte functions for charset conversions. See non-Unicode text handling in CMarkup and backwards compatibilty issue:UNICODE
builds must now define MARKUP_STDCONV
to use setlocale
, see non-Unicode text handling in CMarkupMNF_WITHREFS
flag for setting attribute values with numeric character references or entitiesstrnicmp
, see strncmpi replacement for OSX and LinuxLoad
or ReadTextFile
(see ReadTextFile)
The new |
See also:
Archived CMarkup Release Notes