William S Fulton
|
d090cadb4c
|
more distclean fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11967 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-04-03 10:11:01 +00:00 |
|
William S Fulton
|
fb99ef318c
|
fixes for make distclean
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11964 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-04-03 00:20:42 +00:00 |
|
William S Fulton
|
b6c4ea90b6
|
remove old default SWIGTYPE reduction code
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11960 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-04-01 18:33:27 +00:00 |
|
William S Fulton
|
2a1a430967
|
Remove some R debugging output
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11959 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-04-01 18:29:36 +00:00 |
|
William S Fulton
|
bdb136d611
|
Change typemap matching rules for the default type (SWIGTYPE) to follow template partial specialization type deduction. Fixes some containers of const pointers. SWIGTYPE*& typemps removed and replaced with SWIGTYPE *const&.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11958 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-04-01 18:26:37 +00:00 |
|
William S Fulton
|
31485a7b3b
|
Fix nspace when no -namespace is used (for C#)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11949 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-17 19:35:45 +00:00 |
|
William S Fulton
|
163d15e2e3
|
remove debug printout
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11948 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-16 22:20:41 +00:00 |
|
William S Fulton
|
cd317b3f1c
|
Java/C# constants fix after last nspace commit
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11947 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-13 23:39:46 +00:00 |
|
William S Fulton
|
c5b25bde5a
|
Fix incorrect current directory handling from last commit
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11946 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-13 23:24:15 +00:00 |
|
William S Fulton
|
e81bfb86c0
|
Correct file and line number display for some error messages, these now also result in exiting with an error.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11945 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-13 23:08:02 +00:00 |
|
William S Fulton
|
4f88d641af
|
Better handling of file paths containing multiple path separators. Fix recent regression incorrectly detecting a directory on Windows when the output directory is not the current directory.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11944 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-13 22:28:24 +00:00 |
|
William S Fulton
|
bbf225ef63
|
Minor changes to error message for Java when -package is missing with nspace
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11943 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-13 09:54:07 +00:00 |
|
William S Fulton
|
780e71e509
|
minor ruby cleanup
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11938 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-13 00:24:00 +00:00 |
|
William S Fulton
|
7ed1528349
|
nspace fixes and adding in missing symbols in language symbol tables for Java and C#
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11937 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-13 00:05:31 +00:00 |
|
William S Fulton
|
7af8eb954b
|
add some missing nspace support
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11936 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-10 22:00:14 +00:00 |
|
Mikel Bancroft
|
541bc7d435
|
[allegrocl] Use fully qualified symbol name for cl::identity
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11935 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-10 19:38:24 +00:00 |
|
William S Fulton
|
4853346745
|
remove duplicate special variable replacement
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11934 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-10 08:07:39 +00:00 |
|
William S Fulton
|
8d227bce62
|
Slightly efficiency improvements for packages/namespaces/
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11933 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-10 07:50:32 +00:00 |
|
William S Fulton
|
bce282fa0c
|
Minor tweaks
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11931 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-10 07:29:16 +00:00 |
|
William S Fulton
|
96f9879511
|
Fixes for nspace and derived classes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11930 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-09 21:15:34 +00:00 |
|
William S Fulton
|
978dd1f48f
|
Windows portability fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11925 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-08 07:35:06 +00:00 |
|
William S Fulton
|
b6b99bb148
|
Add nspace feature for C# and add documentation on nspace
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11920 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-06 19:11:32 +00:00 |
|
William S Fulton
|
51d433ee0a
|
fix nspace error message for Java
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11919 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-06 19:09:10 +00:00 |
|
William S Fulton
|
d399c1a04c
|
DohDelete and DohCopy assertions called if not a DOH object
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11897 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-04 21:45:26 +00:00 |
|
William S Fulton
|
1253657bb4
|
Add improved namespace support - the nspace feature, working for Java only at the moment.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11896 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-04 21:27:23 +00:00 |
|
William S Fulton
|
2442211292
|
unnecessary cast removed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11895 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-04 18:28:23 +00:00 |
|
William S Fulton
|
931628f8b2
|
Remove the svn/cvs Id string in the headers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11877 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-02-28 00:09:20 +00:00 |
|
William S Fulton
|
cb64f65bae
|
SWIG license change - Source moves to GPLv3
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11876 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-02-27 23:53:33 +00:00 |
|
William S Fulton
|
3f714e1096
|
remove gifplot example from build
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11875 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-02-27 23:29:39 +00:00 |
|
William S Fulton
|
f6ce153f8f
|
Remove -dirvtable from the optimizations included by -O as it this option currently leads to memory leaks
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11872 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-02-27 15:53:21 +00:00 |
|
William S Fulton
|
b966af251b
|
Variable name change to remove confusion in preparation for a future commit
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11866 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-02-23 07:00:34 +00:00 |
|
William S Fulton
|
4bf5049397
|
Improve target language symbol tables for Java and C#, using different scopes for the constants interface, module class and intermediary class rather than incorrectly putting all the symbols into one scope
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11857 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-02-13 00:42:09 +00:00 |
|
William S Fulton
|
6c275f00d9
|
Add in possibility to use scopes in target language module symbol table
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11855 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-02-12 23:20:58 +00:00 |
|
William S Fulton
|
f4cfc9bce5
|
Add the -debug-lsymbols option for displaying the target language layer symbols.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11854 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-02-11 22:56:39 +00:00 |
|
William S Fulton
|
65f1e47cb2
|
remove some unnecessary casts
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11853 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-02-11 21:59:16 +00:00 |
|
William S Fulton
|
791fabbd51
|
Fix -MM and -MMD options on Windows. They were not omitting files in the SWIG library as they should be
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11851 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-02-09 23:39:31 +00:00 |
|
William S Fulton
|
d0ecd36ade
|
Add Swig_filename_escape for library files added with -l ... not entirely sure this is needed, but no harm done
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11849 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-02-09 00:21:03 +00:00 |
|
William S Fulton
|
e810d025c9
|
Slight text change for the language subdirectory when using verbose output and change to use Printf rather than printf
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11848 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-02-08 23:21:14 +00:00 |
|
William S Fulton
|
207ba5ce39
|
Fix #1807329 - When Makefile dependencies are being generated using the -M family of options on Windows, the file paths have been corrected to use single backslashes rather than double backslashes as path separators.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11847 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-02-08 23:12:27 +00:00 |
|
William S Fulton
|
b40a8e38ab
|
Correct syntax of %includefile and %importfile in comment
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11846 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-02-08 23:09:22 +00:00 |
|
William S Fulton
|
81d5e6c7f5
|
compile fix after last checkin
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11844 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-02-06 14:12:03 +00:00 |
|
William S Fulton
|
365afcd017
|
minor code tidy up
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11843 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-02-06 13:42:45 +00:00 |
|
William S Fulton
|
4d028a0307
|
Fix #2918902 - language specific files not being generated in correct directory on Windows when using forward slashes and -o
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11842 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-02-06 01:46:58 +00:00 |
|
William S Fulton
|
751b8d3b45
|
Fix #2894405 - assertion when using -xmlout.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11841 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-02-05 22:22:35 +00:00 |
|
William S Fulton
|
590567d57f
|
Factor out the common code within typemap_search() into typemap_search_helper()
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11838 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-02-01 20:23:34 +00:00 |
|
William S Fulton
|
160ce6d4a8
|
Slight performance tweak for templates
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11834 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-01-29 18:49:16 +00:00 |
|
William S Fulton
|
a4d28ba148
|
Remove unnecessary duplicate typemap lookup
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11833 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-01-29 06:55:38 +00:00 |
|
William S Fulton
|
d02f543dbc
|
Fix typemap matching bug when a templated type has a typemap both specialized and not specialized - the wrong typemap would sometimes be used
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11831 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-01-28 07:25:59 +00:00 |
|
William S Fulton
|
83576031c3
|
Add another example for clarification in SwigType_templateprefix()
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11830 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-01-28 07:22:42 +00:00 |
|
William S Fulton
|
f112e4bac1
|
Fix #2933129 - typemaps not being found when the unary scope operator (::) is used to denote global scope
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11827 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-01-22 20:39:54 +00:00 |
|