Dave Beazley
b3c17a0a3d
Changed string output of hash tables.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@653 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-15 14:57:09 +00:00
Dave Beazley
10b7f501d6
Minor fixes to %apply.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@652 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-15 02:16:50 +00:00
Dave Beazley
fa2942e77c
Completely new type implementation. Almost everything broken. Typemaps sort of work. Tcl is the only working language module. More changes to follow over the next few days.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@651 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-14 22:09:56 +00:00
Dave Beazley
84f5185008
Added reference count assertion to Delete
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@650 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-14 22:05:14 +00:00
Dave Beazley
d029360ac4
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@649 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-14 22:04:29 +00:00
Dave Beazley
a630f0890e
Few updates for new types.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@648 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-14 22:03:42 +00:00
Harco de Hilster
b23aa21a79
changed c++ string argout typemap to freearg
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@647 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-14 07:20:24 +00:00
Masaki Fukushima
a16e3deec3
swig no longer generates delete_* function when no addmethods mode.
...
Deal with it.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@646 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-13 13:45:41 +00:00
Dave Beazley
d209bc3b70
Various work on new type system
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@645 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-11 20:48:58 +00:00
Dave Beazley
ef5e8a5b09
SWIG no longer generates temporary files.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@644 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-11 16:34:31 +00:00
Dave Beazley
2490d5ba4a
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@643 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-11 16:32:04 +00:00
Dave Beazley
8c86432317
Some cleanup.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@642 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-10 21:25:28 +00:00
Dave Beazley
5a477eef50
Converted parameter lists to linked lists
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@641 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-10 18:37:30 +00:00
Dave Beazley
de907d61fe
Fixed addmethods bug.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@640 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-10 13:02:18 +00:00
Dave Beazley
32a8172f4f
Applied memory leak patch.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@639 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-10 03:17:39 +00:00
Dave Beazley
8a5b42500d
Minor changes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@638 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-10 00:12:49 +00:00
Dave Beazley
dc227f4835
Bug fix for const.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@637 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-10 00:12:27 +00:00
Dave Beazley
25c383afeb
Experimental parameter matching code.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@636 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-10 00:12:16 +00:00
Dave Beazley
5d556cac2a
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@635 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-09 17:51:42 +00:00
Dave Beazley
4bee475113
Removed SWIG1.3 directory from includes.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@634 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-09 14:57:00 +00:00
Dave Beazley
cb23eebf4e
Removed SWIG1.3 directory.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@633 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-09 14:53:37 +00:00
Dave Beazley
785adb0a55
Removed SWIG1.3 target (it's not really applicable anymore)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@632 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-09 14:53:16 +00:00
Dave Beazley
37f3093da0
Fixed typemap bug.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@631 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-08 19:10:51 +00:00
Dave Beazley
d3186d7440
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@630 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-08 18:52:43 +00:00
Dave Beazley
27eee69dbd
Various cleanup.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@629 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-07 21:18:24 +00:00
Dave Beazley
34bcab20dd
More cleanup.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@628 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-07 02:35:36 +00:00
Dave Beazley
c738c6c639
Finished removal of all public attributes of types.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@627 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-06 16:36:43 +00:00
Dave Beazley
f244b7cde8
Hid the name and is_reference attributes of types
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@626 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-06 04:01:14 +00:00
Dave Beazley
af8e43a9b9
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@625 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-06 03:51:59 +00:00
Thien-Thi Nguyen
ecee4cf7c3
(MZC): New var.
...
(mzscheme): Use `MZC'.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@624 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-05 02:35:50 +00:00
Thien-Thi Nguyen
3e779b0441
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@623 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 20:19:15 +00:00
Thien-Thi Nguyen
b8a5ceda63
(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@622 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 20:04:32 +00:00
Thien-Thi Nguyen
aaf2b747d1
(check): New target.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@621 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 19:48:49 +00:00
Thien-Thi Nguyen
be927646e2
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@620 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 19:28:42 +00:00
Thien-Thi Nguyen
7ac40330f6
(MZC): New substituted var, set by `AC_PATH_PROG', for MzScheme.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@619 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 19:03:27 +00:00
Thien-Thi Nguyen
6c52e2fd40
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@618 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 16:17:36 +00:00
Thien-Thi Nguyen
0e24322fda
(configure_substituted_files): New substituted shell var.
...
(AC_OUTPUT): Use `configure_substituted_files'.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@617 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 16:10:49 +00:00
Thien-Thi Nguyen
df0b832e66
(distclean-dead): New var.
...
(distclean): New target.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@616 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 15:57:59 +00:00
Harco de Hilster
a95105eb65
added swig version info in code header
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@615 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 08:32:39 +00:00
Harco de Hilster
ee8744630b
added java exception support submitted by Tal Shalif <tal@slt.atr.co.jp>
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@614 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 08:21:20 +00:00
Harco de Hilster
0705357788
added string typemaps send by Tal Shalif <tal@slt.atr.co.jp>
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@613 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 08:20:18 +00:00
Harco de Hilster
b0b6b11b90
fix some previous merge errors
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@612 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-03 09:34:40 +00:00
Harco de Hilster
140a5c022c
merged cvs version with working version
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@611 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-03 09:04:53 +00:00
Thien-Thi Nguyen
8677e78b36
Initial revision.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@610 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-31 15:58:50 +00:00
Dave Beazley
4230cc4162
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@609 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-25 04:02:31 +00:00
Dave Beazley
65b75c5bec
Cosmetic changes.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@608 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-24 22:34:02 +00:00
Dave Beazley
057f317046
Removed C++ comments.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@607 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-24 22:12:20 +00:00
Dave Beazley
6bc7b11a9b
Cleanup. Replaced Parm and ParmList data structures with new implementation.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@606 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-24 21:48:56 +00:00
Thien-Thi Nguyen
5c69ec9d84
(SWIG_MakePtr, SWIG_GetPtr): Delete these declarations.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@605 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-24 16:15:44 +00:00
Thien-Thi Nguyen
5f1ebd9ed4
(Developer Information): Replace directory
...
details w/ reference to Doc/internals.html.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@604 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-24 16:10:54 +00:00