This is an automated email from the ASF dual-hosted git repository.
gerben pushed a change to branch text-position
in repository https://gitbox.apache.org/repos/asf/incubator-annotator.git.
discard b805ff6 Add tsdoc to seeker.ts interfaces
discard 5091299 Distinguish absolute/relative Seeker, rename things
discard a55e1de Move abstract code into @annotator/selector
discard 14e92f4 Linting
discard d285714 Tweak seeker
discard f15fe34 tweak comments
discard 8459b0e Compare *extra* pre/suffix lengths (ignore sunk costs)
discard 91d2459 Refactor pre/suffix disambiguation
discard 2f97989 Refactor clip range to scope
discard 6bab278 This is what do–while was invented for :)
discard e8500bb Require all Chunkers to be non-empty
discard 68f05f4 Add note on fragility. May need to rethink approach.
discard 9dc1e5e fix type of matchers
discard 940984e Make demo more challenging.
discard 0d4d66f Export describeTextPosition & use it in demo
discard 114b98c Create basic tests for describe text position
discard 06ea5d5 Make CodePointSeeker.seekToChunk count units, not points
discard 9c1ef9a Handle half-characters in CodePointSeeker.seekToChunk
discard 610ba79 Factor out chunkRangeToRange
discard 5706821 Implement describe text position
discard 15aec21 Make ChunkSeeker interface, drop BoundaryPointer/DomSeeker
discard 25d753a Make abstract TextPosition matcher
discard b972ddc Fix normalizeRange edge case
discard 9761f73 Reimplement seeking to chunk
discard 107a896 Test&fix for empty quotes at chunk edges
discard fb72414 Add babel class-properties plugin
discard 657daab Make describeTextQuote work, mostly.
discard 8360828 Change approach, (re)implement normalizeRange
discard 0dd6dc4 WIP make describe quote work
discard c0138b1 Create Chunk(Range) equality tests
discard d282878 Simplify TextSeeker chunk access
discard 0b3a9f6 Make text quote search chunk by chunk
discard 23aac8d Clean up interfaces
discard b1a13f9 Remove unused read1() method
discard dc5b4c0 Move empty range error into DomSeeker
discard e15f707 Throw error again on empty range
discard 311609f add licences
discard 4aea487 Split seek.ts into multiple files
discard d0c926e Extract node iteration into chunker
discard ab33fb1 updates&fixes
discard 79dd711 Handle code points that cross chunks
discard 4c7701d more WIP
discard 502baf9 clean up
discard 08a77bb use generic types
discard ff0bf45 WIP
discard c8f7365 WIP make Seeker count character offset.
discard 526a6ee Skip empty nodes again when seeking
discard c442273 Turn seek into Seeker class
discard 302ef07 Add semicolons etc
discard 1264ba5 Fix type errors
add ac25875 Make Seeker a class that keeps char count.
add bb9988c Extract node iteration into chunker
add 7b5e6d4 Split seek.ts into multiple files
add 9755cdb add licences
add f054c96 Clean up interfaces, define NonEmptyChunker
add 0ef8115 Make text quote search chunk by chunk
add 140ed79 Simplify TextSeeker chunk access
add 8518f30 Create Chunk(Range) equality tests
add dbc19dd Make describeTextQuote work again
add 3cc034d Add babel class-properties plugin
add 18c83db Test&fix for empty quotes at chunk edges
add efb0619 Reimplement seeking to chunk
add f6e78c3 Fix normalizeRange edge case
add 91fad53 Make abstract TextPosition matcher
add 24599d2 Make ChunkSeeker interface, drop BoundaryPointer/DomSeeker
add d0237db Implement describe text position
add a2be2a5 Factor out chunkRangeToRange
add 2fdaf66 Handle half-characters in CodePointSeeker.seekToChunk
add 9830d68 Make CodePointSeeker.seekToChunk count units, not points
add e877c9b Create basic tests for describe text position
add f702075 Export describeTextPosition & use it in demo
add 4a93fa7 Make demo more challenging.
add e6e091e Require all Chunkers to be non-empty
add 87c0199 This is what do–while was invented for :)
add a8c50a9 Refactor clip range to scope
add 173dbef Refactor pre/suffix disambiguation
add c6062be Compare *extra* pre/suffix lengths (ignore sunk costs)
add e7b0327 Linting
add 32dffb6 Move abstract code into @annotator/selector
add 009508c Distinguish absolute/relative Seeker, rename, document
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (b805ff6)
\
N -- N -- N refs/heads/text-position (009508c)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes: