mono.git
18 years ago2006-02-01 Chris Toshok <toshok@ximian.com>
Chris Toshok [Wed, 1 Feb 2006 19:46:13 +0000 (19:46 -0000)]
2006-02-01  Chris Toshok  <toshok@ximian.com>

* WebServiceCompiler.cs: CONFIGURATION_2_0 => NET_2_0, and use
GetSection instead of GetWebApplicationSection.

* CachingCompiler.cs: same.

* AspGenerator.cs: same.

* BaseCompiler.cs: same.

svn path=/trunk/mcs/; revision=56410

18 years ago2006-02-01 Chris Toshok <toshok@ximian.com>
Chris Toshok [Wed, 1 Feb 2006 19:43:14 +0000 (19:43 -0000)]
2006-02-01  Chris Toshok  <toshok@ximian.com>

* HttpApplication.cs: CONFIGURATION_2_0 => NET_2_0, and use
GetSection instead of GetWebApplicationSection.

* HttpApplication.jvm.cs: same.

* HttpApplicationFactory.cs: same.

* HttpContext.cs: same.

* CapabilitiesLoader.cs: same.

* QueueManager.cs: same.

* HttpRuntime.cs: same.

* TraceManager.cs: same.

* HttpRequest.cs: same.

svn path=/trunk/mcs/; revision=56409

18 years ago2006-02-01 Chris Toshok <toshok@ximian.com>
Chris Toshok [Wed, 1 Feb 2006 19:32:48 +0000 (19:32 -0000)]
2006-02-01  Chris Toshok  <toshok@ximian.com>

* WebEncoding.cs: CONFIGURATION_2_0 => NET_2_0, and use GetSection
instead of GetWebApplicationSection.

svn path=/trunk/mcs/; revision=56408

18 years ago2006-02-01 Chris Toshok <toshok@ximian.com>
Chris Toshok [Wed, 1 Feb 2006 19:11:25 +0000 (19:11 -0000)]
2006-02-01  Chris Toshok  <toshok@ximian.com>

* FormsAuthentication.cs: CONFIGURATION_2_0 => NET_2_0.
simplifies the ifdef mess quite a bit.

* Membership.cs: same.

* FormsAuthenticationModule.cs: same.

* UrlAuthorizationModule.cs: same.

svn path=/trunk/mcs/; revision=56406

18 years ago2006-02-01 Chris Toshok <toshok@ximian.com>
Chris Toshok [Wed, 1 Feb 2006 18:41:54 +0000 (18:41 -0000)]
2006-02-01  Chris Toshok  <toshok@ximian.com>

* ConfigurationElement.cs: revert the patch that stores and writes
out xmlns attributes for all elements.

* ClientConfigurationSystem.cs: SupportsUserConfig == false.

* AppSettingsSection.cs (GetRuntimeObject): call col.SetReadOnly()
only if SupportsUserConfig != true.

* ConfigurationManager.cs (ConfigurationSystem): add a property
like ConfigurationFactory, and use it instead of the private field
throughout.

svn path=/trunk/mcs/; revision=56403

18 years ago2006-02-01 Chris Toshok <toshok@ximian.com>
Chris Toshok [Wed, 1 Feb 2006 18:39:24 +0000 (18:39 -0000)]
2006-02-01  Chris Toshok  <toshok@ximian.com>

* HttpConfigurationSystem.cs: SupportsUserConfig == true.  let's
use this to determine if ConfigurationManager.AppSettings should
be read-only or not.

svn path=/trunk/mcs/; revision=56402

18 years agoWed Feb 1 18:23:55 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 1 Feb 2006 17:30:38 +0000 (17:30 -0000)]
Wed Feb 1 18:23:55 CET 2006 Paolo Molaro <lupus@ximian.com>

* pthread_support.c, *: back out Zoltan's patch since it's
incorrect.
The correct fix it to execute the cleanup from inside
the thread also when using the __thread var to access the
current GC_thread.

svn path=/trunk/mono/; revision=56400

18 years agoWed Feb 1 18:22:34 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 1 Feb 2006 17:29:32 +0000 (17:29 -0000)]
Wed Feb 1 18:22:34 CET 2006 Paolo Molaro <lupus@ximian.com>

* gc-internal.h, boehm-gc.c, null-gc.c: back out the patch, since it
breaks on several platforms.

svn path=/trunk/mono/; revision=56399

18 years agoREADME.vsnet: Updated VS.NET build instructions.
Sebastien Pouliot [Wed, 1 Feb 2006 15:36:04 +0000 (15:36 -0000)]
README.vsnet: Updated VS.NET build instructions.

svn path=/trunk/mono/; revision=56397

18 years agolibmono.vcproj: Added new files to the VS.NET build.
Sebastien Pouliot [Wed, 1 Feb 2006 15:31:02 +0000 (15:31 -0000)]
libmono.vcproj: Added new files to the VS.NET build.

svn path=/trunk/mono/; revision=56396

18 years agoassembly.c: the VS.NET build doesn't supply default values for MONO_ASSEMBLIES and...
Sebastien Pouliot [Wed, 1 Feb 2006 15:28:30 +0000 (15:28 -0000)]
assembly.c: the VS.NET build doesn't supply default values for MONO_ASSEMBLIES and MONO_CFG_DIR.

svn path=/trunk/mono/; revision=56395

18 years agomono-compiler.h: Added a macro for isnormal(x) as it's not available in VS.NET
Sebastien Pouliot [Wed, 1 Feb 2006 15:19:20 +0000 (15:19 -0000)]
mono-compiler.h: Added a macro for isnormal(x) as it's not available in VS.NET

svn path=/trunk/mono/; revision=56394

18 years ago2006-02-01 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 1 Feb 2006 14:30:53 +0000 (14:30 -0000)]
2006-02-01  Zoltan Varga  <vargaz@gmail.com>

* gc-internal.h boehm-gc.c null-gc.c (mono_gc_unregister_thread): New
helper function.

* threads.c (mono_thread_detach): Call mono_gc_unregister_thread ().

svn path=/trunk/mono/; revision=56391

18 years ago2006-02-01 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 1 Feb 2006 14:28:24 +0000 (14:28 -0000)]
2006-02-01  Zoltan Varga  <vargaz@gmail.com>

* loader.c (method_from_memberref): Fix a warning.

* metadata.c (mono_metadata_load_generic_params): Fix a warning.

svn path=/trunk/mono/; revision=56390

18 years ago2006-02-01 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 1 Feb 2006 14:27:18 +0000 (14:27 -0000)]
2006-02-01  Zoltan Varga  <vargaz@gmail.com>

* tramp-x86.c: Fix a warning.

svn path=/trunk/mono/; revision=56389

18 years ago2006-02-01 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 1 Feb 2006 14:26:49 +0000 (14:26 -0000)]
2006-02-01  Zoltan Varga  <vargaz@gmail.com>

* mono-debug.h (mono_debugger_create_notification_function): Move
prototype to mono-debug.h since it is used by the JIT.

svn path=/trunk/mono/; revision=56388

18 years ago2006-02-01 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 1 Feb 2006 14:26:05 +0000 (14:26 -0000)]
2006-02-01  Zoltan Varga  <vargaz@gmail.com>

* pthread_support.c (GC_thread_deregister_foreign): New public API
function to deregister a foreign thread from the GC.
(GC_destroy_thread_local): Clean up the TLS key too.

svn path=/trunk/mono/; revision=56387

18 years ago2006-02-01 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 1 Feb 2006 13:22:02 +0000 (13:22 -0000)]
2006-02-01  Zoltan Varga  <vargaz@gmail.com>

* marshal.c (emit_struct_conv): Fix marshalling of embedded structs
with explicit layout. Fixes #77433.

svn path=/trunk/mono/; revision=56385

18 years ago- Small fix
Peter Dennis Bartok [Wed, 1 Feb 2006 12:01:06 +0000 (12:01 -0000)]
- Small fix

svn path=/trunk/mcs/; revision=56383

18 years ago- Updated
Peter Dennis Bartok [Wed, 1 Feb 2006 11:49:23 +0000 (11:49 -0000)]
- Updated

svn path=/trunk/mcs/; revision=56382

18 years agosvn path=/trunk/mcs/; revision=56381
Peter Dennis Bartok [Wed, 1 Feb 2006 11:49:02 +0000 (11:49 -0000)]
svn path=/trunk/mcs/; revision=56381

18 years ago2006-02-01 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Wed, 1 Feb 2006 11:15:22 +0000 (11:15 -0000)]
2006-02-01  Peter Dennis Bartok  <pbartok@novell.com>

* XplatUIX11.cs:
  - Added method to get AbsoluteGeometry(); currently unused, but might
    be used in the future, if we try again to figure out toplevel
    coordinates with some more crappy window managers
  - Added FrameExtents() method to retrieve the WM set decoration size
  - Tried to fix up AddConfigureNotify and handling of ReparentNotify
    to deal with at least KDE, FVWM and metacity (Fixes #77092)
* Hwnd.cs: Added whacky_wm tracking var for metacity

svn path=/trunk/mcs/; revision=56380

18 years ago* codegen.cs (AssemblyClass.Emit): Emit RuntimeCompatibility
Raja R Harinath [Wed, 1 Feb 2006 11:12:34 +0000 (11:12 -0000)]
* codegen.cs (AssemblyClass.Emit): Emit RuntimeCompatibility
attribute for mscorlib too.

svn path=/trunk/mcs/; revision=56379

18 years agoIn mcs:
Raja R Harinath [Wed, 1 Feb 2006 10:33:33 +0000 (10:33 -0000)]
In mcs:
* typemanager.cs (NoTypes, NoTypeExprs): Remove.
(Reset): Update.
* *.cs: Use Type.EmptyTypes instead of TypeManager.NoTypes.

In gmcs:
* typemanager.cs (NoTypes, NoTypeExprs): Remove.
(Reset): Update.
* *.cs: Use Type.EmptyTypes instead of TypeManager.NoTypes.

svn path=/trunk/mcs/; revision=56378

18 years agoIn mcs:
Raja R Harinath [Wed, 1 Feb 2006 09:51:09 +0000 (09:51 -0000)]
In mcs:
* typemanager.cs (cons_param_array_attribute): Make private.
(Reset): Set it to null.
(InitCoreHelpers): Don't initialize it.
(ConsParamArrayAttribute): New.  Initialize it as needed.
* parameter.cs (ParamsParameter.ApplyAttribute): Update to change.

In gmcs:
* typemanager.cs (cons_param_array_attribute): Make private.
(Reset): Set it to null.
(InitCoreHelpers): Don't initialize it.
(ConsParamArrayAttribute): New.  Initialize it as needed.
* parameter.cs (ParamsParameter.ApplyAttribute): Update to change.

svn path=/trunk/mcs/; revision=56377

18 years agofix naming convention.
Raja R Harinath [Wed, 1 Feb 2006 09:42:39 +0000 (09:42 -0000)]
fix naming convention.

svn path=/trunk/mcs/; revision=56376

18 years ago* support-test-*.cs: Rename from test-*-p2.cs.
Raja R Harinath [Wed, 1 Feb 2006 09:07:01 +0000 (09:07 -0000)]
* support-test-*.cs: Rename from test-*-p2.cs.

svn path=/trunk/mcs/; revision=56375

18 years ago2006-02-01 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 1 Feb 2006 07:06:05 +0000 (07:06 -0000)]
2006-02-01  Zoltan Varga  <vargaz@gmail.com>

* OpCodes.cs: Readonly is a net 2.0 only field.

svn path=/trunk/mcs/; revision=56374

18 years ago2006-02-01 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 1 Feb 2006 06:25:41 +0000 (06:25 -0000)]
2006-02-01  Atsushi Enomoto <atsushi@ximian.com>

* BuiltInDatatype.cs : anyURI could be such relative path that
  contains ':' in the middle. It also affects on relaxng validation.

* XmlSchemaDatatypeTests.cs : added two more anyURI tests.

svn path=/trunk/mcs/; revision=56373

18 years ago2006-01-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 1 Feb 2006 02:26:18 +0000 (02:26 -0000)]
2006-01-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpApplication.cs: keep any exception that happens during
initialization.

svn path=/trunk/mcs/; revision=56371

18 years ago2006-01-31 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Tue, 31 Jan 2006 22:03:31 +0000 (22:03 -0000)]
2006-01-31  Miguel de Icaza  <miguel@novell.com>

* expression.cs: There might be errors reported during the
selection of applicable methods.  If there are errors, do not
continue execution as it will lead the compiler to crash.

svn path=/trunk/mcs/; revision=56369

18 years ago2006-01-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 31 Jan 2006 22:00:13 +0000 (22:00 -0000)]
2006-01-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* UrlUtils.cs: more than one consecutive slash are turned into one.

svn path=/trunk/mcs/; revision=56368

18 years agoFix bug in System.Query.Sequence.SkipWhile<T>, where the first elemeb
Alejandro Serrano "Serras" [Tue, 31 Jan 2006 21:41:32 +0000 (21:41 -0000)]
Fix bug in System.Query.Sequence.SkipWhile<T>, where the first elemeb
was never yielded.

svn path=/trunk/mcs/; revision=56367

18 years agofix test breakage
Chris Toshok [Tue, 31 Jan 2006 21:02:41 +0000 (21:02 -0000)]
fix test breakage

svn path=/trunk/mcs/; revision=56366

18 years ago * Control.cs: When a new Site is set on the component attempt to
Jackson Harper [Tue, 31 Jan 2006 21:01:23 +0000 (21:01 -0000)]
    * Control.cs: When a new Site is set on the component attempt to
        pull the AmbientProperties from it.

svn path=/trunk/mcs/; revision=56364

18 years ago2006-01-31 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Tue, 31 Jan 2006 20:35:47 +0000 (20:35 -0000)]
2006-01-31  Peter Dennis Bartok  <pbartok@novell.com>

* ThemeWin32Classic.cs: Menu background is drawn in ColorMenu, not
  in the background of the owning form. Fixes #77332

svn path=/trunk/mcs/; revision=56361

18 years ago2006-01-31 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 31 Jan 2006 20:34:21 +0000 (20:34 -0000)]
2006-01-31  Zoltan Varga  <vargaz@gmail.com>

* String.cs: Implement one of the new net 2.0 Split methods.

svn path=/trunk/mcs/; revision=56360

18 years ago2006-01-31 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 31 Jan 2006 20:19:59 +0000 (20:19 -0000)]
2006-01-31  Zoltan Varga  <vargaz@gmail.com>

* mini-amd64.c (mono_arch_compute_omit_fp): Avoid hitting an assertion
on very large methods.

svn path=/trunk/mono/; revision=56358

18 years ago2006-01-31 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Tue, 31 Jan 2006 19:45:43 +0000 (19:45 -0000)]
2006-01-31  Lluis Sanchez Gual  <lluis@novell.com>

* Lease.cs: Fixed double check lock.

svn path=/trunk/mcs/; revision=56357

18 years ago2006-01-31 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Tue, 31 Jan 2006 19:45:27 +0000 (19:45 -0000)]
2006-01-31  Lluis Sanchez Gual  <lluis@novell.com>

* Context.cs: Fixed double check lock.

svn path=/trunk/mcs/; revision=56356

18 years ago2006-01-31 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Tue, 31 Jan 2006 19:45:07 +0000 (19:45 -0000)]
2006-01-31  Lluis Sanchez Gual  <lluis@novell.com>

* LogicalCallContext.cs: Added shared empty call context.
* MethodCall.cs: Added better error checking and reporting in
the code that resolves methods.

* ReturnMessage.cs, MethodResponse.cs, MethodCall.cs: Never return null in
LogicalCallContext. If it's null, return an empty context. Based
on a patch by Dominic Ullmann that fixes bug #77364.

svn path=/trunk/mcs/; revision=56355

18 years ago * MimeIcon.cs: Fix for #77409
Alexander Olk [Tue, 31 Jan 2006 19:43:01 +0000 (19:43 -0000)]
* MimeIcon.cs: Fix for #77409

2006-01-31  Alexander Olk  <alex.olk@googlemail.com>

svn path=/trunk/mcs/; revision=56354

18 years ago2006-01-31 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 31 Jan 2006 18:53:32 +0000 (18:53 -0000)]
2006-01-31  Atsushi Enomoto  <atsushi@ximian.com>

* xmltool.cs :
  Added --prettyprint support.
  All warning/error messages are now written on stderr.

svn path=/trunk/mcs/; revision=56352

18 years ago2006-01-31 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 31 Jan 2006 18:37:49 +0000 (18:37 -0000)]
2006-01-31  Zoltan Varga  <vargaz@gmail.com>

* icall.c (ves_icall_Type_GetInterfaceMapData): Make sure
max_interface_id is initialized before using it. Fixes #77398.
(ves_icall_Type_GetInterfaces): Ditto.

svn path=/trunk/mono/; revision=56350

18 years ago2006-01-31 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 31 Jan 2006 18:36:01 +0000 (18:36 -0000)]
2006-01-31  Zoltan Varga  <vargaz@gmail.com>

* aot.c (load_patch_info): Fix a warning.

svn path=/trunk/mono/; revision=56349

18 years agoadd example of a ListControl with AppendDataBoundItems == true
Chris Toshok [Tue, 31 Jan 2006 18:19:29 +0000 (18:19 -0000)]
add example of a ListControl with AppendDataBoundItems == true

svn path=/trunk/mcs/; revision=56348

18 years ago2006-01-31 Alexander Olk <alex.olk@googlemail.com>
Alexander Olk [Tue, 31 Jan 2006 17:54:12 +0000 (17:54 -0000)]
2006-01-31  Alexander Olk  <alex.olk@googlemail.com>

* XplatUIX11GTK.cs: Initial import

svn path=/trunk/mcs/; revision=56347

18 years agoindent/format this properly
Chris Toshok [Tue, 31 Jan 2006 17:43:26 +0000 (17:43 -0000)]
indent/format this properly

svn path=/trunk/mcs/; revision=56346

18 years ago2006-01-31 Chris Toshok <toshok@ximian.com>
Chris Toshok [Tue, 31 Jan 2006 17:42:46 +0000 (17:42 -0000)]
2006-01-31  Chris Toshok  <toshok@ximian.com>

* WebConfigurationManager.cs: err, why did i ifdef stuff NET_2_0
inside of an ifdef NET_2_0?

svn path=/trunk/mcs/; revision=56345

18 years agonew test
Gonzalo Paniagua Javier [Tue, 31 Jan 2006 17:06:51 +0000 (17:06 -0000)]
new test

svn path=/trunk/mcs/; revision=56343

18 years ago2006-01-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 31 Jan 2006 17:06:36 +0000 (17:06 -0000)]
2006-01-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ContainerTest.cs: new test.

svn path=/trunk/mcs/; revision=56342

18 years ago2006-01-31 Senganal <tsenganal@novell.com>
Senganal T [Tue, 31 Jan 2006 15:52:44 +0000 (15:52 -0000)]
2006-01-31  Senganal  <tsenganal@novell.com>

* Test/DataSetTest.cs : Added testcase for #77411.
* System.Data/DataSet.cs : Modified CopyRelations ()
- Added code to copy ForeignKeyConstraints. Fixes #77411.

svn path=/trunk/mcs/; revision=56338

18 years ago* TypeDef.cs (TypeDef.AddMethodDef): Throw exception with proper message
Ankit Jain [Tue, 31 Jan 2006 15:19:01 +0000 (15:19 -0000)]
* TypeDef.cs (TypeDef.AddMethodDef): Throw exception with proper message
if adding a duplicate method.

svn path=/trunk/mcs/; revision=56337

18 years ago2006-01-31 Senganal T <tsenganal@novell.com>
Senganal T [Tue, 31 Jan 2006 15:07:19 +0000 (15:07 -0000)]
2006-01-31  Senganal T  <tsenganal@novell.com>

* System.Data.Common/DbDataAdapter.cs :
- Corrected an error in the prev checkin.. Fixes #77415

svn path=/trunk/mcs/; revision=56336

18 years agoSmall compilation fix.
Paolo Molaro [Tue, 31 Jan 2006 14:47:20 +0000 (14:47 -0000)]
Small compilation fix.

svn path=/trunk/mono/; revision=56335

18 years agoremove clearcase binding
Konstantin Triger [Tue, 31 Jan 2006 13:07:25 +0000 (13:07 -0000)]
remove clearcase binding

svn path=/trunk/mcs/; revision=56332

18 years agoIn ilasm/codegen:
Ankit Jain [Tue, 31 Jan 2006 13:02:21 +0000 (13:02 -0000)]
In ilasm/codegen:
* InstrTable.cs (inst_table): Add 'readonly.' .

In class/PEAPI:

* Metadata.cs (Op.readonly_): New.

svn path=/trunk/mcs/; revision=56331

18 years agoTue Jan 31 13:37:02 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 31 Jan 2006 12:37:39 +0000 (12:37 -0000)]
Tue Jan 31 13:37:02 CET 2006 Paolo Molaro <lupus@ximian.com>

* OpCodes.cs: Added Readonly field.

svn path=/trunk/mcs/; revision=56330

18 years agoIn ilasm/tests:
Ankit Jain [Tue, 31 Jan 2006 12:21:53 +0000 (12:21 -0000)]
In ilasm/tests:

* test-assembly2.il: New. Test for referencing undeclared external assembly.

In ilasm/codegen:

* ExternTable.cs (ExternTable.GetTypeRef): If type is from an
undeclared assembly, then add reference to the assembly.

svn path=/trunk/mcs/; revision=56329

18 years agorefactoring access modifiers
Konstantin Triger [Tue, 31 Jan 2006 12:04:20 +0000 (12:04 -0000)]
refactoring access modifiers

svn path=/trunk/mcs/; revision=56328

18 years agoadd System.Data.OracleClient.jvm/ExceptionHelper.cs
Konstantin Triger [Tue, 31 Jan 2006 12:03:32 +0000 (12:03 -0000)]
add System.Data.OracleClient.jvm/ExceptionHelper.cs

svn path=/trunk/mcs/; revision=56327

18 years agorefactoring access modifiers
Konstantin Triger [Tue, 31 Jan 2006 12:00:54 +0000 (12:00 -0000)]
refactoring access modifiers

svn path=/trunk/mcs/; revision=56326

18 years agoremove TARGET_JVM ifdef
Konstantin Triger [Tue, 31 Jan 2006 11:59:24 +0000 (11:59 -0000)]
remove TARGET_JVM ifdef

svn path=/trunk/mcs/; revision=56325

18 years ago* ILTables.cs (keywords): Enable keyword 'type' only for NET_2_0 profile.
Ankit Jain [Tue, 31 Jan 2006 09:58:38 +0000 (09:58 -0000)]
* ILTables.cs (keywords): Enable keyword 'type' only for NET_2_0 profile.

svn path=/trunk/mcs/; revision=56324

18 years ago2006-01-31 Jordi Mas i Hernandez <jordimash@gmail.com>
Jordi Mas i Hernandez [Tue, 31 Jan 2006 09:34:01 +0000 (09:34 -0000)]
2006-01-31  Jordi Mas i Hernandez <jordimash@gmail.com>

* FixedSizeTextBox: fixes class signature

svn path=/trunk/mcs/; revision=56323

18 years ago2006-01-31 Jordi Mas i Hernandez <jordimash@gmail.com>
Jordi Mas i Hernandez [Tue, 31 Jan 2006 09:22:57 +0000 (09:22 -0000)]
2006-01-31 Jordi Mas i Hernandez <jordimash@gmail.com>

* Font.cs: Fixes 77407

svn path=/trunk/mcs/; revision=56322

18 years agoadd WebConfigurationManager tests
Chris Toshok [Tue, 31 Jan 2006 07:01:55 +0000 (07:01 -0000)]
add WebConfigurationManager tests

svn path=/trunk/mcs/; revision=56314

18 years agonew tests
Chris Toshok [Tue, 31 Jan 2006 07:01:20 +0000 (07:01 -0000)]
new tests

svn path=/trunk/mcs/; revision=56313

18 years ago oops forgot to commit
Jackson Harper [Tue, 31 Jan 2006 06:50:21 +0000 (06:50 -0000)]
    oops forgot to commit

svn path=/trunk/mcs/; revision=56312

18 years ago2006-01-30 Chris Toshok <toshok@ximian.com>
Chris Toshok [Tue, 31 Jan 2006 06:05:14 +0000 (06:05 -0000)]
2006-01-30  Chris Toshok  <toshok@ximian.com>

* WebConfigurationManager.cs: lots of little changes.  hopefully
this doesn't break anyone.  it fixes all the nunit problems
gonzalo was having.

* WebConfigurationHost.cs (GetStreamName): in the MachineWebPath
case, handle the case where we have a WebConfigurationFileMap.
(MapPath): this is likely wrong, but in the case where we don't
have a file map or current HttpContext, just return the path.

svn path=/trunk/mcs/; revision=56311

18 years ago * FixedSizeTextBox.cs: New internal class that represents a
Jackson Harper [Tue, 31 Jan 2006 04:04:55 +0000 (04:04 -0000)]
    * FixedSizeTextBox.cs: New internal class that represents a
        textBox that will not be scaled.
        * TreeView.cs:
        * ComboBox.cs:
        * UpDownBase.cs: Use the new FixedSizeTextBox instead of a
        standard TextBox.

svn path=/trunk/mcs/; revision=56310

18 years ago2006-01-31 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 31 Jan 2006 04:02:05 +0000 (04:02 -0000)]
2006-01-31  Atsushi Enomoto  <atsushi@ximian.com>

* String.cs : (LastIndexOf) Fixed bug #77412. It should not expect
  that value length is bigger than its index.

* StringTest.cs : Added test for bug #77412.

svn path=/trunk/mcs/; revision=56309

18 years ago2006-01-30 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Tue, 31 Jan 2006 02:50:32 +0000 (02:50 -0000)]
2006-01-30  Peter Dennis Bartok  <pbartok@novell.com>

* XplatUIX11.cs: Retrieve default screen number instead of
  assuming 0. Attempted fix for #77318

svn path=/trunk/mcs/; revision=56308

18 years ago2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 31 Jan 2006 00:18:42 +0000 (00:18 -0000)]
2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AppManagerAppDomainFactory.cs: stubbed out.

svn path=/trunk/mcs/; revision=56303

18 years agonew files
Gonzalo Paniagua Javier [Tue, 31 Jan 2006 00:18:02 +0000 (00:18 -0000)]
new files

svn path=/trunk/mcs/; revision=56302

18 years agonew files
Gonzalo Paniagua Javier [Tue, 31 Jan 2006 00:10:16 +0000 (00:10 -0000)]
new files

svn path=/trunk/mcs/; revision=56301

18 years ago2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 31 Jan 2006 00:10:06 +0000 (00:10 -0000)]
2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ApplicationInfo.cs:
* ApplicationManager.cs: add 2 new classes.

svn path=/trunk/mcs/; revision=56300

18 years ago2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 30 Jan 2006 22:32:30 +0000 (22:32 -0000)]
2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* VirtualPathProvider.cs: implemented OpenFile.
* VirtualFile.cs: removed stuff cut&pasted from VirtualDirectory.

* SimpleWorkerRequest.cs:
* HostingEnvironment.cs: class status fixes.

svn path=/trunk/mcs/; revision=56295

18 years ago2006-01-30 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Mon, 30 Jan 2006 22:14:47 +0000 (22:14 -0000)]
2006-01-30  Zoltan Varga  <vargaz@gmail.com>

* Makefile.am (patch-libtool): New utility target for those using a
static build.

svn path=/trunk/mono/; revision=56293

18 years ago2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 30 Jan 2006 22:07:10 +0000 (22:07 -0000)]
2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* TraceHandler.cs: class status fixes.

svn path=/trunk/mcs/; revision=56292

18 years ago2006-01-30 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Mon, 30 Jan 2006 22:05:41 +0000 (22:05 -0000)]
2006-01-30  Peter Dennis Bartok  <pbartok@novell.com>

* XplatUIWin32.cs:
  - GetWindowPos: When a window is parented by FosterParent, use
    the desktop instead of FosterParent as the base to get coordinates
  - CreateWindow: Don't make FosterParent the parent window for Popups
    if we don't want a taskbar entry, Popups automatically don't get one
* Hwnd.cs: Need to call remove to actually remove the key from the
  hash table

svn path=/trunk/mcs/; revision=56291

18 years ago2006-01-30 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Mon, 30 Jan 2006 22:04:11 +0000 (22:04 -0000)]
2006-01-30  Miguel de Icaza  <miguel@novell.com>

* expression.cs: Member access is not allowed on anonymous
methods.  Fixes #77402.

svn path=/trunk/mcs/; revision=56290

18 years agoremoved TODO attribute
Gonzalo Paniagua Javier [Mon, 30 Jan 2006 22:01:59 +0000 (22:01 -0000)]
removed TODO attribute

svn path=/trunk/mcs/; revision=56289

18 years agoRemoved System.Web.UI.Imaging
Gonzalo Paniagua Javier [Mon, 30 Jan 2006 21:36:22 +0000 (21:36 -0000)]
Removed System.Web.UI.Imaging

svn path=/trunk/mcs/; revision=56288

18 years agoRemoved bogus namespace
Gonzalo Paniagua Javier [Mon, 30 Jan 2006 21:22:06 +0000 (21:22 -0000)]
Removed bogus namespace

svn path=/trunk/mcs/; revision=56287

18 years agoremoved a few files no longer needed
Gonzalo Paniagua Javier [Mon, 30 Jan 2006 20:54:55 +0000 (20:54 -0000)]
removed a few files no longer needed

svn path=/trunk/mcs/; revision=56285

18 years ago2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 30 Jan 2006 20:54:36 +0000 (20:54 -0000)]
2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* IProcessHostFactoryHelper.cs:
* IProcessPingCallback.cs:
* IProcessHost.cs:
* IProcessHostSupportFunction.cs:
* IHttpWorkerRequestHandler.cs:
* IQueueHost.cs:
* IApplicationHost.cs: removed all this. They are not longer part of the
public API.

svn path=/trunk/mcs/; revision=56284

18 years ago2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 30 Jan 2006 20:54:16 +0000 (20:54 -0000)]
2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpDataTransferMode.cs: Removed file.
* HttpRequestPriority.cs: Removed file.
* ApplicationShutdownReason.cs:
* SiteMap.cs:
* HttpRuntime.cs:
* HttpApplication.cs: minor class status fixes.

svn path=/trunk/mcs/; revision=56283

18 years agoDisable the obsolete warning
Gonzalo Paniagua Javier [Mon, 30 Jan 2006 20:48:47 +0000 (20:48 -0000)]
Disable the obsolete warning

svn path=/trunk/mcs/; revision=56282

18 years ago2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 30 Jan 2006 20:30:20 +0000 (20:30 -0000)]
2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* VirtualPathUtility.cs: done with all the not implemented methods.

svn path=/trunk/mcs/; revision=56280

18 years ago2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 30 Jan 2006 20:29:19 +0000 (20:29 -0000)]
2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* VirtualPathUtilityTest.cs: added new tests.

svn path=/trunk/mcs/; revision=56279

18 years ago Remove unused using that was bugging me.
Jackson Harper [Mon, 30 Jan 2006 19:56:56 +0000 (19:56 -0000)]
    Remove unused using that was bugging me.

svn path=/trunk/mcs/; revision=56278

18 years ago2006-01-30 Mike Kestner <mkestner@novell.com>
Mike Kestner [Mon, 30 Jan 2006 19:55:00 +0000 (19:55 -0000)]
2006-01-30  Mike Kestner  <mkestner@novell.com>

* MenuAPI.cs: adjust MainMenu item popup location to y=0.

svn path=/trunk/mcs/; revision=56277

18 years ago * TreeView.cs:
Jackson Harper [Mon, 30 Jan 2006 19:52:31 +0000 (19:52 -0000)]
    * TreeView.cs:
        * TreeNode.cs: Raise events no matter how the treenode is
        checked. Patch by Don Edvalson.

svn path=/trunk/mcs/; revision=56276

18 years ago * TreeNode.cs: Signature fix.
Jackson Harper [Mon, 30 Jan 2006 19:41:47 +0000 (19:41 -0000)]
    * TreeNode.cs: Signature fix.

svn path=/trunk/mcs/; revision=56271

18 years ago2006-01-30 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 30 Jan 2006 19:30:59 +0000 (19:30 -0000)]
2006-01-30  Atsushi Enomoto <atsushi@ximian.com>

* XmlDocument.cs, XmlAttribute.cs, XmlElement.cs : Avoid unnecessary
  name checks in CreateElement() and CreateAttribute().
  get_DocumentType() could be stopped when the iterated child node
  is the document element.
* XmlNode.cs : removed commented lines.
* XmlNameEntry.cs : hash code for a name entry is mostly identical by
  its local name, so avoid extraneous GetHashCode() especially on
  namespaces.

svn path=/trunk/mcs/; revision=56270

18 years agoadd a nested master page example where we have duplicate/conflicting placeholder...
Chris Toshok [Mon, 30 Jan 2006 17:47:37 +0000 (17:47 -0000)]
add a nested master page example where we have duplicate/conflicting placeholder/template names.  presently fails on mono, works on MS

svn path=/trunk/mcs/; revision=56258

18 years agoadd a nested master page test from odetocode
Chris Toshok [Mon, 30 Jan 2006 17:46:53 +0000 (17:46 -0000)]
add a nested master page test from odetocode

svn path=/trunk/mcs/; revision=56257

18 years agoUpdate this, thanks for pointer from Sebastien
Miguel de Icaza [Mon, 30 Jan 2006 17:01:29 +0000 (17:01 -0000)]
Update this, thanks for pointer from Sebastien

svn path=/trunk/mcs/; revision=56256

18 years ago2006-01-30 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 30 Jan 2006 14:29:56 +0000 (14:29 -0000)]
2006-01-30  Atsushi Enomoto  <atsushi@ximian.com>

* UTF8Encoding.cs : InternalGetCharCount() optimization again, and
  this time InternalGetChars() as well.

svn path=/trunk/mcs/; revision=56251