Where can I get it? The web site http://www.equi4.com/metakit.html
has 2.4.9.5 John To: Metakit list <metakit@equi4.com> From: Jean-Claude Wippler <[EMAIL PROTECTED]> Date sent: Wed, 15 Nov 2006 14:22:26 +0100 Subject: [Metakit] Metakit 2.4.9.6 > A new release of Metakit has been checked into CVS. > Change history since 2.4.9.5 attached. > > Enjoy, > -jcw > > > 2006-11-15 ############################################ MK > 2.4.9.6 > > Please upgrade, this consolidates a year with various fixes. > > Added some notes to the README about building the Python and Tcl > extensions using various approaches. > > Bumped hardwired Python version number to 2.5 in unix/configure. > > 2006-11-11 More precise file head/tail marker checks > > The tests for valid head / tail file markers have been relaxed a > tiny bit, to allow for future file format changes. This has no > effect on current uses of MK, the file format remains the same. > > 2006-11-11 Reformatted all C++ source files > > To get rid of some tab/indent problems accumulated over the last > few years, I've run all C++ sources through a pretty-print app > (SourceFormatX, a shareware Windows app). These sources are all > being checked-in, so the list of affected files is quite large. > > No semantic changes whatsoever to MK. All tests pass, as before. > > 2006-10-31 Fixes for the Python binding > > Fix 64-bit compile with Python 2.5 by Ralf Schmitt, see > http://www.equi4.com/pipermail/metakit/2006-October/002236.html > > Memory leak fix in PWOMapping.h, by Brian Warner, see > http://www.equi4.com/pipermail/metakit/2006-October/002229.html > > Fix 64-bit ptr -> int conversions in {PyRowRef,PyView}.cpp, see > http://systemexit.de/repo/metakit?cs=f8f1ef2f6099 > > 2006-10-31 Fix int overflow in mapped file check > > As reported by Max Kaehn, there is a test in column.cpp which is > sensitive to integer overflow when two pointers are > 2 Gb apart. > This may have been an old problem for anyone who uses the default > memory-mapping files enabled. Embarassing that this was not > caught or resolved before, but I was never able to reliably > reproduce it. > > This is a potentially serious problem, upgrading is recommended. > > 2006-10-31 Bring this change log up to date from CVStrac timeline > > I've decided to not adopt the CVStrac system for this change log, > because having this log inside the source tree is more > convenient. > > (08-01) persist.cpp: maintain stable-storage space usage on > re-open (05-08) view.cpp: fix resource leak in view.cpp (01-26) > PyStorage.cpp: fix metakit.py pathnames are required to > be of type str & support unicode filenames in storage() > (01-25) mk4tcl.cpp: fix crash in mk::select with -keyword search > (01-24) fileio.cpp: fix compile error in fileio.cpp with mingw > (01-13) configure.in: tweaks to configure.in to use Tcl stubs > when > compiling a dynamic Mk4tcl on macosx/darwin > > 2006-01-12 Don't call _open on WinNT, make commit fail on > 2 Gb > > Fixes for the Dec 5 patch to still always support Win98, thx > Matt. > > Fix ticket #2, return false on commit if files would exceed 2 Gb. > > 2006-01-12 Started using CVStrac for this project, makefile tweak > > CVStrac is a CVS browser, bug tracking system, and more. All > files have gone through a dummy check-in to complete the > transition. The CVS repository is not affected by this change, > but this does mean that CVStrac only really started tracking > changes from here on. > > If it works out well, this CHANGES file will probably be > abandoned in favor of the "timeline" feature in CVStrac which > offers the same functionality and *much* more (lots of > cross-/hyper-links for one). > > Tweaked Makefile so "make test" does not complain about CVS dir. > > 2005-12-05 Fix the broken hpux change of 2005-09-06 > > It turns out that the 2005-09-06 change, which was rolled back on > 2005-10-01, was simply incomplete. Now that it works, it has > been adopted on all platforms because it is more portable and > equivalent. > Thx again Matt. > > 2005-12-05 Better support for UTF-8 file & property names > > Patch submitted by Matt Newman. Fixes handling of property names > in a description string to support UTF-8 and %'s in names. Also > fix file name handling (convert UTF-8 to native before open). > > 2005-11-22 ############################################ MK > 2.4.9.5 > > _____________________________________________ > Metakit mailing list - Metakit@equi4.com > http://www.equi4.com/mailman/listinfo/metakit > -- Dr John P. Fletcher Tel: (44) 121 204 3389 (direct line) Chemical Engineering and Applied Chemistry (CEAC), School of Engineering and Applied Science (SEAS), Aston University, Aston Triangle, BIRMINGHAM B4 7ET U.K. CEAC Web site http://www.ceac.aston.ac.uk/ FAX: (44) 121 204 3679 _____________________________________________ Metakit mailing list - Metakit@equi4.com http://www.equi4.com/mailman/listinfo/metakit