Commit graph

116 commits

Author SHA1 Message Date
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
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
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
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
Matthias Köppe
5723d6cee1 Fixed bugs reported by Purify.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@781 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-01 15:50:55 +00:00
Dave Beazley
b746069e7d Changed internal handling of string literals. Added new typemap specification syntax with strings.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@704 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-28 20:15:08 +00:00
Dave Beazley
b4fe86b884 Slight change to Cmp() function to better handle null-pointers.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@697 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-28 04:10:53 +00:00
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
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
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
Dave Beazley
6b4e71e3a4 Removed some compiler warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@599 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-24 03:52:15 +00:00
Dave Beazley
e791008720 Modified the WrapperFunction class. Fixed various bugs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@555 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-10 16:46:18 +00:00
Dave Beazley
03ad301392 Oops. A few other fixes.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@546 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-09 21:47:13 +00:00
Dave Beazley
952d137197 Fixed a few NULL termination problems.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@544 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-09 21:36:33 +00:00
Dave Beazley
6d681903bb Fixed bug in string replace.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@543 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-09 21:24:14 +00:00
Dave Beazley
54091d6733 Fixed bug in Copy().
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@529 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-07 02:59:25 +00:00
Dave Beazley
84e12f6b0f Added Printv function
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@515 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-05 04:02:20 +00:00
Dave Beazley
33d2e194e5 Some performance improvements.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@479 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-16 12:44:44 +00:00
Dave Beazley
53898d9918 Variety of improvements
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@478 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-16 02:06:19 +00:00
Dave Beazley
6fddf3ae0b Fixed file/line stuff.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@475 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-15 22:38:46 +00:00
Dave Beazley
ca17835e62 Some performance improvements.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@469 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-15 13:13:17 +00:00
Dave Beazley
9666f98cff *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@464 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-15 02:43:14 +00:00
Dave Beazley
e02d06f82d *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@463 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-15 02:39:49 +00:00
Dave Beazley
4c44c9a16f *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@462 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-15 02:31:26 +00:00
Dave Beazley
4dbdb87026 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@461 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-15 02:18:42 +00:00
Dave Beazley
a8bf264f66 Substantial cleanup. Performance optimizations.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@460 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-14 22:00:46 +00:00
Dave Beazley
85608e5a67 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@457 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-06 22:34:36 +00:00
Dave Beazley
790e26cf37 Cleanup
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@456 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-06 22:28:42 +00:00
Dave Beazley
477ebc85f8 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@455 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-06 18:49:29 +00:00
Dave Beazley
f5a217d613 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@454 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-06 18:05:49 +00:00
Dave Beazley
144f9ee2e0 Extensive cleanup
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@453 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-06 18:04:18 +00:00
Dave Beazley
945c7fc2e8 Cleanup
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@452 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-06 15:53:05 +00:00
Dave Beazley
f4ab07f9b7 Test checkin
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@451 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-06 14:33:31 +00:00
Thien-Thi Nguyen
0deaef77eb (DohGetInt, DohGetDouble): Cast args to atoi()' and atof()'
to `char *', respectively.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@439 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-05-11 08:00:51 +00:00
Thien-Thi Nguyen
250b280a50 (find_key): First arg now has type `DOH *' to match callers.
Internally, this is immediately converted to `char *'.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@438 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-05-11 07:59:31 +00:00
Thien-Thi Nguyen
5e17967930 (DohObjInfo): Rename struct member doh_reserved' to be doh_scope'
and make its signature match those in this slot in super.c and types.c.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@433 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-05-11 06:34:23 +00:00
Dave Beazley
f60c0d540b Cleanup and memory reduction.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@423 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-04-16 02:50:54 +00:00
Dave Beazley
c4216cdc4d *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@422 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-04-13 04:52:46 +00:00
Dave Beazley
359fcc406b A few minor tweaks to file behavior. Strings should use a little less memory too.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@418 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-04-13 03:15:34 +00:00
Dave Beazley
38aed58bfc Cleanup
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@398 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-04-10 15:24:43 +00:00
Dave Beazley
90c985c6b4 Removed scope stuff.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@389 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-04-05 22:46:46 +00:00
Dave Beazley
8b592968b4 Minor changes.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@383 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-04-05 03:19:30 +00:00
Dave Beazley
784cb6a23d Added a few alternative names for DOH objects.
DOHString, DOHList, DOHHash, etc...


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@382 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-04-05 03:17:12 +00:00
Dave Beazley
8e87676c97 Added purify patches reported by Ram Bhamidipaty
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@337 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-03-13 17:25:53 +00:00