<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gsoc2013-evolution/libibex/ChangeLog, branch GTKHTML_0_13_0</title>
<subtitle>Google Summer of Code 2013 - GNOME - Archive Integration workspace
</subtitle>
<id>https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/atom?h=GTKHTML_0_13_0</id>
<link rel='self' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/atom?h=GTKHTML_0_13_0'/>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/'/>
<updated>2001-09-17T04:32:38+00:00</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2001-09-17T04:32:38+00:00</updated>
<author>
<name>nobody</name>
<email>nobody@localhost</email>
</author>
<published>2001-09-17T04:32:38+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=4f2abf579ec022b1eaffddd95c361040f9891878'/>
<id>urn:sha1:4f2abf579ec022b1eaffddd95c361040f9891878</id>
<content type='text'>
'GTKHTML_0_13_0'.

svn path=/tags/GTKHTML_0_13_0/; revision=12884
</content>
</entry>
<entry>
<title>Force open of internal data before using it.</title>
<updated>2001-08-15T16:59:27+00:00</updated>
<author>
<name>Not Zed</name>
<email>NotZed@Ximian.com</email>
</author>
<published>2001-08-15T16:59:27+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=5a6a6fcc06b9db9ef2c0f09db64aa32dff47cbd9'/>
<id>urn:sha1:5a6a6fcc06b9db9ef2c0f09db64aa32dff47cbd9</id>
<content type='text'>
2001-08-16  Not Zed  &lt;NotZed@Ximian.com&gt;

        * dumpindex.c (main): Force open of internal data before using it.

svn path=/trunk/; revision=12056
</content>
</entry>
<entry>
<title>Use a next pointer so we keep the list intact as we scan it.</title>
<updated>2001-08-15T14:41:57+00:00</updated>
<author>
<name>Not Zed</name>
<email>NotZed@Ximian.com</email>
</author>
<published>2001-08-15T14:41:57+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=95cad50c053fda877e2a640d7301c31704b4c889'/>
<id>urn:sha1:95cad50c053fda877e2a640d7301c31704b4c889</id>
<content type='text'>
2001-08-16  Not Zed  &lt;NotZed@Ximian.com&gt;

        * ibex_block.c (ibex_use): Use a next pointer so we keep the list
        intact as we scan it.

svn path=/trunk/; revision=12049
</content>
</entry>
<entry>
<title>New function to limit use of fd's. Mark an ibex file in use, re-open if</title>
<updated>2001-08-15T04:57:51+00:00</updated>
<author>
<name>Not Zed</name>
<email>NotZed@Ximian.com</email>
</author>
<published>2001-08-15T04:57:51+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=b4c3c0fa9b3fa9ce8ad64784ccf183e16b084b8c'/>
<id>urn:sha1:b4c3c0fa9b3fa9ce8ad64784ccf183e16b084b8c</id>
<content type='text'>
2001-08-15  Not Zed  &lt;NotZed@Ximian.com&gt;

        * ibex_block.c (ibex_use): New function to limit use of fd's.
        Mark an ibex file in use, re-open if necessary, and close off
        another (lru) if necessary.
        (ibex_unuse): Mark an ibex as not in use.
        (ibex_open): Delay opening of the actual block file till later,
        and add the ibex to a global list.
        (ibex_save): Use/unuse around operations.
        (close_backend): Zero out blocks when closed.
        (ibex_close): Remove the ibex from the global list before closing
        it down.
        (ibex_index_buffer, ibex_find, ibex_unindex, ibex_find_name):
        Use/unuse around ops.

svn path=/trunk/; revision=12042
</content>
</entry>
<entry>
<title>NOOP if writing to a failed file. (word_index_pre): NOOP if failed file.</title>
<updated>2001-08-10T01:19:47+00:00</updated>
<author>
<name>Not Zed</name>
<email>NotZed@Ximian.com</email>
</author>
<published>2001-08-10T01:19:47+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=ed70b7f1412307294fd33e35aa981a37363c15e0'/>
<id>urn:sha1:ed70b7f1412307294fd33e35aa981a37363c15e0</id>
<content type='text'>
2001-08-10  Not Zed  &lt;NotZed@Ximian.com&gt;

        * wordindexmem.c (sync_cache_entry): NOOP if writing to a failed
        file.
        (word_index_pre): NOOP if failed file.
        (ibex_create_word_index_mem): Setup blocks value.

        ** Added internal exception handling to libibex, in the case of
        errors with on-disk data, exceptions are returned.

        * block.c (ibex_block_cache_open): Detect fatal errors below us
        and clean up appropriately.
        (ibex_block_cache_fail): New function to handle the failure, and
        keep track of it.
        (ibex_block_cache_sync): Dont do anything if we've failed on this
        file.

        * disktail.c (tail_compress): Add blocks param so we can assert
        for exceptions.

        * hash.c, block.c disktail.c: g_assert-&gt;ibex_block_cache_assert
        where dealing with external data.

        * hash.c (hash_info): Add index param so we can assert for exceptions.

        * ibex_block.c (ibex_index_buffer): Setjmp before calling into
        internal routines.
        (ibex_save): "
        (ibex_unindex): "
        (ibex_find): "
        (ibex_find_name): "
        (ibex_contains_name): "
        (ibex_reset): Function to reset the index file if we have an
        error, call when we have an error.

        * block.h (ibex_block_cache_assert): Create assertion/exception
        macros, and include a setjmp buffer for returning it.

2001-08-09  Not Zed  &lt;NotZed@Ximian.com&gt;

        * Makefile.am (libibex_la_SOURCES): Remove wordindex.c,
        wordindexmem is what's used.

svn path=/trunk/; revision=11864
</content>
</entry>
<entry>
<title>Add GAL_LIBS here too. (testindex_LDADD): And here.</title>
<updated>2001-06-01T16:55:57+00:00</updated>
<author>
<name>Peter Williams</name>
<email>peterw@ximian.com</email>
</author>
<published>2001-06-01T16:55:57+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=0372c03d3894deecb6e276e12401d8d2fd9a5e1c'/>
<id>urn:sha1:0372c03d3894deecb6e276e12401d8d2fd9a5e1c</id>
<content type='text'>
2001-06-01  Peter Williams  &lt;peterw@ximian.com&gt;

	* Makefile.am (dumpindex_LDADD): Add GAL_LIBS here too.
	(testindex_LDADD): And here.

svn path=/trunk/; revision=10080
</content>
</entry>
<entry>
<title>Add GAL_LIBS for gunicode stuff (until glib 2.0) (INCLUDES): Use</title>
<updated>2001-04-26T18:18:49+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@src.gnome.org</email>
</author>
<published>2001-04-26T18:18:49+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=678e848710c297d8219a878970aa5471e5b3ec7d'/>
<id>urn:sha1:678e848710c297d8219a878970aa5471e5b3ec7d</id>
<content type='text'>
	* Makefile.am (libibex_la_LIBADD): Add GAL_LIBS for gunicode stuff
	(until glib 2.0)
	(INCLUDES): Use EXTRA_GNOME_CFLAGS
	(dumpindex_LDADD, testindex_LDADD): fix
	Remove references to mkindex and lookup.

	* ibex_block.c (ibex_normalise_word, utf8_category): Convert to
	gunicode interfaces

	* ibex_db.c, lookup.c, mkindex.c: Unused, remove.

svn path=/trunk/; revision=9584
</content>
</entry>
<entry>
<title>Header shuffling. Move glibc headers before gnome stuff. Same here. Added</title>
<updated>2001-03-26T11:23:28+00:00</updated>
<author>
<name>Kjartan Maraas</name>
<email>kmaraas@gnome.org</email>
</author>
<published>2001-03-26T11:23:28+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=69af2a1b0470d0df62f6b28e0e4c87465343198b'/>
<id>urn:sha1:69af2a1b0470d0df62f6b28e0e4c87465343198b</id>
<content type='text'>
2001-03-26  Kjartan Maraas  &lt;kmaraas@gnome.org&gt;

	* disktail.c: Header shuffling. Move glibc headers before
	gnome stuff.
	* testindex.c: Same here.
	* wordindexmem.c: Added &lt;string.h&gt; and &lt;stdlib.h&gt; to quench
	warnings from newer gcc.

svn path=/trunk/; revision=8938
</content>
</entry>
<entry>
<title>Merge from camel-mt-branch.</title>
<updated>2000-12-24T00:58:02+00:00</updated>
<author>
<name>Not Zed</name>
<email>NotZed@HelixCode.com</email>
</author>
<published>2000-12-24T00:58:02+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=5674966eeb7eecfa109ad419f1c997dba69ff0af'/>
<id>urn:sha1:5674966eeb7eecfa109ad419f1c997dba69ff0af</id>
<content type='text'>
2000-12-24  Not Zed  &lt;NotZed@HelixCode.com&gt;

        * Merge from camel-mt-branch.

svn path=/trunk/; revision=7152
</content>
</entry>
<entry>
<title>Added some casts to get rid of warnings. (tail_dump): #if 0ed this out to</title>
<updated>2000-12-14T04:14:56+00:00</updated>
<author>
<name>Christopher James Lahey</name>
<email>clahey@helixcode.com</email>
</author>
<published>2000-12-14T04:14:56+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=8bee19374da063f3600d3eb31cc9ec377392bef1'/>
<id>urn:sha1:8bee19374da063f3600d3eb31cc9ec377392bef1</id>
<content type='text'>
2000-12-13  Christopher James Lahey  &lt;clahey@helixcode.com&gt;

	* disktail.c (tail_compress):
	(tail_get): Added some casts to get rid of warnings.
	(tail_dump): #if 0ed this out to get rid of a warning.
	(ibex_diskarray_dump): Added a prototype.

	* ibex_block.c (ibex_index_buffer): Assigned cat the value 0 to
	start off with to avoid a warning.

svn path=/trunk/; revision=6993
</content>
</entry>
</feed>
