Commit graph

247 commits

Author SHA1 Message Date
William S Fulton
2d989e2f6d C# attribute support added - %csattributes feature, %csattributes typemap
and inattributes & outattributes typemap attributes for the imtype and cstype typemaps.
Links to external documentation on interop added.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7185 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-05-12 20:21:48 +00:00
William S Fulton
9be34b6b9a support for asymmetric type marshalling - added out attribute for ctype, imtype and cstype typemaps
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7172 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-28 21:59:17 +00:00
John Lenz
d5974f3e1e SWIG chicken module now returns multiple values instead of returning a list.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7156 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-15 22:38:09 +00:00
John Lenz
b599732cdc Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7155 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-15 05:23:14 +00:00
William S Fulton
ca7834309c Documentation patches from Mark Goodman
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7154 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-14 21:38:18 +00:00
John Lenz
56ac2ae4b1 Add some chicken test-suite entries for overloaded functions
(which now work correctly) and update the chicken documentation


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7146 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-07 00:39:28 +00:00
John Lenz
7e55b36764 Chicken: a few bug fixes, a new example and some new test suite runme, and some doc updates
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7143 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-05 17:48:31 +00:00
William S Fulton
1b00d2e007 Consistent warning 470 across all languages
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7123 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-30 22:24:44 +00:00
John Lenz
df8516b782 Update documentation and add margin-left.patch file for htmldoc
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7117 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-30 05:55:46 +00:00
William S Fulton
e2af705d77 resurrected warning 470
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7114 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-29 21:48:48 +00:00
William S Fulton
4c407f6847 warnings update
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7105 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-29 20:45:07 +00:00
William S Fulton
98825afb15 - C# exceptions documentation added
- Few references put in.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7088 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-19 23:54:57 +00:00
John Lenz
8cbb864008 Update documentation to use the right div class="targetlang" and such.
The only docs left to update are the individual language chapters.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7081 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-18 00:03:54 +00:00
John Lenz
a09045ab5c Some updates to the chicken documenatation, a few more fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7080 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-17 22:19:46 +00:00
John Lenz
897e5ad40d Lots more bug fixes for the chicken module: almost the entire test-sutie now runs
The only tests that are failing are ones that depend on std_vector.i and similar


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7079 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-17 07:28:19 +00:00
John Lenz
2bdd9cda1e Add garbage collection support to the chicken module
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7069 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-15 21:15:47 +00:00
Marcelo Matus
46d01b91da add ref/unref doc
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7066 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-15 03:10:53 +00:00
Marcelo Matus
9a7c71d4e3 add director example
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7064 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-15 02:04:47 +00:00
William S Fulton
b7d94f544a Corrected exception specification terminology
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7054 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-08 22:08:37 +00:00
William S Fulton
0aded2c565 Minor additional comments on exceptions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7028 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-06 15:44:30 +00:00
William S Fulton
234d6eedca fixes for the validate target to be used by people other than myself
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7010 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-02-27 23:27:47 +00:00
Marcelo Matus
4497f06c12 more updates, new style.ccs use
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7005 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-02-26 08:46:11 +00:00
John Lenz
13ad5fff85 - Updated documentation to use CSS and <div> instead of blockquotes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7003 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-02-26 02:56:29 +00:00
John Lenz
67b49825cb Add support for the -external-runtime argument and update all language modules to use it
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6993 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-02-23 22:40:51 +00:00
Marcelo Matus
2c01a74927 remove 'experimental' from directors
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6989 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-02-23 00:32:37 +00:00
Marcelo Matus
d10d8a5d72 update docs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6977 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-02-22 19:48:03 +00:00
William S Fulton
a637c5b860 example error fixed as reported by Clint Olsen
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6973 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-02-20 19:47:59 +00:00
John Lenz
c3338b1a16 - Improve the runtime type sytesm
- Update all languages to new type system
- Add DohSortList function
- Fix mzscheme Examples/Makefile


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6930 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-02-01 00:08:24 +00:00
William S Fulton
212837f52a bumped version
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6886 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-15 00:13:07 +00:00
William S Fulton
b680cc1420 missing languages added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6885 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-15 00:05:56 +00:00
John Lenz
89bdd6f63b Update to chicken documentation for new -nounit argument
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6871 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-13 20:17:37 +00:00
William S Fulton
d2a7c4072a Bug #1067355 typo fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6855 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-11 00:10:15 +00:00
William S Fulton
8787422b1a Update for 1.3.24
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6852 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-10 22:07:37 +00:00
William S Fulton
a6144e42d9 %apply for dimensionless arrays correction
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6850 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-08 22:56:13 +00:00
William S Fulton
8b7034d5f0 bit more on javapackage typemap
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6842 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-07 23:15:36 +00:00
William S Fulton
fb723ca721 %name deprecated warning
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6785 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-28 19:18:24 +00:00
William S Fulton
d665cebeaa bump version 1.3.23 -> 1.3.24
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6784 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-28 19:18:02 +00:00
William S Fulton
a5b1ec27b0 little more on default args
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6712 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-11 21:39:25 +00:00
William S Fulton
9152cc76af c# update
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6711 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-11 21:38:52 +00:00
William S Fulton
fd74096275 %rename %ignore update for default arguments
update for new support of overloaded templated functions


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6700 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-09 21:20:48 +00:00
William S Fulton
a1a59b767d %rename %ignore update
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6699 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-09 21:16:30 +00:00
William S Fulton
6bd73ed34f %feature mods for default arguments
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6663 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-04 22:25:17 +00:00
John Lenz
e4e0977bab Update Guile docs to reflect the change from -gh to -scm as default.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6653 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-04 01:35:36 +00:00
John Lenz
a9ed9eedec Update my personal info
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6649 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-04 00:57:04 +00:00
John Lenz
3a07959dda Fix a bug where chicken wrappers were not correctly registering values with the
chicken garbage collector.
Update the chicken documentation to reflect the new proxy class support.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6648 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-03 23:13:59 +00:00
amigalemming
15dedcc7d4 typemap m3wrapargconst allow definition of local constants
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6617 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-02 15:35:07 +00:00
William S Fulton
76a10934d8 update for 1.3.23
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6582 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-01 21:20:16 +00:00
William S Fulton
33f768f33d minor corrections
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6561 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-29 23:12:30 +00:00
William S Fulton
8d36ce73d6 Documented default typemaps that can now be mixed together
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6554 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-29 22:09:13 +00:00
William S Fulton
075611fad0 no message
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6540 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 21:32:19 +00:00