Sebastien Pouliot [Fri, 10 Jan 2003 02:33:04 +0000 (02:33 -0000)]
2003-01-09 Sebastien Pouliot <spouliot@videotron.ca>
* RNGCryptoServiceProvider.cs: Changed methods interacting with
the runtime as Internal<MethodName>. This will allow to make the
class Windows-compatible by doing a switch at runtime.
svn path=/trunk/mcs/; revision=10324
Sebastien Pouliot [Fri, 10 Jan 2003 02:26:36 +0000 (02:26 -0000)]
2003-01-09 Sebastien Pouliot <spouliot@videotron.ca>
* icall.c, rand.c, rand.h: Prepended RNG functions with Internal.
svn path=/trunk/mono/; revision=10323
Gonzalo Paniagua Javier [Fri, 10 Jan 2003 02:12:25 +0000 (02:12 -0000)]
2003-01-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* makefile.gnu: added resource file.
svn path=/trunk/mcs/; revision=10322
Gonzalo Paniagua Javier [Fri, 10 Jan 2003 02:11:16 +0000 (02:11 -0000)]
2003-01-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AppDomain.cs: implemented DoCallBack method.
* MonoType.cs:
(GetConstructorImpl): when the flag is BindingFlags.Default, set it to
Public, Instance.
NUnit2 tests start moving.
svn path=/trunk/mcs/; revision=10321
Jonathan Pryor [Fri, 10 Jan 2003 02:01:30 +0000 (02:01 -0000)]
Provide a passable, if ugly, solution to the question posted to mono-list and
mono-hackers: how to provide support for what the build platform provides.
For example, if you're on Windows and have System.Windows.Forms but not Gtk#,
the default compile should give you System.Windows.Forms support and console
output.
If you're on Linux with Gtk# and no System.Windows.Forms, you should get Gtk#
support from the default compile.
Next trick: default to the GUI displayer, not the console displayer, if
--displayer isn't specified. I have no idea how to pull that off...
svn path=/trunk/mcs/; revision=10320
Gonzalo Paniagua Javier [Fri, 10 Jan 2003 01:16:10 +0000 (01:16 -0000)]
2003-01-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AspGenerator.cs: fixed a couple of thinkos related to IsSubclassOf.
svn path=/trunk/mcs/; revision=10319
Gonzalo Paniagua Javier [Fri, 10 Jan 2003 01:13:49 +0000 (01:13 -0000)]
2003-01-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Page.cs: make it fire the LoadData related events also for controls
such as ImageButton, whose variable(s) in the query string are of the
form ctrl_name.x and only fire them once per control.
svn path=/trunk/mcs/; revision=10318
Gonzalo Paniagua Javier [Fri, 10 Jan 2003 01:11:53 +0000 (01:11 -0000)]
2003-01-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpResponse.cs:
(ApplyAppPathModifiers): return the root directory for "".
svn path=/trunk/mcs/; revision=10317
Marco Ridoni [Fri, 10 Jan 2003 00:19:51 +0000 (00:19 -0000)]
Big New Year patch:
- Exit partly implemented (behaves like 'break' in C#)
- Arrays working (still very buggy and work only if declared
statically - e.g. Dim MyArray(2,3) - but the plumbing is in place)
- Field and Local declarations have been re-coded in the grammar
svn path=/trunk/mcs/; revision=10316
Jonathan Pryor [Thu, 9 Jan 2003 23:21:32 +0000 (23:21 -0000)]
Remove dependence upon compiler symbols for GUI support (e.g. HAVE_GUI_GTK,
HAVE_GUI_SWF) by placing this information within type-reflector.exe.config.
This also provides for user-provided formatters/finders/displayers. They
merely need to write a class and add it to the appropriate section.
svn path=/trunk/mcs/; revision=10315
Gonzalo Paniagua Javier [Thu, 9 Jan 2003 22:34:35 +0000 (22:34 -0000)]
2003-01-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Activator.cs: fixed bug #36052. Also added checks to avoid trying to
instantiate an abstract class.
svn path=/trunk/mcs/; revision=10313
Gonzalo Paniagua Javier [Thu, 9 Jan 2003 22:32:02 +0000 (22:32 -0000)]
2003-01-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* icall.c: added ves_icall_System_Activator_CreateInstanceInternal. Used
to get value types.
svn path=/trunk/mono/; revision=10312
Miguel de Icaza [Thu, 9 Jan 2003 22:25:56 +0000 (22:25 -0000)]
Some fixes for jstrike to look at
svn path=/trunk/mcs/; revision=10311
Gonzalo Paniagua Javier [Thu, 9 Jan 2003 22:24:40 +0000 (22:24 -0000)]
2003-01-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* ecore.cs:
* expression.cs:
* typemanager.cs: fixes to allow mcs compile corlib with the new
Type.IsSubclassOf fix.
svn path=/trunk/mcs/; revision=10310
Gonzalo Paniagua Javier [Thu, 9 Jan 2003 22:21:52 +0000 (22:21 -0000)]
2003-01-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Type.cs:
(IsSubclassOf): return false when null. Use != instead of Equals.
svn path=/trunk/mcs/; revision=10309
Gaurav Vaish [Thu, 9 Jan 2003 18:51:19 +0000 (18:51 -0000)]
2003-01-09 Gaurav Vaish <gvaish_mono AT lycos.com>
* MobileControl.cs : Added some more properties (dummies).
* Alignment.cs,
* BooleanOption.cs,
* CommandFormat.cs,
* FontSize.cs,
* FormMethod.cs,
* ListDecoration.cs,
* ListSelectType.cs,
: Added enumerations.
svn path=/trunk/mcs/; revision=10307
Paolo Molaro [Thu, 9 Jan 2003 18:46:35 +0000 (18:46 -0000)]
Thu Jan 9 19:43:11 CET 2003 Paolo Molaro <lupus@ximian.com>
* object.c, profiler.h, profiler.c, profiler-private.h:
Added object allocation profiler.
svn path=/trunk/mono/; revision=10306
Gaurav Vaish [Thu, 9 Jan 2003 18:12:19 +0000 (18:12 -0000)]
2003-01-09 Gaurav Vaish <gvaish_mono AT lycos.com>
* assemblies.xml : Needed for Mobile controls enumerations.
svn path=/trunk/mcs/; revision=10305
Paolo Molaro [Thu, 9 Jan 2003 15:23:01 +0000 (15:23 -0000)]
Thu Jan 9 16:17:00 CET 2003 Paolo Molaro <lupus@ximian.com>
* reflection.h, reflection.c: handle global methods.
Compress blob entries.
svn path=/trunk/mono/; revision=10304
Paolo Molaro [Thu, 9 Jan 2003 15:18:14 +0000 (15:18 -0000)]
Cut&pasted code got the cut before the off-by-one fix.
svn path=/trunk/mono/; revision=10303
Paolo Molaro [Thu, 9 Jan 2003 14:57:32 +0000 (14:57 -0000)]
Thu Jan 9 15:54:53 CET 2003 Paolo Molaro <lupus@ximian.com>
* marshal.c: fix compilation.
svn path=/trunk/mono/; revision=10302
Jaime Anguiano Olarra [Thu, 9 Jan 2003 14:56:40 +0000 (14:56 -0000)]
Fix.
svn path=/trunk/mono/; revision=10301
Dietmar Maurer [Thu, 9 Jan 2003 13:00:53 +0000 (13:00 -0000)]
2003-01-09 Dietmar Maurer <dietmar@ximian.com>
* loader.c (mono_method_get_marshal_info): impl.
* metadata.c (mono_metadata_field_info): use mono_metadata_get_marshal_info
svn path=/trunk/mono/; revision=10300
Gonzalo Paniagua Javier [Thu, 9 Jan 2003 08:18:56 +0000 (08:18 -0000)]
2003-01-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* icall.c: applied fix from Zoltan Varga that fixes Type.IsPrimitive
for reference types.
svn path=/trunk/mono/; revision=10299
Gonzalo Paniagua Javier [Thu, 9 Jan 2003 08:12:04 +0000 (08:12 -0000)]
2003-01-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Type.cs: fixed IsSubclassOf. Patch from Zoltan Varga.
svn path=/trunk/mcs/; revision=10298
Jonathan Pryor [Thu, 9 Jan 2003 02:44:32 +0000 (02:44 -0000)]
Lots of changes all over the map. See ChangeLog for details.
The biggest change is a System.Windows.Forms front-end. It doesn't look as
nice (visually) as the Gtk# front-end, but it's better because it works.
Mwa-ha-ha-ha. Err, sorry.
To be more specific, the Gtk# front-end works, but (at present) it must build
the entire tree at once, during initialization.
The swf front-end doesn't. When you attempt to expand a node, it's at *that*
point that it looks for sub-nodes, allowing you to use (for example) the
reflection finder (--finder=reflection) and start clicking lots of `+' signs
to get properties of properties of properties... (Make sure verbose output is
enabled to see what I mean.)
This is the approach I want Gtk# to ultimately follow, as soon as I figure out
how to do that (read: Gtk# allows me to do it cleanly).
svn path=/trunk/mcs/; revision=10297
Miguel de Icaza [Wed, 8 Jan 2003 22:38:38 +0000 (22:38 -0000)]
2003-01-08 Miguel de Icaza <miguel@ximian.com>
* cs-parser.jay (fixed_statement): take a type instead of a
pointer_type, so we can produce a better error message later.
* statement.cs (Fixed.Resolve): Flag types that are not pointers
as an error.
svn path=/trunk/mcs/; revision=10294
Miguel de Icaza [Wed, 8 Jan 2003 22:32:01 +0000 (22:32 -0000)]
Add new error
svn path=/trunk/mcs/; revision=10293
Miguel de Icaza [Wed, 8 Jan 2003 21:46:34 +0000 (21:46 -0000)]
2003-01-08 Miguel de Icaza <miguel@ximian.com>
* statement.cs: First populate the pinned variables, then emit the
statement, then clear the variables. Before I was emitting the
code once for each fixed piece.
svn path=/trunk/mcs/; revision=10291
Miguel de Icaza [Wed, 8 Jan 2003 21:40:55 +0000 (21:40 -0000)]
Improve test
svn path=/trunk/mcs/; revision=10290
Jaime Anguiano Olarra [Wed, 8 Jan 2003 21:08:56 +0000 (21:08 -0000)]
Fixed typo.
svn path=/trunk/mono/; revision=10289
Paolo Molaro [Wed, 8 Jan 2003 19:14:35 +0000 (19:14 -0000)]
Wed Jan 8 20:11:46 CET 2003 Paolo Molaro <lupus@ximian.com>
* loader.c: fixed off by one error in loaded parameter names.
svn path=/trunk/mono/; revision=10288
Gaurav Vaish [Wed, 8 Jan 2003 18:58:38 +0000 (18:58 -0000)]
2003-01-08 Gaurav Vaish <gvaish_mono AT lycos.com>
* IControlAdapter.cs : Completed interface.
* MobileControl.cs : Initial implementation.
* MobilePage.cs : Dummy implementation.
svn path=/trunk/mcs/; revision=10287
Gaurav Vaish [Wed, 8 Jan 2003 18:55:19 +0000 (18:55 -0000)]
2003-01-08 Gaurav Vaish <gvaish_mono AT lycos.com>
* TODOAttribute.cs : Added MonoTODO Attribute
* ChangeLog : Added file
svn path=/trunk/mcs/; revision=10286
Gaurav Vaish [Wed, 8 Jan 2003 18:23:43 +0000 (18:23 -0000)]
2003-01-08 Gaurav Vaish <gvaish_mono AT lycos.com>
* .cvsignore : Ignores local files
* System.Web.Mobile.build : The build file
svn path=/trunk/mcs/; revision=10285
Gaurav Vaish [Wed, 8 Jan 2003 18:10:03 +0000 (18:10 -0000)]
2003-01-08 Gaurav Vaish <gvaish_mono AT lycos.com>
* System.Web.Mobile,
* System.Web.UI.MobileControls,
* System.Web.UI.MobileControls.Adapters : Added directories
svn path=/trunk/mcs/; revision=10284
Miguel de Icaza [Wed, 8 Jan 2003 18:00:00 +0000 (18:00 -0000)]
Patch from Piers
svn path=/trunk/mcs/; revision=10283
Dietmar Maurer [Wed, 8 Jan 2003 17:38:59 +0000 (17:38 -0000)]
2003-01-08 Dietmar Maurer <dietmar@ximian.com>
* marshal.c (mono_marshal_get_icall_wrapper): like
mono_marshal_get_native_wrapper, but simpler and use a MonoMethodSignature
instead of a MonoMethod.
svn path=/trunk/mono/; revision=10282
Dick Porter [Wed, 8 Jan 2003 15:59:42 +0000 (15:59 -0000)]
2003-01-08 Dick Porter <dick@ximian.com>
* Win32Exception.cs (ComponentModel): Added EWOULDBLOCK
svn path=/trunk/mcs/; revision=10281
Dick Porter [Wed, 8 Jan 2003 15:57:30 +0000 (15:57 -0000)]
2003-01-08 Dick Porter <dick@ximian.com>
* sockets.c: Fixed setting blocking mode to true (fixes bug 36388)
svn path=/trunk/mono/; revision=10280
Dietmar Maurer [Wed, 8 Jan 2003 15:39:10 +0000 (15:39 -0000)]
(x86_unwind_native_frame): disable unnecessary assertion
svn path=/trunk/mono/; revision=10279
Dietmar Maurer [Wed, 8 Jan 2003 12:40:08 +0000 (12:40 -0000)]
2003-01-08 Dietmar Maurer <dietmar@ximian.com>
* exception.c (ves_icall_get_frame_info): skip one more frame and also
MONO_WRAPPER_RUNTIME_INVOKE wrappers
svn path=/trunk/mono/; revision=10278
Martin Baulig [Wed, 8 Jan 2003 11:42:49 +0000 (11:42 -0000)]
2003-01-08 Martin Baulig <martin@ximian.com>
* statement.cs (FlowBranching.MergeChild): A break in a
SWITCH_SECTION does not leave a loop. Fixes #36155.
svn path=/trunk/mcs/; revision=10277
Martin Baulig [Wed, 8 Jan 2003 11:16:10 +0000 (11:16 -0000)]
2003-01-08 Martin Baulig <martin@ximian.com>
* statement.cs (FlowBranching.CheckOutParameters): `struct_params'
lives in the same number space than `param_map'. Fixes #36154.
svn path=/trunk/mcs/; revision=10276
Gaurav Vaish [Wed, 8 Jan 2003 10:27:15 +0000 (10:27 -0000)]
2003-01-08 Gaurav Vaish <gvaish_mono AT lycos.com>
* System.Web.Mobile : Added new directory
svn path=/trunk/mcs/; revision=10275
Gonzalo Paniagua Javier [Wed, 8 Jan 2003 05:57:24 +0000 (05:57 -0000)]
2003-01-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* DataGrid.cs: default value for ShowHeaders is true. Fixed style for
Header and Footer.
* DataGridColumn.cs: added SetOwner method.
* DataGridColumnCollection.cs: set the owner of the column when added.
svn path=/trunk/mcs/; revision=10272
Gonzalo Paniagua Javier [Wed, 8 Jan 2003 05:55:06 +0000 (05:55 -0000)]
2003-01-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* DataBinder.cs:
(GetPropertyValue): don't try to get the property as indexed
svn path=/trunk/mcs/; revision=10271
Gonzalo Paniagua Javier [Wed, 8 Jan 2003 05:53:06 +0000 (05:53 -0000)]
forgot this one
svn path=/trunk/mcs/; revision=10270
Gonzalo Paniagua Javier [Wed, 8 Jan 2003 05:52:24 +0000 (05:52 -0000)]
2003-01-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* DbDataRecord.cs: return DbNull.Value in GetValue () if value is null.
svn path=/trunk/mcs/; revision=10269
Gonzalo Paniagua Javier [Wed, 8 Jan 2003 05:51:16 +0000 (05:51 -0000)]
2003-01-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* DataColumnPropertyDescriptor.cs: store columnIndex in the .ctor.
svn path=/trunk/mcs/; revision=10268
Gonzalo Paniagua Javier [Wed, 8 Jan 2003 00:25:42 +0000 (00:25 -0000)]
2003-01-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AspElements.cs: attributes without value lacked a space afterwards.
svn path=/trunk/mcs/; revision=10267
Gonzalo Paniagua Javier [Tue, 7 Jan 2003 23:42:27 +0000 (23:42 -0000)]
2003-01-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpUtility.cs: fixed HtmlDecode to avoid ArgumentOutOfRangeException.
svn path=/trunk/mcs/; revision=10266
Gonzalo Paniagua Javier [Tue, 7 Jan 2003 23:21:44 +0000 (23:21 -0000)]
2003-01-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* BoundColumn.cs: typo.
* DataGrid.cs: use 'as' instead of casting. Typo.
* HyperLinkColumn.cs: call OnColumnChanged when any property change.
Mono-stylized.
svn path=/trunk/mcs/; revision=10264
Gonzalo Paniagua Javier [Tue, 7 Jan 2003 23:18:02 +0000 (23:18 -0000)]
2003-01-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* DataBinder.cs: use TypeDescriptor to get the properties and their
values.
svn path=/trunk/mcs/; revision=10263
Gonzalo Paniagua Javier [Tue, 7 Jan 2003 23:16:13 +0000 (23:16 -0000)]
2003-01-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* TypeDescriptor.cs: use ICustomTypeDescriptor if the component
implements it. It's done for GetProperties and should be done for the
rest of methods present in ICustomTypeDescriptor.
svn path=/trunk/mcs/; revision=10262
Gonzalo Paniagua Javier [Tue, 7 Jan 2003 23:14:02 +0000 (23:14 -0000)]
2003-01-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* list: added System.Data/DataTablePropertyDescriptor.cs
* System.Data/DataColumnPropertyDescriptor.cs: fixed typo.
* System.Data/DataViewManagerListItemTypeDescriptor.cs: added new
internal property to get the DataViewManager and removed TablePD class.
* System.Data/DataTablePropertyDescriptor.cs: TablePD class is now this
one as suggested by danmorg.
svn path=/trunk/mcs/; revision=10261
Miguel de Icaza [Tue, 7 Jan 2003 21:10:23 +0000 (21:10 -0000)]
2003-01-07 Miguel de Icaza <miguel@ximian.com>
* cs-parser.jay (constructor_declaration): Set the
Constructor.ModFlags before probing for it. This makes the
compiler report 514, 515 and 132 (the code was there, but got
broken).
svn path=/trunk/mcs/; revision=10260
Miguel de Icaza [Tue, 7 Jan 2003 21:02:30 +0000 (21:02 -0000)]
Fix test
svn path=/trunk/mcs/; revision=10259
Miguel de Icaza [Tue, 7 Jan 2003 20:40:17 +0000 (20:40 -0000)]
Add new error
svn path=/trunk/mcs/; revision=10258
Miguel de Icaza [Tue, 7 Jan 2003 20:23:07 +0000 (20:23 -0000)]
2003-01-07 Miguel de Icaza <miguel@ximian.com>
* statement.cs (Goto.Resolve): Set `Returns' to ALWAYS.
(GotoDefault.Resolve): Set `Returns' to ALWAYS.
(GotoCase.Resolve): Set `Returns' to ALWAYS. Fixes the test-49 problem on windows
svn path=/trunk/mcs/; revision=10257
Gonzalo Paniagua Javier [Tue, 7 Jan 2003 19:09:21 +0000 (19:09 -0000)]
2003-01-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* TypeDescriptor.cs: moved code from GetProperties (object) to (Type).
svn path=/trunk/mcs/; revision=10256
Gonzalo Paniagua Javier [Tue, 7 Jan 2003 19:07:45 +0000 (19:07 -0000)]
2003-01-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AspGenerator.cs: functions for columns don't return anything. Fixed
typo.
svn path=/trunk/mcs/; revision=10255
Atsushi Eno [Tue, 7 Jan 2003 17:39:01 +0000 (17:39 -0000)]
2003-01-08 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlTextReader.cs : bugfix for attributes related to creation of
XmlAttribute *node*.
svn path=/trunk/mcs/; revision=10254
Atsushi Eno [Tue, 7 Jan 2003 17:38:23 +0000 (17:38 -0000)]
2003-01-08 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlDocumentTests.cs : test for attribute value bugfix.
svn path=/trunk/mcs/; revision=10253
Paolo Molaro [Tue, 7 Jan 2003 17:35:23 +0000 (17:35 -0000)]
Tue Jan 7 18:32:24 CET 2003 Paolo Molaro <lupus@ximian.com>
* enum.cs: create the enum static fields using the enum type.
svn path=/trunk/mcs/; revision=10252
Atsushi Eno [Tue, 7 Jan 2003 16:39:53 +0000 (16:39 -0000)]
2003-01-08 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlTextReaderTests.cs : test for attribute value bugfix.
svn path=/trunk/mcs/; revision=10251
Atsushi Eno [Tue, 7 Jan 2003 16:38:52 +0000 (16:38 -0000)]
2003-01-08 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlTextReader.cs : bugfix for attribute values which have entity
references.
svn path=/trunk/mcs/; revision=10250
Dietmar Maurer [Tue, 7 Jan 2003 16:18:55 +0000 (16:18 -0000)]
2003-01-07 Dietmar Maurer <dietmar@ximian.com>
* exception.c (ves_icall_get_frame_info): fix bug 36382
svn path=/trunk/mono/; revision=10249
Gonzalo Paniagua Javier [Tue, 7 Jan 2003 15:51:49 +0000 (15:51 -0000)]
2003-01-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* decimal.c: fixed bug #36537.
svn path=/trunk/mono/; revision=10248
Paolo Molaro [Tue, 7 Jan 2003 14:18:48 +0000 (14:18 -0000)]
Tue Jan 7 15:15:41 CET 2003 Paolo Molaro <lupus@ximian.com>
* jit.c: handle wrapper_data in NEWOBJ/CALL.
svn path=/trunk/mono/; revision=10247
Paolo Molaro [Tue, 7 Jan 2003 14:17:16 +0000 (14:17 -0000)]
Mon Jan 6 19:37:59 CET 2003 Paolo Molaro <lupus@ximian.com>
* marshal.c: throw a missing method exception if a
P/Invoke method is not found.
svn path=/trunk/mono/; revision=10246
Dietmar Maurer [Tue, 7 Jan 2003 11:28:25 +0000 (11:28 -0000)]
2003-01-07 Dietmar Maurer <dietmar@ximian.com>
* jit.c (mono_analyze_stack): add check for NULL target in STFLD
svn path=/trunk/mono/; revision=10245
Gaurav Vaish [Tue, 7 Jan 2003 08:34:38 +0000 (08:34 -0000)]
2003-01-07 Gaurav Vaish <gvaish_mono AT lycos.com>
* DataBindingHandler.cs : Implemented.
svn path=/trunk/mcs/; revision=10244
Gonzalo Paniagua Javier [Tue, 7 Jan 2003 04:44:22 +0000 (04:44 -0000)]
2003-01-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HyperLink.cs: fixes bug #36336.
svn path=/trunk/mcs/; revision=10232
Gonzalo Paniagua Javier [Tue, 7 Jan 2003 03:44:47 +0000 (03:44 -0000)]
2003-01-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* DataList.cs: fixed IRepeatInfoUser.GetItemStyle.
svn path=/trunk/mcs/; revision=10230
Gonzalo Paniagua Javier [Tue, 7 Jan 2003 02:25:09 +0000 (02:25 -0000)]
added XmlDiffLoader.cs
svn path=/trunk/mcs/; revision=10229
Gonzalo Paniagua Javier [Tue, 7 Jan 2003 01:35:11 +0000 (01:35 -0000)]
2003-01-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AspGenerator.cs: add data bound controls to code render function.
svn path=/trunk/mcs/; revision=10228
Gonzalo Paniagua Javier [Tue, 7 Jan 2003 00:14:04 +0000 (00:14 -0000)]
2003-01-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AspComponentFoundry.cs: reworked to allow same prefix for multiple
controls. You can register 1 assembly plus any number of user controls
under the same prefix.
* AspGenerator.cs: don't add duplicate 'using' for the same namespace.
Hack to allow @Register access to assemblies in other places than bin
directory.
svn path=/trunk/mcs/; revision=10225
Piers Haken [Tue, 7 Jan 2003 00:04:53 +0000 (00:04 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=10224
Miguel de Icaza [Mon, 6 Jan 2003 22:25:17 +0000 (22:25 -0000)]
Flush
svn path=/trunk/mono/; revision=10222
Ville Palo [Mon, 6 Jan 2003 19:08:31 +0000 (19:08 -0000)]
2003-01-06 Ville Palo <vi64pa@koti.soon.fi>
* XmlDataLoader.cs: Moved diffgram stuff to new internal class
XmlDiffLoader.
* XmlDiffLoader.cs: new class for diffgrams. Added handling of
diffgr:Errors and some fixes and changed XmlReader to XPathNavigator.
svn path=/trunk/mcs/; revision=10220
Gonzalo Paniagua Javier [Mon, 6 Jan 2003 17:57:49 +0000 (17:57 -0000)]
2003-01-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* MemoryStream.cs: fixed bug #36319.
svn path=/trunk/mcs/; revision=10219
Gonzalo Paniagua Javier [Mon, 6 Jan 2003 17:11:07 +0000 (17:11 -0000)]
Fixed typo
svn path=/trunk/mcs/; revision=10218
Gonzalo Paniagua Javier [Mon, 6 Jan 2003 17:00:07 +0000 (17:00 -0000)]
2003-01-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AspElements.cs: added 'codebehind' attribute for page, control and
application. It's ignored by MS, but allowed. Fixed typo.
svn path=/trunk/mcs/; revision=10217
Gonzalo Paniagua Javier [Mon, 6 Jan 2003 16:29:36 +0000 (16:29 -0000)]
2003-01-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AspGenerator.cs: fixed EnableSesssionState handling.
svn path=/trunk/mcs/; revision=10216
Jackson Harper [Mon, 6 Jan 2003 16:21:49 +0000 (16:21 -0000)]
Add REGION flag to #region directives, and add checks to make sure that regions are being poped correctly
svn path=/trunk/mcs/; revision=10215
Gonzalo Paniagua Javier [Mon, 6 Jan 2003 15:35:19 +0000 (15:35 -0000)]
2003-01-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* DataView.cs: made dataViewManager internal.
* DataViewManager.cs: use ICustomTypeDescriptor. We don't want the
properties of the object, but the values of the columns present in a
row.
* DataViewManagerListItemTypeDescriptor.cs: implemented GetProperties,
which returns a PropertyDescriptorCollection. Created a new class
derived from PropertyDescriptor that treats Table as an object whose
properties are DataRowView.
svn path=/trunk/mcs/; revision=10212
Martin Baulig [Mon, 6 Jan 2003 14:03:43 +0000 (14:03 -0000)]
2003-01-06 Martin Baulig <martin@ximian.com>
* debug.c (debugger_finished_mutex): Use a recursive mutex here.
svn path=/trunk/mono/; revision=10202
Martin Baulig [Mon, 6 Jan 2003 13:37:17 +0000 (13:37 -0000)]
2003-01-06 Martin Baulig <martin@ximian.com>
* debug.c: Correctly handle the `debugger_finished_mutex'; it is
only unlocked by the pthread_cond_wait() in mono_debugger_wait().
svn path=/trunk/mono/; revision=10199
Piers Haken [Mon, 6 Jan 2003 10:57:32 +0000 (10:57 -0000)]
2003-01-06 Piers Haken <piersh@friskit.com>
* Tokenizer.cs : various unicode fixes/tidyups.
svn path=/trunk/mcs/; revision=10198
Sebastien Pouliot [Mon, 6 Jan 2003 03:08:30 +0000 (03:08 -0000)]
2003-01-05 Sebastien Pouliot <spouliot@videotron.ca>
* CryptoAPITransform.cs: Removed all TODO. This class will not be
used by Mono. MS uses it with <algo>CryptoServiceProvider classes
to provide a common ICryptoTransform access to CryptoAPI.
svn path=/trunk/mcs/; revision=10197
Sebastien Pouliot [Mon, 6 Jan 2003 00:20:41 +0000 (00:20 -0000)]
2003-01-05 Sebastien Pouliot <spouliot@videotron.ca>
* unix.args: added COMException.cs in System.Runtime.InteropServices
svn path=/trunk/mcs/; revision=10191
Sebastien Pouliot [Mon, 6 Jan 2003 00:19:55 +0000 (00:19 -0000)]
2003-01-05 Sebastien Pouliot <spouliot@videotron.ca>
* COMException.cs: New. Minimal (incomplete - i'm not using COM)
implementation because this is thrown when dealing with Software
Publisher Certificates (SPC) in X509Certificate.
svn path=/trunk/mcs/; revision=10190
Sebastien Pouliot [Mon, 6 Jan 2003 00:18:38 +0000 (00:18 -0000)]
2003-01-05 Sebastien Pouliot <spouliot@videotron.ca>
* Hash.cs: Added [Serializable] and ISerializable to class declaration.
Changed how the hash algorithm are created (now use system default
implementation). Added some exception handling.
svn path=/trunk/mcs/; revision=10189
Sebastien Pouliot [Sun, 5 Jan 2003 21:19:36 +0000 (21:19 -0000)]
*** empty log message ***
svn path=/trunk/mono/; revision=10184
Gonzalo Paniagua Javier [Sun, 5 Jan 2003 17:50:27 +0000 (17:50 -0000)]
2003-01-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AspGenerator.cs: don't generate instance fields for pages/controls
when the base class specified in the Inherits attribute already has
them. Closes bug #36262.
svn path=/trunk/mcs/; revision=10167
Miguel de Icaza [Sun, 5 Jan 2003 16:19:43 +0000 (16:19 -0000)]
Faq updates
svn path=/trunk/mono/; revision=10165
Paolo Molaro [Sun, 5 Jan 2003 10:59:47 +0000 (10:59 -0000)]
Sun Jan 5 11:57:09 CET 2003 Paolo Molaro <lupus@ximian.com>
* icall.c: allow a null this for constructors.
svn path=/trunk/mono/; revision=10164
Jackson Harper [Sun, 5 Jan 2003 03:16:32 +0000 (03:16 -0000)]
Move must_send_finished var declaration out of #if win32 block (this fixes the build on win32)
svn path=/trunk/mono/; revision=10163
Dennis Hayes [Sun, 5 Jan 2003 02:40:25 +0000 (02:40 -0000)]
rollback
svn path=/trunk/mcs/; revision=10162