Commit graph

14,662 commits

Author SHA1 Message Date
William S Fulton
ad651438dc *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7851 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-14 22:34:57 +00:00
William S Fulton
064ead2531 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7851 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-14 22:34:57 +00:00
William S Fulton
5ddd911531 More types added eg UINT8, WORD, BYTE etc.
Add support for __declspec Microsoft extension, eg __declspec(dllimport).
Also other Windows calling conventions such as __stdcall.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7850 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-14 22:33:50 +00:00
William S Fulton
5a7ad48b02 More types added eg UINT8, WORD, BYTE etc.
Add support for __declspec Microsoft extension, eg __declspec(dllimport).
Also other Windows calling conventions such as __stdcall.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7850 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-14 22:33:50 +00:00
Ahmon Dancy
b9f5dd107d allegrocl: add Doc/Manual/Allegrocl.html, which was missing from last commit.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7849 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-14 18:28:27 +00:00
Ahmon Dancy
691edaad14 allegrocl: add Doc/Manual/Allegrocl.html, which was missing from last commit.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7849 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-14 18:28:27 +00:00
William S Fulton
8fb1fd4c43 update wiki address
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7848 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-12 18:27:20 +00:00
William S Fulton
c8dd355afd update wiki address
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7848 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-12 18:27:20 +00:00
William S Fulton
eddfb3d921 Use cross platform solution suggested in #910162
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7847 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-10 21:32:43 +00:00
William S Fulton
2d62b07159 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7846 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-10 21:30:22 +00:00
William S Fulton
371cd71c01 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7846 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-10 21:30:22 +00:00
William S Fulton
e7104acee2 minor adjustment
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7845 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-10 21:29:31 +00:00
William S Fulton
6c4c0145a7 minor adjustment
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7845 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-10 21:29:31 +00:00
William S Fulton
5b1d21d3d4 Add in note from #910162 about how to correctly get the flags for compiling perl modules
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7844 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-10 21:28:13 +00:00
William S Fulton
e5054bc8b2 Add in note from #910162 about how to correctly get the flags for compiling perl modules
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7844 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-10 21:28:13 +00:00
William S Fulton
1986fcd8e0 Fix so that all the const primitive reference types can be applied to other types
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7843 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-10 21:26:40 +00:00
William S Fulton
9f76d1e6c4 Fix so that all the const primitive reference types can be applied to other types
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7843 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-10 21:26:40 +00:00
William S Fulton
239e58e462 Fix for including Windows.h with Perl.h
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7842 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-10 21:25:16 +00:00
William S Fulton
e615dc1702 Fix for including Windows.h with Perl.h
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7842 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-10 21:25:16 +00:00
William S Fulton
e08809c248 New library file for types in Windows.h
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7841 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-10 21:24:07 +00:00
William S Fulton
9a5ab1b3d4 New library file for types in Windows.h
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7841 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-10 21:24:07 +00:00
William S Fulton
86bc20b37e test non standard integral types used on Windows
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7840 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-10 21:23:07 +00:00
William S Fulton
5924cd83f4 test non standard integral types used on Windows
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7840 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-10 21:23:07 +00:00
William S Fulton
fb94cfadc1 Add in support for non standard integral types used on Windows - Bug #872013
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7839 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-10 21:21:04 +00:00
William S Fulton
eaec5738c9 Add in support for non standard integral types used on Windows - Bug #872013
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7839 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-10 21:21:04 +00:00
William S Fulton
85edd7cab8 Add code back in that has recently gone missing, needed for windows
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7838 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-10 21:19:05 +00:00
William S Fulton
5c8f751e80 Add code back in that has recently gone missing, needed for windows
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7838 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-10 21:19:05 +00:00
William S Fulton
4e834b1ccb *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7837 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-09 23:01:45 +00:00
William S Fulton
6b4ec6a38e *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7837 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-09 23:01:45 +00:00
William S Fulton
995fb39da6 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7836 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-09 23:00:51 +00:00
William S Fulton
373aec7e84 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7836 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-09 23:00:51 +00:00
William S Fulton
5752ac5a04 no message
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7835 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-09 22:59:46 +00:00
William S Fulton
5115bd5679 no message
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7835 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-09 22:59:46 +00:00
William S Fulton
8c8a47c03d fix and make publicly available the upper case and lower case conversion functions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7834 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-09 22:59:01 +00:00
William S Fulton
bfd28d78d0 fix and make publicly available the upper case and lower case conversion functions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7834 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-09 22:59:01 +00:00
William S Fulton
8394fb8dff Portability warning for files which will overwrite each other on case insensitive file systems such as FAT32/NTFS.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7833 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-09 22:57:57 +00:00
William S Fulton
b55bf8f9ca Portability warning for files which will overwrite each other on case insensitive file systems such as FAT32/NTFS.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7833 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-09 22:57:57 +00:00
William S Fulton
8c397aaa13 Portability warning for files which will overwrite each other on case
insensitive file systems such as FAT32/NTFS.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7832 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-09 22:57:09 +00:00
William S Fulton
6dd816f564 Portability warning for files which will overwrite each other on case
insensitive file systems such as FAT32/NTFS.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7832 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-09 22:57:09 +00:00
William S Fulton
1570a59512 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7831 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-09 22:43:04 +00:00
William S Fulton
248a7d4440 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7831 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-09 22:43:04 +00:00
William S Fulton
25be122346 ./configure --with-python --with-ruby --with-perl5 etc enable these languages,
ie the --with-xxxx options, where no path is specified, work the same as if
the option was not specified at all. Based on patches #1335042 #1329048 #1329047.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7830 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-09 22:28:36 +00:00
William S Fulton
6962944f75 ./configure --with-python --with-ruby --with-perl5 etc enable these languages,
ie the --with-xxxx options, where no path is specified, work the same as if
the option was not specified at all. Based on patches #1335042 #1329048 #1329047.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7830 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-09 22:28:36 +00:00
William S Fulton
2500fe2a53 comment added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7829 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-09 22:27:32 +00:00
William S Fulton
1708ccaf0b comment added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7829 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-09 22:27:32 +00:00
Ahmon Dancy
4098a01b68 Huge update to the Allegrocl module. Better C support. C++ support
added. Documentation! Makes use of typemaps for better interface
tuning. Improved type support. Wrapping of foreign pointers in
CLOS objects; hopefully a step toward being able to extend C++
classes from Lisp.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7828 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-09 20:44:22 +00:00
Ahmon Dancy
f7ebb5809b Huge update to the Allegrocl module. Better C support. C++ support
added. Documentation! Makes use of typemaps for better interface
tuning. Improved type support. Wrapping of foreign pointers in
CLOS objects; hopefully a step toward being able to extend C++
classes from Lisp.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7828 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-09 20:44:22 +00:00
Marcelo Matus
285590d616 adding more cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7827 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-08 16:03:54 +00:00
Marcelo Matus
f666c7e749 adding more cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7827 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-08 16:03:54 +00:00
Marcelo Matus
7c8bf2d69e Use swig::PyObject_ptr name instead of swig::PyItem
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7826 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-08 16:01:15 +00:00