Commit graph

2,949 commits

Author SHA1 Message Date
William S Fulton
a902bc2929 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6090 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 21:17:08 +00:00
William S Fulton
16a711e90f Fixes to compile on some buggy Redhat gcc 2.96 versions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6089 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 21:12:21 +00:00
William S Fulton
b573c5bd88 For for workshop compilers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6088 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 21:07:39 +00:00
William S Fulton
a17cdcb77d test fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6087 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 21:06:45 +00:00
William S Fulton
50bad2ac6c removed unknown -contract flag which was causing swig to fail
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6086 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 21:05:02 +00:00
William S Fulton
d86b421950 Prevent memory leaks in the case of early return from wrapper methods using const std::string & parameters.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6085 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 20:57:51 +00:00
William S Fulton
89a20a447c Prevent memory leaks in the case of earlier return
from wrapper methods using const std::string & parameters. Modified
Mark Traudt patch #951565.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6084 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 20:57:08 +00:00
William S Fulton
5888635de9 Bug #943783 with patch fixes php char * out typemap NULL values.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6083 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 20:56:04 +00:00
William S Fulton
7390bd581e point to mailing list page instead of listing email addresses
Few more HTML corrections


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6082 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 20:54:33 +00:00
William S Fulton
a0826b6c07 point to mailing list page instead of listing email addresses
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6081 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 20:53:26 +00:00
William S Fulton
102e87dd6b Ben Reser patch to detect the Python lib directory on 64 bit systems
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6080 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 20:51:59 +00:00
William S Fulton
e872d1b3ea clean fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6079 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-04 21:46:53 +00:00
William S Fulton
f807c509e4 removed hopelessly out of date and unreferenced html files
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6078 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-04 21:46:14 +00:00
William S Fulton
b892ab8626 swig logo file for the docs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6077 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-04 21:41:35 +00:00
William S Fulton
2e745a4228 makefile for generating the single page html docs and pdf documentation using htmltidy and htmldoc
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6076 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-04 21:36:10 +00:00
William S Fulton
03d8571f60 sections file
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6075 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-04 21:32:40 +00:00
William S Fulton
aa4d1d907d Thousands of changes to correct incorrect HTML. HTML is now valid (transitional 4.01).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6074 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-04 21:28:14 +00:00
William S Fulton
7cb896a5f4 Update to generate valid html for the anchor names
Auto generated anchor names won't override a non auto generated anchor name, thereby making it possible to have anchor names that won't change should an extra heading be added earlier in the file


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6073 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-04 21:24:32 +00:00
William S Fulton
af3c049800 Update
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6072 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-04 21:22:24 +00:00
William S Fulton
794db62436 missing chapters added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6071 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-04 21:22:05 +00:00
Ahmon Dancy
440a4592e3 case mode fixes for allegrocl module
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6070 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-03 23:07:45 +00:00
Matthias Köppe
53ed088b56 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6069 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-24 15:22:05 +00:00
Matthias Köppe
18fb19afc1 Move the magic with the (Swig swigrun) module here.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6068 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-24 15:21:17 +00:00
Matthias Köppe
7f6cabe172 In -scm mode, SWIG modules now exchange their pointer type information
via the Guile interpreter.  It is no longer necessary to build a
runtime library or to use -noruntime and -runtime etc.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6067 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-24 15:20:05 +00:00
Matthias Köppe
d2c89013a2 Don't try to do magic with the (Swig swigrun) module in -runtime mode.
Move SWIG_Guile_Init in front of type registration, to allow type
system synchronization.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6066 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-24 15:19:20 +00:00
Matthias Köppe
7be172dc68 Don't depend on the presence of the SWIG-PointerAddress function.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6065 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-24 15:17:15 +00:00
Matthias Köppe
dc1b770f0e Add a level of indirection for the static variable "swig_type_list".
The Guile module uses this to merge type information between modules.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6064 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-24 15:16:31 +00:00
William S Fulton
687cfbb625 Some HTML error fixes
Long blockquote lines shortened


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6063 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-23 23:21:14 +00:00
William S Fulton
881e85e1cd *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6062 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-23 22:49:47 +00:00
William S Fulton
f5da0877b7 Bools fix from Mark Traudt
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6061 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-23 22:48:27 +00:00
William S Fulton
a7f87bb695 test from Mark Traudt
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6060 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-23 22:46:19 +00:00
William S Fulton
e36693bd25 Better bool test by Mark Traudt
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6059 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-23 22:45:29 +00:00
William S Fulton
17d6e9ef1f Update with regard runtime library
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6058 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-23 22:08:48 +00:00
William S Fulton
e81e238260 Some notes about reducing the wrapper file size added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6057 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-23 22:06:29 +00:00
William S Fulton
e9b89f79e4 info about -E added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6056 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-23 22:05:30 +00:00
William S Fulton
7d8e76b4cc *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6055 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-23 22:04:07 +00:00
William S Fulton
d6f5100b73 throws typemaps added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6054 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-23 21:53:04 +00:00
William S Fulton
a1165fe106 std::string throws typemaps test added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6053 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-23 21:52:21 +00:00
William S Fulton
ba63e63b35 const std::string reference throws typemap test added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6052 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-23 21:51:42 +00:00
William S Fulton
eb758aa6b3 examples list update
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6051 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-23 21:50:35 +00:00
William S Fulton
a8133abdd2 -noproxy fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6050 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-23 21:50:04 +00:00
William S Fulton
1e07dc0644 Update
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6049 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-23 21:49:37 +00:00
William S Fulton
e98c9bd876 Patch from Robert H De Vries. RPM file generation fix for Fedora Core 1 and Redhat AS2.1.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6048 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-23 21:45:07 +00:00
William S Fulton
4176a9c72c Update
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6047 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-23 21:37:43 +00:00
William S Fulton
4b0f655d76 swig.spec built at configure time rather than make time
modula3 fixed - always ignored
redundant (since libtool removed) automake conditionals removed


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6046 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-23 21:37:10 +00:00
William S Fulton
aed68b114c swig.spec built at configure time rather than make time
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6045 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-23 21:34:58 +00:00
William S Fulton
07b2b75836 changes after maketoc.py was run
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6039 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-12 19:59:40 +00:00
William S Fulton
814127d40f *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6038 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-12 19:53:43 +00:00
William S Fulton
a03dad3a41 XML patch from Robin Dunn adds -dump_xml and -xmlout <file> for generating XML of post processed parse tree
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6037 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-12 19:53:23 +00:00
William S Fulton
a56015224b director enum fixes from Scott Michel
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6036 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-12 19:51:51 +00:00