Mikel Bancroft
8541fa166b
03/20/2006: mutandiz
...
[allegrocl]
update CHANGES.current for last commit.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9027 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-21 08:35:54 +00:00
Mikel Bancroft
79df852156
03/20/2005: mutandiz
...
[allegrocl]
More tweaks to INPUT/OUTPUT typemaps for bool.
Fix constantWrapper for char and string literals.
find-definition keybindings should work in ELI/SLIME.
Output (in-package <module-name>) to lisp wrapper
instead of (in-package #.*swig-module-name*).
slight rework of multiple return values.
doc updates.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9026 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-21 07:15:38 +00:00
William S Fulton
57d856d913
1.3.29 date change
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9025 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-20 23:55:17 +00:00
William S Fulton
b3bf82ca45
Fix swig --help -<lang> working differently to swig -help -<lang>
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9024 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-20 22:05:28 +00:00
Marcelo Matus
51d6027ead
extend comment for %nocopyctor
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9023 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-20 10:49:38 +00:00
Marcelo Matus
7cafb3b380
fix for %copyctor + default_constructor.i
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9022 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-20 10:47:39 +00:00
Marcelo Matus
89579815ab
more fixes for %copyctor
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9021 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-20 10:39:01 +00:00
Marcelo Matus
8561339c44
fix %rename + %copyctor issue reported by William
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9020 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-20 01:06:11 +00:00
Marcelo Matus
7664a87b1d
generate error when a proper overloaded function is not found, as suggested by Olly
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9019 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-20 00:24:39 +00:00
Marcelo Matus
23d9abf135
fix template + enum issue reported by James Bigler
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9018 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-20 00:14:24 +00:00
Marcelo Matus
99eb0abe1f
fix names for ruby
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9017 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-19 23:37:46 +00:00
Marcelo Matus
fde04302a7
remove debugging print
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9016 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-19 23:36:22 +00:00
Marcelo Matus
ebe83b2e9e
readd %factory for create method
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9015 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-19 23:28:34 +00:00
William S Fulton
c23664ff97
Fix #1448184 error message formatting
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9014 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-19 22:40:45 +00:00
William S Fulton
4c387c2b6e
add missing header
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9013 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-19 15:40:32 +00:00
William S Fulton
33d2e15423
fix const wstring& typemaps
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9012 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-19 15:34:27 +00:00
Matthias Köppe
4dff31857a
#ifdef out debugging statement.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9011 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-18 01:56:18 +00:00
Mikel Bancroft
d1b3949aba
03/17/2005: mutandiz
...
[allegrocl]
mangle names of constants generated via constantWrapper.
When using OUTPUT typemaps and the function has a non-void
return value, it should be first in the values-list, followed
by the OUTPUT mapped values.
Fix bug with boolean parameters, which needed to be
passed in as int values, rather than T or NIL.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9010 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-18 01:18:36 +00:00
Mikel Bancroft
a82b71b328
03/15/2006: mutandiz
...
[allegrocl]
Generate wrappers for constants when in C++ or -cwrap mode.
Make -cwrap the default, since it is most correct. Users
can use the -nocwrap option to avoid the creation of a .cxx
file when interfacing to C code.
When in -nocwrap mode, improve the handling of converting
infix literals to prefix notation for lisp. This is very
basic and not likely to be improved upon since this only
applies to the -nocwrap case. Literals we can't figure out
will result in a warning and be included in the generated
code.
validIdentifier now more closely approximates what may be
a legal common lisp symbol.
Fix typemap error in allegrocl.swg
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9009 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-16 18:11:25 +00:00
Marcelo Matus
ff9efe7418
fix misplaced code, reported by Olly
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9008 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-16 01:46:50 +00:00
Marcelo Matus
735ac78241
fix mispelled prepend, reported by Jeremy McCormick
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9007 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-16 01:44:26 +00:00
William S Fulton
6e5ed937ec
fixes for sub is a perl keyword
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9006 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-14 22:07:54 +00:00
William S Fulton
890d8a9204
clean up .pdb files generated by visual studio
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9005 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-14 22:06:19 +00:00
Mikel Bancroft
6fc01f1cb7
03/12/2006: mutandiz
...
[allegrocl]
Add INPUT/OUTPUT typemaps for bool.
Generate c++ style wrappers for struct/unions when
-cwrap option specified.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9004 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-12 20:38:57 +00:00
Matthias Köppe
904e1311d3
Remove %include to non-existent file
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9003 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-11 01:09:39 +00:00
William S Fulton
bdd7a81053
minor code consistent style changes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9002 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-11 00:06:45 +00:00
William S Fulton
51ba1d14d5
#1447337 Delete LocalRefs at the end of director methods and some cosmetic changes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9001 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-11 00:05:20 +00:00
Mikel Bancroft
42edc28ca1
03/10/2006: mutandiz
...
[allegrocl]
Fix bug in the generation of lisp wrappers for C interfaces.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9000 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-10 23:31:46 +00:00
William S Fulton
592aa939e7
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8999 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-10 22:54:51 +00:00
William S Fulton
5ea5667e18
remove non-standard --with-release-suffix configure options and fix the standard autoconf options --program-prefix and --program-suffix
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8998 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-10 22:54:02 +00:00
William S Fulton
858d35d46f
back out previous chicken patch - it breaks the C# csc compiler detection
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8997 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-10 21:55:46 +00:00
William S Fulton
d4236464e6
Bug 1446319 - variable of same name emitted more than once when more than wstring parameter in director methods
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8996 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-10 21:47:58 +00:00
William S Fulton
86f53f35ae
Bug 1446319 - variable of same emitted more than once when more than wstring parameter in director methods
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8995 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-10 21:47:13 +00:00
William S Fulton
d2c41032e5
verify csc detected is c# compiler
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8994 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-09 20:29:26 +00:00
Matthias Köppe
52a57d8838
Fix unterminated line
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8993 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-09 08:37:12 +00:00
Luigi Ballabio
a02fee0e9e
Support for Ruby 1.6
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8992 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-09 08:34:09 +00:00
William S Fulton
2769e15988
getting ready for 1.3.29
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8991 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 23:06:30 +00:00
William S Fulton
53ceae6a0a
fix for perl keyword
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8990 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 23:05:11 +00:00
William S Fulton
cb327f2a58
Getting ready for 1.3.29
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8989 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 23:01:29 +00:00
William S Fulton
797317163a
cosmetics
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8988 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 22:02:54 +00:00
William S Fulton
33cfa55484
Move copyright notices from -version to -copyright and add in missing copyright notices that are in LICENSE
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8987 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 22:01:17 +00:00
William S Fulton
6bf33afb8e
php keyword fixes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8986 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 21:58:28 +00:00
Matthias Köppe
1806d78e0a
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8985 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 21:26:16 +00:00
Matthias Köppe
bd0b0ae836
Fix for module names containing a "-" in non-"shadow" mode.
...
Patch from Aaron VanDevender (#1441474 ).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8984 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 21:25:28 +00:00
Charlie Savage
266557d640
Added support for li_factory test to Ruby.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8983 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 19:44:37 +00:00
Charlie Savage
feeec900fa
Added test for non-static method.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8982 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 19:44:21 +00:00
Marcelo Matus
3c8bb6dba8
add note for namespace issues
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8981 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 09:15:31 +00:00
Marcelo Matus
2b3183ba51
add email
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8980 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 02:52:57 +00:00
Matthias Köppe
b36400d12c
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8979 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 02:22:48 +00:00
William S Fulton
cca8adc55a
Add in a few missing authors whose names were in the source files
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8978 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 00:50:02 +00:00