Commit graph

566 commits

Author SHA1 Message Date
Dave Beazley
516036631c The great merge
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4141 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2002-11-30 22:01:28 +00:00
Matthias Köppe
d9c75bbd01 Use %%except instead of %except in some format
strings. Reported by Ovidiu Toader, SF Bug #231923.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@1175 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2001-06-14 11:48:29 +00:00
Dave Beazley
b78219ef58 Added I/O stuff
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@1085 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2001-04-24 02:53:30 +00:00
Dave Beazley
22f4919149 Cleanup
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@1080 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2001-04-13 12:38:25 +00:00
Dave Beazley
e1a80e59bf Major cleanup
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@1069 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2001-03-27 05:50:19 +00:00
Dave Beazley
e2fa1f21e8 Update for SWILL
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@1068 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2001-03-27 03:49:37 +00:00
Dave Beazley
c545264fde Fixed bad target in makefile
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@1067 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2001-03-27 02:41:15 +00:00
Dave Beazley
5965977cf2 Minor scanning changes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@1016 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2001-02-04 03:54:38 +00:00
Dave Beazley
bc70bfbd6d Fixed some bugs with typedefs and typemaps
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@1014 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2001-02-04 03:21:33 +00:00
Dave Beazley
7d993483cb Put a tag of 'tmparm' on typemap parameters.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@1007 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2001-01-17 03:13:34 +00:00
Thien-Thi Nguyen
7dad56efb5 Include xml.h
(swig11module): Register xml module.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@1001 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2001-01-17 02:15:49 +00:00
Thien-Thi Nguyen
23f5a2dc9a (LANGOBJS, LANGSRCS): New vars.
(OBJS, SRCS): Use new vars. Add xml.o and xml.cxx, respectively.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@1000 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2001-01-17 02:15:05 +00:00
Thien-Thi Nguyen
e71380ce17 Initial revision, contributed by Klaus Wiederaenders.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@997 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2001-01-17 02:04:48 +00:00
Dave Beazley
8c65d1acac Fix for virtual
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@991 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2001-01-10 22:29:21 +00:00
Thien-Thi Nguyen
5a72e1e81b (swig11_init): Cast first arg of `Preprocessor_define()'.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@988 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2001-01-10 18:02:23 +00:00
Dave Beazley
cc46b7bb77 Numerous bug fixes. Improvements to C++
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@967 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-12-24 04:04:01 +00:00
Dave Beazley
ce983e3203 Wide range of minor bug fixes and improvements.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@966 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-12-22 04:27:51 +00:00
Dave Beazley
0bd90d3707 Added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@964 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-12-20 04:02:10 +00:00
Dave Beazley
a95e298931 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@963 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-12-20 03:58:04 +00:00
Dave Beazley
e90418262e Modifications to the module system
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@961 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-12-19 04:38:06 +00:00
Dave Beazley
ec168a60cb Fixed minor const problem
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@960 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-12-18 03:07:47 +00:00
Dave Beazley
8806918a6d Bug fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@958 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-12-18 02:56:05 +00:00
Dave Beazley
5da410566e Few remaining files from SWIG1.1 added. New generate.cxx file added for walking parse trees.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@957 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-12-18 02:53:26 +00:00
Dave Beazley
7ce4497a79 SWIG1.1 directory destroyed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@956 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-12-18 02:51:11 +00:00
Dave Beazley
5576688311 Fixed seg-fault problem with type field.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@955 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-12-03 03:30:43 +00:00
Dave Beazley
88699e8c8a Fixed problem with static class variables.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@954 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-12-03 03:30:19 +00:00
Dave Beazley
267beb814f Major reworking of the Wrapper object. It is now a DOH object.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@948 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-11-22 23:14:01 +00:00
Dave Beazley
0bef542956 Minor fix to formatted I/O.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@946 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-11-22 22:57:27 +00:00
Masaki Fukushima
b279a1c3f4 fixed bug in ruby -feature option handling
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@945 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-11-13 14:53:03 +00:00
Dave Beazley
d97eab2c7f Fixed bool handling bug in Python module reported by Michael Scharf.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@930 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-10-26 03:13:05 +00:00
Dave Beazley
a9a69c6510 A bit more cleanup
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@928 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-10-20 03:57:32 +00:00
Dave Beazley
60b65c6466 Continued thrashing of the Language API
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@927 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-10-20 03:49:32 +00:00
Dave Beazley
c34628aca5 Started conversion of Language API
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@925 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-10-18 05:06:39 +00:00
Dave Beazley
9a2dbc637a Fixed bug in hash table copy.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@924 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-10-18 04:52:34 +00:00
Dave Beazley
4e2fb1a6df Fixed weird assertion problem reported by Jan Delgado.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@923 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-10-17 22:04:20 +00:00
Dave Beazley
ff0fae0a14 Minor tweaks to fix output path problems
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@921 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-10-14 16:08:27 +00:00
Dave Beazley
6e9629c7a8 Incorporated Macintosh changes submitted by Luigi Ballabio
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@919 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-10-14 15:25:48 +00:00
Dave Beazley
4970a67b06 Fixed minor preprocessor bug introduced by last revision.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@917 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-10-08 04:14:26 +00:00
Dave Beazley
391cabbb00 Fixed weird const and return-by-value problem.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@915 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-10-06 01:51:29 +00:00
Dave Beazley
8b5f757406 Added dynamic module loading
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@914 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-10-04 03:37:52 +00:00
Dave Beazley
1c14592d9c Fixed %apply merging problem.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@912 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-10-03 20:42:23 +00:00
Dave Beazley
712de8a663 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@910 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-10-02 03:22:25 +00:00
Dave Beazley
5c39b4bc22 Substantial changes for new module system.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@908 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-10-02 03:04:25 +00:00
Dave Beazley
44f72308da Fixed Python string handling bug
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@907 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-10-02 03:02:51 +00:00
Dave Beazley
319317814a Changes to preprocessor. More parsing improvements
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@906 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-29 20:52:45 +00:00
Dave Beazley
fc84a3085c Preprocessor/parser improvements
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@904 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-29 16:57:07 +00:00
Dave Beazley
3a1bdd1c53 Added named file functions.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@902 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-29 03:05:32 +00:00
Dave Beazley
6f6b748285 Added named file functions (more details later)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@901 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-29 03:05:11 +00:00
Dave Beazley
7d7e92bf43 Changes to code insertion directives.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@900 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-29 03:04:22 +00:00
Masaki Fukushima
23520c19c0 missing newline
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@899 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-27 13:52:21 +00:00