1 2010-02-10 Marek Safar <marek.safar@gmail.com>
3 * *.cs: Track RC API changes.
5 2009-12-09 Marek Safar <marek.safar@gmail.com>
7 * CSharpBinder.cs: Actually use merged restrictions.
9 2009-11-18 Marek Safar <marek.safar@gmail.com>
11 * CSharpBinder.cs: Fixed unsafe initialization.
13 2009-11-16 Marek Safar <marek.safar@gmail.com>
15 * RuntimeBinderContext.cs, ErrorPrinter.cs, CSharpBinder.cs: Reject
18 2009-11-11 Marek Safar <marek.safar@gmail.com>
20 * CSharpInvokeBinder.cs, CSharpBinder.cs,
21 CSharpInvokeMemberBinder.cs: Convert discarded result expressions.
23 2009-11-04 Marek Safar <marek.safar@gmail.com>
25 * CSharpIsEventBinder.cs: Dynamic events implementation.
27 * *.cs: Make CSharpBinder instance and share common checks.
29 2009-11-03 Marek Safar <marek.safar@gmail.com>
31 * CSharpInvokeConstructorBinder.cs: Dynamic constructors.
33 2009-10-30 Marek Safar <marek.safar@gmail.com>
35 * CSharpBinder.cs, CSharpInvokeMemberBinder.cs,
36 CSharpSetIndexBinder.cs: Simple member binder.
38 2009-10-23 Marek Safar <marek.safar@gmail.com>
40 * RuntimeBinderContext.cs, Extensions.cs, CSharpBinder.cs: More
41 literal and constant work.
43 2009-10-22 Marek Safar <marek.safar@gmail.com>
45 * *.cs: Cleanup the old API.
47 2009-10-20 Marek Safar <marek.safar@gmail.com>
49 * *.cs: Update to the latest API.
51 2009-10-14 Marek Safar <marek.safar@gmail.com>
53 * CSharpBinaryOperationBinder.cs, CSharpGetIndexBinder.cs,
54 CSharpGetMemberBinder.cs, CSharpArgumentInfo.cs, CSharpBinder.cs,
55 CSharpUnaryOperationBinder.cs, CSharpConvertBinder.cs,
56 CSharpSetIndexBinder.cs, CSharpSetMemberBinder.cs: Index setters
59 2009-10-07 Marek Safar <marek.safar@gmail.com>
61 * RuntimeBinderContext.cs, CSharpBinaryOperationBinder.cs,
62 CSharpGetMemberBinder.cs, CSharpBinder.cs,
63 CSharpUnaryOperationBinder.cs, CSharpSetMemberBinder.cs: Member
66 2009-09-30 Marek Safar <marek.safar@gmail.com>
68 * CSharpBinaryOperationBinder.cs, CSharpBinder.cs,
69 CSharpUnaryOperationBinder.cs, CSharpConvertBinder.cs: Implicit
70 and explicit conversions implemented.
72 2009-09-29 Marek Safar <marek.safar@gmail.com>
74 * CSharpBinaryOperationBinder.cs, Extensions.cs, CSharpBinder.cs,
75 CSharpUnaryOperationBinder.cs: Dynamic unary expressions.
77 2009-09-25 Marek Safar <marek.safar@gmail.com>
79 * CSharpBinaryOperationBinder.cs, CSharpBinder.cs: More dynamic
82 2009-09-18 Marek Safar <marek.safar@gmail.com>
84 * CSharpBinaryOperationBinder.cs, CSharpBinder.cs: Implemented
85 binary AddAssign operator.
87 2009-09-16 Marek Safar <marek.safar@gmail.com>
89 * RuntimeBinderContext.cs, CSharpBinaryOperationBinder.cs,
90 CSharpBinder.cs: Fully implemented binary Add operator.
92 2009-09-11 Marek Safar <marek.safar@gmail.com>
94 * RuntimeBinderContext.cs, CSharpBinaryOperationBinder.cs,
95 ErrorPrinter.cs, Extensions.cs, CSharpBinder.cs: Binary binder.
97 2009-08-10 Marek Safar <marek.safar@gmail.com>
99 * CSharpInvokeBinder.cs, CSharpGetMemberBinder.cs,
100 CSharpInvokeMemberBinder.cs: Defer fallback for now.
102 2009-08-07 Marek Safar <marek.safar@gmail.com>
104 * CSharpInvokeBinder.cs, CSharpGetIndexBinder.cs, Extensions.cs,
105 CSharpArgumentInfo.cs, CSharpInvokeMemberBinder.cs,
106 CSharpSetIndexBinder.cs: Skip overhead arguments.
108 2009-08-04 Marek Safar <marek.safar@gmail.com>
110 * RuntimeBinderInternalCompilerException.cs,
111 RuntimeBinderException.cs: New files.
113 2009-07-14 Marek Safar <marek.safar@gmail.com>
115 * CSharpInvokeBinder.cs, CSharpBinaryOperationBinder.cs,
116 CSharpGetMemberBinder.cs, CSharpGetIndexBinder.cs, Extensions.cs,
117 CSharpIsEventBinder.cs, CSharpUnaryOperationBinder.cs,
118 CSharpConvertBinder.cs, CSharpSetIndexBinder.cs,
119 CSharpInvokeMemberBinder.cs, CSharpSetMemberBinder.cs: New files.
121 2009-07-02 Marek Safar <marek.safar@gmail.com>
123 * CSharpConversionKind.cs, CSharpArgumentInfo.cs,
124 CSharpInvokeMemberBinder.cs, CSharpCallFlags.cs: New files.
126 2009-06-29 Marek Safar <marek.safar@gmail.com>