Commit Graph

17 Commits

Author SHA1 Message Date
f6056153e3 rename root namespace from util to cruft
This places, at long last, the core library code into the same namespace
as the extended library code.
2018-08-05 14:42:02 +10:00
803acc9a87 relicense under MPL-2.0 2018-08-04 15:14:06 +10:00
c4e0cd31f9 string: move tokeniser into the header
This allows more varied template parameters to be used.
2018-01-30 12:53:43 +11:00
0351313c36 Merge branch 'master' into coord 2017-11-23 17:24:11 +11:00
34788756d2 build: don't use './' as an include prefix
GCC produces ODR error when including paths of the form './foo' and
'foo' in the same binary. Rather than managing duplication we just
universally pick the absolute form over the relative form.
2017-11-22 16:49:37 +11:00
eabf93bc2a view: remove ipp file in preference of inline code 2017-08-01 14:16:55 +10:00
a1b35dfbbe string: add trivial wchar-to-utf8 conversions 2016-11-22 21:48:57 +11:00
61db3f969f string: define tokeniser::cbegin/cend 2016-03-21 14:20:04 +11:00
eacd2f6072 string: allow cstring tokenisers 2016-03-18 11:08:12 +11:00
6a1ea8ff29 string: add tokeniser 2016-03-17 18:14:40 +11:00
fe82fc256c string: remove unused strndup implementation 2016-02-26 12:11:26 +11:00
424e6e8701 cast: move types/casts to cast 2015-11-17 16:19:27 +11:00
2658b41ea1 relicence under Apache-2.0 2015-04-13 18:05:28 +10:00
798ea55ec9 Fix type warnings 2013-08-05 16:42:58 +10:00
c8e0086ce0 Add internal implementation of strndup 2013-02-26 17:50:56 +11:00
77942e008d Change my email to an active domain 2012-04-23 13:10:50 +10:00
caa1f3312b Added simple string routine files 2011-08-12 00:25:59 +10:00