Kevin Ruland
|
dbcae3b00c
|
Fix error message in %typemap(in) SWIGTYPE*.
Change handling of char[ANY] out. Now return null padding.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7469 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-20 14:50:16 +00:00 |
|
Kevin Ruland
|
b35cc31dd1
|
Change handling of char[ANY] output typemaps, have it return the null
padding and use t_output_helper.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7468 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-20 14:44:56 +00:00 |
|
Kevin Ruland
|
d4e5c9fbca
|
Change handling of char[ANY] output typemaps, have it return the null
padding and use t_output_helper.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7468 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-20 14:44:56 +00:00 |
|
Kevin Ruland
|
91a076f516
|
Convert PHP nulls into NULL pointers.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7467 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-20 14:44:11 +00:00 |
|
Kevin Ruland
|
b865eddc83
|
Convert PHP nulls into NULL pointers.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7467 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-20 14:44:11 +00:00 |
|
Kevin Ruland
|
9cd0336266
|
Print variables from both C and PHP prior to modifications.
Call name_set() with a much shorter argument to make sure
nulls are padded.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7466 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-20 14:43:12 +00:00 |
|
Kevin Ruland
|
6151879eff
|
Print variables from both C and PHP prior to modifications.
Call name_set() with a much shorter argument to make sure
nulls are padded.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7466 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-20 14:43:12 +00:00 |
|
Kevin Ruland
|
2a8891e6a0
|
Change length of name to 5.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7465 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-20 14:41:57 +00:00 |
|
Kevin Ruland
|
ca173a9285
|
Change length of name to 5.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7465 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-20 14:41:57 +00:00 |
|
Kevin Ruland
|
798499eff7
|
Change length of name to 5 to make manipulation easier.
Print out the individual characters of name[].
Use Print_point() function in print_vars().
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7464 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-20 14:40:55 +00:00 |
|
Kevin Ruland
|
c4e5c58015
|
Change length of name to 5 to make manipulation easier.
Print out the individual characters of name[].
Use Print_point() function in print_vars().
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7464 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-20 14:40:55 +00:00 |
|
Kevin Ruland
|
455035e04e
|
In create_simple_make(), use CXX to link the extension module when
either -c++ or -withcxx is used.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7463 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-20 13:55:23 +00:00 |
|
Kevin Ruland
|
0a1d8f15f7
|
In create_simple_make(), use CXX to link the extension module when
either -c++ or -withcxx is used.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7463 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-20 13:55:23 +00:00 |
|
Kevin Ruland
|
24442fb756
|
Change example so it builds Foo_get() and Foo_set() wrappers. Use these
wrappers in the runme.php4. Added wrapped method print_Foo() just to make
sure all is working.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7462 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-20 13:53:44 +00:00 |
|
Kevin Ruland
|
d7c33db97f
|
Change example so it builds Foo_get() and Foo_set() wrappers. Use these
wrappers in the runme.php4. Added wrapped method print_Foo() just to make
sure all is working.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7462 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-20 13:53:44 +00:00 |
|
Kevin Ruland
|
e1145cb383
|
Use named typemaps "REF" in add() function. Corresponds to recent changes
in phppointer.i
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7461 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-20 13:52:41 +00:00 |
|
Kevin Ruland
|
a1c6f31c60
|
Use named typemaps "REF" in add() function. Corresponds to recent changes
in phppointer.i
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7461 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-20 13:52:41 +00:00 |
|
Kevin Ruland
|
bd694705d0
|
Add include.php file and include it using pragma.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7460 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-20 02:33:05 +00:00 |
|
Kevin Ruland
|
8ad9d8ace2
|
Add include.php file and include it using pragma.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7460 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-20 02:33:05 +00:00 |
|
William S Fulton
|
20f6f843a8
|
fix symbol clash on windows for ruby
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7459 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-19 08:52:32 +00:00 |
|
William S Fulton
|
b7ac7389ae
|
fix symbol clash on windows for ruby
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7459 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-19 08:52:32 +00:00 |
|
William S Fulton
|
61af5b436f
|
Undo formatting mods from earlier commit which messed up the table of contents generation
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7458 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-18 22:07:16 +00:00 |
|
William S Fulton
|
5cb5a3e573
|
Undo formatting mods from earlier commit which messed up the table of contents generation
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7458 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-18 22:07:16 +00:00 |
|
Kevin Ruland
|
a93bf86070
|
Update to documentation to cover new features and additions to php module.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7457 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-16 18:26:27 +00:00 |
|
Kevin Ruland
|
698a0a88cb
|
Update to documentation to cover new features and additions to php module.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7457 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-16 18:26:27 +00:00 |
|
Kevin Ruland
|
cfb985d925
|
Change typemap to use variable name REF.
Added additional typemaps for other simple types (integers, doubles, strings).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7456 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-16 18:25:49 +00:00 |
|
Kevin Ruland
|
33374d9ad4
|
Change typemap to use variable name REF.
Added additional typemaps for other simple types (integers, doubles, strings).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7456 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-16 18:25:49 +00:00 |
|
Kevin Ruland
|
9c1a6a85f3
|
Switch typechecks for simple data types to allow conversion.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7455 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-16 18:24:05 +00:00 |
|
Kevin Ruland
|
b9b43734d3
|
Switch typechecks for simple data types to allow conversion.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7455 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-16 18:24:05 +00:00 |
|
Kevin Ruland
|
e40a114246
|
Change one argument to string to show silent conversion to doubles and
prove no accidental data loss.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7454 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-16 18:22:26 +00:00 |
|
Kevin Ruland
|
c47b13a2bb
|
Change one argument to string to show silent conversion to doubles and
prove no accidental data loss.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7454 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-16 18:22:26 +00:00 |
|
Kevin Ruland
|
1ea3104707
|
Added a string to the argument list.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7453 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-16 18:20:50 +00:00 |
|
Kevin Ruland
|
823157dea4
|
Added a string to the argument list.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7453 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-16 18:20:50 +00:00 |
|
Kevin Ruland
|
ce5e38367c
|
Added an example showing use of %pragmas and init/shutdown code injection.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7452 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-16 18:19:56 +00:00 |
|
Kevin Ruland
|
9593b659b9
|
Added an example showing use of %pragmas and init/shutdown code injection.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7452 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-16 18:19:56 +00:00 |
|
Kevin Ruland
|
1935c2d69d
|
Fix test cases to always use intp wrappers. This is required because of changes
to the default handling of pointer and references to basic types.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7451 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-16 18:18:15 +00:00 |
|
Kevin Ruland
|
9b48816f68
|
Fix test cases to always use intp wrappers. This is required because of changes
to the default handling of pointer and references to basic types.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7451 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-16 18:18:15 +00:00 |
|
Marcelo Matus
|
938b799365
|
CHANGES.current
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7450 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-16 00:44:06 +00:00 |
|
Marcelo Matus
|
a513db7bf4
|
CHANGES.current
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7450 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-16 00:44:06 +00:00 |
|
Marcelo Matus
|
eef3f9169d
|
fix example max macro/template and external max macro conflicts
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7449 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-16 00:35:38 +00:00 |
|
Marcelo Matus
|
e4f17f50aa
|
fix example max macro/template and external max macro conflicts
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7449 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-16 00:35:38 +00:00 |
|
Marcelo Matus
|
285ecebd14
|
Add -nocppcast. Now the default is to use the cppcast operator. If this seems to break your code... your welcome\!, it means it was broken before and you never notice. Use -nocppcast only for very old C++ compilers.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7448 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-16 00:34:04 +00:00 |
|
Marcelo Matus
|
798a3c370c
|
Add -nocppcast. Now the default is to use the cppcast operator. If this seems to break your code... your welcome\!, it means it was broken before and you never notice. Use -nocppcast only for very old C++ compilers.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7448 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-16 00:34:04 +00:00 |
|
Kevin Ruland
|
3083a9fe90
|
Removed the -xmlout from swig.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7447 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-15 15:50:50 +00:00 |
|
Kevin Ruland
|
663862918d
|
Removed the -xmlout from swig.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7447 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-15 15:50:50 +00:00 |
|
Surendra Singhi
|
e9e0e0bb51
|
Added links to Lisp and Lua support.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7446 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-15 05:34:05 +00:00 |
|
Surendra Singhi
|
a0b7ef540a
|
Added links to Lisp and Lua support.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7446 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-15 05:34:05 +00:00 |
|
Surendra Singhi
|
43dca699e1
|
Initial revision. Something about UFFI and AllegroCL, has to be written.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7445 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-15 05:33:09 +00:00 |
|
Surendra Singhi
|
e9950cb980
|
Initial revision. Something about UFFI and AllegroCL, has to be written.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7445 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-15 05:33:09 +00:00 |
|
Surendra Singhi
|
34e19845db
|
Update my personal info.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7444 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-15 05:27:26 +00:00 |
|