When looking at the debugging log from the QWaveClient, I found that
typing a new character in a follow up blip leads to a rather
interesting document operation. For example, say I have already typed
in "ab" into the first blip. Then I create a follow up blip and type
in "c". This is the operation I got from the QWaveClient log:
applied_delta {
hashed_version {
version: 4
history_hash: ""
}
author: "digest-author"
operation {
mutate_document {
document_id: "digest"
document_operation {
component {
delete_characters: "ab"
}
component {
characters: "cab"
}
}
}
}
}
I don't understand why the "ab" deletion operation is necessary. How
are blips organised?
cheers,
Chiang
You are right, the delta is for the index wave. Deltas for the
wavelets are as expected. I must say that characters are displayed
correctly on QWaveClient. Just for my understanding, what is this
delta for the index wave about? Why does it carry document operation
that I have not made?
Thanks in advance.
cheers,
Chiang
On Feb 11, 6:38 pm, Torben Weis <torben.w...@gmail.com> wrote:
> Hi,
>
> I assume you are looking at the delta for the index wave not the delta for
> the wavelet itself.
>
> Greetings
> Torben
>
> 2010/2/11 Chiang <chiangk...@gmail.com>