|
|
d193fbf920
|
Planning the QueryFocus in more detail
|
2009-10-16 01:54:38 +02:00 |
|
|
|
65f100c1a2
|
start 2 unit tests for scope handling
|
2009-10-14 06:18:25 +02:00 |
|
|
|
edbd54b062
|
Initial planning regaring the QueryFocus
|
2009-10-14 05:48:24 +02:00 |
|
|
|
193fd2d66b
|
Start the new Session structure with Timeline and Sequences
|
2009-10-14 05:39:49 +02:00 |
|
|
|
4695f41b7c
|
Documentation of PlacementScope concept
|
2009-10-12 08:10:00 +02:00 |
|
|
|
aacafd49b3
|
SCons: switch to combined timestamp/MD5 change detection
this setting speeds up "sparse" builds
(when e.g. just one file changed).
|
2009-10-11 07:36:02 +02:00 |
|
|
|
cd51e5fef0
|
Proc Command handling frontend finished and usable for now
Additional convenience shortcuts and a bit of polishing.
Closes Ticket #300
|
2009-10-11 05:57:46 +02:00 |
|
|
|
c6d5f8a0b4
|
Proc Command framework: *first integraton round finished*
|
2009-10-11 05:57:46 +02:00 |
|
|
|
36d615dd3a
|
add test case covering the string representation of commands
|
2009-10-11 05:57:46 +02:00 |
|
|
|
ae01f85452
|
replace existing implementation with CommandImplCloneBuilder
|
2009-10-11 05:57:45 +02:00 |
|
|
|
fdd940feba
|
clone builder implemented; problem resolved according to test
|
2009-10-11 05:57:45 +02:00 |
|
|
|
e32044e453
|
refactor CmdClosure to accept a cloneBuilder visitor
|
2009-10-11 05:57:45 +02:00 |
|
|
|
bb7ff5e317
|
WIP draft of clone builder implementation
|
2009-10-11 05:57:45 +02:00 |
|
|
|
7812792f75
|
unit test showing current malfunction of UNDO state due to cloning
|
2009-10-11 05:57:45 +02:00 |
|
|
|
a4ad41a4e9
|
Idea how to solve the problem with cloning the UNDO functor
|
2009-10-11 05:57:45 +02:00 |
|
|
|
0bcbf7fee0
|
fix further problems uncovered by test; allow for anonymous cloning
|
2009-10-11 05:57:45 +02:00 |
|
|
|
17c7160f02
|
refactor CommandDef, get rid of the possibility of re-defining. YAGNI!
|
2009-10-11 05:57:45 +02:00 |
|
|
|
37cd451367
|
fix sloppy definition of less-than comparison, which caused malfunction of registry
|
2009-10-11 05:57:45 +02:00 |
|
|
|
2ad896027b
|
why doesn't the reverse lookup return a Symbol?
damn! I have the vague rememberance that I had a reason for
not returning a Symbol. Anyway, here it goes...
|
2009-10-11 05:57:44 +02:00 |
|
|
|
d2acf48587
|
change semantics of state predicates, as it seems less surprising this way
|
2009-10-11 05:57:44 +02:00 |
|
|
|
95db5f9840
|
clarify state predicates in conjunction with command lifecycle
|
2009-10-11 05:57:44 +02:00 |
|
|
|
c8e049cdea
|
Command system basic unit test pass
|
2009-10-11 05:57:44 +02:00 |
|
|
|
5861597d7f
|
smash a glorious ref-to-local object bug
|
2009-10-11 05:57:44 +02:00 |
|
|
|
4f1c034b58
|
CommandRegistry: function test pass
|
2009-10-11 05:57:44 +02:00 |
|
|
|
07de2a767b
|
implement equality comparison on CommandImpl level
|
2009-10-11 05:57:44 +02:00 |
|
|
|
eefc40acb7
|
command-equality-test finished for now
|
2009-10-11 05:57:44 +02: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 |
|
|
|
6a737a5838
|
WIP draft the CommandEquality_test
|
2009-10-11 05:57:43 +02:00 |
|
|
|
96d5ce74c4
|
Ticket #292: outline unit test explicitly covering equality comparisions
|
2009-10-11 05:57:43 +02:00 |
|
|
|
4c3fc9e64d
|
WIP getting CommandRegistry_test to run
(equality on CommandImpl is still missing)
|
2009-10-11 05:57:43 +02:00 |
|
|
|
39f50b548c
|
Ticket #266: simplify and combine the bind(...) mixin templates into a single header
|
2009-10-11 05:57:43 +02:00 |
|
|
|
2aac4e8ea0
|
remove spurious AcceptArgumentBinding mixin from ArgumentHolder
it's an implementation class, after all, and doesn't need a convenience API
|
2009-10-11 05:57:43 +02:00 |
|
|
|
abd23ae399
|
TypedAllocationManager (frontend) now in lib:: -- unit test pass
|
2009-10-11 05:57:43 +02:00 |
|
|
|
d7ef67e821
|
reduce the stress load on TypedCounter_test, to avoid testsuite out of memory
|
2009-10-11 05:57:42 +02:00 |
|
|
|
7bac890790
|
Test suite runner: pass exit code = 5 when having caught an exception
|
2009-10-11 05:57:42 +02:00 |
|
|
|
3835399c5f
|
Testsuite: catch exceptions at the level of invoking individual tests
|
2009-10-11 05:57:42 +02:00 |
|
|
|
cb7c884293
|
handling patterns usable for now. Close #275
|
2009-10-11 05:57:42 +02:00 |
|
|
|
c3d767b444
|
try out a recursive approach for the extensible ID
more of a general feasability study... to be continued later
|
2009-10-11 05:57:42 +02:00 |
|
|
|
455ee34344
|
start brainstorming on #279 (extensible ID)
|
2009-10-11 05:57:42 +02:00 |
|
|
|
8136b0a4b8
|
HandlingPattern: basic unit test pass
|
2009-10-11 05:57:42 +02:00 |
|
|
|
248b87f344
|
Basic implementation of HandlingPattern settled for now
the ''real implementation'' (integrated with the ProcDispatcher)
is still missing, but it's enough to get the tests going
|
2009-10-11 05:57:42 +02:00 |
|
|
|
effbb49afb
|
Dummy HandingPattern implementation for unit tests
|
2009-10-11 05:57:42 +02:00 |
|
|
|
bb45ad67d8
|
WIP change how the undo operation is invoked
|
2009-10-11 05:57:41 +02:00 |
|
|
|
7e4a984ed4
|
Finish MultiFact for now; use it to set up a table of HandlingPatterns
|
2009-10-11 05:57:41 +02:00 |
|
|
|
b7204e05ed
|
removed all the magic and made it simply instance based
|
2009-10-11 05:57:41 +02:00 |
|
|
|
bc6f8eebda
|
basically working draft; convoluted and with a lot of static magic
|
2009-10-11 05:57:41 +02:00 |
|
|
|
5910f21383
|
first draft impl regarding automatic installation of a singleton facotry into MultiFact
|
2009-10-11 05:57:41 +02:00 |
|
|
|
8ee76b1bfd
|
configurable factory? test-driven brainstorming
|
2009-10-11 05:57:41 +02:00 |
|