Marcelo Matus
|
640d60c198
|
make both %rename directive formats equivalent
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8320 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-09 17:43:46 +00:00 |
|
Marcelo Matus
|
efecfe0ee2
|
replace as needed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8319 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-09 17:41:32 +00:00 |
|
Marcelo Matus
|
9fb217b048
|
add %delobject, which is the equivalent of %newobject but for functions that delete an element. This allows to properly disown the argument, as the %newobject directive allows to 'own' the object
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8318 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-09 17:35:04 +00:00 |
|
Marcelo Matus
|
3f9632722a
|
fix rename, problem detected in guile which doesn't set any namewarn
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8317 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-09 17:06:19 +00:00 |
|
Mark Gossage
|
ab9338a15e
|
applied neomantra's patches & fixed C89 bug #1356574
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8316 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-09 07:59:11 +00:00 |
|
Marcelo Matus
|
7669cda679
|
fix ||, it should be &&
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8314 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-09 03:00:18 +00:00 |
|
Marcelo Matus
|
e042583c4b
|
clarify the error message, until we resolve the default behavior
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8313 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-09 01:09:21 +00:00 |
|
Marcelo Matus
|
016e6965e9
|
use "" instead of Nullch until we resolve about using Nullch + '@' + exceptions or not
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8312 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-09 00:43:42 +00:00 |
|
Marcelo Matus
|
08308246aa
|
back to Nullch
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8309 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-08 22:05:21 +00:00 |
|
Marcelo Matus
|
c045b284fc
|
back to Nullch
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8308 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-08 22:03:28 +00:00 |
|
Marcelo Matus
|
efa12c7c32
|
add info about SWIG_FEATURES and -help when no option is found. Use --help as alias of -help, following gnu-ish style.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8307 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-08 21:47:31 +00:00 |
|
Marcelo Matus
|
f83bb5488d
|
extra check to see if the template deftype is needed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8300 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-08 19:41:32 +00:00 |
|
Marcelo Matus
|
6eff5b03dd
|
add extra replace that the UTL requires
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8299 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-08 19:37:34 +00:00 |
|
Jason Stewart
|
252897a324
|
removed printf output for operator overloading ; added back croak(Nullch) in fail:
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8298 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-08 11:26:20 +00:00 |
|
William S Fulton
|
c28e5ce47b
|
Fix last sorting commit
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8296 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-08 09:48:26 +00:00 |
|
Marcelo Matus
|
165b0032e9
|
add buildnone option and cosmetics, including sorting options by name
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8290 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-08 06:58:49 +00:00 |
|
Marcelo Matus
|
dec3a557de
|
add alias name for templates including full expanded type, including default template args
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8289 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-08 06:56:47 +00:00 |
|
Marcelo Matus
|
b4a5b5aced
|
fix template + global funcs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8288 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-08 06:55:41 +00:00 |
|
Marcelo Matus
|
4794eeed45
|
remove extra 'directory' word
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8287 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-08 03:02:11 +00:00 |
|
William S Fulton
|
a5bc25841e
|
Commandline option display: Put back in alphabetical order, fix typos and improve wording and consistency.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8281 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-07 23:34:31 +00:00 |
|
Marcelo Matus
|
0767474ada
|
add operator aliases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8277 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-07 09:36:58 +00:00 |
|
Marcelo Matus
|
87c038c82c
|
fix typos in names
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8273 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-07 06:53:36 +00:00 |
|
Marcelo Matus
|
c2296ed5b1
|
fix overload_simple case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8261 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-06 18:48:28 +00:00 |
|
Marcelo Matus
|
d0079efb79
|
add missing hidden
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8259 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-06 18:00:00 +00:00 |
|
Marcelo Matus
|
9e20f53808
|
disable kwargs in more cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8258 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-06 17:16:25 +00:00 |
|
Marcelo Matus
|
68396be600
|
flag the memberget/memberset methods and use it to deactivate kwargs, reported by amaury
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8257 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-06 16:55:58 +00:00 |
|
William S Fulton
|
e5d5b16033
|
cosmetic changes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8252 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-06 13:58:47 +00:00 |
|
Marcelo Matus
|
3634df5e12
|
add support for named warning codes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8249 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-06 11:42:24 +00:00 |
|
Marcelo Matus
|
1baa61f241
|
fix spurious warning for kwargs + vars, reported by Amaury
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8247 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-06 11:08:35 +00:00 |
|
Jason Stewart
|
40e789329e
|
Perl module now fully supports operator overloading
added script for testing overloading support which uses Perl test harness: Test::More
updated HTML docs for operators
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8246 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-06 10:59:27 +00:00 |
|
Marcelo Matus
|
434d5b5e3a
|
remove extra space, which was needed for template operator<
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8243 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-06 06:09:30 +00:00 |
|
Marcelo Matus
|
c338787d04
|
remove unneeded Char
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8242 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-06 06:04:40 +00:00 |
|
Marcelo Matus
|
9367fa255d
|
fix wrong assert
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8235 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-06 01:19:05 +00:00 |
|
Marcelo Matus
|
ab6a42340d
|
fix SwigType_templateprefix + operator <
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8234 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-06 01:18:16 +00:00 |
|
Marcelo Matus
|
b1f37cfd25
|
fix for template + operators and compilers like gcc 3.3.5
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8233 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-06 01:17:47 +00:00 |
|
William S Fulton
|
f3b59d0059
|
remove old swig-1.1 file no longer used
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8226 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-05 23:01:40 +00:00 |
|
William S Fulton
|
63a6a8ce09
|
Fix %extend with static const integral types.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8223 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-05 22:19:37 +00:00 |
|
Marcelo Matus
|
507e31c102
|
add %typemap(LANG,..) warning 1387184
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8220 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-05 19:48:55 +00:00 |
|
Marcelo Matus
|
96d2cfa17d
|
split options info for old compilers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8217 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-05 11:09:48 +00:00 |
|
Marcelo Matus
|
5a269a5392
|
more options clean-up
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8208 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-04 07:44:12 +00:00 |
|
Marcelo Matus
|
724caee47c
|
add -fakeversion option
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8205 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-04 03:31:57 +00:00 |
|
Marcelo Matus
|
65deb7f85e
|
add info for debug options
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8198 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-03 19:51:13 +00:00 |
|
Marcelo Matus
|
863961030d
|
more swigkey unification
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8196 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-03 09:26:42 +00:00 |
|
Marcelo Matus
|
9c6e025d11
|
add -dump_module_tree option (the -dump_tree is too much for most of the cases)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8194 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-03 07:42:03 +00:00 |
|
Marcelo Matus
|
45373e58d5
|
fix csharp RealVector problem
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8193 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-03 07:40:38 +00:00 |
|
Marcelo Matus
|
e8f9094b4b
|
avoid label warning
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8191 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-02 17:45:11 +00:00 |
|
Marcelo Matus
|
a8afed097f
|
add nomatch option
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8190 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-02 17:44:31 +00:00 |
|
Marcelo Matus
|
3a0ad64776
|
fix missing filename in macro warning
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8189 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-02 17:43:58 +00:00 |
|
Marcelo Matus
|
0c9343b54f
|
add swigkeys.c
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8188 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-02 17:43:23 +00:00 |
|
Marcelo Matus
|
898f60d079
|
cleanup and fix 'fullname' option
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8182 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-02 10:38:45 +00:00 |
|