chiark / gitweb /
mLib-python
3 years agoAnnounce 1.0.2. 1.0.2
Mark Wooding [Sun, 4 Oct 2009 13:15:16 +0000]
Announce 1.0.2.

3 years agoBuild system: use new CFD's mdwsetup.py.
Mark Wooding [Sun, 4 Oct 2009 13:12:43 +0000]
Build system: use new CFD's mdwsetup.py.

3 years ago*.pyx: Replace __new__ with __cinit__ like the program says.
Mark Wooding [Sun, 4 Oct 2009 12:34:01 +0000]
*.pyx: Replace __new__ with __cinit__ like the program says.

Apparently __new__ is going to get new semantics some day.  The old
version always was rather mad.

3 years agofdutils.pyx, str.pyx: Fix some stupid bugs.
Mark Wooding [Sun, 4 Oct 2009 12:32:43 +0000]
fdutils.pyx, str.pyx: Fix some stupid bugs.

The warning spew on general Pyrex-generated C code is heavy enough that
I didn't spot the uninitialized-variable warnings in these files.  Fixed
the genuine (and possibly nasty) bugs.

3 years agoarray.h: Fix typo in declaration of da_pysetup.
Mark Wooding [Sun, 4 Oct 2009 12:30:24 +0000]
array.h: Fix typo in declaration of da_pysetup.

3 years agodebian: Switch to CDBS and support Python 2.6. 1.0.1
Mark Wooding [Sat, 3 Oct 2009 23:36:09 +0000]
debian: Switch to CDBS and support Python 2.6.

3 years agomdup.pyx: New support for mLib's glorious `mdup' function.
Mark Wooding [Sat, 3 Oct 2009 23:34:39 +0000]
mdup.pyx: New support for mLib's glorious `mdup' function.

4 years agosetup.py: Update to use pkg-config.
Mark Wooding [Sun, 21 Sep 2008 15:07:15 +0000]
setup.py: Update to use pkg-config.

I've removed the old scripts now.

4 years agosetup.py: Use re rather than deprecated sre module.
Mark Wooding [Sun, 21 Sep 2008 15:02:54 +0000]
setup.py: Use re rather than deprecated sre module.

No idea why they decided to do that.

4 years agosig: Store the user function in the correct attribute!
Mark Wooding [Sun, 21 Sep 2008 14:59:33 +0000]
sig: Store the user function in the correct attribute!

4 years agoFix qualified names for types supplied by C.
Mark Wooding [Sun, 21 Sep 2008 14:58:42 +0000]
Fix qualified names for types supplied by C.

4 years agosel-timer: Pyrex now wants explicit truncations to integer.
Mark Wooding [Mon, 23 Jul 2007 15:04:37 +0000]
sel-timer: Pyrex now wants explicit truncations to integer.

4 years agoExpunge trailing spaces
Mark Wooding [Mon, 23 Jul 2007 14:59:03 +0000]
Expunge trailing spaces

4 years agoNew features covered.
Mark Wooding [Sun, 21 Sep 2008 15:16:38 +0000]
New features covered.

  * Included fdpass, fwatch and fdflags.
  * Picked up new daemonize and versioncmp functions.

6 years agobres: Ooops, this one was rather buggy.
Mark Wooding [Tue, 2 Jan 2007 12:47:56 +0000]
bres: Ooops, this one was rather buggy.

  * The fail function passed on a spurious argument.

  * More importantly, the SelResolveBy{Name,Addr} constructors set
    things up in the wrong order, so if the resolver didn't need to do
    anything, it got very confused.

  * There was no destructor.

6 years agosel-file: Fix stupid attribute-name bug.
Mark Wooding [Fri, 22 Dec 2006 11:21:53 +0000]
sel-file: Fix stupid attribute-name bug.

6 years agodebian: Just the one Python version now.
Mark Wooding [Tue, 21 Nov 2006 11:52:25 +0000]
debian: Just the one Python version now.

Debian doesn't provide Pyrex for all the Python versions available any
more, so we can't build for them either.

6 years agoInfra: Ignore the COPYING file.
Mark Wooding [Thu, 13 Apr 2006 22:30:14 +0000]
Infra: Ignore the COPYING file.

6 years agostr: Support new prefix-matching feature in str_match.
Mark Wooding [Thu, 13 Apr 2006 22:29:54 +0000]
str: Support new prefix-matching feature in str_match.

6 years ago_u32: Allow LONG_MAX to be stored in a Python int.
Mark Wooding [Wed, 22 Mar 2006 13:00:22 +0000]
_u32: Allow LONG_MAX to be stored in a Python int.

6 years agocodec: Use the correct variable name in the decoder convenience function!
Mark Wooding [Tue, 21 Mar 2006 00:37:25 +0000]
codec: Use the correct variable name in the decoder convenience function!

6 years agourl: Support form-urlencoding functions.
Mark Wooding [Wed, 15 Mar 2006 01:35:36 +0000]
url: Support form-urlencoding functions.

6 years agostr: Support mLib's `str' functions.
Mark Wooding [Wed, 15 Mar 2006 01:23:17 +0000]
str: Support mLib's `str' functions.

6 years agomapping: Make the iterators conform to the proper interface.
Mark Wooding [Wed, 15 Mar 2006 01:23:15 +0000]
mapping: Make the iterators conform to the proper interface.

An iterator must implement __iter__() as an identity operation.  Make it so.

7 years agodebian: Fix package sections.
Mark Wooding [Wed, 15 Feb 2006 12:30:12 +0000]
debian: Fix package sections.

7 years agoinfra: Add a copy of the GPL.
Mark Wooding [Wed, 8 Feb 2006 18:54:12 +0000]
infra: Add a copy of the GPL.

7 years agoExtract Subversion ignore data.
Mark Wooding [Mon, 6 Feb 2006 18:19:16 +0000]
Extract Subversion ignore data.

7 years agoAcquire and release the GIL around select callbacks.
mdw [Mon, 6 Feb 2006 18:17:44 +0000]
Acquire and release the GIL around select callbacks.

7 years agoGeneral reorganization.
mdw [Tue, 18 Oct 2005 08:37:09 +0000]
General reorganization.

7 years agoInitial import.
mdw [Thu, 13 Oct 2005 17:07:47 +0000]
Initial import.