Marcelo Matus
3b866d286b
implement the 'allowexcept' feature for global variables
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8576 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-28 02:36:13 +00:00
Matthias Köppe
8a1cb2fcf6
Don't forget to close the "scmstubfile".
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8575 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-28 01:42:58 +00:00
William S Fulton
16d0216061
forgotten checkin - warning fixes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8574 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-27 23:22:27 +00:00
Marcelo Matus
146958ad78
add and extend missing/deleted docs for the pythonappend/pythonpreppend features and the new directive forms %pythonappend/%pythonpreppend
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8573 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-27 18:47:15 +00:00
Marcelo Matus
51f7ea18f6
add the 'str' method to cvar
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8572 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-27 16:28:43 +00:00
Jason Stewart
8e405d580c
perl test runner now properly catches STDERR
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8571 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-27 10:36:57 +00:00
Jason Stewart
e1b358a5f2
fixing old perl's to use Test::More
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8570 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-27 10:31:27 +00:00
William S Fulton
152f6d18dd
simple #warning and #error tests
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8569 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-26 22:33:34 +00:00
William S Fulton
341b392845
Update summary for 1.3.28
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8568 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-26 21:40:35 +00:00
William S Fulton
0f4408b17f
Fix typos and some explanations.
...
#error behaviour is back like it was in 1.3.27, so removed entry that turned default #error behaviour into #warning.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8567 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-26 21:35:16 +00:00
William S Fulton
0b88adaf9d
Make default #error behaviour as expected instead of like #warning.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8566 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-26 21:33:15 +00:00
Marcelo Matus
7fafd1b991
fix assert when deleting last_path, not needed anymore
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8565 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-26 20:58:19 +00:00
Marcelo Matus
dc11cae49a
fix and expand doc for %naturalvar
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8564 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-26 18:13:59 +00:00
Surendra Singhi
4446acc52d
Added CFFI.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8563 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-26 07:00:09 +00:00
Surendra Singhi
2dd3065dfe
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8562 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-26 06:56:38 +00:00
Mark Gossage
ebf0893814
added my name to the README file
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8561 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-26 05:19:06 +00:00
William S Fulton
ff358c978a
Update for 1.3.28. The summary is no complete yet, I'm only half way through summarising the CHANGES.current file.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8560 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-25 22:55:53 +00:00
William S Fulton
a49864752a
update for 1.3.28
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8559 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-25 22:52:35 +00:00
William S Fulton
9f58307dbb
rules to autogenerate swigwarn.swg
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8558 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-25 22:44:53 +00:00
William S Fulton
69cefbe92d
swigwarn.swg is now autogenerated and so shouldn't be checked in
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8557 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-25 22:44:08 +00:00
William S Fulton
d077de084f
Minor mods getting ready for 1.3.28
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8556 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-25 22:41:22 +00:00
Marcelo Matus
ee17bdca78
fix escape sequence reported by Vladimir Menshakov
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8555 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-25 19:41:37 +00:00
Marcelo Matus
5b9da12c6f
add docs about the new directive forms %ref/%unref for the old ref/unref features
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8554 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-25 19:07:28 +00:00
Surendra Singhi
853c92edda
Removed a bug which was not allowing code for unions to be generated.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8553 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-25 15:04:24 +00:00
Surendra Singhi
55211bbf26
Fixed the void* bug. Thanks to Matthias.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8552 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-25 12:40:05 +00:00
William S Fulton
5685e69db5
fix last commit for all langs
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8551 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-24 22:40:03 +00:00
William S Fulton
138a3e729b
goto fix
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8550 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-24 22:39:14 +00:00
Marcelo Matus
740ca6c1da
fix error reported by William K. Foster about bad strings generating seg faults
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8549 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-24 22:32:37 +00:00
William S Fulton
99c337b3e4
Fix for VC++
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8548 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-24 22:23:43 +00:00
Marcelo Matus
654efd7ba5
fix template forward + using
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8547 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-24 22:23:12 +00:00
William S Fulton
db2955f308
No need to handle vc++ differently for stdint.h.
...
It basically doesn't come with it, so these typemaps can never expect to work, but a later version will hopefully ship this header and there are versions available on the internet.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8546 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-24 21:51:19 +00:00
William S Fulton
36df3b1ee8
vc++ warning suppression
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8545 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-24 21:42:02 +00:00
William S Fulton
eeb67079e6
vc++ warning suppression
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8544 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-24 21:36:58 +00:00
William S Fulton
f73702d354
Display which language is being cleaned/tested
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8543 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-24 21:35:41 +00:00
William S Fulton
df5f8dfa36
Skip gcj tests if c compiler is not gcc
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8542 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-24 21:34:07 +00:00
William S Fulton
97342b6be9
Fix clean on windows, where the commandline cannot take very many characters
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8541 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-24 21:32:12 +00:00
Marcelo Matus
8bbaa79ffe
fix bad name, reported by Robin, and cosmetics
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8540 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-24 17:51:53 +00:00
Marcelo Matus
120184f1be
fix kwargs + -O and use Swig_name_make for parameter names
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8539 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-24 09:06:49 +00:00
Jason Stewart
3d838c6454
added note about Test::More support
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8538 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-24 09:06:00 +00:00
Jason Stewart
0962fd32d9
converted to use Test::More
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8537 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-24 09:01:46 +00:00
Jason Stewart
5df78f830d
removed && and || tests
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8536 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-24 09:01:17 +00:00
Jason Stewart
a33274543f
all test cases are now run through a wrapper script which traps
...
STDOUT/STDERR, and echos the output only on a test failure. This
supports the usage of Test::More or Test::Harness without breaking the
existing test suite behavior.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8535 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-24 09:00:40 +00:00
Mark Gossage
c413035b7c
fixed mistake reported by William, caused by updating the lua.cxx
...
but not the lua.swg file
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8534 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-24 04:47:46 +00:00
Marcelo Matus
773018d61c
catch read-onlye errors properly
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8533 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-23 23:47:10 +00:00
Marcelo Matus
d03d131b18
fix memory leak
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8532 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-23 23:37:14 +00:00
Marcelo Matus
e236ab4584
fix several compiler warnings
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8531 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-23 22:58:49 +00:00
William S Fulton
ba4801ddb4
Use preinst-swig instead of swig so SWIG_LIB does not need to be set
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8530 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-23 21:48:49 +00:00
William S Fulton
b83ac2646b
Fix for typedef to void *
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8529 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-23 21:47:16 +00:00
William S Fulton
8c29c1aab5
fix php keyword warnings
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8528 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-23 21:46:49 +00:00
Marcelo Matus
65fbe9dd25
fix for VC
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8527 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-23 18:36:59 +00:00