swig/Source
William S Fulton e717ed3056 Improve directorthrows patch
Separate $packagepath substitution from non-director code (as
documented). Some of the directorthrows code has been rewritten
so that fewer code changes are present compared to before the patch.

canonicalizeJNIDescriptor() refactored so it can be used for general
code, not just the directorin:descriptor typemap attribute.

Better implementation for substituting '$packagepath/$javaclassname' -
fixes some quirks in '$packagepath/$javaclassname' descriptor substitutions
if a dot was present in the descriptor string.
2013-10-31 23:16:09 +00:00
..
CParse Merge branch 'master' into gsoc2009-matevz 2013-10-10 07:26:09 +01:00
DOH Fix comment typo 2013-07-02 13:22:35 +12:00
Include Add feature director:except for improved director exception handling in Java 2013-10-22 20:44:35 +01:00
Modules Improve directorthrows patch 2013-10-31 23:16:09 +00:00
Preprocessor Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
Swig T_STRING is now const char * instead of char * 2013-10-17 18:36:59 +01:00
Makefile.am Tweak 'make beautify-file' 2013-09-15 01:35:28 +01:00
README update this README 2008-11-03 13:32:33 +00:00

SWIG Source directory

 Source/DOH          -  A core set of basic datatypes including
                        strings, lists, hashes, and files.  Used
                        extensively by the rest of SWIG.

 Source/Swig         -  Swig core. Type-system, utility functions.

 Source/Preprocessor -  SWIG C Preprocessor

 Source/CParse       -  SWIG C Parser (still messy)

 Source/Modules      -  Language modules.

 Source/Include      -  Include files.

Historic directories which may be in CVS, but have been removed:

 Source/Modules1.1   -  Old SWIG-1.1 modules. Empty.

 Source/LParse       -  Experimental parser.  Officially dead
                        as CParse is more capable.

 Source/SWIG1.1      -  Old SWIG1.1 core. Completely empty now.