Dave Beazley
81daf28d30
Removed SWIG1.3 directory.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@633 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-09 14:53:37 +00:00
Dave Beazley
27665408b8
Removed SWIG1.3 target (it's not really applicable anymore)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@632 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-09 14:53:16 +00:00
Dave Beazley
e35d1e417f
Fixed typemap bug.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@631 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-08 19:10:51 +00:00
Dave Beazley
574ef19b96
Various cleanup.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@629 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-07 21:18:24 +00:00
Dave Beazley
0394dcca49
More cleanup.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@628 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-07 02:35:36 +00:00
Dave Beazley
01c0c668a3
Finished removal of all public attributes of types.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@627 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-06 16:36:43 +00:00
Dave Beazley
7f24ebca9a
Hid the name and is_reference attributes of types
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@626 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-06 04:01:14 +00:00
Dave Beazley
2597863a14
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@625 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-06 03:51:59 +00:00
Thien-Thi Nguyen
e61285ba33
(MZC): New var.
...
(mzscheme): Use `MZC'.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@624 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-05 02:35:50 +00:00
Thien-Thi Nguyen
4fe0890583
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@623 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 20:19:15 +00:00
Thien-Thi Nguyen
15625a0912
(skip-tcl, skip-perl, skip-python, skip-java, skip-guile,
...
skip-mzscheme, skip-ruby, chk): New vars.
(check-aliveness, check-examples, check-gifplot-example,
check): New targets.
(distclean-dead): Also include config.status, config.log,
config.cache.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@622 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 20:04:32 +00:00
Thien-Thi Nguyen
f59346e730
(check): New target.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@621 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 19:48:49 +00:00
Thien-Thi Nguyen
eca11a8499
No longer use and test for "nope" to indicate an empty variable.
...
Instead, use `VAR=' (set the variable to nothing) and `test -z "$VAR"'
or `test -n "$VAR"' as the case may be.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@620 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 19:28:42 +00:00
Thien-Thi Nguyen
4829575680
(MZC): New substituted var, set by `AC_PATH_PROG', for MzScheme.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@619 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 19:03:27 +00:00
Thien-Thi Nguyen
765742cde3
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@618 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 16:17:36 +00:00
Thien-Thi Nguyen
4e5b287aa0
(configure_substituted_files): New substituted shell var.
...
(AC_OUTPUT): Use `configure_substituted_files'.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@617 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 16:10:49 +00:00
Thien-Thi Nguyen
31dfc9b8e2
(distclean-dead): New var.
...
(distclean): New target.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@616 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 15:57:59 +00:00
Harco de Hilster
901ec2ec40
added swig version info in code header
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@615 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 08:32:39 +00:00
Harco de Hilster
33247d0e3c
added java exception support submitted by Tal Shalif <tal@slt.atr.co.jp>
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@614 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 08:21:20 +00:00
Harco de Hilster
c86069d4f6
added string typemaps send by Tal Shalif <tal@slt.atr.co.jp>
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@613 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 08:20:18 +00:00
Harco de Hilster
8c8a4b5f2b
fix some previous merge errors
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@612 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-03 09:34:40 +00:00
Harco de Hilster
0cd4c865e9
merged cvs version with working version
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@611 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-03 09:04:53 +00:00
Thien-Thi Nguyen
775a17768d
Initial revision.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@610 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-31 15:58:50 +00:00
Dave Beazley
5c7d202825
Started the (most painful) process of dropping type attributes behind a function call interface.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@609 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-25 04:02:31 +00:00
Dave Beazley
f671901138
Cosmetic changes.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@608 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-24 22:34:02 +00:00
Dave Beazley
b0d2c80259
Removed C++ comments.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@607 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-24 22:12:20 +00:00
Dave Beazley
e036e895d3
Cleanup. Replaced Parm and ParmList data structures with new implementation.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@606 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-24 21:48:56 +00:00
Thien-Thi Nguyen
715e3e39eb
(SWIG_MakePtr, SWIG_GetPtr): Delete these declarations.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@605 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-24 16:15:44 +00:00
Thien-Thi Nguyen
01ae1cdd21
(Developer Information): Replace directory
...
details w/ reference to Doc/internals.html.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@604 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-24 16:10:54 +00:00
Dave Beazley
057bb8441b
Fixed argument mismatch error.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@603 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-24 14:48:08 +00:00
Dave Beazley
6780bd2e49
Cleanup and a variety of changes related to new core.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@602 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-24 04:01:26 +00:00
Dave Beazley
a4982dcc87
Rewrote all of the low-level C/C++ code generators. Continued destruction of old C++ code.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@601 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-24 03:57:26 +00:00
Dave Beazley
eeadf99e34
Added cwrap.c file that contains a variety of wrapper function support code
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@600 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-24 03:54:02 +00:00
Dave Beazley
a99de50b8d
Removed some compiler warnings
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@599 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-24 03:52:15 +00:00
Dave Beazley
39734898a9
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@598 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-24 03:50:07 +00:00
Dave Beazley
ef7795f739
Made the disclaimer more scary--to reflect more recent (and major) changes
...
in the implementation.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@597 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-24 03:46:59 +00:00
Dave Beazley
81569250c0
Worked on C wrapper docs some more.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@596 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-24 03:37:01 +00:00
Dave Beazley
a9f3f292df
Fixed one of my examples.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@595 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-23 12:46:08 +00:00
Thien-Thi Nguyen
4b468ea8a3
Move TOC up.
...
Add cross-links like a madman.
Quench insomnia.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@594 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-23 11:52:37 +00:00
Dave Beazley
b2f1d10fa4
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@593 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-23 04:48:42 +00:00
Dave Beazley
9bb0ec4a19
More work on smoothing out the type system. Needs more work however.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@592 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-23 04:43:39 +00:00
Dave Beazley
c03b614a02
Added short section describing some of the new DataType handling functions.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@591 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-22 20:27:02 +00:00
Masaki Fukushima
0cedebe44f
(Ruby Support): Fix some type mangle problem in Ruby library.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@590 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-22 10:52:19 +00:00
Dave Beazley
d177ad0130
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@589 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-20 20:28:37 +00:00
Dave Beazley
8a7d0af5ad
Changed the handling of types in parameter lists and removed the %val
...
and %out directives. This result of this change is that SWIG does
a lot less manipulation of types before they are given to language
modules. It also means that a lot of stuff is going to be broken
for a short period of time. I am working on cleaning all of this up
so give me a few days to sort it out.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@588 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-20 20:26:17 +00:00
Thien-Thi Nguyen
10014e5aa1
New entry.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@587 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-20 20:11:01 +00:00
Thien-Thi Nguyen
0a0e96f20e
(Guile Support): Tell of plan to stop recognizing "-with-smobs"
...
after swig-1.3a4 release.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@586 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-20 20:07:27 +00:00
Thien-Thi Nguyen
055750c085
(GUILE::parse_args): Recognize "-with-smobs" again, but don't do
...
any side effects. This will go away again later, permananently.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@585 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-20 20:03:07 +00:00
Thien-Thi Nguyen
6e4e6f3598
(GUILE::close): Fix bug: Use "swig" for `module_name' if unset.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@584 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-20 19:49:28 +00:00
Thien-Thi Nguyen
7d7fb78130
(SwigPtrType): Delete member `len' from this struct.
...
(SwigCacheType): Delete this struct and corresponding typedef.
(SwigStart): Delete this array.
(SWIG_CACHESIZE, SWIG_CACHEMASK): Delete these macros.
(SwigCache, SwigCacheIndex, SwigLastCache): Delete these
file-static vars.
(SWIG_RegisterMapping, SWIG_SortTable, SWIG_GetPtrType,
SWIG_Cast_Str, swigsort, swigcmp): No longer support
non-"with-smobs" handling.
(SWIG_MakePtr, SWIG_GetPtr): Delete these funcs.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@583 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-20 19:46:09 +00:00