Marcelo Matus
|
28df9d1049
|
fixes for 'typedef unsigned long size_t'
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7939 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-07 07:38:09 +00:00 |
|
Marcelo Matus
|
3955965739
|
more memory leaks fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7921 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-04 01:16:57 +00:00 |
|
Marcelo Matus
|
645f95d633
|
fix many/many memory leaks
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7904 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-30 21:32:27 +00:00 |
|
Marcelo Matus
|
f3c24eff33
|
fixes for directors + pointers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7860 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-21 21:01:35 +00:00 |
|
Marcelo Matus
|
14e50ff653
|
change director order back, bad fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7739 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-26 14:11:28 +00:00 |
|
Marcelo Matus
|
96c646da15
|
replace by SWIG_POINTER_OWN instead of '1'
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7737 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-26 09:40:29 +00:00 |
|
Marcelo Matus
|
520148071b
|
fix compiler warnings and finishing transition to the option
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7727 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-26 07:10:39 +00:00 |
|
Marcelo Matus
|
61e61a35ed
|
uniform the name_get/name_set names
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7715 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-25 13:18:43 +00:00 |
|
Marcelo Matus
|
4ae7998d58
|
make base director class virtual and eliminate compilation warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7712 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-25 09:33:42 +00:00 |
|
Marcelo Matus
|
3c65cea431
|
Perl added to the Unified typemap library, cleaner way to use the library, and 'normalized' macro names
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7707 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-24 14:59:05 +00:00 |
|
Marcelo Matus
|
a442049b77
|
exit properly when getting wrong number of args
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7700 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-21 10:45:32 +00:00 |
|
Marcelo Matus
|
ba3efb0917
|
finishing the first stage of the typemap unification scheme, fixing issues with gcc and valgrind
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7692 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-20 09:47:56 +00:00 |
|
Marcelo Matus
|
e5f50bd942
|
fix cleanup for ruby and make the process similar in python and tcl
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7685 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-19 10:53:45 +00:00 |
|
Marcelo Matus
|
7e5e4fd1f9
|
massive typemap unification
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7676 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-18 13:24:15 +00:00 |
|
William S Fulton
|
4f267297b5
|
remove spurious code generation (temp variables) in director code
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7637 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-09 19:20:11 +00:00 |
|
William S Fulton
|
adecc68977
|
Multiple inheritance warnings and ignored base classes fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7618 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-08 11:42:20 +00:00 |
|
William S Fulton
|
a333a56da0
|
Modify following features to work as flags, so that they can be truely set and unset: kwargs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7585 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-04 20:30:41 +00:00 |
|
Charlie Savage
|
65a0a3b9f2
|
Fixed handling of constants. Previously if a %constant directive was defined before a #define it would not work correctly.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7578 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-03 19:47:06 +00:00 |
|
William S Fulton
|
ae1735485f
|
Modify following features to work as flags, so that they can be truely set and unset:
predicate
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7576 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-30 23:51:11 +00:00 |
|
William S Fulton
|
f0d9cfac38
|
Modify following features to work as flags, so that they can be truely set and unset:
ruby
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7574 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-30 23:46:15 +00:00 |
|
William S Fulton
|
32839df23b
|
Modify following features to work as flags, so that they can be truely set and unset:
immutable
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7566 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-30 23:01:13 +00:00 |
|
William S Fulton
|
656cb7ab06
|
Modify following features to work as flags, so that they can be truely set and unset:
new
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7564 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-30 22:10:17 +00:00 |
|
Charlie Savage
|
883264b6e7
|
Added support for the new track objects functionality.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7497 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-23 18:05:24 +00:00 |
|
William S Fulton
|
bed81d66d3
|
Better error message displayed when file cannot be opened
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7416 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-08 22:31:21 +00:00 |
|
William S Fulton
|
509a391877
|
Implement support for SWIGTYPE* DISOWN typemap
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7381 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-08-23 09:16:34 +00:00 |
|
William S Fulton
|
523d423595
|
minor type correction to remove unsigned/signed mismatch warning
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7373 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-08-17 20:35:53 +00:00 |
|
William S Fulton
|
815355b964
|
Uniform handling of SWIGEXPORT across SWIG.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7234 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-05-27 22:40:58 +00:00 |
|
William S Fulton
|
f77bbe7be8
|
corrected directorout warning
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7110 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-03-29 20:52:53 +00:00 |
|
John Lenz
|
67b49825cb
|
Add support for the -external-runtime argument and update all language modules to use it
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6993 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-23 22:40:51 +00:00 |
|
William S Fulton
|
f149a9f3d1
|
swig -help prints to stdout not stderr now
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6964 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-15 23:04:10 +00:00 |
|
William S Fulton
|
07748b6b52
|
Fix so the following produces compileable code like it does in other language modules:
struct XYZ{};
%{ struct XYZ{}; %}
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6944 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-15 20:59:43 +00:00 |
|
John Lenz
|
c3338b1a16
|
- Improve the runtime type sytesm
- Update all languages to new type system
- Add DohSortList function
- Fix mzscheme Examples/Makefile
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6930 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-01 00:08:24 +00:00 |
|
William S Fulton
|
2c9b275568
|
Sun Workshop compiler fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6874 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-12-13 22:41:13 +00:00 |
|
Marcelo Matus
|
b644501be6
|
add support for template_extmode, ie, the emitonlychildren feature
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6804 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-12-01 00:50:06 +00:00 |
|
Marcelo Matus
|
7ab02d3a54
|
support/ignore multi-inheritance directors
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6735 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-11-15 22:52:38 +00:00 |
|
Marcelo Matus
|
41a0b2dd59
|
fix def args + director + constructors
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6689 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-11-08 05:31:27 +00:00 |
|
Marcelo Matus
|
8aaf75a78e
|
missing fixes for nodirector methods, already fixed in python
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6640 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-11-03 08:04:17 +00:00 |
|
William S Fulton
|
dc12af75b6
|
various fixes to remove warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6580 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-11-01 21:10:06 +00:00 |
|
Marcelo Matus
|
c599db0cd6
|
add patch 1025861 for director + exceptions, fix director + enums
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6562 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-30 10:58:16 +00:00 |
|
Marcelo Matus
|
114c703acd
|
fix director + abstract + constructors, reported by Brian Kelley
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6478 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-22 07:25:42 +00:00 |
|
William S Fulton
|
cd22d76972
|
fixes for directors and default arguments in the constructor
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6468 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-21 18:16:21 +00:00 |
|
William S Fulton
|
74f9ab820b
|
compact default arguments feature (original default argument wrapping mode)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6449 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-20 20:59:33 +00:00 |
|
John Lenz
|
75e462baa8
|
Removed ability to share type information by C linking
All type sharing happens through a global variable in the target language.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6390 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-16 18:23:59 +00:00 |
|
William S Fulton
|
c6496845ab
|
Fixes for director code with exception specifications on the destructor (director_exception.i testcase)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6360 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-07 19:46:04 +00:00 |
|
William S Fulton
|
bbb97f8e6d
|
fixes for the new default argument wrapping in director constructors and virtual methods
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6354 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-06 21:10:24 +00:00 |
|
Lyle Johnson
|
922fc2b77a
|
Pass "false" as the value for the "disown" argument of director-wrapped
constructors (instead of 0) to disambiguate it from pointer arguments.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6191 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-09-01 02:49:23 +00:00 |
|
Lyle Johnson
|
ae29b50240
|
Corrections for Ruby 1.6 compatibility.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6190 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-09-01 02:37:54 +00:00 |
|
Lyle Johnson
|
f5ae188494
|
Corrected a bug which caused Ruby exceptions to not be correctly
converted into C++ exceptions for director classes.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6160 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-08-27 02:20:26 +00:00 |
|
Lyle Johnson
|
6b6f802ccb
|
Committed Kou's patch for the Ruby module (for the -prefix command line
option). Also updated the Ruby docs accordingly.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6029 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-07-11 18:32:43 +00:00 |
|
William S Fulton
|
bd9e48e922
|
-ldflags option removed for removed prebuilt runtime library
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6025 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-07-10 16:42:54 +00:00 |
|