Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-08-10regexp backreferences: Implement fallback to octal numbers, and ECMAScript ↵moon-1.99.1Raja R Harinath
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
2009-08-10Distinguish between the potentially ambiguous \nnn and the non-ambiguous ↵Raja R Harinath
\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
2009-08-10Regex.IsMatch("abcab", @"(?<ab>ab)c\1")Raja R Harinath
* 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
2009-08-10* tuner/Mono.Tuner/MoonlightA11yProcessor.cs: Move FIXME to a betterAndrés G. Aragoneses
place. Fix NRE. svn path=/trunk/mcs/; revision=139649
2009-08-102009-08-10 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* MoonlightChannelBaseExtension.cs : fixed a couple of generated code to compile on .NET (not in mcs yet; some nested generics bug). svn path=/trunk/mcs/; revision=139645
2009-08-102009-08-10 Carlos Alberto Cortez <calberto.cortez@gmail.com> Carlos Alberto Cortez
* 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
2009-08-10 * DataGridTest.cs: Don't use DataGrid.Rows.Add() for our latest test,Carlos Alberto Cortez
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
2009-08-102009-08-10 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* Driver.cs, CommandLineOptions.cs : add moonlight proxy generator support. * MoonlightChannelBaseExtension.cs : new, moonlight proxy generator. Implemented as I[Service|Operation]ContractGenerationExtension. * svcutil.exe.sources : add above. svn path=/trunk/mcs/; revision=139641
2009-08-102009-08-10 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* 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
2009-08-102009-08-10 Marek Safar <marek.safar@gmail.com>Marek Safar
* CSharpInvokeBinder.cs, CSharpGetMemberBinder.cs, CSharpInvokeMemberBinder.cs: Defer fallback for now. svn path=/trunk/mcs/; revision=139638
2009-08-102009-08-10 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* ServiceContractGenerator.cs, OperationContractGenerationContext.cs : support extensions i.e. IServiceContractGenerationExtension and IOperation...(ditto) . svn path=/trunk/mcs/; revision=139630
2009-08-102009-08-10 Carlos Alberto Cortez <calberto.cortez@gmail.com>Carlos Alberto Cortez
* DataGridTest.cs: New test for the interaction between DataSource and TableStyles. svn path=/trunk/mcs/; revision=139623
2009-08-102009-08-10 Carlos Alberto Cortez <calberto.cortez@gmail.com>Carlos Alberto Cortez
* 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
2009-08-102009-08-10 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* 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
2009-08-092009-08-09 Miguel de Icaza <miguel@novell.com>Miguel de Icaza
* 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
2009-08-09UpdateMiguel de Icaza
svn path=/trunk/mcs/; revision=139617
2009-08-092009-08-09 Ivan N. Zlatev <contact@i-nz.net>Ivan Zlatev
* DataGridViewCell.cs: Handle null and DBNull values. svn path=/trunk/mcs/; revision=139616
2009-08-082009-08-07 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* ContractDescription.cs : wcf & 2.1 is specially annoying land :( svn path=/trunk/mcs/; revision=139597
2009-08-082009-08-07 Rodrigo Kumpera <rkumpera@novell.com>Rodrigo Kumpera
* 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
2009-08-082009-08-07 Andrés G. Aragoneses <aaragoneses@novell.com>Andrés G. Aragoneses
* tuner/Mono.Tuner/MoonlightA11yProcessor.cs: Don't use var. Remove debug spew. svn path=/trunk/mcs/; revision=139591
2009-08-08oops, removed commented codeAndrés G. Aragoneses
svn path=/trunk/mcs/; revision=139590
2009-08-08* tuner/Mono.Tuner/InjectSecurityAttributes.cs: Make an enumAndrés G. Aragoneses
protected. * tuner/Mono.Tuner/MoonlightA11yProcessor.cs: Prevent Type*Exceptions because of badly placed SC attrib on methods. * tuner/Mono.Tuner/MoonlightA11yDescriptorGenerator.cs: Typo in comment. svn path=/trunk/mcs/; revision=139589
2009-08-082009-08-07 Rodrigo Kumpera <rkumpera@novell.com>Rodrigo Kumpera
* ListBindingHelper.cs: Fix the 1.0 build by making this type available under that profile. svn path=/trunk/mcs/; revision=139587
2009-08-072009-08-07 Rodrigo Kumpera <rkumpera@novell.com>Rodrigo Kumpera
* DynamicMethodTest.cs: Add regression test for bug #529238. svn path=/trunk/mcs/; revision=139585
2009-08-07hard code the authentication modules for monotouchJb Evain
svn path=/trunk/mcs/; revision=139584
2009-08-072009-08-07 Rodrigo Kumpera <rkumpera@novell.com>Rodrigo Kumpera
* method-to-ir.c (mono_method_to_ir/CEE_CONSTRAINED_): Handle the case when the method is dynamic. Fixes #529238. svn path=/trunk/mono/; revision=139583
2009-08-072009-08-07 Ivan N. Zlatev <contact@i-nz.net>Ivan Zlatev
* CurrencyManager.cs: Remove duplicate code. svn path=/trunk/mcs/; revision=139582
2009-08-072009-08-07 Ivan N. Zlatev <contact@i-nz.net>Ivan Zlatev
* DataGridView.cs, DataGridViewCell.cs, DataGridViewColumn.cs: Massive population performance boost. From seconds to ms. [Fixes bug #528887] svn path=/trunk/mcs/; revision=139581
2009-08-07Add missing files.Zoltan Varga
svn path=/trunk/mcs/; revision=139576
2009-08-072009-08-07 Marek Safar <marek.safar@gmail.com>Marek Safar
* AppDomain.cs: IsHomogenous always returns true for now. svn path=/trunk/mcs/; revision=139563
2009-08-07New tests.Marek Safar
svn path=/trunk/mcs/; revision=139562
2009-08-072009-08-07 Marek Safar <marek.safar@gmail.com>Marek Safar
* dynamic.cs, expression.cs: More dynamic conversions. svn path=/trunk/mcs/; revision=139561
2009-08-072009-08-07 Marek Safar <marek.safar@gmail.com>Marek Safar
* CSharpInvokeBinder.cs, CSharpGetIndexBinder.cs, Extensions.cs, CSharpArgumentInfo.cs, CSharpInvokeMemberBinder.cs, CSharpSetIndexBinder.cs: Skip overhead arguments. svn path=/trunk/mcs/; revision=139560
2009-08-072009-08-07 Marek Safar <marek.safar@gmail.com>Marek Safar
* Enumerable.cs (Skip): Optimized and fixed int.MaxValue overflow. svn path=/trunk/mcs/; revision=139558
2009-08-07Wrong file name.Marek Safar
svn path=/trunk/mcs/; revision=139554
2009-08-072009-08-07 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* PeerDuplexChannel.cs : add fixme comment and remove extra FIXME. svn path=/trunk/mcs/; revision=139553
2009-08-072009-08-07 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* 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
2009-08-072009-08-07 Astushi Enomoto <atsushi@ximian.com>Atsushi Eno
* System.ServiceModel.dll.sources: add ServiceProxyGenerator.cs. svn path=/trunk/mcs/; revision=139549
2009-08-072009-08-07 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* ContractDescriptionGenerator.cs : add new contract getter to create callback contract type (which does not demand ServiceContractAttribute). svn path=/trunk/mcs/; revision=139548
2009-08-072009-08-07 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* ServiceHostBase.cs : create callback runtime here, if required. svn path=/trunk/mcs/; revision=139547
2009-08-072009-08-07 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* ClientRuntime.cs : oops, it should have been committed at a time. Change .ctor() args. Make some properties auto. svn path=/trunk/mcs/; revision=139546
2009-08-072009-08-07 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* ClientRuntimeChannel.cs : factory was not fully optional. Add contextChannel argument to make room for duplex callback channel. svn path=/trunk/mcs/; revision=139545
2009-08-072009-08-07 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* 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
2009-08-072009-08-07 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* DispatchRuntime.cs : callback runtime is set later. svn path=/trunk/mcs/; revision=139543
2009-08-072009-08-07 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* IPeerConnectorContract.cs : add callback contract. svn path=/trunk/mcs/; revision=139542
2009-08-072009-08-06 Miguel de Icaza <miguel@novell.com>Miguel de Icaza
* generic.cs: This loop was incorrect, it was increment ii, but checking for `i'. This was a change introduced to fix #327497, now we fix #424012. svn path=/trunk/mcs/; revision=139540
2009-08-072009-08-07 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* MessageHeader.cs : fill IsReferenceParameter. svn path=/trunk/mcs/; revision=139539
2009-08-072009-08-06 Miguel de Icaza <miguel@novell.com>Miguel de Icaza
* class.cs: Catch another case for cs0533 error, fixes #324782. svn path=/trunk/mcs/; revision=139538
2009-08-072009-08-07 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* ServiceRuntimeChannel.cs : created derived duplex type. svn path=/trunk/mcs/; revision=139537
2009-08-072009-08-07 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* ClientRuntimeChannel.cs : close/abort channels. factory is optional now. svn path=/trunk/mcs/; revision=139536