Commit graph

517 commits

Author SHA1 Message Date
Dave Beazley
f19ec792fe Added Masaki's name to the README file.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@539 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-09 14:13:59 +00:00
Dave Beazley
dc68a4427a Removed String class from Tcl module
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@538 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-09 03:03:01 +00:00
Dave Beazley
2a8c5afeea Removed the undocumented build typemap
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@537 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-09 01:08:51 +00:00
Dave Beazley
0c5c878bf9 Major slash and burn. Virtually all of the 1.1 core has been divorced from the C++ String class and migrated to DOHString instead.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@536 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-09 01:04:29 +00:00
Dave Beazley
05192f5b55 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@535 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-09 01:01:31 +00:00
Dave Beazley
1b8f181dbd Added some information about DOH. Still needs work though.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@534 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-08 04:45:06 +00:00
Thien-Thi Nguyen
7f1d6aea40 (RUBY::create_function): Placate old sgi C++ compiler, which
can't handle "for-scope" variables by declaring an auto `i'.
This is arguably the wrong thing to do.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@533 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-07 21:43:29 +00:00
Thien-Thi Nguyen
ce63c99954 Initial (and only -- binary file!) revision
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@532 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-07 17:33:55 +00:00
Dave Beazley
79841da9d6 Work in Progress
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@530 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-07 03:00:28 +00:00
Dave Beazley
b23b433bb3 Fixed bug in Copy().
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@529 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-07 02:59:25 +00:00
Thien-Thi Nguyen
bcf61b010d New entry.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@528 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-06 21:55:44 +00:00
Thien-Thi Nguyen
791bd4c403 (guile_usage): Remove usage info for "-with-smobs" option.
(GUILE::GUILE, GUILE::parse_args): No longer set `with_smobs'.

(GUILE::get_pointer, GUILE::create_function, GUILE::link_variable):
Make `with_smobs' branch unconditional.  Remove code in `!with_smobs'
branch.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@527 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-06 21:51:37 +00:00
Thien-Thi Nguyen
0aaf671bca (GUILE::with_smobs): Delete this private data member.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@526 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-06 21:47:27 +00:00
Dave Beazley
76c442982f Work in progress
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@525 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-06 21:23:29 +00:00
Dave Beazley
a24ba76d41 Made changes to README related to Guile.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@524 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-06 16:42:06 +00:00
Dave Beazley
956896481f Added a few comments here and there. Removed descriptions for a few
directories that have been withdrawn until a later date.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@523 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-06 16:12:50 +00:00
Dave Beazley
9765862f93 Fixed initialization bug.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@522 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-06 15:35:35 +00:00
Dave Beazley
2cc9dbe7fd More improvements to types and related code
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@521 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-06 04:20:33 +00:00
Dave Beazley
bfb5a34ae0 Eliminated compiler warnings and errors.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@520 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-05 21:10:49 +00:00
Thien-Thi Nguyen
ee7c93ac19 New entry.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@519 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-05 19:25:26 +00:00
Thien-Thi Nguyen
618e0eff61 Add Ruby support contributed by Masaki Fukushima.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@518 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-05 18:58:49 +00:00
Dave Beazley
765ad025b9 A lot of work on the type system. Experimental language module.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@516 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-05 04:04:17 +00:00
Dave Beazley
33c9ebbdc8 Added Printv function
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@515 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-05 04:02:20 +00:00
Dave Beazley
3df14968ba Added type compare function
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@513 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-03 04:36:14 +00:00
Dave Beazley
5227d6aa77 Some refinement of the type system
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@512 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-03 04:06:04 +00:00
Dave Beazley
53f937d9af *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@510 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-29 04:08:17 +00:00
Dave Beazley
8bf5a4f86a Some cleanup related to string handling.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@509 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-29 04:05:55 +00:00
Thien-Thi Nguyen
fb5ad43eec New entry.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@508 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-28 23:02:07 +00:00
Thien-Thi Nguyen
36a8a00dfa (GUILE::create_function): Warn to stderr for and do not wrap
functions with more than ten arguments.

Thanks to Matthias Koeppe.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@507 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-28 23:01:00 +00:00
Thien-Thi Nguyen
70f838b85c New entry. Bump header to "1.3 Alpha 4".
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@506 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-28 22:42:18 +00:00
Dave Beazley
fe75e326b9 Minor compile bugs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@505 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-28 03:36:27 +00:00
Dave Beazley
190382207b Replaced the C++ String class with a wrapper around DOHString. Eliminated
the automatic conversion of String --> char * at the risk of breaking the
universe (although I think I have fixed everything).  This change made the wrapper
modules a lot more ugly, but it's now a lot more obvious as to what is a
String and what is a char * which will be useful when I get around to patching
up all of the interfaces and objects.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@504 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-28 03:32:58 +00:00
Thien-Thi Nguyen
36627e941a Acknowledge others' input.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@503 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-28 02:30:27 +00:00
Thien-Thi Nguyen
f43b96609d Initial revision
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@502 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-28 02:22:50 +00:00
Thien-Thi Nguyen
4e47047839 (Guile Support Internals): Move section to internals.html.
The result is largely the same as revision 1.4.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@501 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-28 02:21:20 +00:00
Dave Beazley
cd101fbba9 Cleanup
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@500 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-28 01:15:41 +00:00
Dave Beazley
e41edc6944 Fixed array deletion problem.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@497 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-20 16:08:06 +00:00
Dave Beazley
7242c6daf7 Applied Oleg's MzScheme patches
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@496 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-19 00:29:04 +00:00
Dave Beazley
243ef9cfee Lot's of cleanup. Removed some more source files. Migrated more functionality to C.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@494 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-18 20:34:21 +00:00
Dave Beazley
2ff8e83a04 Minor bugs with last checkin
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@493 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-18 17:08:45 +00:00
Dave Beazley
8e0010c43a Cleanup
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@492 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-18 16:24:55 +00:00
Dave Beazley
e560c1d445 More examples
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@491 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-17 23:46:23 +00:00
Dave Beazley
b3e124ac21 Updated some examples
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@490 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-17 21:41:01 +00:00
Dave Beazley
905fb9b3b6 Slight tweak to copyright message in wrapper code.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@489 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-17 21:14:11 +00:00
Dave Beazley
930cc7fede *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@488 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-16 19:32:14 +00:00
Dave Beazley
257fda0e30 Disabled the optimized shadow classes by default.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@487 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-16 19:32:01 +00:00
Dave Beazley
a29c7b8e6c Minor changes.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@486 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-16 19:22:07 +00:00
Dave Beazley
80ef5c04a4 Cleanup
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@485 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-16 18:58:14 +00:00
Dave Beazley
0dac2d8347 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@484 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-16 16:38:53 +00:00
Dave Beazley
847738302f *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@483 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-16 16:24:19 +00:00