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

svn path=/tags/FEDERICO_FOCUS/; revision=7955
</content>
</entry>
<entry>
<title>Turn on joining of cancelled threads. (e_msgport_wait): Put a cleanup</title>
<updated>2001-01-30T23:08:25+00:00</updated>
<author>
<name>Not Zed</name>
<email>NotZed@Ximian.com</email>
</author>
<published>2001-01-30T23:08:25+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=80697cc5ad12ff9397875c479eef65265f2f7215'/>
<id>urn:sha1:80697cc5ad12ff9397875c479eef65265f2f7215</id>
<content type='text'>
2001-01-30  Not Zed  &lt;NotZed@Ximian.com&gt;

        * e-msgport.c (e_thread_destroy): Turn on joining of cancelled threads.
        (e_msgport_wait): Put a cleanup handler to clear the mp lock if it
        happens in cond_wait, since it will be locked again.

svn path=/trunk/; revision=7919
</content>
</entry>
<entry>
<title>If we have waiting threads, then dont start a new one for the NEW case.</title>
<updated>2001-01-29T09:03:04+00:00</updated>
<author>
<name>Not Zed</name>
<email>NotZed@Ximian.com</email>
</author>
<published>2001-01-29T09:03:04+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=d057619fd675a74c5ddcd986737e17d79e3610d7'/>
<id>urn:sha1:d057619fd675a74c5ddcd986737e17d79e3610d7</id>
<content type='text'>
2001-01-29  Not Zed  &lt;NotZed@Ximian.com&gt;

        * e-msgport.c (e_thread_put): If we have waiting threads, then
        dont start a new one for the NEW case.
        (thread_dispatch): For the NEW case, dont exit, just keep running,
        waiting for a new message to come along.
        (e_thread_destroy): When cleaning up NEW threads, cancel any
        non-busy threads.

svn path=/trunk/; revision=7883
</content>
</entry>
<entry>
<title>Add chunk allocators.</title>
<updated>2001-01-25T02:03:10+00:00</updated>
<author>
<name>Not Zed</name>
<email>NotZed@Ximian.com</email>
</author>
<published>2001-01-25T02:03:10+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=7ad01f8ebef4b1e297a623c2015424d330da5958'/>
<id>urn:sha1:7ad01f8ebef4b1e297a623c2015424d330da5958</id>
<content type='text'>
2001-01-24  Not Zed  &lt;NotZed@Ximian.com&gt;

        * e-sexp.h (ESExp): Add chunk allocators.

        * e-sexp.c: Removed some redundant debug printfs.
        (e_sexp_term_eval): Dont allocate result till we have it. so we
        can have a fatal error, and not leak it.
        (term_eval_plus): If we have to abort, free our arguments.
        (term_eval_sub): Same.
        (parse_new_term): Renamed to parse_term_new for consistency.
        Fixed callers.
        (e_sexp_result_new): Add the esexp as an argument.  Ouch, lots of
        code to change for this.  Allocate blocks from an ememchunk.
        Fixed all callers.
        (e_sexp_result_free): Same as above, free blocks from the
        ememchunk.  Fixed all callers.
        (parse_term_new):
        (parse_term_free): Similarly, add the esexp to the argument, and
        alloc/free from memchunks.  Fixed all local callers.
        (e_sexp_init): Setup the memory chunk allocators.
        (e_sexp_finalise): Destroy memchunk allocators.

svn path=/trunk/; revision=7795
</content>
</entry>
<entry>
<title>Removed some redundant debug printfs. (e_sexp_term_eval): Dont allocate</title>
<updated>2001-01-24T00:32:35+00:00</updated>
<author>
<name>Not Zed</name>
<email>NotZed@Ximian.com</email>
</author>
<published>2001-01-24T00:32:35+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=1ec2a37465e2d1785ace8df19f1af5bbebdff1d0'/>
<id>urn:sha1:1ec2a37465e2d1785ace8df19f1af5bbebdff1d0</id>
<content type='text'>
2001-01-24  Not Zed  &lt;NotZed@Ximian.com&gt;

        * e-sexp.c: Removed some redundant debug printfs.
        (e_sexp_term_eval): Dont allocate result till we have it. so we
        can have a fatal error, and not leak it.
        (term_eval_plus): If we have to abort, free our arguments.
        (term_eval_sub): Same.
        (parse_new_term): Renamed to parse_term_new for consistency.
        Fixed callers.

svn path=/trunk/; revision=7766
</content>
</entry>
<entry>
<title>Setup error return and return error on parse error. (parse_list): Fail if</title>
<updated>2001-01-23T04:34:33+00:00</updated>
<author>
<name>Not Zed</name>
<email>NotZed@Ximian.com</email>
</author>
<published>2001-01-23T04:34:33+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=73053088aa1a33486a1bfb9637bf37f8bf984a18'/>
<id>urn:sha1:73053088aa1a33486a1bfb9637bf37f8bf984a18</id>
<content type='text'>
2001-01-23  Not Zed  &lt;NotZed@Ximian.com&gt;

        * e-sexp.c (e_sexp_parse): Setup error return and return error on
        parse error.
        (parse_list): Fail if we have a problem.
        (parse_value): Here too.
        (fatal_error): Fatal error handling function, jumps back to the
        top caller.
        (term_eval_and):
        (e_sexp_term_eval):
        (term_eval_sub):
        (term_eval_plus):
        (term_eval_gt):
        (term_eval_lt):
        (term_eval_or):  Fail on error.
        (e_sexp_term_eval): Added a comment about where this can be
        called, which is only from inside e_sexp_eval().
        (e_sexp_eval): Setup setjmp error handler.
        (e_sexp_error): Error accessor function.

        * e-sexp.h: Added a longjmp environment to the structure, and an
        error return to parse.

svn path=/trunk/; revision=7738
</content>
</entry>
<entry>
<title>New function, can't use strlen on the md5 hash because it might have null</title>
<updated>2001-01-22T23:10:22+00:00</updated>
<author>
<name>JP Rosevear</name>
<email>jpr@ximian.com</email>
</author>
<published>2001-01-22T23:10:22+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=fa5982c96a3d17d6c61027e2ab4e7456d11348ef'/>
<id>urn:sha1:fa5982c96a3d17d6c61027e2ab4e7456d11348ef</id>
<content type='text'>
2001-01-22  JP Rosevear  &lt;jpr@ximian.com&gt;

	* e-dbhash.c (md5_to_dbt): New function, can't use strlen on the md5
	hash because it might have null chars in it.
	(e_dbhash_add): use md5_to_dbt

svn path=/trunk/; revision=7726
</content>
</entry>
<entry>
<title>New function, name describes it well. (gtk_radio_button_select_nth): New</title>
<updated>2001-01-19T01:28:28+00:00</updated>
<author>
<name>Jason Leach</name>
<email>jasonleach@usa.net</email>
</author>
<published>2001-01-19T01:28:28+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=bb7e98c4ebc14f73fdc4f5430a4a09218b806401'/>
<id>urn:sha1:bb7e98c4ebc14f73fdc4f5430a4a09218b806401</id>
<content type='text'>
2001-01-17  Jason Leach  &lt;jasonleach@usa.net&gt;

	* e-gtk-utils.c (gtk_radio_button_get_nth_selected): New function,
	name describes it well.
	(gtk_radio_button_select_nth): New function.

svn path=/trunk/; revision=7629
</content>
</entry>
<entry>
<title>Ximianified.</title>
<updated>2001-01-17T10:49:30+00:00</updated>
<author>
<name>Federico Mena Quintero</name>
<email>federico@ximian.com</email>
</author>
<published>2001-01-17T10:49:30+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=3e5f2a63e41b4fc7be729697aa317148141ef9e0'/>
<id>urn:sha1:3e5f2a63e41b4fc7be729697aa317148141ef9e0</id>
<content type='text'>
2001-01-17  Federico Mena Quintero  &lt;federico@ximian.com&gt;

	* e-dialog-widgets.[ch]: Ximianified.

svn path=/trunk/; revision=7574
</content>
</entry>
<entry>
<title>Dup the string passed in, not the temporary string. d'oh.</title>
<updated>2001-01-15T14:04:29+00:00</updated>
<author>
<name>JP Roseveaer</name>
<email>jpr@ximian.com</email>
</author>
<published>2001-01-15T14:04:29+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=905f29ebb386bcd2d5becd8d348f2d0bd000430f'/>
<id>urn:sha1:905f29ebb386bcd2d5becd8d348f2d0bd000430f</id>
<content type='text'>
2001-01-15  JP Roseveaer  &lt;jpr@ximian.com&gt;

	* e-pilot-util.c (e_pilot_utf8_from_pchar): Dup the string passed
	in, not the temporary string. d'oh.

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