Commit Graph

24 Commits

Author SHA1 Message Date
252a870a22 range: correct the ostream operator template variable refs 2020-11-23 12:01:01 +10:00
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
0e3fa05f05 build: migrate from ipp files to pure hpp files
ipp files weren't a great way of keeping things clean, and IDEs have a
little trouble dealing with the split configuration. this simplifies
debugging a great deal.
2018-02-28 11:49:13 +11:00
2e0fa64494 range: convert static members to constexpr methods 2016-12-21 16:44:48 +11:00
116ad04a1f build: use ostream/istream over iostream 2016-08-04 17:42:41 +10:00
7ae57730f0 whitespace 2015-04-13 18:06:08 +10:00
2658b41ea1 relicence under Apache-2.0 2015-04-13 18:05:28 +10:00
98312c2c37 range: add interpolation accessor 2015-03-11 16:27:37 +11:00
c29be43fd1 range: add convenience typedefs 2015-02-20 21:53:16 +11:00
f77cb9d1d8 range: add size query 2015-02-20 20:50:12 +11:00
9d6be23dd5 range: templatise normalise methods return type 2015-02-17 16:19:22 +11:00
03a95ac05b Remove explict json constructor from range 2014-03-06 15:22:47 +11:00
71fcd082aa Allow range::normalise to return non-unit values 2014-02-18 16:00:48 +11:00
c0dcdd89d9 Add MAX range object 2012-06-15 16:38:24 +10:00
aabbf231c5 Add more scalar operators for range 2012-05-24 15:03:26 +10:00
f1505e8b31 Remove return type from range::expand 2012-05-23 17:01:54 +10:00
be0426ff24 Add range expansion method 2012-05-22 14:12:06 +10:00
77942e008d Change my email to an active domain 2012-04-23 13:10:50 +10:00
2e091079d2 Don't abbreviate the util::range::rand function 2011-10-03 19:20:14 +11:00
306f852fc7 Move range to the util namespace 2011-08-15 20:11:42 +10:00
1fc1dd4134 Change range::includes to range::contains
Contains is more descriptive (of the actual implementation) as it
implies the entire argument is within the range. Includes should also be
provided at some point.
2011-07-29 17:38:07 +10:00
20f81a7630 Correct package name in copyright headers
Package is no longer waif, after its seperation from the waif
library/application. Hopefully there aren't any more dependencies...
2011-06-21 20:26:32 +10:00
745e06d1af initial import from waif 2011-05-23 17:18:52 +10:00