add missing clean to check script for cxx builds

fix that msvc solution is not included in dist package

update READE file and copyright year

revert naming convention for the dist package

add docstring to cx_attr_export

exclude new docs folder from dist package

fix typos in CHANGELOG

last minute fixes for issue #548

fix some typos - issue #548

link doxygen and coverage reports on overview page

bring incomplete docs into a shape that can be released

close documentation branch docs/3.1

merge documentation branch

finalize CHANGELOG

improve consistency in compare.h documentation

use reallocate instead of re-allocate

add another case to str_to_number tests

fix test function having the wrong type

update install instructions with instructions for windows DLL docs/3.1

fix some typos - issue #548

add support for building windows DLLs - resolves #582

fix test_json_escaped_unicode_strings when compiled with suncc

change name of cxBasicMempoolCreate() to cxMempoolCreateSimple() - fixes #590

fix unicode tests not working on all platforms

remove cx_strupper() and cx_strlower() - fixes #591

reorder the topics to make more sense when read from top to bottom docs/3.1

add missing documentation about what header to include docs/3.1

add sub-section intro texts to install.md docs/3.1

basic structure for printf documentation docs/3.1

adds documentation for destructor functions and collections docs/3.1

add Memory Management Section description docs/3.1

add documentation for allocator.h docs/3.1

add mempool documentation docs/3.1

add documentation for compare.h docs/3.1

write introduction for the Utilities Section docs/3.1

basic structur for the strings chapter docs/3.1

merge recent changes into docs branch docs/3.1

optimize cx_arl_find_remove for sorted arrays - fixes #547

remove dependency to ssize_t - fixes #552

improve cx_strchr()

simplify array access

fix wrong inequality

extract unescape_unicode_string() and fix rages

fix memory leaks

add test and implementation for malformed escape sequences

do not trim strings before conversion to number

add missing test coverage for escape sequences

put coverage report into a subdir

implement decoder for utf16 surrogate pairs in unescape_string

replace cx_strtou32_lc_ with cx_strtou32_lc in json.c

fix incorrect str length comparision in unescape_string

implement unicode escape sequences in json unescape_string function

documentation of test.h docs/3.1

fix minor bugs in hash_key.h and streams.h docs docs/3.1

add marker to every incomplete page docs/3.1

add stream.h docs and reworks hash_key.h docs docs/3.1

documentation of hash_key.h docs/3.1

assign proper names to the documentation topics docs/3.1

add symbols that need documentation as TODOs docs/3.1

create new page structure docs/3.1

start overhauling the entire web documentation docs/3.1

remove token_escape bool from CxJson struct

avoid recursion in cxBufferWrite() - fixes #567

allocate first index buffer for strreplacen on the stack - fixes #575

(0) -1000 -300 -100 -64 +64 tip

mercurial