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 |
|
Thien-Thi Nguyen
|
8c4403c65d
|
(install): Look in `srcdir' for doh.h.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@319 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-03-03 23:11:19 +00:00 |
|
Dave Beazley
|
95724b0e8f
|
Added DohGetVoid() and DohSetVoid()
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@297 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-02-29 20:19:46 +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
|
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
|
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 |
|
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 |
|
Thien-Thi Nguyen
|
be10e02777
|
(NewString): Declare arg const.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@261 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-02-25 00:04:55 +00:00 |
|
Dave Beazley
|
4084c90135
|
Fixed particularly sneaky bug in Hash_setattr() when an existing hash table item
is set to a new value (the old value was improperly deleted in certain cases).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@251 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-02-23 05:48:03 +00:00 |
|
Dave Beazley
|
840a4f83ff
|
Minor improvements
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@248 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-02-22 20:46:54 +00:00 |
|
Dave Beazley
|
44ff6db365
|
Fixed so that setting an attribute to a NULL object has no effect.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@190 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-02-03 18:01:51 +00:00 |
|
Dave Beazley
|
bb957862f9
|
Fixed so that setting an index to a NULL object has no effect.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@189 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-02-03 18:01:31 +00:00 |
|