|
|
46c9811184
|
adapt the unit-tests to use the new Time framework
|
2011-05-16 08:38:27 +02:00 |
|
|
|
b9861ef88f
|
WIP completely remove the old Time wrapper
|
2011-05-15 22:51:02 +02:00 |
|
|
|
71aacc7698
|
implement an Integer-floor function for time quantisation
Contrary to the built-in division operator, this
function always truncates towards the next smaller
integer (also for negative numbers)
|
2011-01-13 03:36:11 +01:00 |
|
|
|
3f1b7651e9
|
GPL header whitespace
|
2010-12-17 23:28:49 +01:00 |
|
|
|
4410830f72
|
Merge Fixture datastructure and Testsuite work
|
2010-12-17 22:51:27 +01:00 |
|
Stefan Kangas
|
661e4f0da5
|
Use CHECK instead of ASSERT in test suite. (Ticket #250)
|
2010-12-17 20:51:54 +01:00 |
|
|
|
a78845507a
|
cleanup
|
2010-06-03 04:37:20 +02:00 |
|
|
|
cd3a77649e
|
use the (new) iterable classification to mask for_each overloads
|
2010-01-04 11:19:01 +01:00 |
|
|
|
64cedb6345
|
implemented compile-time detection of STL or Lumiera iterator
closes #482
|
2010-01-03 05:43:33 +01:00 |
|
|
|
ce6767b71f
|
Testcase to verify the iterable type detection
|
2010-01-03 00:02:53 +01:00 |
|
|
|
e27d03c501
|
simple duck detecor components pass unit test
|
2010-01-02 09:07:10 +01:00 |
|
|
|
8777aa585a
|
duck detector (lib helpers): initial implementation draft
|
2010-01-02 08:09:40 +01:00 |
|
|
|
043d4f42fa
|
working example implementation of the access mechanism to session internal APIs
|
2009-11-09 02:08:37 +01:00 |
|
|
|
fea85acd0e
|
equality comparisons on function erasure objects covered
...well, as good as possible, as boost refuses to implement this feature
|
2009-10-11 05:57:43 +02:00 |
|
|
|
231278bafe
|
implemented comparison on function erasure, pending test
|
2009-10-11 05:57:43 +02:00 |
|
|
|
5068016805
|
WIP draft how the equality comparison on a function erasure could work
|
2009-10-11 05:57:43 +02:00 |
|
|
|
6fc7aedd95
|
Merge NoBug-release related additions
Merge branch 'master' into builder
|
2009-09-05 19:16:13 +02:00 |
|
|
|
70b4b0ad41
|
Fix some more format warnings
|
2009-09-05 19:11:17 +02:00 |
|
Christian Thaeter
|
f73cc47da6
|
Fix all things which broke compilation with NoBug 200909.1
|
2009-09-04 08:53:03 +02:00 |
|
|
|
209765def5
|
WIP: correct indentation, add some comments...
|
2009-08-30 14:11:14 +02:00 |
|
|
|
6da18f76c0
|
re-read the code, some cleanup, define Tickets...
|
2009-08-29 16:13:42 +02:00 |
|
|
|
5f0c9e209e
|
remove any use of boost::function in favour of <tr1/functional>
this resolves some long standing problems with ambiguous placeholders
closes Ticket #161
|
2009-07-19 05:47:36 +02:00 |
|
|
|
ba910a126e
|
also cover the combination cases
|
2009-07-09 17:22:44 +02:00 |
|
|
|
2eb8b763d6
|
got the helper working (prepending a binder to an argument position)
|
2009-07-09 04:41:44 +02:00 |
|
|
|
c7b6165c6c
|
WIP resolved the simple mismatches, but still...
|
2009-07-08 05:36:02 +02:00 |
|
|
|
c8c577c4cc
|
WIP factored out another helper, not yet tested...
|
2009-07-06 05:25:33 +02:00 |
|
|
|
2462dee5ca
|
issue resolved, tests pass, finally (whew)
|
2009-07-06 02:25:19 +02:00 |
|
|
|
b65658c10d
|
try to fix a failing test (not really fixed yet)
|
2009-07-04 00:22:16 +02:00 |
|
|
|
d13d461a9c
|
revamp namespace func. Finish excursion on function handling
|
2009-07-03 14:31:52 +02:00 |
|
|
|
b7be61c4e6
|
composition now working
|
2009-07-03 13:49:12 +02:00 |
|
|
|
31e9d59d80
|
WIP draft solution for next task
|
2009-07-01 04:47:52 +02:00 |
|
|
|
8d8f184ede
|
check more cases, incl. function pointers
|
2009-07-01 03:23:26 +02:00 |
|
|
|
67e5779d24
|
now also able to close the last function argument
|
2009-07-01 02:29:11 +02:00 |
|
|
|
81d0e133c8
|
new additions in this area now reasonable covered (closes #142)
|
2009-07-01 00:43:19 +02:00 |
|
|
|
f70bb0ad6a
|
fill in some missing unit tests
|
2009-06-30 04:56:10 +02:00 |
|
|
|
ca807205f9
|
cleanup/refactor simple type seq handling, fix broken Split template
|
2009-06-30 04:54:50 +02:00 |
|
|
|
320f984270
|
got partial application working, at least in the "front" case
|
2009-06-29 06:34:20 +02:00 |
|
|
|
a19892ac6a
|
WIP some steps towards a solution of the memento binding problem
|
2009-06-29 06:33:42 +02:00 |
|
|
|
6029c2c4e2
|
better name it Splice, and extend the capabilities a bit
|
2009-06-29 03:05:50 +02:00 |
|
|
|
03c9edce49
|
factored out yet another little helper, incl unit test
|
2009-06-29 02:03:30 +02:00 |
|
|
|
14f3641f9b
|
helper: initialise a tuple from an existing sub-tuple
|
2009-06-28 20:41:33 +02:00 |
|
|
|
8ea07bda7a
|
use the new bool conversion mixin to implement check for valid functor
|
2009-06-26 19:04:22 +02:00 |
|
|
|
e91cdd39e9
|
stubbed and commented out to get it to compile
|
2009-06-26 05:27:24 +02:00 |
|
|
|
53e882ca3e
|
WIP should also cover the detection of empty functors
|
2009-06-24 06:01:14 +02:00 |
|
|
|
61f8c1814d
|
tuple test pass
|
2009-06-22 06:05:32 +02:00 |
|
|
|
db9ef808a5
|
refactoring to solve consistency problems uncovered by the tests
|
2009-06-21 19:52:33 +02:00 |
|
|
|
a92f633276
|
draft the remainder of type-tuple-test
|
2009-06-21 09:37:26 +02:00 |
|
|
|
c3768b93a1
|
function closure utils finished and pass test
|
2009-06-21 08:38:24 +02:00 |
|
|
|
2a182a2016
|
outline of the function-closure-test
|
2009-06-21 02:51:37 +02:00 |
|
|
|
231834d2e9
|
basic tuple creation and outline of the remainder of the test
|
2009-06-21 02:03:22 +02:00 |
|