/[thuban]/branches/WIP-pyshapelib-bramz/libraries/pyshapelib/ChangeLog
ViewVC logotype

Diff of /branches/WIP-pyshapelib-bramz/libraries/pyshapelib/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1611 by jan, Tue Aug 19 21:24:20 2003 UTC revision 2453 by bh, Mon Dec 13 17:57:04 2004 UTC
# Line 1  Line 1 
1    2004-12-13  Bernhard Herzog  <[email protected]>
2    
3            * dbflib.py: Updated from difflib.i with SWIG.
4    
5            * dbflib.i: Work around a bug in the generated python code which
6            leads to exception in the __del__ method when the constructor
7            fails.  See the comments in the code for more details.
8    
9    2004-05-28  Bernhard Herzog  <[email protected]>
10    
11            * README: Flesh out the some more.  Correct the shapelib
12            requirements.
13    
14            * NEWS: Update the date of the actual release of 0.3
15    
16    2004-05-28  Bernhard Herzog  <[email protected]>
17    
18            * setup.py: Determine shp_dir correctly when run with bdist_rpm
19            (dbf_macros): Remove a debug print
20    
21            * NEWS: Also mention the new (compared to 0.2) setup.py
22    
23            * MANIFEST.in: New. Define which files belong into a source
24            distribution
25    
26    2004-05-17  Bernhard Herzog  <[email protected]>
27    
28            * README: Update for new release
29    
30            * setup.py (dbf_macros): New. Return the preprocessor macros
31            needed to compile the dbflib wrapper.  Determine whether
32            DBFUpdateHeader is available and define the right value of
33            HAVE_UPDATE_HEADER
34            (extensions): Use dbf_macros for the dbflibc extension
35    
36            * dbflib_wrap.c, dbflib.py: Update from dbflib.i
37    
38            * dbflib.i (DBFInfo_commit): New. Implementation of the commit
39            method.  This new indirection is necessary because we use the
40            DBFUpdateHeader function now which is not available in shapelib <=
41            1.2.10
42            (DBFFile::commit): Use DBFInfo_commit as implementation
43            (pragma __class__): New. Kludge to remove the commit method when
44            the DBFUpdateHeader function isn't available
45            (_have_commit): New. Helper for the pragma kludge.
46    
47    2003-11-03  Bernhard Herzog  <[email protected]>
48    
49            * dbflib.i (do_read_attribute): New helper function for reading
50            one attribute as a python object
51            (DBFInfo_read_attribute): New. Implement the read_attribute method
52            (DBFInfo_read_record): Use do_read_attribute to read the
53            individual values
54            (struct DBFFile): Add the read_attribute method.
55    
56            * dbflib_wrap.c, dbflib.py: Update from dbflib.i.
57    
58    2003-09-29  Bernhard Herzog  <[email protected]>
59    
60            * dbflib.i: Add exception typemap for the add_field method. Fixes
61            Thuban bug RT#1842
62    
63            * dbflib_wrap.c: Update from dbflib.i
64    
65            * testdbf.py: New. Test cases for the dbflib bindings based on the
66            unittest module
67    
68  2003-08-18  Bernhard Herzog  <[email protected]>  2003-08-18  Bernhard Herzog  <[email protected]>
69    
70          * dbflib.i (DBFInfo_write_record): Use PySequence_Check instead of          * dbflib.i (DBFInfo_write_record): Use PySequence_Check instead of

Legend:
Removed from v.1611  
changed lines
  Added in v.2453

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26