Kevin Glynn
b36f07c9f7
make mailable version too
2011-07-26 10:59:33 +02:00
Kevin Glynn
5f65eb9ae4
add release user's guide
2011-07-26 10:29:14 +02:00
Kevin Glynn
0aa4a99f35
bump version number for MT-C
2011-07-26 10:07:54 +02:00
Kevin Glynn
50c44bde7a
Set Default Debug to 1, it seems a useful level of output
2011-07-26 10:07:36 +02:00
Kevin Glynn
8c7965f04c
generate javadoc from XML Documentation Comments
2011-07-26 10:07:11 +02:00
Kevin Glynn
0c6c57f855
remove some crufty line endings
2011-07-25 09:45:28 +02:00
Kevin Glynn
e8f5380597
Merge branch 'release'
2011-07-25 09:33:08 +02:00
Kevin Glynn
b14a999e5c
tidy up for trial version
2011-07-20 15:22:21 +02:00
Kevin Glynn
a45fb077e8
remove compulsory advertising from header comment
2011-07-20 15:00:19 +02:00
Kevin Glynn
836414b055
update release doc
2011-07-20 14:53:06 +02:00
Kevin Glynn
ae28be5a02
Update version number for release
2011-07-20 13:29:24 +02:00
Kevin Glynn
7d8fd5bf31
Update version number for release
2011-07-20 12:10:12 +02:00
Kevin Glynn
1cd4837804
rough n ready features list
2011-07-20 11:40:37 +02:00
Kevin Glynn
56eac9193a
For sorter example
2011-07-20 11:39:54 +02:00
Kevin Glynn
882da155ca
Closes #20 ; Build lists from IEnumerables
2011-07-19 11:04:08 +02:00
Kevin Glynn
d928e3c7bf
before invoking delegates in a Multi instance make a copy of the invocation list and invoke from that in case they manipulate the original delegate
2011-07-18 20:34:45 +02:00
Kevin Glynn
1b2222254a
Make sure we process type sin delegate arguments correctly
2011-07-15 17:18:54 +02:00
Kevin Glynn
317aa189f2
-translator-blanket-throw=false stops adding "throws Exception" to methods and constructors
2011-07-14 19:01:20 +02:00
Kevin Glynn
02a7246732
Include Obfuscate.cs
2011-07-12 15:41:43 +02:00
Kevin Glynn
7104c56382
add missing space for goto statement
2011-07-12 15:29:29 +02:00
Kevin Glynn
831dfab86b
comment out unused code
2011-07-12 15:28:55 +02:00
Kevin Glynn
7841a7f900
Provide annotations to control Eazfuscator.NET
2011-07-12 15:28:29 +02:00
Kevin Glynn
682dc71c14
reorganize tester project
2011-07-12 15:18:19 +02:00
Kevin Glynn
d4c5b20e97
support for -experimental-enums-numericconsts and -experimental-unsigned-translatesigned
2011-06-14 09:38:13 +02:00
Kevin Glynn
2363e9da5e
abstract properties
2011-06-14 09:36:49 +02:00
Kevin Glynn
b3de6b13a0
deal better with classes in no namespace
2011-06-14 09:35:13 +02:00
Kevin Glynn
6cdea283b1
add tests
2011-06-14 09:34:39 +02:00
Kevin Glynn
f6eafa40b0
remove ref to old file
2011-06-10 14:12:35 +02:00
Kevin Glynn
2d24b572eb
Add Test Projects
2011-06-10 14:05:32 +02:00
Kevin Glynn
d855f757ae
Support for Partial Types.
...
Reworked earlier attempt that tried to collect them after JavaMaker phase. Realised it is better to go all the way through to generating strings because we need the original token stream to do that and partial types can be splity across different files.
Its actually simpler this way.
2011-06-10 13:27:40 +02:00
Kevin Glynn
0b8e05d0a6
implement top level partial types
2011-06-07 17:11:29 +02:00
Kevin Glynn
24ea1b1fc3
remove some unused debug
2011-06-07 17:08:02 +02:00
Kevin Glynn
ac903f3c1d
fix extraction from/of partial types and methods
2011-06-01 14:12:03 +02:00
Kevin Glynn
f2ddedd5eb
better error message when we can't read trasnlation template
2011-05-31 16:58:20 +02:00
Kevin Glynn
a49a462f45
support && and || in preprocessor expressions
2011-05-31 16:56:31 +02:00
Kevin Glynn
6a17ffbacc
Merge branch 'master' of github.com:twiglet/cs2j
2011-05-31 09:21:54 +02:00
Kevin Glynn
9d45e3adef
TemplateExtractor should merge partial definitions
2011-05-31 09:17:50 +02:00
Kevin Glynn
b9c34a168e
provide blank default for exe.extension
2011-05-26 04:30:44 -05:00
Kevin Glynn
55445b7bd4
allow to add an extension to exes
2011-05-26 03:44:43 -05:00
Kevin Glynn
aa091be77d
add releasefromhere target for master releases
2011-05-26 02:20:27 -05:00
Kevin Glynn
abea0d86a1
array_initializers can't be assignments, surely? (spec says they can be, so how to distinguish array initializer form object initializer?)
2011-05-24 15:36:30 +02:00
Kevin Glynn
07e883ca67
vars in foreach statements
2011-05-24 12:18:16 +02:00
Kevin Glynn
3858580335
allow to pass in build target, buildcs2j by default
2011-05-24 12:16:08 +02:00
Kevin Glynn
10261f6406
in var x = exp; If we know the type of exp then use it for x
2011-05-23 12:23:59 +02:00
Kevin Glynn
e99f0edee7
keep modifiers for internal property vars, just make them private
2011-05-23 12:22:57 +02:00
Kevin Glynn
ec95442ac2
support ref params in lambda expressions, and support short cut assignment operators for ref params
2011-05-22 18:40:10 +02:00
Kevin Glynn
f9e6716aaa
more fixes to get monodevelop to pass without seg fault
2011-05-22 13:35:32 +02:00
Kevin Glynn
ac2417a6c6
various so that we can chomp through monodevelop. mostly it seems to be workarounds for antlr :(
2011-05-20 19:54:47 +02:00
Kevin Glynn
c457c5c6f8
fixes after stress test against libomv
2011-05-20 15:34:16 +02:00
Kevin Glynn
63cbb54855
handle null delegates
2011-05-20 14:00:45 +02:00