/[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

trunk/thuban/libraries/pyshapelib/ChangeLog revision 1763 by bh, Mon Sep 29 10:52:50 2003 UTC branches/WIP-pyshapelib-bramz/libraries/pyshapelib/ChangeLog revision 2735 by bramz, Mon Mar 12 23:24:35 2007 UTC
# Line 1  Line 1 
1    2007-03-12  Bram de Greve <[email protected]>
2    
3            * shapelib.c, shapelib.i: replaced shapelib.i by shapelib.c to use
4            hand-crafted Python bindings instead of SWIG generated ones.
5            
6            * pyshapelib_common.h: New file with some common stuff for both
7            shapelib and dbflib
8            
9            * pyshapelib_api.h, setup.py: import/build shapelib instead of shapelibc
10            
11    2006-09-24  Bernhard Reiter  <[email protected]>
12    
13            * dbflib_wrap.c, README: Checked for python version >= 2.4.0a0
14            before using &PyOS_ascii_atof.
15    
16    2006-09-24  Bernhard Reiter  <[email protected]>
17    
18            Added dirty workaround to make dbflib agnostic
19            against decimal_poinst != ".\0".
20    
21            * dbflib_wrap.c: Added call DBFSetatof_function(&PyOS_ascii_atof);
22            to initdbflibc().
23            * README: noted that manual editing of dbflib_wrap.c is necessary now.
24    
25    2005-06-30  Bernhard Herzog  <[email protected]>
26    
27            * shapelib.i (new_SHPObject): Fix the test for the length of the
28            part types.  It used the wrong variable.
29    
30            * shapelib_wrap.c: Regenerated from shapelib.i
31    
32            * pytest.py (make_shapefile): Add some more comments and add an
33            example with a polygon with a hole.
34    
35    2004-12-27  Bernhard Reiter  <[email protected]>
36            
37            * README: Refering to the new homepage shapelib.maptools.org now.
38    
39    2004-12-13  Bernhard Herzog  <[email protected]>
40    
41            * dbflib.py: Updated from difflib.i with SWIG.
42    
43            * dbflib.i: Work around a bug in the generated python code which
44            leads to exception in the __del__ method when the constructor
45            fails.  See the comments in the code for more details.
46    
47    2004-05-28  Bernhard Herzog  <[email protected]>
48    
49            * README: Flesh out the some more.  Correct the shapelib
50            requirements.
51    
52            * NEWS: Update the date of the actual release of 0.3
53    
54    2004-05-28  Bernhard Herzog  <[email protected]>
55    
56            * setup.py: Determine shp_dir correctly when run with bdist_rpm
57            (dbf_macros): Remove a debug print
58    
59            * NEWS: Also mention the new (compared to 0.2) setup.py
60    
61            * MANIFEST.in: New. Define which files belong into a source
62            distribution
63    
64    2004-05-17  Bernhard Herzog  <[email protected]>
65    
66            * README: Update for new release
67    
68            * setup.py (dbf_macros): New. Return the preprocessor macros
69            needed to compile the dbflib wrapper.  Determine whether
70            DBFUpdateHeader is available and define the right value of
71            HAVE_UPDATE_HEADER
72            (extensions): Use dbf_macros for the dbflibc extension
73    
74            * dbflib_wrap.c, dbflib.py: Update from dbflib.i
75    
76            * dbflib.i (DBFInfo_commit): New. Implementation of the commit
77            method.  This new indirection is necessary because we use the
78            DBFUpdateHeader function now which is not available in shapelib <=
79            1.2.10
80            (DBFFile::commit): Use DBFInfo_commit as implementation
81            (pragma __class__): New. Kludge to remove the commit method when
82            the DBFUpdateHeader function isn't available
83            (_have_commit): New. Helper for the pragma kludge.
84    
85    2003-11-03  Bernhard Herzog  <[email protected]>
86    
87            * dbflib.i (do_read_attribute): New helper function for reading
88            one attribute as a python object
89            (DBFInfo_read_attribute): New. Implement the read_attribute method
90            (DBFInfo_read_record): Use do_read_attribute to read the
91            individual values
92            (struct DBFFile): Add the read_attribute method.
93    
94            * dbflib_wrap.c, dbflib.py: Update from dbflib.i.
95    
96  2003-09-29  Bernhard Herzog  <[email protected]>  2003-09-29  Bernhard Herzog  <[email protected]>
97    
98          * dbflib.i: Add exception typemap for the add_field method. Fixes          * dbflib.i: Add exception typemap for the add_field method. Fixes

Legend:
Removed from v.1763  
changed lines
  Added in v.2735

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26