Age | Commit message (Collapse) | Author |
|
semantics.
* syntax.cs (BackslashNumber.ResolveReference): Implement fallback
to octal numbers, and ECMAScript semantics.
* parser.cs (ResolveReferences): Use it.
* RegexMatchTests.cs (RegexTrial0054..60): New.
svn path=/trunk/mcs/; revision=139657
|
|
\k<...> back-references
* syntax.cs (BackslashNumber): New class.
* parser.cs (ParseSpecial): Create it instead of 'Reference' if a
numeric backreference is seen.
svn path=/trunk/mcs/; revision=139656
|
|
* System.Text.RegularExpressions/parser.cs (ResolveReferences):
Allow named groups to be referred-to by their group numbers too.
* RegexMatchTests.cs (RegexTrial0053): New.
svn path=/trunk/mcs/; revision=139655
|
|
* DataGrid.cs: Actually call BindColumns in the handler for
ListManager.MetaDataChanged, since the current code is already taking
into account the scenario when a custom table style is used - this was
confusing us before, and that's why we commented the call to
BindColumns. Also call CallAreasAndInvalidate, to properly reflect the
changes as needed.
Fixes #465021.
svn path=/trunk/mcs/; revision=139643
|
|
since it is 2.0. Use DataGrid.NewRow() instead.
2009-08-10 Carlos Alberto Cortez <calberto.cortez@gmail.com>
svn path=/trunk/mcs/; revision=139642
|
|
* ServiceContractGenerator.cs : removed ChannelBase proxy stuff,
which will be moved to svcutil source.
The targets for extension should be the interface, not the client
class.
svn path=/trunk/mcs/; revision=139639
|
|
* CSharpInvokeBinder.cs, CSharpGetMemberBinder.cs,
CSharpInvokeMemberBinder.cs: Defer fallback for now.
svn path=/trunk/mcs/; revision=139638
|
|
* ServiceContractGenerator.cs,
OperationContractGenerationContext.cs : support extensions i.e.
IServiceContractGenerationExtension and IOperation...(ditto) .
svn path=/trunk/mcs/; revision=139630
|
|
* DataGridTest.cs: New test for the interaction between DataSource and
TableStyles.
svn path=/trunk/mcs/; revision=139623
|
|
* DataGrid.cs: When setting the data source, if we have a user
provided table style available, force a complete bind in case the
column styles for that table style is empty.
svn path=/trunk/mcs/; revision=139622
|
|
* ServiceContractGenerator.cs : first step to add moonlight-based
client proxy generator (it is not supported in 3.5. needs to be
enabled by some hook, such as reflection-based hack).
svn path=/trunk/mcs/; revision=139621
|
|
* ConsoleLogger.cs: Change the format of the error and warnings
strings to work when invoked inside Emacs by not rendering the
column if available, by using lowercase "error"/"warning" strings
instead of camelcased versions and to not have unnecessary padding.
2009-07-31 Ankit Jain <jankit@novell.com>
svn path=/trunk/mcs/; revision=139618
|
|
* DataGridViewCell.cs: Handle null and DBNull values.
svn path=/trunk/mcs/; revision=139616
|
|
* ContractDescription.cs : wcf & 2.1 is specially annoying land :(
svn path=/trunk/mcs/; revision=139597
|
|
* MonoGenericClass.cs: Implement almost all methods required
to move to inherit from System.Type. The only missing methods
are Is(Array|Pointer|ByRef)Impl and GetElementType since the
runtime still generates weird instances for generics instances
of non-SRE types with SRE types as generic arguments.
2009-08-07 Rodrigo Kumpera <rkumpera@novell.com>
* MonoGenericClassTest.cs: Test for methods that must
throw.
svn path=/trunk/mcs/; revision=139596
|
|
* ListBindingHelper.cs: Fix the 1.0 build by making this type available
under that profile.
svn path=/trunk/mcs/; revision=139587
|
|
* DynamicMethodTest.cs: Add regression test for bug #529238.
svn path=/trunk/mcs/; revision=139585
|
|
svn path=/trunk/mcs/; revision=139584
|
|
* CurrencyManager.cs: Remove duplicate code.
svn path=/trunk/mcs/; revision=139582
|
|
* DataGridView.cs, DataGridViewCell.cs, DataGridViewColumn.cs:
Massive population performance boost. From seconds to ms.
[Fixes bug #528887]
svn path=/trunk/mcs/; revision=139581
|
|
svn path=/trunk/mcs/; revision=139576
|
|
* AppDomain.cs: IsHomogenous always returns true for now.
svn path=/trunk/mcs/; revision=139563
|
|
* CSharpInvokeBinder.cs, CSharpGetIndexBinder.cs, Extensions.cs,
CSharpArgumentInfo.cs, CSharpInvokeMemberBinder.cs,
CSharpSetIndexBinder.cs: Skip overhead arguments.
svn path=/trunk/mcs/; revision=139560
|
|
* Enumerable.cs (Skip): Optimized and fixed int.MaxValue overflow.
svn path=/trunk/mcs/; revision=139558
|
|
* PeerDuplexChannel.cs : add fixme comment and remove extra FIXME.
svn path=/trunk/mcs/; revision=139553
|
|
* ServiceRuntimeChannel.cs : change .ctor() args.
Add proxy hook methods that simply calls those in callback
ClientRuntimeChannel.
* InputOrReplyRequestProcessor.cs : now it could return an instance
of dynamically generated proxy over DuplexServiceRuntimeChannel.
svn path=/trunk/mcs/; revision=139550
|
|
* System.ServiceModel.dll.sources: add ServiceProxyGenerator.cs.
svn path=/trunk/mcs/; revision=139549
|
|
* ContractDescriptionGenerator.cs : add new contract getter to
create callback contract type (which does not demand
ServiceContractAttribute).
svn path=/trunk/mcs/; revision=139548
|
|
* ServiceHostBase.cs : create callback runtime here, if required.
svn path=/trunk/mcs/; revision=139547
|
|
* ClientRuntime.cs : oops, it should have been committed at a time.
Change .ctor() args. Make some properties auto.
svn path=/trunk/mcs/; revision=139546
|
|
* ClientRuntimeChannel.cs : factory was not fully optional. Add
contextChannel argument to make room for duplex callback channel.
svn path=/trunk/mcs/; revision=139545
|
|
* ServiceEndpoint.cs, ContractDescription.cs : moved client runtime
creator from former to latter.
* ClientProxyGenerator.cs : split client-specific code generation
from those common to service callback generation.
* ServiceProxyGenerator.cs : new file, uses common basis above.
svn path=/trunk/mcs/; revision=139544
|
|
* DispatchRuntime.cs : callback runtime is set later.
svn path=/trunk/mcs/; revision=139543
|
|
* IPeerConnectorContract.cs : add callback contract.
svn path=/trunk/mcs/; revision=139542
|
|
* MessageHeader.cs : fill IsReferenceParameter.
svn path=/trunk/mcs/; revision=139539
|
|
* ServiceRuntimeChannel.cs : created derived duplex type.
svn path=/trunk/mcs/; revision=139537
|
|
* ClientRuntimeChannel.cs : close/abort channels.
factory is optional now.
svn path=/trunk/mcs/; revision=139536
|
|
* Environment.cs: Bump corlib version.
2009-08-06 Rodrigo Kumpera <rkumpera@novell.com>
* MonoGenericClass.cs (InflateType): Add support to inflate
generic method arguments.
* MonoGenericClass.cs (GetMethod): Remove restriction
with generic methods.
2009-08-06 Rodrigo Kumpera <rkumpera@novell.com>
* MethodOnTypeBuilderInstTest.cs: Add tests for
generic method instances over generic type instances.
2009-08-06 Rodrigo Kumpera <rkumpera@novell.com>
* MethodBuilder.cs: Mark generic_params internal.
* MethodOnTypeBuilderInst.cs: Add fields to support
inflated generic methods. Implement generics related
methods.
svn path=/trunk/mcs/; revision=139534
|
|
* *.*: Applied patch from Marcus Griep <marcus@griep.us>. Update
C5 to v.1.1.0.
svn path=/trunk/mcs/; revision=139524
|
|
* Mono.Cecil/BaseAssemblyResolver.cs:
Do not crash when the GAC folder can't be found.
svn path=/trunk/mcs/; revision=139517
|
|
svn path=/trunk/mcs/; revision=139504
|
|
svn path=/trunk/mcs/; revision=139503
|
|
svn path=/trunk/mcs/; revision=139501
|
|
* Updated to r26623.
svn path=/trunk/mcs/; revision=139498
|
|
svn path=/trunk/mcs/; revision=139497
|
|
* ClientRuntimeChannel.cs : unify IChannel field to one.
svn path=/trunk/mcs/; revision=139496
|
|
* ClientRuntimeChannel.cs : de-factorying toward callback instancing.
svn path=/trunk/mcs/; revision=139491
|
|
* DuplexChannelFactory.cs, ClientRuntimeChannel.cs,
ChannelFactory_1.cs : more ServiceEndpoint dep reduction.
svn path=/trunk/mcs/; revision=139467
|
|
* ReplyChannelBase.cs, TcpReplyChannel.cs, HttpReplyChannel.cs:
implement remaining async methods and LocalAddress.
svn path=/trunk/mcs/; revision=139466
|
|
* ClientRuntimeChannel.cs : removing extra deps on ServiceEndpoint.
* ClientRuntime.cs :
.ctor() just needs contract. Fill some properties.
* ServiceEndpoint.cs : follow ClientRuntime change.
svn path=/trunk/mcs/; revision=139464
|