|
|
aaf19f4d89
|
First draft regarding the access of session implementation services (Ticket #400)
|
2009-11-07 19:49:29 +01:00 |
|
|
|
78f9b2b1c5
|
WIP refactor ContentsQuery to share implementation with a PathQuery facility
|
2009-11-07 02:49:55 +01:00 |
|
|
|
bdb8bc2c98
|
move PlacementIndex into namespace session
|
2009-11-06 19:27:53 +01:00 |
|
|
|
bb8c018214
|
integrate QueryFocus with the new ContentsQuery facility
|
2009-11-06 18:42:15 +01:00 |
|
|
|
8c7727704c
|
Finish ContentQuery definition; relying on PlacementIndex
|
2009-11-02 07:37:15 +01:00 |
|
|
|
1c72cbb599
|
Iterator tools: (1) a filtering iterator
|
2009-11-02 06:06:43 +01:00 |
|
|
|
356fe8fd13
|
change the ContensQuery stub to fit into the QueryResolver in its current form
Actually, the implementation within PlacementIndex is missing.
Moreover, I think now that PlacementIndex shouldn't implement
QueryResolver directly.
|
2009-11-01 03:47:35 +01:00 |
|
|
|
2620c38ed9
|
documentation, close some tickets...
|
2009-11-01 02:02:21 +01:00 |
|
|
|
9ff7b1eaeb
|
Implement registration of a resolution function. QueryResolver_test pass
|
2009-10-30 20:33:44 +01:00 |
|
|
|
f70f8c4e4a
|
implemented the mechanism for dispatch-to-concrete resolution
|
2009-10-30 18:37:08 +01:00 |
|
|
|
f35b422316
|
SubID: add (preliminary) hash impl; unit test pass
|
2009-10-30 06:50:26 +01:00 |
|
|
|
df562a186f
|
oops... fix a bug in Literal's hash function
|
2009-10-30 05:15:26 +01:00 |
|
|
|
006392f6ea
|
yet another random test helper
|
2009-10-30 03:53:51 +01:00 |
|
|
|
ceb4d4b5ea
|
reworked MultiFact passes unit test. Closes Ticket #376
|
2009-10-30 00:32:26 +01:00 |
|
|
|
1dccd37c70
|
re-order MultiFact implementation to get it to compile
|
2009-10-29 22:00:17 +01:00 |
|
|
|
ee611224b6
|
disable the tests not ready yet (see Ticket 384)
|
2009-10-29 21:59:25 +01:00 |
|
|
|
d2721378d5
|
get QueryResolver to compile
|
2009-10-29 21:59:02 +01:00 |
|
|
|
3145064a21
|
change IterAdapter iteration control API to use free functions
|
2009-10-29 04:31:16 +01:00 |
|
|
|
0cef067c11
|
WIP adapt unit test and the argument-accepting MultiFact specialisation
|
2009-10-28 04:45:17 +01:00 |
|
|
|
2530e8c1a1
|
WIP try to create an extension point to MultiFact, allowing to accept argument(s)
sketch of an idea how to add an extension possibility
without messing up the basic MultiFact template
|
2009-10-27 05:13:38 +01:00 |
|
|
|
6dc09e66dc
|
WIP: test-driven brainstorming: how to pass additional factory arguments? (Ticket #377)
|
2009-10-26 01:42:35 +01:00 |
|
|
|
ec4b2eef00
|
WIP: test-driven brainstorming: how to build the query dispatcher table?
|
2009-10-26 01:39:25 +01:00 |
|
|
|
5d9671cb2c
|
WIP place a ref-count into the result iterator
|
2009-10-25 16:18:53 +01:00 |
|
|
|
eb2d309601
|
WIP: reworked the design further
|
2009-10-24 16:03:14 +02:00 |
|
|
|
c3441ac26a
|
WIP Query<TY> implementation draft...
|
2009-10-24 00:23:22 +02:00 |
|
|
|
455ad14ae5
|
set up some steps which might lead to a solution of the typed-query-problem
|
2009-10-23 20:09:36 +02:00 |
|
|
|
90e09b9fa0
|
WIP trying to get ahed with the problem of issuing queries
|
2009-10-22 17:24:57 +02:00 |
|
|
|
452e1bb727
|
WIP draft an unit test detailing QueryFocus operation
|
2009-10-20 05:34:58 +02:00 |
|
|
|
f0c9beb5c6
|
WIP design the ScopePath API by unit test
|
2009-10-18 19:08:21 +02:00 |
|
|
|
2e62a3b01b
|
WIP continue design how to discover session contents
|
2009-10-17 21:31:03 +02:00 |
|
|
|
2ca89010d1
|
introduce pointer-to-PlacementIndex typedef
|
2009-10-17 21:29:16 +02:00 |
|
|
|
3b1301be14
|
WIP stubbed some of the operations to implement on class Scope
|
2009-10-17 02:16:19 +02:00 |
|
|
|
a662b176bb
|
WIP test-driven brainstorming: what is a Scope?
|
2009-10-17 02:15:28 +02:00 |
|
|
|
9451a6888f
|
start definition of new session::Scope interface
|
2009-10-16 03:13:57 +02:00 |
|
|
|
65f100c1a2
|
start 2 unit tests for scope handling
|
2009-10-14 06:18:25 +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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|