John Lenz
16d7a306b8
Chicken:
...
fix memory corruption/segfault in the argout typemap when it is used with a wrapped pointer return
unsigned long typemaps could overflow... correctly check for this case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7674 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-18 04:05:11 +00:00
Marcelo Matus
e608eae11d
adding more cases
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7673 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-17 13:48:02 +00:00
Marcelo Matus
ff39c579da
added more cases
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7672 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-17 13:43:35 +00:00
Marcelo Matus
0fae376c59
fix friend bug #1323114 and allow the member names to include the class name
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7671 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-17 13:31:06 +00:00
Marcelo Matus
f62b5ed28f
fix friend bug #1323114
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7670 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-17 13:28:59 +00:00
William S Fulton
08e81e1a7f
1.3.27
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7669 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-16 08:34:24 +00:00
William S Fulton
e17687bfbf
TCL typemap fix
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7667 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-15 22:33:37 +00:00
William S Fulton
171dae1d34
%typecheck fixes for size_t
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7666 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-15 22:23:55 +00:00
William S Fulton
a0030c7626
Workaround for #error in typemaps erroring out when swig is running rather than when the compiler executes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7665 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-15 22:23:25 +00:00
William S Fulton
35a33dfff4
remove tarball if exists
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7664 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-15 01:47:31 +00:00
William S Fulton
f0049b2247
remove tarball if exists
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7663 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-15 01:41:14 +00:00
William S Fulton
98e6644fe5
Fix so that it is possible to overload methods with 2 different enums
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7662 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-15 01:27:07 +00:00
William S Fulton
bbbcf517b3
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7661 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-15 01:26:37 +00:00
William S Fulton
2fd4ecbca8
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7660 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-15 01:16:59 +00:00
William S Fulton
6b8a5d06f8
Fix for constants attempting to generate setters with %feature(immutable,"0")
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7659 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-15 01:14:21 +00:00
William S Fulton
466974d86a
capitalization for Ruby
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7658 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-15 01:13:17 +00:00
William S Fulton
9dff4619f6
tests to check constants don't attempt to generate setters
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7657 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-15 01:03:31 +00:00
William S Fulton
496e6e7a19
restore %makedefault and %mutable to their former behaviour, ie they clear the feature rather than unset the feature
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7656 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-15 00:15:30 +00:00
William S Fulton
496417e64b
1.3.27 release
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7655 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-14 22:42:56 +00:00
William S Fulton
3410d01117
1.3.27 release
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7654 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-14 22:40:18 +00:00
Marcelo Matus
1bb9425997
test in C and fix names for ruby
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7653 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-14 14:56:22 +00:00
Marcelo Matus
64a4f509bd
adding more cases
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7652 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-14 14:47:40 +00:00
Marcelo Matus
eb4f07711e
fix seg fault with simple typedef struct
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7651 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-14 13:36:12 +00:00
Marcelo Matus
7b0e15eb57
CHANGES.current
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7650 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-13 09:47:11 +00:00
Marcelo Matus
09e6c0071b
add proper default rule for function ptrs
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7649 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-13 09:26:50 +00:00
Marcelo Matus
6fea6d0346
add more support for wchar and the noblock option for typemaps
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7648 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-13 09:24:35 +00:00
Marcelo Matus
67f1d7c41d
add more support for wchar
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7647 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-13 09:23:20 +00:00
Marcelo Matus
990fedb3b6
add cpp warning and typecheck undef codes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7646 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-13 09:21:55 +00:00
Marcelo Matus
13843b659c
add warning for when you define a 'in' typemap but not an explicit 'typecheck' one
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7645 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-13 09:20:58 +00:00
Marcelo Matus
ce0c346599
implement the #warning/#error cpp directives
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7644 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-13 09:18:40 +00:00
John Lenz
0ccc9b1b37
Update some chicken typemaps
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7643 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-12 01:24:16 +00:00
John Lenz
56910f7c4b
Fix a bug in chicken when using -nocollection and -proxy arguments together.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7642 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-12 01:07:47 +00:00
William S Fulton
15d1e918d3
bump version to 1.3.27
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7641 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-09 22:05:01 +00:00
William S Fulton
fb63c00c5f
1.3.26 update
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7640 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-09 21:02:57 +00:00
William S Fulton
84c385ef83
typemap fix for c# and visual c++
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7638 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-09 19:24:21 +00:00
William S Fulton
020a41729d
remove spurious code generation (temp variables) in director code
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7637 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-09 19:20:11 +00:00
William S Fulton
e4bb951fbb
clean fixes for windows where the number of characters in the commandline is limited
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7636 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-09 19:15:19 +00:00
William S Fulton
01da157969
const enum SWIGTYPE& fix
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7635 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-09 13:51:59 +00:00
William S Fulton
a81b3a0c35
minor simplification for const enum SWIGTYPE&
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7634 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-09 13:51:15 +00:00
William S Fulton
d3859b20f2
warning/error fixes for Visual Studio
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7633 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-09 13:49:44 +00:00
William S Fulton
c58bc59e5f
fix runtime error (Ruby 1.8.1 doesn't seem to parse this special character)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7632 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-09 07:58:43 +00:00
William S Fulton
90c12d3ec0
fix keyword problem with C#
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7631 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-09 07:16:50 +00:00
William S Fulton
5f9009bb2a
Remove non-existent example
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7630 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-08 23:54:59 +00:00
William S Fulton
97de270bc4
html validation mods
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7629 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-08 23:12:15 +00:00
William S Fulton
466e63ba13
release date mod
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7628 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-08 23:10:28 +00:00
William S Fulton
3b0cf21853
html validation fixes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7627 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-08 23:04:41 +00:00
Charlie Savage
0ecce01d8f
New test case for char_constant test.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7626 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-08 19:53:07 +00:00
Charlie Savage
a17e510b41
Fixed handling of char. This was needed due to changes in handling of %constants in ruby.cxx
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7625 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-08 19:51:51 +00:00
Charlie Savage
5818b97ffa
Test case for object tracking.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7624 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-08 19:48:39 +00:00
William S Fulton
85d86be4e6
Ruby warning suppression
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7623 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-08 14:23:56 +00:00