Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
tdepim/indexlib
toma 460c52653a
Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features.
15 anos atrás
..
boost-compat Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
docs Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
tests Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
GPL_V2 Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
Makefile.am Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
README Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
bitio.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
bitio.tcc Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
bitstream.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
bitstream.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
compat.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
compressed.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
compressed.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
configure.in.in Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
create.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
create.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
exception.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
exception.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
format.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
ifile.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
ifile.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
index.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
index_slow.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
indexlib-config.in Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
leafdata.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
leafdata.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
leafdatavector.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
leafdatavector.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
lockfile.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
lockfile.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
logfile.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
logfile.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
main.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
manager.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
match.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
match.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
mempool.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
mempool.tcc Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
memreference.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
memvector.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
memvector.tcc Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
mmap_manager.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
mmap_manager.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
path.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
pointer.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
quotes.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
quotes.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
result.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
slow.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
slow.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
stringarray.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
stringarray.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
stringset.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
stringset.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
thing.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
tokenizer.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
tokenizer.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás
version.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 anos atrás

README

WHAT'S THIS?

This is indexlib, an indexing library.

HOW TO USE INDEXLIB

The most important files are index.h and create.h which are the programmer's interface (API).

HOW TO START HACKING INDEXLIB INTERNALS

1. Understand the basics about how everything is really kept on disk and the file formats.
   Reading the docs in the docs/ directory should be good enough.

2. Email me (luis@luispedro.org) if you have any doubts.

HOW TO DEBUG

1. Get boost (http://www.boost.org/) and install it. There are packages for most linux distros.

2. Enable debugging output (Recompile with boost, define DEBUG).

3. Run the test suite (compile test.cpp and link with indexlib and boost_unit_test).

4. If the unit tests are all OK, but you still think the code is broken, try to write a test case which catches it.