Initial directory structure.

git-svn-id: http://pyev.googlecode.com/svn/trunk@1 a0b69f63-8146-0410-8f55-756d36fcacaf
Initial import

git-svn-id: http://pyev.googlecode.com/svn/trunk@2 a0b69f63-8146-0410-8f55-756d36fcacaf
adding Async watchers

git-svn-id: http://pyev.googlecode.com/svn/trunk@3 a0b69f63-8146-0410-8f55-756d36fcacaf
correct README.txt

git-svn-id: http://pyev.googlecode.com/svn/trunk@4 a0b69f63-8146-0410-8f55-756d36fcacaf
move pyev to its own dir


git-svn-id: http://pyev.googlecode.com/svn/trunk@6 a0b69f63-8146-0410-8f55-756d36fcacaf
Clean up old version (still in tags/ev-0.1.1).

git-svn-id: http://pyev.googlecode.com/svn/trunk@7 a0b69f63-8146-0410-8f55-756d36fcacaf
Initial import of new design.

git-svn-id: http://pyev.googlecode.com/svn/trunk@8 a0b69f63-8146-0410-8f55-756d36fcacaf
Clean up before new release


git-svn-id: http://pyev.googlecode.com/svn/trunk@10 a0b69f63-8146-0410-8f55-756d36fcacaf
Prepare for new release


git-svn-id: http://pyev.googlecode.com/svn/trunk@11 a0b69f63-8146-0410-8f55-756d36fcacaf
scrap Py_FatalError because it needs the GIL in python 3.1
(see http://bugs.python.org/issue3605)


git-svn-id: http://pyev.googlecode.com/svn/trunk@12 a0b69f63-8146-0410-8f55-756d36fcacaf
better syscall error callback:
- works the same way with Python 2 and 3
- doesn't segfault


git-svn-id: http://pyev.googlecode.com/svn/trunk@13 a0b69f63-8146-0410-8f55-756d36fcacaf
- better memory allocator
- replace malloc/free calls by PyMem_Malloc/PyMem_Free and
hold/release the GIL accordingly


git-svn-id: http://pyev.googlecode.com/svn/trunk@14 a0b69f63-8146-0410-8f55-756d36fcacaf
- in r14, appropriate ifdefs around hold/release GIL calls were missing 


git-svn-id: http://pyev.googlecode.com/svn/trunk@15 a0b69f63-8146-0410-8f55-756d36fcacaf
get rid of pyev_realloc altogether


git-svn-id: http://pyev.googlecode.com/svn/trunk@16 a0b69f63-8146-0410-8f55-756d36fcacaf
- call Py_FatalError in case of malloc failure in periodic_reschedule_cb
- fetch error (if any) before  callbacks are invoked and restore it after (if needed)


git-svn-id: http://pyev.googlecode.com/svn/trunk@17 a0b69f63-8146-0410-8f55-756d36fcacaf
prepare for release


git-svn-id: http://pyev.googlecode.com/svn/trunk@18 a0b69f63-8146-0410-8f55-756d36fcacaf
a reminder


git-svn-id: http://pyev.googlecode.com/svn/trunk@23 a0b69f63-8146-0410-8f55-756d36fcacaf
Issue #6: on Python 2 the priority attribute was supposed to be an int but accepted only longs.


git-svn-id: http://pyev.googlecode.com/svn/trunk@24 a0b69f63-8146-0410-8f55-756d36fcacaf
better gc support


git-svn-id: http://pyev.googlecode.com/svn/trunk@25 a0b69f63-8146-0410-8f55-756d36fcacaf
add missing note in watcher.stop() doc (watchers are stopped when garbage-collected).


git-svn-id: http://pyev.googlecode.com/svn/trunk@26 a0b69f63-8146-0410-8f55-756d36fcacaf