Commit graph

14,310 commits

Author SHA1 Message Date
Dave Beazley
abf7e68b87 Various performance improvements
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@287 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-28 17:12:43 +00:00
Dave Beazley
9f42c8e363 Added matching code
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@286 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-28 17:05:46 +00:00
Dave Beazley
e95de96c72 Added matching code
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@286 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-28 17:05:46 +00:00
Thien-Thi Nguyen
25ae698ca1 New entry.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@285 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-28 14:40:47 +00:00
Thien-Thi Nguyen
39a6cb8871 New entry.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@285 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-28 14:40:47 +00:00
Thien-Thi Nguyen
db8ecd0f8d Initial revision. (Thanks to Matthias Koeppe.)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@284 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-28 13:44:14 +00:00
Thien-Thi Nguyen
2534eb1fae Initial revision. (Thanks to Matthias Koeppe.)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@284 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-28 13:44:14 +00:00
Thien-Thi Nguyen
8eb190cd53 (GUILE_APPEND_RESULT): New macro. (Thanks to Matthias Koeppe.)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@283 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-28 13:43:30 +00:00
Thien-Thi Nguyen
9df0c9b1d4 (GUILE_APPEND_RESULT): New macro. (Thanks to Matthias Koeppe.)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@283 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-28 13:43:30 +00:00
Thien-Thi Nguyen
97b05cdf53 Include mod11.h instead of swig11.h.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@282 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-28 11:16:12 +00:00
Thien-Thi Nguyen
20302a2abf Include mod11.h instead of swig11.h.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@282 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-28 11:16:12 +00:00
Thien-Thi Nguyen
b59ca86d92 (GUILE::set_module, GUILE::set_init, GUILE::headers,
GUILE::initialize, GUILE::close, GUILE::get_pointer,
GUILE::create_function, GUILE::link_variable,
GUILE::usage_var): Remove debugging output.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@281 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-28 11:11:03 +00:00
Thien-Thi Nguyen
6bbfaa80fc (GUILE::set_module, GUILE::set_init, GUILE::headers,
GUILE::initialize, GUILE::close, GUILE::get_pointer,
GUILE::create_function, GUILE::link_variable,
GUILE::usage_var): Remove debugging output.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@281 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-28 11:11:03 +00:00
Harco de Hilster
9cb07a2409 Somehow the java dir was gone from the repository. Adding it again.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@280 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-28 10:59:23 +00:00
Harco de Hilster
f03fd12dc1 Somehow the java dir was gone from the repository. Adding it again.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@280 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-28 10:59:23 +00:00
Dave Beazley
5ea3f52041 Slash, burn, crash, crumble. Don't mind me.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@279 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-27 03:47:17 +00:00
Dave Beazley
77cb823ab6 Slash, burn, crash, crumble. Don't mind me.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@279 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-27 03:47:17 +00:00
Dave Beazley
e85cda7cd9 Removed reference to emit_hex (see note in code).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@278 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-27 02:33:05 +00:00
Dave Beazley
4ea673bb03 Removed reference to emit_hex (see note in code).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@278 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-27 02:33:05 +00:00
Dave Beazley
e9dc3b38b2 Added SWIG1.3 directory
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@277 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 21:55:05 +00:00
Dave Beazley
2435e8f104 Added SWIG1.3 directory
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@277 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 21:55:05 +00:00
Dave Beazley
88cfd0b455 Removed dependence on SWIG1.1/symbol.cxx
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@276 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 21:45:59 +00:00
Dave Beazley
6c190feed4 Removed dependence on SWIG1.1/symbol.cxx
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@276 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 21:45:59 +00:00
Dave Beazley
ae7fb643c2 Slight tweak to parse() method.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@275 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 20:35:55 +00:00
Dave Beazley
212524899c Slight tweak to parse() method.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@275 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 20:35:55 +00:00
Dave Beazley
d47975d259 Cleaned up some of the experimental build. Added swig13 target (although
it doesn't work).


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@274 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 20:29:31 +00:00
Dave Beazley
73fb891d00 Cleaned up some of the experimental build. Added swig13 target (although
it doesn't work).


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@274 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 20:29:31 +00:00
Dave Beazley
a3a86ae6ef Added SWIG1.3 to include search path
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@273 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 20:19:56 +00:00
Dave Beazley
8565fcf8c8 Added SWIG1.3 to include search path
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@273 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 20:19:56 +00:00
Dave Beazley
79a4bd4509 Modified language modules to include mod11.h instead of swig11.h
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@272 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 20:19:34 +00:00
Dave Beazley
0ca9037e90 Modified language modules to include mod11.h instead of swig11.h
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@272 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 20:19:34 +00:00
Dave Beazley
ed291c808f Fixed performance problem with setscope.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@271 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 15:56:01 +00:00
Dave Beazley
7f58059a29 Fixed performance problem with setscope.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@271 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 15:56:01 +00:00
Dave Beazley
0abaadfa62 Fixed major performance problem with setscope.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@270 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 15:55:52 +00:00
Dave Beazley
2bbdb1f30e Fixed major performance problem with setscope.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@270 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 15:55:52 +00:00
Thien-Thi Nguyen
9cffe60f08 New entry.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@269 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 15:20:40 +00:00
Thien-Thi Nguyen
b750826a4e New entry.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@269 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 15:20:40 +00:00
Thien-Thi Nguyen
66b260c1ff {Changes to enable non-local build}
(srcdir, VPATH): New vars.  Use where appropriate.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@268 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 05:06:40 +00:00
Thien-Thi Nguyen
366660042c {Changes to enable non-local build}
(srcdir, VPATH): New vars.  Use where appropriate.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@268 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 05:06:40 +00:00
Thien-Thi Nguyen
f30966e6d4 {Changes to enable non-local build}
(srcdir, VPATH): New vars.  Use where appropriate.

(libswigtcl8.la, libswigpy.la): Don't die if file to be
copied already exists.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@267 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 05:00:49 +00:00
Thien-Thi Nguyen
e615e694be {Changes to enable non-local build}
(srcdir, VPATH): New vars.  Use where appropriate.

(libswigtcl8.la, libswigpy.la): Don't die if file to be
copied already exists.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@267 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 05:00:49 +00:00
Thien-Thi Nguyen
635d0d182e {Changes to enable non-local build}
Add autoconf test for subdir Tools.
Rewrite autoconf tests to use subshell.

Don't run ltconfig from here; use Tools/configure for that.

Add Tools to `AC_CONFIG_SUBDIRS' call.

Create subdir Source if not present.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@266 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 04:58:19 +00:00
Thien-Thi Nguyen
110ec0e2d9 {Changes to enable non-local build}
Add autoconf test for subdir Tools.
Rewrite autoconf tests to use subshell.

Don't run ltconfig from here; use Tools/configure for that.

Add Tools to `AC_CONFIG_SUBDIRS' call.

Create subdir Source if not present.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@266 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 04:58:19 +00:00
Thien-Thi Nguyen
fb066cea32 (srcdir): Fix bug: Set this var correctly.
(clean): Rewrite using subshell.

(.PHONY): New target.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@265 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 04:56:00 +00:00
Thien-Thi Nguyen
b50cb178e3 (srcdir): Fix bug: Set this var correctly.
(clean): Rewrite using subshell.

(.PHONY): New target.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@265 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 04:56:00 +00:00
Thien-Thi Nguyen
f3e3d73e99 Initial revision.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@264 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 04:52:57 +00:00
Thien-Thi Nguyen
c0a60eb044 Initial revision.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@264 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 04:52:57 +00:00
Dave Beazley
9823bcf2a6 Constified a bunch of stuff.... it was bound to happen anyway.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@263 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 04:34:05 +00:00
Dave Beazley
0f9ea893f0 Constified a bunch of stuff.... it was bound to happen anyway.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@263 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 04:34:05 +00:00
Dave Beazley
a04d5c74a4 Added tree.c
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@262 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-25 00:20:04 +00:00