Commit graph

2,196 commits

Author SHA1 Message Date
Art Yerkes
c1e6a38f30 More orthodox way of building the Swig module. I'm working on making
modules easier to link together by isolating the common types and functions
in a module that they all open.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5197 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-22 13:46:42 +00:00
Art Yerkes
4951d70c53 Director related changes, other edits.
director_wombat testcase, as well as all others except director_abstract
compile.
Four test cases fail.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5196 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-22 04:01:27 +00:00
William S Fulton
e41859f6d1 Survey page
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5195 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-21 18:52:58 +00:00
William S Fulton
dae03a75e3 Survey response script
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5194 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-21 18:52:35 +00:00
William S Fulton
4b2f56f9f3 Missing function body added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5193 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-16 21:35:21 +00:00
William S Fulton
57122ae799 void* used instead of int for IntPtr in C function declarations
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5192 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-16 21:34:38 +00:00
William S Fulton
d860793b36 Warning removal in runtime code
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5191 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-16 20:50:16 +00:00
Dave Beazley
133ff57579 Fixed problem with smart pointers and overloaded static methods.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5190 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-14 19:02:10 +00:00
Dave Beazley
c0514f76a6 new test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5189 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-14 19:01:47 +00:00
Dave Beazley
8a58640b87 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5188 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-14 19:01:02 +00:00
Dave Beazley
6864e88c66 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5187 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-10 15:42:45 +00:00
Dave Beazley
52fcd3df75 Removed contract code from swigmod.h. Violates intended modularity of this file.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5186 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-09 15:57:54 +00:00
William S Fulton
0959b6f153 unsigned char pointers and references fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5185 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-06 20:47:53 +00:00
Matthias Köppe
483077d38d Remove symbol clashes between runtime libraries.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5184 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-05 13:17:32 +00:00
Matthias Köppe
0123236e5b *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5183 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-05 13:11:32 +00:00
Matthias Köppe
2d137ae0e8 Install common.scm.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5182 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-05 11:42:36 +00:00
Matthias Köppe
3e216a67dc Remove symbol clashes between runtime libraries.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5181 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-05 11:36:52 +00:00
Matthias Köppe
4a30a92fb1 Add GOOPS support, contributed by John Lenz.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5180 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-05 11:27:20 +00:00
Matthias Köppe
cb23ace228 Added documentation on GOOPS support, contributed by John Lenz.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5179 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-03 17:12:12 +00:00
Matthias Köppe
4e9a092f41 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5178 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-03 10:10:17 +00:00
Matthias Köppe
68571d37b5 New run test, contributed by John Lenz.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5177 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-03 10:08:58 +00:00
William S Fulton
f8b805588d HTML fix for displaying dynamic_cast<>
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5176 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-02 21:25:52 +00:00
Dave Beazley
c3c78b8fec new tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5175 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-01 21:55:26 +00:00
Dave Beazley
95f07cfd24 Added error message for using %template with qualified names inside of
a namespace.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5174 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-30 18:57:45 +00:00
Dave Beazley
9862119a74 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5173 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-30 17:53:32 +00:00
Dave Beazley
d784a549c8 Fixed [ 800012 ] ENTER macro from CORE/scope.h clashes with libc search.h
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5172 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-30 17:52:45 +00:00
Dave Beazley
b7c5d071ee *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5171 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-30 17:36:52 +00:00
Dave Beazley
b0317a414a Added extra test case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5170 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-30 17:35:39 +00:00
Dave Beazley
b4757993de Additional test added.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5169 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-30 17:35:30 +00:00
Dave Beazley
aa987d6d65 Fixed [ 811518 ] Casting ints to doubles (w/ solution?)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5168 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-30 17:35:18 +00:00
Matthias Köppe
30d2e3d555 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5167 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-28 14:59:17 +00:00
Matthias Köppe
b316ff752a <-scm> Fix typo in generated code for procedures-with-setters.
Reported by John Lenz.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5166 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-28 14:40:44 +00:00
William S Fulton
c108055784 Director tweaks from Scott Michel.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5165 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-26 20:40:49 +00:00
William S Fulton
b265050ae0 A few extra pointers for directors from Scott Michel.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5164 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-26 20:40:01 +00:00
Dave Beazley
c827e658b5 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5163 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-26 20:38:19 +00:00
Dave Beazley
138ffca579 Fixed [ 812528 ] externs not correct when throw is in signature.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5162 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-26 20:37:30 +00:00
Dave Beazley
6fb7cf7200 new tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5161 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-26 19:56:45 +00:00
Art Yerkes
4107d3fa08 Working directors again. I need to focus on director_abstract testcase.
TODO: my ranting on typing.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5160 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-25 06:46:17 +00:00
William S Fulton
bcf36e49d7 Added a bit about directors and updated contributors to include Mark Rose and Scott Michel.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5159 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-24 21:28:55 +00:00
William S Fulton
da7502b792 More director improvements from Scott Michel
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5158 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-24 21:28:06 +00:00
Luigi Ballabio
aa3302379e Specialization for vector<T*>
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5157 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-24 11:35:50 +00:00
William S Fulton
53afc007e8 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5156 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-23 21:39:08 +00:00
William S Fulton
f8b807c200 New section on symbol naming guidelines.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5155 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-23 21:38:32 +00:00
William S Fulton
8e017fe286 Fixes to comply with with ISO/IEC 14882:1998(E) 17.4.3.1.2 (symbol names)
Symbols in the generated director code.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5154 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-23 21:26:31 +00:00
William S Fulton
3f15089fe9 Fixes to comply with with ISO/IEC 14882:1998(E) 17.4.3.1.2 (symbol names)
Numerous symbols in the generated director code.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5153 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-23 21:26:04 +00:00
William S Fulton
9a8406dc10 Fixes to comply with with ISO/IEC 14882:1998(E) 17.4.3.1.2 (symbol names)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5152 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-23 21:24:17 +00:00
William S Fulton
5f46cf7d6b __cpluscplus typo fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5151 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-23 21:23:09 +00:00
William S Fulton
b9df93083f Fixes to comply with with ISO/IEC 14882:1998(E) 17.4.3.1.2 (symbol names):
__get_self()


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5150 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-23 21:21:51 +00:00
William S Fulton
125f909f1a Fixes to comply with with ISO/IEC 14882:1998(E) 17.4.3.1.2 (symbol names):
__swig_std_complex_i__


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5149 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-23 21:20:14 +00:00
William S Fulton
d50330f7ea Fixes to comply with with ISO/IEC 14882:1998(E) 17.4.3.1.2 (symbol names):
_SwigImport_Inittab

Dave can you double check this doesn't have dire consequences.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5148 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-23 21:19:47 +00:00