Commit graph

44 commits

Author SHA1 Message Date
Dave Beazley
4061c3c19b Bug fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@253 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-23 05:57:23 +00:00
Dave Beazley
e1f39fc269 Added another experimental type implementation
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@250 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-22 20:51:33 +00:00
Dustin Mitchell
1dc18b6b2e Bitten by order of operations! The ? operator has weird precedence
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@186 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-02 18:55:57 +00:00
Dave Beazley
1922afaccd Commented out broken code with ? operations.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@183 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-02 16:39:16 +00:00
Dustin Mitchell
8bc76aac17 Finished the type interface (type.c)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@172 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-02 00:22:44 +00:00
Dave Beazley
75e5f3aefe Back to simple makefiles (at least for now)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@171 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-01 22:24:39 +00:00
Loic Dachary
dec379b314 Conditionaly compile experimental code with --enable-experiment
configure flag.
  Fix .cvsignore to ignore configrue & yacc generated files


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@169 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-30 15:39:55 +00:00
Dave Beazley
653770f984 Cleaned up the makefiles, fixed a few build problems, removed YACC-generated files from the repository
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@166 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-29 14:44:27 +00:00
Loic Dachary
69190c00ac Old Makefile.in saved in Makefile.in.python
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@165 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-29 01:09:17 +00:00
Loic Dachary
5be3d9e104 1/28/00 : loic
Apply automake everywhere
  Keep configure scripts so that people are not *forced* to autoconf
          Keep sources generated by yacc so that compilation without yacc
  is possible.
  Source/LParse/cscanner.c: change lyacc.h into parser.h to please
  default yacc generation rules.
  Use AC_CONFIG_SUBDIRS in configure.in instead of hand made script.
  Update all relevant .cvsignore to include .deps
  Fixed missing ; line 136 Source/Swig/swig.h


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@164 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-29 01:06:10 +00:00
Dustin Mitchell
ef3ebccfa3 Types are implemented fully, but the interface is only constructors and the 'str' function.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@163 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-28 23:30:08 +00:00
Dustin Mitchell
b64cde24a6 Skeleton of the new types system is in place and compiles
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@158 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-28 07:21:38 +00:00
Dustin Mitchell
0a8914fc05 Beginnings of an implementation of a type object
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@156 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-27 23:47:40 +00:00
Dustin Mitchell
61d761ece1 Added a typemap
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@153 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-25 00:31:15 +00:00
Dustin Mitchell
07dd64849d Slight improvements
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@152 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-25 00:26:53 +00:00
Dustin Mitchell
a1f0c44b4d Even more progress on the DOH Python type
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@151 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-25 00:20:28 +00:00
Dustin Mitchell
a41d5a1740 A few last-minute changes to the previous commit :)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@149 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-24 22:49:47 +00:00
Dustin Mitchell
4d6f8c3326 Big changes. The makefiles now recurse correctly, and targets (e.g.
experiment, swim, swig, pymod, etc.) are passed along to sub-makes
correctly.  Also, a mechanism has been devised to avoid the use of *.o
in the toplevel Makefile, as it was linking files which were not intended
for use in the final executable.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@148 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-24 22:43:13 +00:00
Dustin Mitchell
174a4fac2e More work on the Python interface
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@146 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-24 05:31:51 +00:00
Dustin Mitchell
8d45fab2af Added lots to the interface file
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@143 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-22 23:53:07 +00:00
Dustin Mitchell
1c8d6df242 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@141 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-21 23:48:09 +00:00
Dustin Mitchell
fc0b24d2c5 Superstrings are DONE
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@139 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-21 22:36:43 +00:00
Dave Beazley
ee6ebfe4ff *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@138 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-21 16:50:07 +00:00
Dustin Mitchell
5f3292da44 Got Super_move working; Super_replace does SOME sutff right :)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@137 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-21 06:20:12 +00:00
Dave Beazley
4c29e7617e Added types.c file
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@136 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-21 04:50:24 +00:00
Dustin Mitchell
4ba210ec5f *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@135 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-21 03:22:26 +00:00
Dave Beazley
fc2fb1ff98 Major cleanup of comments
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@128 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-20 05:45:58 +00:00
Dustin Mitchell
58f16e6086 Finished testing insert, seek
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@123 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-19 20:49:55 +00:00
Dave Beazley
e8ab41b8b9 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@116 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-19 06:40:19 +00:00
Dustin Mitchell
2fe7bbea07 Fixed a bunch more errors; Seek doesn't work
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@115 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-19 05:48:41 +00:00
Dustin Mitchell
9d3d630d66 Fixed a bunch more errors; Seek doesn't work
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@114 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-19 05:43:21 +00:00
Dustin Mitchell
2c9313f7d1 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@109 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-19 00:10:40 +00:00
Dustin Mitchell
f0c7444f98 In the middle of testing
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@108 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-19 00:10:27 +00:00
Dustin Mitchell
0395e19350 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@105 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-18 23:14:00 +00:00
Dustin Mitchell
74b9dbf52e Finished writing the thing -- I think
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@104 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-18 23:13:56 +00:00
Dave Beazley
4dda9f6ce3 Renaming
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@103 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-18 21:54:05 +00:00
Dustin Mitchell
dcb1c773b4 More changes; almost done!
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@98 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-14 18:12:09 +00:00
Dave Beazley
74813f6cb0 Added carriage return to end of every file.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@84 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-13 17:20:35 +00:00
Dustin Mitchell
640a0bb9c1 More work
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@72 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-12 23:48:45 +00:00
Dave Beazley
5eb2509295 Added cvstags
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@54 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-12 04:09:03 +00:00
Dustin Mitchell
5456e416de Partially complete rewrite of Doh/string.c
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@42 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-11 22:28:48 +00:00
Dustin Mitchell
43be9fc101 Moved Makefiles and configure.in to the top level, and added .cvsignore
files to most subdirectories to make things a bit cleaner.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@37 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-11 20:51:24 +00:00
Dave Beazley
959b2f9692 First checkin
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@34 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-11 20:08:25 +00:00
Dustin Mitchell
db631b5e69 Initial revision
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@30 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-06 23:01:08 +00:00