*** empty log message ***

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8047 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
William S Fulton 2005-12-23 00:16:08 +00:00
commit 4c5dbe5cff

View file

@ -1,6 +1,16 @@
Version 1.3.28 (unreleased). Version 1.3.28 (unreleased).
=========================== ===========================
12/21/2005: wsfulton
[Java, C#]
Fix incorrect code generation when the intermediary classname is changed
in the module directive from its default. For example:
%module(jniclassname="myimclassnewname") "mymodule" // Java
%module(imclassname="myimclassnewname") "mymodule" // C#
Add in new special variable $imclassname. See docs.
12/21/2005: mmatus 12/21/2005: mmatus
- The '-nodefault' flag (pragma and features) now generates - The '-nodefault' flag (pragma and features) now generates
a warning, and recommends to use the explicit a warning, and recommends to use the explicit
@ -229,7 +239,9 @@ Version 1.3.28 (unreleased).
[Java, C#] [Java, C#]
Typesafe enums and proper enums have an extra constructor so that enum item values that Typesafe enums and proper enums have an extra constructor so that enum item values that
are initialised by another enum item value can be wrapped without having to use %javaconstvalue/ are initialised by another enum item value can be wrapped without having to use %javaconstvalue/
%csconstvalue for when using %javaconst(1)/%csconst(1). Suggestion by Bob Marinier. %csconstvalue for when using %javaconst(1)/%csconst(1). Suggestion by
Bob Marinier/Douglas Pearson.
For example: For example:
typedef enum typedef enum