Commit graph

383 commits

Author SHA1 Message Date
William S Fulton
cebbfef29d feature doc refinement
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9193 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-04 21:13:21 +00:00
William S Fulton
58e5a31f75 Overhaul updating to what SWIG really does - ie more emphasis on proxy classes over the low level accessor functions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9178 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-29 21:18:33 +00:00
Joseph Wang
ef80a4f59a Committing R-SWIG
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9175 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-29 03:01:18 +00:00
John Lenz
b3cc02cfd0 Remove integers_runme.ss because Chicken does not test for integer overflow
Fixes to get apply_strings.i to work in the testsuite
Minor documentation updates


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9170 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-21 04:16:21 +00:00
William S Fulton
a94fc18b39 Nested class workarounds added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9159 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-13 19:27:44 +00:00
William S Fulton
10f4584612 html fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9153 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-08 21:22:54 +00:00
William S Fulton
b39b6e386b link updates
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9150 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-05 21:07:17 +00:00
Olly Betts
f5951ecb34 Fix some typos.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9130 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-05-21 11:13:33 +00:00
Olly Betts
f08ed23361 Typo fixes.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9128 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-05-20 09:03:29 +00:00
Olly Betts
8d5406d958 Fix typos
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9127 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-05-20 05:58:26 +00:00
Olly Betts
5f242792d3 Remove reference to -dlname.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9126 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-05-20 04:56:19 +00:00
Olly Betts
e5398e9c1e Assorted corrections.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9124 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-05-18 08:46:04 +00:00
William S Fulton
c60b129351 Director support added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9096 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-05-13 23:15:37 +00:00
Olly Betts
c1fb598f6e Correct typos.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9095 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-05-07 02:32:28 +00:00
Marcelo Matus
52cfa52b83 fix docs, path provided by Olly
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9047 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-04-11 01:40:20 +00:00
Mikel Bancroft
497228ec04 04/05/2006: mutandiz
[allegrocl]
	    Fix output typemap of char so it produces a character instead
	    of an integer. Also adds input/output typemaps for 'char *'.

	    add command-line argument -isolate to generate an interface
	    file that won't interfere with other SWIG generated files that
	    may be used in the same application.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9042 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-04-06 06:28:53 +00:00
Mikel Bancroft
79df852156 03/20/2005: mutandiz
[allegrocl]
	    More tweaks to INPUT/OUTPUT typemaps for bool.

	    Fix constantWrapper for char and string literals.

	    find-definition keybindings should work in ELI/SLIME.
	    Output (in-package <module-name>) to lisp wrapper
	    instead of (in-package #.*swig-module-name*).

	    slight rework of multiple return values.

	    doc updates.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9026 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-21 07:15:38 +00:00
William S Fulton
57d856d913 1.3.29 date change
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9025 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-20 23:55:17 +00:00
Marcelo Matus
735ac78241 fix mispelled prepend, reported by Jeremy McCormick
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9007 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-16 01:44:26 +00:00
William S Fulton
33d4bfcd19 1.3.29 date added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8956 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-04 23:44:44 +00:00
William S Fulton
b156d65219 html fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8955 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-04 23:43:20 +00:00
William S Fulton
80179dcf40 contents update
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8954 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-04 23:42:59 +00:00
William S Fulton
2548ce3460 mention csharp.swg
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8953 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-04 23:42:12 +00:00
William S Fulton
64fb1c48e2 Add notes about strict aliasing rules
Add section on non-primitive types type mapping


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8952 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-04 23:41:02 +00:00
Mikel Bancroft
4aabff8208 02/27/2006: mutandiz
[allegrocl]
	    Add support for INPUT, OUTPUT, and INOUT typemaps.
	    For OUTPUT variables, the lisp wrapper returns multiple
	    values.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8911 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-27 21:45:07 +00:00
Mark Gossage
fad49549ea Small update Lua documents on troubleshooting problems
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8889 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-24 03:17:51 +00:00
Marcelo Matus
51537af05a fix bug #1094964
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8860 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-22 06:27:47 +00:00
William S Fulton
1549a0fb61 Fix typos, html errors and add new section on prerequisites for adding new language modules to swig distribution
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8817 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-14 19:59:43 +00:00
Mark Gossage
aabec2c542 update to extending document
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8809 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-13 02:36:05 +00:00
William S Fulton
4752a48da3 bump version to 1.3.29
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8808 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-12 21:37:49 +00:00
William S Fulton
25ed56c2bf html fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8803 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-12 01:27:20 +00:00
William S Fulton
57760ce05f Add in speedy's instructions for building SWIG using MinGW
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8802 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-12 01:14:12 +00:00
William S Fulton
4d5dbf60d6 readying for 1.3.28
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8800 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-11 22:23:21 +00:00
William S Fulton
8c18cba4c7 Add JNI compilation reference
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8792 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-11 18:56:30 +00:00
William S Fulton
66bf3de6cf more %catches documentation
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8791 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-11 18:54:34 +00:00
Robin Dunn
ffb572742b Typos fixed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8703 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-03 23:50:59 +00:00
William S Fulton
af6a3c5df6 typos
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8695 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-03 22:10:09 +00:00
William S Fulton
00e438aaa7 correct some casts
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8693 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-03 22:06:54 +00:00
William S Fulton
5eee70b724 Update list of exceptions in the SWIG exception library
Document allowexcept feature


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8692 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-03 22:06:11 +00:00
Charlie Savage
3ff8d1e629 Significant rearrangment of some sections of the documentaiton. Also added additional information about exception handling and getter/setter methods.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8677 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-02 10:57:37 +00:00
William S Fulton
20ac2ec248 %naturalvar documentation added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8644 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-30 22:17:42 +00:00
Marcelo Matus
d3102b4cf9 add more docs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8596 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-28 18:58:18 +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
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
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
Marcelo Matus
2ebf4b04bc add %delobject docs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8489 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-19 08:53:13 +00:00
Marcelo Matus
6b365aa9f0 add %delobject docs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8485 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-19 07:55:16 +00:00
Charlie Savage
5b414ae408 Updated documentation on new autorename functionality.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8454 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-15 07:25:09 +00:00
Marcelo Matus
b55d3ed267 add info about %catches, while we define if we need a better name
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8369 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-11 02:03:37 +00:00
William S Fulton
89c88c1b79 update after running tool checkers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8330 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-09 21:34:29 +00:00