SXSI/XMLTree.git
12 years agoMerge branch 'local-library-split' into local-trunk trunk
kim [Tue, 14 Feb 2012 10:21:51 +0000 (10:21 +0000)]
Merge branch 'local-library-split' into local-trunk

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@1222 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

12 years agoAdd macro IS_NIL
Kim Nguyễn [Tue, 14 Feb 2012 10:00:45 +0000 (11:00 +0100)]
Add macro IS_NIL

    Testing whether a node is NIL with < 0 rather than == -1 allows
    the compiler to know that a node is >= in subsequent code, thus
    opening the door to more aggressive optimizations.

12 years agoUpdate code according to libbp renaming.
kim [Mon, 13 Feb 2012 21:49:45 +0000 (21:49 +0000)]
Update code according to libbp renaming.
 * remove hard-coded 'fast' functions (these are now inline static in libbp)
 * remove dead code

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/branches/XMLTree/library-split@1215 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

12 years agoMove Sadakane's bp and Francisco's libcds in their own repository.
kim [Mon, 13 Feb 2012 15:14:37 +0000 (15:14 +0000)]
Move Sadakane's bp and Francisco's libcds in their own repository.

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/branches/XMLTree/library-split@1207 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

12 years agoCreate branch library-split
kim [Mon, 13 Feb 2012 13:33:29 +0000 (13:33 +0000)]
Create branch library-split

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/branches/XMLTree/library-split@1202 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

12 years agoAdd nextNodeBefore primitive.
kim [Tue, 7 Feb 2012 17:24:05 +0000 (17:24 +0000)]
Add nextNodeBefore primitive.

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@1198 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

12 years agoAdd debugging option to make
kim [Wed, 9 Nov 2011 15:41:41 +0000 (15:41 +0000)]
Add debugging option to make
Clean-up XMLTreeBuilder

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@1171 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

12 years agoDelete cruft.
kim [Wed, 2 Nov 2011 20:54:27 +0000 (20:54 +0000)]
Delete cruft.

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@1164 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

12 years agoExpose Tag->SelectNext in the interface
kim [Wed, 2 Nov 2011 00:38:22 +0000 (00:38 +0000)]
Expose Tag->SelectNext in the interface

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@1160 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

12 years agoDetect if the architecture support a native popcount asm instruction
kim [Fri, 9 Sep 2011 15:18:44 +0000 (15:18 +0000)]
Detect if the architecture support a native popcount asm instruction
and use it.

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@1110 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

12 years agoIgnore dependency file
kim [Thu, 8 Sep 2011 19:35:32 +0000 (19:35 +0000)]
Ignore dependency file

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@1105 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

12 years agoignore libcds
kim [Thu, 8 Sep 2011 19:35:30 +0000 (19:35 +0000)]
ignore libcds

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@1104 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

12 years agoAdds utils.h
kim [Thu, 8 Sep 2011 19:34:28 +0000 (19:34 +0000)]
Adds utils.h

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@1103 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

12 years ago- Implement popcount in ASM if available
kim [Thu, 8 Sep 2011 02:44:06 +0000 (02:44 +0000)]
- Implement popcount in ASM if available
- Pass around extra file name to load/save for tc extra-index files.

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@1102 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

12 years agoModify makefile to create libXMLTree.a
kim [Fri, 29 Jul 2011 10:51:51 +0000 (10:51 +0000)]
Modify makefile to create libXMLTree.a

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@1086 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

12 years agoFix bug in serialization code.
kim [Thu, 7 Jul 2011 06:21:12 +0000 (06:21 +0000)]
Fix bug in serialization code.

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@1068 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoAdds external flush function,
kim [Tue, 19 Apr 2011 08:16:22 +0000 (08:16 +0000)]
Adds external flush function,
sanitize builder.

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@1053 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoRewrite printing function to make it faster. Now also handles
kim [Tue, 19 Apr 2011 08:16:19 +0000 (08:16 +0000)]
Rewrite printing function to make it faster. Now also handles
printing &lt;, &gt;, &apos, &quot; and &amp; instead of <, >, ', ", &

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@1052 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoinline TaggedChild/TaggedFollowingSibling
kim [Mon, 21 Feb 2011 04:58:32 +0000 (04:58 +0000)]
inline TaggedChild/TaggedFollowingSibling

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@1015 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoRemoved old makefile
kim [Fri, 18 Feb 2011 13:04:58 +0000 (13:04 +0000)]
Removed old makefile

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@1012 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoClean-up makefile
kim [Fri, 18 Feb 2011 13:04:52 +0000 (13:04 +0000)]
Clean-up makefile

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@1011 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years ago.
kim [Fri, 18 Feb 2011 12:59:19 +0000 (12:59 +0000)]
.

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@1010 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoAdd auxiliary function to export tag symbol
kim [Fri, 18 Feb 2011 12:59:13 +0000 (12:59 +0000)]
Add auxiliary function to export tag symbol

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@1009 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoCleanup makefile
kim [Fri, 18 Feb 2011 12:59:04 +0000 (12:59 +0000)]
Cleanup makefile

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@1008 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoAdd -DNDEBUG to makefile.
kim [Fri, 11 Feb 2011 10:27:39 +0000 (10:27 +0000)]
Add -DNDEBUG to makefile.

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@999 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoAdd NumTags method.
kim [Fri, 11 Feb 2011 10:26:45 +0000 (10:26 +0000)]
Add NumTags method.

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@998 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoAdd some inlining by hand
kim [Mon, 7 Feb 2011 13:24:36 +0000 (13:24 +0000)]
Add some inlining by hand

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@952 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoAdded more objects
nvalimak [Mon, 1 Nov 2010 14:03:20 +0000 (14:03 +0000)]
Added more objects

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@930 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoAdded filename to Save() and Load()
nvalimak [Wed, 27 Oct 2010 13:34:42 +0000 (13:34 +0000)]
Added filename to Save() and Load()

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@924 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoAdded SWCSA
nvalimak [Wed, 27 Oct 2010 13:33:46 +0000 (13:33 +0000)]
Added SWCSA

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@923 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoFixed parameters
nvalimak [Tue, 21 Sep 2010 09:24:27 +0000 (09:24 +0000)]
Fixed parameters

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@907 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoFixed a bug in subtreetags
kim [Tue, 24 Aug 2010 23:26:04 +0000 (23:26 +0000)]
Fixed a bug in subtreetags

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@901 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoBackport changes from the grammar branch
kim [Fri, 30 Apr 2010 08:43:46 +0000 (08:43 +0000)]
Backport changes from the grammar branch

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@827 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoFix the printing some more
kim [Wed, 28 Apr 2010 06:40:29 +0000 (06:40 +0000)]
Fix the printing some more

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@799 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoMore fixing in the printing code
kim [Wed, 28 Apr 2010 01:49:51 +0000 (01:49 +0000)]
More fixing in the printing code

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@796 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoAdded TextCollection to .gitignore
kim [Wed, 28 Apr 2010 01:48:37 +0000 (01:48 +0000)]
Added TextCollection to .gitignore

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@795 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoAdded .gitignore
kim [Wed, 28 Apr 2010 01:48:24 +0000 (01:48 +0000)]
Added .gitignore

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@794 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoFix printing
kim [Tue, 27 Apr 2010 08:05:27 +0000 (08:05 +0000)]
Fix printing

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@789 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoAdded option to not print text nodes while Printing.
kim [Thu, 15 Apr 2010 07:25:41 +0000 (07:25 +0000)]
Added option to not print text nodes while Printing.

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@783 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years ago.
kim [Mon, 12 Apr 2010 01:34:32 +0000 (01:34 +0000)]
.

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@779 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years ago.
kim [Mon, 12 Apr 2010 01:12:00 +0000 (01:12 +0000)]
.

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@778 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoFix compilation issues:
kim [Sun, 11 Apr 2010 15:30:36 +0000 (15:30 +0000)]
Fix compilation issues:
    bpcore.c: remove duplicat definition of blog
    makefile: update to the latest version of textCollection

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@775 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoBetter naming, some inlining.
kim [Thu, 20 Aug 2009 01:28:00 +0000 (01:28 +0000)]
Better naming, some inlining.

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@556 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoAdded XMLTree::Closing XMLTree::IsOpen
kim [Sun, 31 May 2009 19:40:47 +0000 (19:40 +0000)]
Added XMLTree::Closing XMLTree::IsOpen

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@425 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoApprox pattern matching functions
nvalimak [Fri, 29 May 2009 14:40:05 +0000 (14:40 +0000)]
Approx pattern matching functions

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@422 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoReworked FirstElement/NextElement
kim [Tue, 26 May 2009 15:50:44 +0000 (15:50 +0000)]
Reworked FirstElement/NextElement

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@412 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoNew WVTree constructor
nvalimak [Tue, 19 May 2009 12:26:53 +0000 (12:26 +0000)]
New WVTree constructor

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@400 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoCode clean up.
nvalimak [Tue, 19 May 2009 10:49:16 +0000 (10:49 +0000)]
Code clean up.

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@399 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoCode clean up.
nvalimak [Tue, 19 May 2009 10:49:03 +0000 (10:49 +0000)]
Code clean up.

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@398 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoDeleted test
fclaude [Sun, 17 May 2009 07:58:45 +0000 (07:58 +0000)]
Deleted test

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@395 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoSmall fix for time in loading.
fclaude [Sun, 17 May 2009 07:38:14 +0000 (07:38 +0000)]
Small fix for time in loading.

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@393 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoAdded debugging messages
kim [Sun, 17 May 2009 07:22:13 +0000 (07:22 +0000)]
Added debugging messages

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@391 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoSmall updates, code clean up
nvalimak [Thu, 14 May 2009 11:55:10 +0000 (11:55 +0000)]
Small updates, code clean up

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@388 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoRemoved the naive text interface
kim [Mon, 11 May 2009 05:37:25 +0000 (05:37 +0000)]
Removed the naive text interface

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@383 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoAdded GetText(i,j)
nvalimak [Fri, 8 May 2009 12:04:29 +0000 (12:04 +0000)]
Added GetText(i,j)

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@378 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoMerge the last bit of Diego's code with the modifications:
kim [Thu, 30 Apr 2009 09:32:20 +0000 (09:32 +0000)]
Merge the last bit of Diego's code with the modifications:
- Remove all deprecated function
- Add description of the XML encoding
- Use vector<T> when possible instead of T*
- lot more stuff...

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@364 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoInitial merge of Diego's cleaned up XMLTree class.
kim [Tue, 28 Apr 2009 01:02:46 +0000 (01:02 +0000)]
Initial merge of Diego's cleaned up XMLTree class.

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@363 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoTaggedFollBelow was complete crap (by me). Rewrote it more efficiently.
kim [Mon, 27 Apr 2009 09:18:24 +0000 (09:18 +0000)]
TaggedFollBelow was complete crap (by me). Rewrote it more efficiently.

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@361 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agofinal
fclaude [Sun, 26 Apr 2009 06:16:45 +0000 (06:16 +0000)]
final

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@352 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years ago...
fclaude [Sun, 26 Apr 2009 06:01:43 +0000 (06:01 +0000)]
...

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@351 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agofixes
fclaude [Sun, 26 Apr 2009 05:57:59 +0000 (05:57 +0000)]
fixes

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@350 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agofixed
fclaude [Sun, 26 Apr 2009 05:51:23 +0000 (05:51 +0000)]
fixed

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@349 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agotest version
fclaude [Sun, 26 Apr 2009 05:48:28 +0000 (05:48 +0000)]
test version

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@348 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoimprovement
fclaude [Sun, 26 Apr 2009 05:23:10 +0000 (05:23 +0000)]
improvement

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@347 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agomore fixes
fclaude [Sun, 26 Apr 2009 04:48:22 +0000 (04:48 +0000)]
more fixes

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@346 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoimprovements...
fclaude [Sun, 26 Apr 2009 04:01:12 +0000 (04:01 +0000)]
improvements...

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@345 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoFixed error: Syscall param write(buf) points to uninitialised byte(s)
nvalimak [Tue, 21 Apr 2009 07:59:35 +0000 (07:59 +0000)]
Fixed error: Syscall param write(buf) points to uninitialised byte(s)

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@343 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoFixed error: Syscall param write(buf) points to uninitialised byte(s)
nvalimak [Tue, 21 Apr 2009 07:58:44 +0000 (07:58 +0000)]
Fixed error: Syscall param write(buf) points to uninitialised byte(s)

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@342 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoRemove obsolete TextCollection/BSGAP.o dependency
kim [Tue, 21 Apr 2009 03:16:18 +0000 (03:16 +0000)]
Remove obsolete TextCollection/BSGAP.o dependency

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@341 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoBug fix
nvalimak [Mon, 20 Apr 2009 12:07:39 +0000 (12:07 +0000)]
Bug fix

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@339 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoFixed construction space
nvalimak [Mon, 20 Apr 2009 11:25:47 +0000 (11:25 +0000)]
Fixed construction space

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@330 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoBug fixes for rankLessThan()
nvalimak [Fri, 17 Apr 2009 10:19:54 +0000 (10:19 +0000)]
Bug fixes for rankLessThan()

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@329 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoSmall bug fix
nvalimak [Thu, 16 Apr 2009 12:42:13 +0000 (12:42 +0000)]
Small bug fix

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@323 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoSmall bug fix
nvalimak [Thu, 16 Apr 2009 12:42:07 +0000 (12:42 +0000)]
Small bug fix

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@322 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoAdded new functions
nvalimak [Thu, 16 Apr 2009 11:41:16 +0000 (11:41 +0000)]
Added new functions

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@318 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoAdded new functions
nvalimak [Thu, 16 Apr 2009 11:40:55 +0000 (11:40 +0000)]
Added new functions

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@317 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoAdded new functions
nvalimak [Thu, 16 Apr 2009 11:40:46 +0000 (11:40 +0000)]
Added new functions

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@316 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoAdded IsFirstChild and LastChild
kim [Thu, 16 Apr 2009 00:44:32 +0000 (00:44 +0000)]
Added IsFirstChild and LastChild

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@311 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoConstruction space for WT
nvalimak [Tue, 7 Apr 2009 08:55:31 +0000 (08:55 +0000)]
Construction space for WT

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@306 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoAdded new functionality
nvalimak [Fri, 27 Mar 2009 15:35:35 +0000 (15:35 +0000)]
Added new functionality

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@295 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agotest added back
fclaude [Tue, 24 Mar 2009 22:24:33 +0000 (22:24 +0000)]
test added back

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@290 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agofixes
fclaude [Tue, 24 Mar 2009 22:23:47 +0000 (22:23 +0000)]
fixes

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@289 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agofixes
fclaude [Tue, 24 Mar 2009 22:18:46 +0000 (22:18 +0000)]
fixes

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@288 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agonew makefile
fclaude [Tue, 24 Mar 2009 15:06:53 +0000 (15:06 +0000)]
new makefile

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@287 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agowrong condition for assert
fclaude [Tue, 24 Mar 2009 05:30:54 +0000 (05:30 +0000)]
wrong condition for assert

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@281 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agochanges for compiling, OJO: Makefile in xpathcomp modified
fclaude [Tue, 24 Mar 2009 03:07:59 +0000 (03:07 +0000)]
changes  for compiling, OJO: Makefile in xpathcomp modified

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@280 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agofixes, compiling
fclaude [Tue, 24 Mar 2009 03:00:10 +0000 (03:00 +0000)]
fixes, compiling

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@279 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agomore fixes, macros conflicts
fclaude [Tue, 24 Mar 2009 02:33:51 +0000 (02:33 +0000)]
more fixes, macros conflicts

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@278 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agomore fixes
fclaude [Tue, 24 Mar 2009 02:27:03 +0000 (02:27 +0000)]
more fixes

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@277 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoFixes
fclaude [Tue, 24 Mar 2009 02:18:48 +0000 (02:18 +0000)]
Fixes

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@276 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoAdded ar magic to make XMLTree.a linkable
kim [Tue, 24 Mar 2009 00:35:47 +0000 (00:35 +0000)]
Added ar magic to make XMLTree.a linkable

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@275 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoJouni's Incremental BWT integrated into TextCollection
nvalimak [Mon, 23 Mar 2009 15:33:35 +0000 (15:33 +0000)]
Jouni's Incremental BWT integrated into TextCollection

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@272 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agofixes
fclaude [Sat, 21 Mar 2009 19:09:48 +0000 (19:09 +0000)]
fixes

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@264 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoFixes
fclaude [Sat, 21 Mar 2009 19:07:26 +0000 (19:07 +0000)]
Fixes

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@263 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agogit-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@262 3cdefd35-fc62-479d...
fclaude [Sat, 21 Mar 2009 17:41:27 +0000 (17:41 +0000)]
git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@262 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoFixes, and new rank/select ds
fclaude [Sat, 21 Mar 2009 17:15:53 +0000 (17:15 +0000)]
Fixes, and new rank/select ds

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@261 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoNew rank/select data structure based on sadakane's code
fclaude [Sat, 21 Mar 2009 17:09:30 +0000 (17:09 +0000)]
New rank/select data structure based on sadakane's code

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@260 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agopatches
fclaude [Wed, 11 Mar 2009 17:05:27 +0000 (17:05 +0000)]
patches

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@252 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoSmall bug fix
nvalimak [Wed, 11 Mar 2009 11:12:08 +0000 (11:12 +0000)]
Small bug fix

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@247 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoAdded TaggedFollBelow
kim [Wed, 11 Mar 2009 00:28:53 +0000 (00:28 +0000)]
Added TaggedFollBelow

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@243 3cdefd35-fc62-479d-8e8d-bae585ffb9ca