2000-05-07 NotZed * file.c (ibex_save): New function, only write out the ibex if it has changed. 2000-05-07 * file.c (ibex_open): Also close the fd after we're done. * find.c (ibex_contains_name): New function to find out if a file is indexed. 2000-05-02 Matt Loper * Makefile.am: set G_LOG_DOMAIN. 2000-04-12 NotZed * find.c (ibex_dump_all): Debug function to dump the whole index to stdout. * words.c (get_ibex_file): Use g_strdup(), not strdup(). 2000-04-11 NotZed * file.c (write_word): Always write out all words we have (even if its 0 ... the file expects it). No longer check for removed files. (store_word): Check for removed files here, and only add to the ordered tree if we have references left to this word. (ibex_write): First insert into the tree, to determine the wordcount to be saved in the output file, and then write that. (ibex_open): Remove some debug. * words.c (ibex_index_buffer): Always set 'unread', if it is a valid pointer (dont rely on caller to initialise it). 2000-03-26 NotZed * lookup.c (main): Fixed call to ibex_open. * mkindex.c (main): Fixed call to ibex_open. * file.c (ibex_open): Changed to accept flags and mode equivalent to open(2). 2000-02-25 Dan Winship * *.c: add gtk-doc-style comments 2000-02-21 Matt Loper * .cvsignore: Added mkindex. 2000-02-21 NotZed * Makefile.am: change noinst_LIBRARIES to noinst_LTLIBRARIES, and supply -static to LDFLAGS. Duh, and changed LDADD back to libibex.la. 2000-02-20 Matt Loper * Makefile.am: changed mkindex_LDADD to libibex.a instead of libibex.la. 2000-02-19 Matt Loper * .cvsignore: added lookup. 2000-02-18 Miguel de Icaza * Makefile.am (lookup_LDADD): For now. make a libibex.a library so we can link it with the camel provider. I hate libtool 2000-02-16 Dan Winship * Makefile.am: automakify 2000-02-16 NotZed * find.[ch] (ibex_find_name): Finds if a word is indexed under a given name. 2000-02-14 NotZed * Makefile: Hack together a build using libtool. This should all be auto*'d at some point I guess. 2000-02-13 NotZed * Added ChangeLog file.