Marcelo Matus
|
9f40ef5268
|
fix detection of public access
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8526 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-23 17:31:15 +00:00 |
|
Marcelo Matus
|
75570bb63e
|
fix for freearg with value especialization
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8525 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-23 08:15:46 +00:00 |
|
Marcelo Matus
|
ce02658699
|
fix java/csharp overload issue
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8524 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-23 01:55:00 +00:00 |
|
Marcelo Matus
|
db67a26473
|
fix warning for unused var
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8516 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-22 07:15:35 +00:00 |
|
Marcelo Matus
|
86b27e6dc7
|
fix for VC warns
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8512 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-22 00:49:43 +00:00 |
|
Marcelo Matus
|
6e0704f335
|
solve label warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8507 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-22 00:01:54 +00:00 |
|
Marcelo Matus
|
35496ba52a
|
fix seg. fault in Java/Csharp
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8506 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-21 22:52:46 +00:00 |
|
Marcelo Matus
|
80120955e4
|
fix 'freearg' applied to 'in' when numinputs=0
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8500 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-21 08:03:31 +00:00 |
|
Marcelo Matus
|
0a81874538
|
fix problem with template + classforward + default template parameters reported by Bill Spotz
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8495 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-20 22:04:17 +00:00 |
|
Marcelo Matus
|
2bbe98b57b
|
fix problem with template + classforward + default template parameters reported by Bill Spotz
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8494 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-20 21:47:17 +00:00 |
|
Marcelo Matus
|
42383077ea
|
simpler check/set of the 'hasconsttype' attribute
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8487 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-19 07:56:49 +00:00 |
|
Marcelo Matus
|
6cb4870883
|
fix perl C errors
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8481 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-19 04:53:15 +00:00 |
|
Marcelo Matus
|
9acfaee0db
|
fix feature:immutable and the 'const A* var;' case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8480 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-19 04:51:04 +00:00 |
|
Marcelo Matus
|
a40126abe2
|
fix missing freeargs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8475 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-17 07:43:53 +00:00 |
|
Marcelo Matus
|
4bda2fffd6
|
disable looking for locators that now are not generated
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8473 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-17 01:07:28 +00:00 |
|
Marcelo Matus
|
993954c2fb
|
add checking code for fwrite, problem reported by Michal Marek
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8472 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-17 00:52:34 +00:00 |
|
Marcelo Matus
|
33643d2273
|
add initial regexp support based on the coptional rxspencer library. Active it using --with-rxspencer after installing the rxspencer library
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8470 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-17 00:32:21 +00:00 |
|
Marcelo Matus
|
fa47d6befe
|
set the feature:immutable at the parsing stage, such that it can be used with rename
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8466 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-16 00:52:44 +00:00 |
|
Marcelo Matus
|
66730ef7e2
|
cosmetics
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8462 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-15 18:02:33 +00:00 |
|
Marcelo Matus
|
e1d78b0dec
|
allow to apply freearg ven when no in typemap is in place when numimputs=0
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8461 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-15 18:01:11 +00:00 |
|
Marcelo Matus
|
1754322e59
|
add debug prints and avoid to attach an empty typemap
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8460 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-15 18:00:11 +00:00 |
|
Marcelo Matus
|
f62c92a5d4
|
add charlie's patch for MSC
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8453 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-15 03:35:32 +00:00 |
|
Marcelo Matus
|
0ca87bb6f6
|
add charlie's patch for MSC
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8452 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-15 03:31:38 +00:00 |
|
Marcelo Matus
|
26c3988b2f
|
add charlie's patch for MSC
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8451 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-15 03:30:31 +00:00 |
|
Marcelo Matus
|
d35b355f78
|
add charlie's patch for MSC
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8450 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-15 03:30:24 +00:00 |
|
Marcelo Matus
|
656dfe64ea
|
fix system <> include, now the last push dir is not the first one to check
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8447 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-15 02:03:03 +00:00 |
|
Marcelo Matus
|
ee2ca133bd
|
fix missing endif
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8443 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-15 00:39:57 +00:00 |
|
Charlie Savage
|
c4a4392bd2
|
Minor fix to Swig_string_ucase so that it doesn't output two__underscores in a row.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8442 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-15 00:36:06 +00:00 |
|
Charlie Savage
|
723d385e36
|
Added support for Ruby bang methods. Bang methods end in exclamation points and indicate that the object being worked on will be modified in-place as opposed to being copied.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8441 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-15 00:25:48 +00:00 |
|
Charlie Savage
|
2d8f0d1d06
|
Changed spelling mistake in autorename command line option text, also changed text a bit to be more descriptive
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8439 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-14 22:31:20 +00:00 |
|
Marcelo Matus
|
60c5530b22
|
add firstlowercase encoder
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8436 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-14 21:24:54 +00:00 |
|
Marcelo Matus
|
59690474bf
|
add more rename predicates
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8435 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-14 21:23:57 +00:00 |
|
Marcelo Matus
|
85e3bb1e86
|
fix extend constructor + default destructor
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8433 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-14 21:23:09 +00:00 |
|
Marcelo Matus
|
1813eec6ed
|
add the -autorename/-noautorename option
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8432 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-14 21:22:32 +00:00 |
|
Marcelo Matus
|
2290fb1fa9
|
varios error fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8431 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-14 21:21:52 +00:00 |
|
Matthias Köppe
|
117037584f
|
Don't use catch...throw in C mode.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8427 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-14 11:26:56 +00:00 |
|
Marcelo Matus
|
8b2f2a9b42
|
quick fix for duplicate keys
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8418 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-13 23:07:15 +00:00 |
|
Marcelo Matus
|
54e7622a05
|
check value len
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8415 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-13 18:09:05 +00:00 |
|
Marcelo Matus
|
ef260c3451
|
add the ismember and hasvalue attributes and the corresponing %rename predicates
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8414 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-13 18:04:59 +00:00 |
|
Marcelo Matus
|
668a0f5719
|
cosmetic and check for empty string in first_ucase
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8413 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-13 18:03:50 +00:00 |
|
Charlie Savage
|
3954c5df10
|
Added new method called Swig_string_first_ucase which capitalizes the first letter in a string. This is needed for the Ruby module to allow backwards compatibility with swig 1.2.7 and before generated interfaces.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8409 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-13 05:50:57 +00:00 |
|
Charlie Savage
|
62cb2b8e90
|
Moved constant renames from the c++ code to ruby.swg to reuse the new %rename functionality.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8404 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-13 00:51:49 +00:00 |
|
Marcelo Matus
|
f8ee8a0e49
|
add aliases for the 'case' encoders
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8403 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-13 00:38:44 +00:00 |
|
Marcelo Matus
|
66817e5970
|
fix the ctitle encoder to keep capital letters
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8402 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-13 00:06:31 +00:00 |
|
Marcelo Matus
|
dd02494a88
|
last list rename rule added take precedence
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8394 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-12 21:10:26 +00:00 |
|
Marcelo Matus
|
5340de2a2e
|
more fixes to utitle
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8393 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-12 21:09:58 +00:00 |
|
Marcelo Matus
|
0b345e8546
|
add the -dump_parse_top and -dump_parse_modules
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8390 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-12 17:19:02 +00:00 |
|
Marcelo Matus
|
4f68626cf6
|
add predicates to %rename, new kind attribute to cdecl and the '|' operator in %rename's match
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8388 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-12 09:06:07 +00:00 |
|
Mark Gossage
|
10f0f87e57
|
updated CHANGES.current & small fix to lua.cxx
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8387 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-12 07:22:46 +00:00 |
|
Surendra Singhi
|
5f637015c2
|
Fixed a struct related bug. Reported by Frank Buss and Kilian.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8384 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-12 05:42:24 +00:00 |
|