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
Martin Baulig [Sun, 5 Jan 2003 00:59:40 +0000 (00:59 -0000)]
2003-01-05 Martin Baulig <martin@ximian.com>
* debug.c (mono_debugger_jit_exec): Custom version of mono_jit_exec();
this is used when we're running inside the Mono Debugger
(mono_debugger_wait): Put the waiting code into a function of its own.
* mono.c (main): Call mono_debugger_jit_exec() instead of
mono_jit_exec() if we're running inside the Mono Debugger.
svn path=/trunk/mono/; revision=10160
Martin Baulig [Sat, 4 Jan 2003 23:55:55 +0000 (23:55 -0000)]
2003-01-05 Martin Baulig <martin@ximian.com>
* debug.h (MonoDebugFormat): Added
`MONO_DEBUG_FORMAT_MONO_DEBUGGER'; this allows us to check whether
we're running inside the Mono Debugger prior to the args parsing.
svn path=/trunk/mono/; revision=10159
Ville Palo [Sat, 4 Jan 2003 19:45:12 +0000 (19:45 -0000)]
2003-01-04 Ville Palo <vi64pa@koti.soon.fi>
* XmlSchemaMapper.cs: Added handling for Constraints, Attributes.
svn path=/trunk/mcs/; revision=10154
Ville Palo [Sat, 4 Jan 2003 19:35:20 +0000 (19:35 -0000)]
2003-01-04 Ville Palo <vi64pa@koti.soon.fi>
* DataColumn.cs: ExtendedProperties is by default !null-
svn path=/trunk/mcs/; revision=10151
Paolo Molaro [Sat, 4 Jan 2003 17:31:37 +0000 (17:31 -0000)]
Sat Jan 4 18:28:42 CET 2003 Paolo Molaro <lupus@ximian.com>
* icall.c: raise the proper exceptions if the arguments to the
internal Invoke are incorrect.
svn path=/trunk/mono/; revision=10144
Paolo Molaro [Sat, 4 Jan 2003 17:29:40 +0000 (17:29 -0000)]
Sat Jan 4 18:26:41 CET 2003 Paolo Molaro <lupus@ximian.com>
* MonoMethod.cs: propagate exceptions from the internal invoke
code that need to be propagated.
svn path=/trunk/mcs/; revision=10143
Paolo Molaro [Sat, 4 Jan 2003 17:07:05 +0000 (17:07 -0000)]
Sat Jan 4 18:04:07 CET 2003 Paolo Molaro <lupus@ximian.com>
* Binder.cs: throw an exception if the number of arguments
when invoking a method is incorrect.
svn path=/trunk/mcs/; revision=10141
Gonzalo Paniagua Javier [Sat, 4 Jan 2003 16:51:17 +0000 (16:51 -0000)]
2003-01-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UdpClient.cs: fixed bug #36226.
svn path=/trunk/mcs/; revision=10135
Ville Palo [Sat, 4 Jan 2003 12:35:29 +0000 (12:35 -0000)]
2003-01-04 Ville Palo <vi64pa@koti.soon.fi>
* DataColumnCollection.cs: Add (DataColumn Column) -method didn't
set column's ordinal.
svn path=/trunk/mcs/; revision=10120
Miguel de Icaza [Sat, 4 Jan 2003 05:47:49 +0000 (05:47 -0000)]
Flush
svn path=/trunk/mono/; revision=10115
Gonzalo Paniagua Javier [Sat, 4 Jan 2003 04:39:32 +0000 (04:39 -0000)]
2003-01-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web/HttpApplication.cs: added new state to handle default
authentication.
* System.Web.Configuration/HttpModulesConfigurationHandler.cs: add
a default authentication module at the end of the list.
* System.Web.Configuration/ModuleItem.cs: new constructor.
* System.Web.Security/DefaultAuthenticationModule.cs: implemented. It
just create a default unauthenticated user when no one else provided one.
* System.Web.Security/FormsAuthenticationModule.cs: removed debug output.
* System.Web.UI/Control.cs:
(AddedControl): take the children to the same state of the parent.
(InitRecursive): set the page of the children.
* System.Web.UI/Page.cs: removed one line (it's done a few lines above).
* System.Web.UI/UserControl.cs:
(OnInit): always call InitializeAsUserControl
(InitializeAsUserControl): sets the page for the control.
svn path=/trunk/mcs/; revision=10114
Martin Baulig [Sat, 4 Jan 2003 04:21:05 +0000 (04:21 -0000)]
2003-01-04 Martin Baulig <martin@ximian.com>
* debug.c (release_symbol_file_table): Only call this if we're
actually modifying the symbol tables.
(mono_debug_open): Always set the `mono_debugger_class_init_func'
for MONO_DEBUG_FORMAT_MONO; this stuff should also go into core dumps.
svn path=/trunk/mono/; revision=10113
Paolo Molaro [Fri, 3 Jan 2003 19:22:52 +0000 (19:22 -0000)]
Fri Jan 3 20:18:51 CET 2003 Paolo Molaro <lupus@ximian.com>
* MonoType.cs: fixed Namespace property for nested types.
svn path=/trunk/mcs/; revision=10107
Marco Ridoni [Fri, 3 Jan 2003 16:55:33 +0000 (16:55 -0000)]
A few changes to support correct scoping for default constructors
svn path=/trunk/mcs/; revision=10105
Marco Ridoni [Fri, 3 Jan 2003 16:53:37 +0000 (16:53 -0000)]
A few changes to resolve scoping for default constructors
svn path=/trunk/mcs/; revision=10104
Marco Ridoni [Fri, 3 Jan 2003 16:52:22 +0000 (16:52 -0000)]
Field declaration modified to better conform to MS'VB.NET grammar
Class declaration modified to better conform to MS'VB.NET grammar
Preliminary support for Array declarations (not working yet)
svn path=/trunk/mcs/; revision=10103
Martin Baulig [Fri, 3 Jan 2003 15:47:24 +0000 (15:47 -0000)]
2003-01-03 Martin Baulig <martin@ximian.com>
* debug.c: Disable the mono debugger stuff on Windows.
svn path=/trunk/mono/; revision=10099
Dietmar Maurer [Fri, 3 Jan 2003 15:46:45 +0000 (15:46 -0000)]
2003-01-03 Dietmar Maurer <dietmar@ximian.com>
* marshal.c (mono_marshal_get_ptr_to_struct): code cleanups
svn path=/trunk/mono/; revision=10098
Paolo Molaro [Fri, 3 Jan 2003 15:21:29 +0000 (15:21 -0000)]
Fri Jan 3 16:18:27 CET 2003 Paolo Molaro <lupus@ximian.com>
* MonoCustomAttrs.cs: create properly typed arrays when returning
arrays of attributes of a given type.
svn path=/trunk/mcs/; revision=10097
Gonzalo Paniagua Javier [Fri, 3 Jan 2003 12:27:25 +0000 (12:27 -0000)]
2003-01-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* machine.config: added forms authentication module and close forms tag.
svn path=/trunk/mono/; revision=10096
Gonzalo Paniagua Javier [Fri, 3 Jan 2003 12:25:20 +0000 (12:25 -0000)]
2003-01-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpContext.cs: removed hack to get the User.
svn path=/trunk/mcs/; revision=10095
Paolo Molaro [Fri, 3 Jan 2003 10:12:57 +0000 (10:12 -0000)]
Fri Jan 3 11:10:14 CET 2003 Paolo Molaro <lupus@ximian.com>
* MonoType.cs: fixed MemberType property for nested types.
svn path=/trunk/mcs/; revision=10092
Sebastien Pouliot [Fri, 3 Jan 2003 03:27:10 +0000 (03:27 -0000)]
2003-01-03 Sebastien Pouliot <spouliot@videotron.ca>
* RC2CryptoServiceProvider.cs: Now about 2 time faster by inlining
methods and changing to UInt16 (instead of UInt32).
svn path=/trunk/mcs/; revision=10091
Gonzalo Paniagua Javier [Fri, 3 Jan 2003 03:15:40 +0000 (03:15 -0000)]
2003-01-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* String.cs: fixed bug #36209.
svn path=/trunk/mcs/; revision=10090
Gonzalo Paniagua Javier [Fri, 3 Jan 2003 02:30:54 +0000 (02:30 -0000)]
2003-01-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HtmlInputButton.cs: fixed bug #35677.
svn path=/trunk/mcs/; revision=10088
Martin Baulig [Fri, 3 Jan 2003 02:20:43 +0000 (02:20 -0000)]
2003-01-03 Martin Baulig <martin@ximian.com>
* debug-mono-symfile.h: Increment MONO_SYMBOL_FILE_DYNAMIC_VERSION.
svn path=/trunk/mono/; revision=10084
Martin Baulig [Fri, 3 Jan 2003 02:19:49 +0000 (02:19 -0000)]
2003-01-03 Martin Baulig <martin@ximian.com>
* debug.c (mono_debugger_trampoline_breakpoint_callback): New
function. This is called from the breakpoint trampoline to signal
the debugger and wait until it has reload the symbol tables.
* trampoline.c (get_breakpoint_trampoline): Call the new
mono_debugger_trampoline_breakpoint_callback() in the breakpoint
trampoline just before the breakpoint.
svn path=/trunk/mono/; revision=10083
Gonzalo Paniagua Javier [Fri, 3 Jan 2003 02:06:22 +0000 (02:06 -0000)]
Forgot this.
svn path=/trunk/mcs/; revision=10082
Gonzalo Paniagua Javier [Fri, 3 Jan 2003 02:03:45 +0000 (02:03 -0000)]
2003-01-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpUtility.cs: fixed bug #36038. Thanks to juancri@tagnet.org for
reporting the bug and how to fix it.
svn path=/trunk/mcs/; revision=10081
Gonzalo Paniagua Javier [Fri, 3 Jan 2003 01:53:08 +0000 (01:53 -0000)]
2003-01-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Control.cs: fixed bug #36037.
svn path=/trunk/mcs/; revision=10080
Gonzalo Paniagua Javier [Fri, 3 Jan 2003 00:56:12 +0000 (00:56 -0000)]
2003-01-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HtmlInputControl.cs: fixed bug #35673.
svn path=/trunk/mcs/; revision=10079
Gonzalo Paniagua Javier [Fri, 3 Jan 2003 00:38:48 +0000 (00:38 -0000)]
2003-01-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HtmlInputText.cs: fixed bug #35670.
svn path=/trunk/mcs/; revision=10078
Gonzalo Paniagua Javier [Fri, 3 Jan 2003 00:15:39 +0000 (00:15 -0000)]
fixed the build on windows
svn path=/trunk/mcs/; revision=10077
Marco Ridoni [Thu, 2 Jan 2003 18:34:12 +0000 (18:34 -0000)]
Fixed a problem with CVS
svn path=/trunk/mcs/; revision=10063
Marco Ridoni [Thu, 2 Jan 2003 18:29:18 +0000 (18:29 -0000)]
Some minor changes
svn path=/trunk/mcs/; revision=10062
Paolo Molaro [Thu, 2 Jan 2003 18:07:42 +0000 (18:07 -0000)]
Thu Jan 2 19:04:58 CET 2003 Paolo Molaro <lupus@ximian.com>
* Binder.cs: In SelectMethod() look for an exact match first.
svn path=/trunk/mcs/; revision=10061
Paolo Molaro [Thu, 2 Jan 2003 18:06:24 +0000 (18:06 -0000)]
Thu Jan 2 18:46:09 CET 2003 Paolo Molaro <lupus@ximian.com>
* ModuleBuilder.cs, TypeBuilder.cs: support global fields and methods.
svn path=/trunk/mcs/; revision=10060
Jonathan Pryor [Thu, 2 Jan 2003 17:58:43 +0000 (17:58 -0000)]
NodeFormatter.cs: Change error message to use parens instead of braces and
close the parens. Allows better use of vi's paren-matching functionality in
output, avoids issues with "}}" format specifier in string.Format.
NodeInfo.cs: handle MemberTypes.NestedType, which is returned under .NET for
nested types. Without this, .NET generates error messages for nested types.
svn path=/trunk/mcs/; revision=10059
Ville Palo [Thu, 2 Jan 2003 17:38:37 +0000 (17:38 -0000)]
2003-01-02 Ville Palo <vi64pa@koti.soon.fi>
* DataSet.cs:
* XmlDataLoader.cs: XmlReader closing fixes.
* XmlSchemaReader.cs: Added support for ref=
svn path=/trunk/mcs/; revision=10058
Sebastien Pouliot [Thu, 2 Jan 2003 05:08:57 +0000 (05:08 -0000)]
2003-01-02 Sebastien Pouliot <spouliot@videotron.ca>
* RijndaelManaged.cs: Now 7 (encrypt) to 10 (decrypt) times faster
by removing allocation inside intensively called methods, using pre-
calculated tables instead of Mult_GF methods and inlining most methods.
svn path=/trunk/mcs/; revision=10052
Jaime Anguiano Olarra [Wed, 1 Jan 2003 21:27:33 +0000 (21:27 -0000)]
Process is no longer visible.
svn path=/trunk/mcs/; revision=10047
Rachel Hestilow [Wed, 1 Jan 2003 21:26:39 +0000 (21:26 -0000)]
2003-01-01 Rachel Hestilow <hestilow@ximian.com>
* MonoField.cs (SetValue): Fix logic typo. Check that obj is
non-null only for the non-static case.
svn path=/trunk/mcs/; revision=10046
Gonzalo Paniagua Javier [Wed, 1 Jan 2003 21:09:11 +0000 (21:09 -0000)]
removed Process.cs
svn path=/trunk/mcs/; revision=10045
Gonzalo Paniagua Javier [Wed, 1 Jan 2003 21:06:51 +0000 (21:06 -0000)]
This class is already in System.dll
svn path=/trunk/mcs/; revision=10044
Jaime Anguiano Olarra [Wed, 1 Jan 2003 18:32:22 +0000 (18:32 -0000)]
Reimplemented the ProcessID property using the Process class.
svn path=/trunk/mcs/; revision=10041
Jaime Anguiano Olarra [Wed, 1 Jan 2003 18:30:45 +0000 (18:30 -0000)]
Added System.Diagnostics.Process.cs
svn path=/trunk/mcs/; revision=10040
Jaime Anguiano Olarra [Wed, 1 Jan 2003 18:30:06 +0000 (18:30 -0000)]
Added the Process skeleton for Remoting use.
svn path=/trunk/mcs/; revision=10039
Atsushi Eno [Wed, 1 Jan 2003 17:37:42 +0000 (17:37 -0000)]
2002-01-02 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* SelectNodesTests.cs : added TestAlphabetDigitMixedName.
svn path=/trunk/mcs/; revision=10036
Atsushi Eno [Wed, 1 Jan 2003 17:34:17 +0000 (17:34 -0000)]
2003-01-02 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* Tokenizer.cs : Fixed ParseIdentifier to allow digits.
(It should be a temporary fix.)
svn path=/trunk/mcs/; revision=10035
Martin Baulig [Wed, 1 Jan 2003 17:11:49 +0000 (17:11 -0000)]
Removed debugging instruction.
svn path=/trunk/mono/; revision=10034
Ville Palo [Wed, 1 Jan 2003 13:47:54 +0000 (13:47 -0000)]
Added XmlSchemaMapper.cs
svn path=/trunk/mcs/; revision=10029
Ville Palo [Wed, 1 Jan 2003 12:54:37 +0000 (12:54 -0000)]
2003-01-01 Ville Palo <vi64pa@koti.soon.fi>
* DataSet.cs:
- Added XmlReader and XmlWriter Closing.
- Moved ReadXmlSchema stuff to new internal class XmlSchemaMapper.
* XmlSchemaMapper.cs
- Much better way IMHO to map xmlschema than the old one in
DataSet.cs. Its, more flexible, cleaner, ...
svn path=/trunk/mcs/; revision=10028
Jonathan Pryor [Tue, 31 Dec 2002 18:49:26 +0000 (18:49 -0000)]
Remove some trace messages.
svn path=/trunk/mcs/; revision=10021
Jonathan Pryor [Tue, 31 Dec 2002 18:45:12 +0000 (18:45 -0000)]
I had a week of no internet access, so I had far too much time on my hands.
When I wasn't recovering from stomach flu, anyway...
All in all, a good Christmas.
Summary:
- Made tools/makefile.gnu recursive, much like the top-level makefile.gnu.
This was principally done so that the type-reflector install target could
install additional files (currently it installs type-reflector.exe and
type-reflector.exe.config; this may expand in the future).
- Massive cleanup/improvements to type-reflector
The biggest news is that a Gtk# front-end exists for type-reflector now. It
is incomplete (due to my learning Gtk# with this program) and needs
improvement, but it works... Sort of.
It's not enabled by default, as I don't want to require that the
Gtk#/Gnome#/Glade# assemblies be available to build mcs from CVS.
To enable the type-reflector Gtk# front-end, do two things:
- Rebuild type-reflector: cd tools/type-reflector && make -f makefile.gnu gui
- When running, specify the --displayer=gtk parameter, e.g.
type-reflector.exe --displayer=gtk -S .
svn path=/trunk/mcs/; revision=10020
Sebastien Pouliot [Tue, 31 Dec 2002 17:33:06 +0000 (17:33 -0000)]
2002-12-31 Sebastien Pouliot <spouliot@videotron.ca>
* AsymmetricAlgorithm.cs: Removed ValidKeySize (method only present
in SymmetricAlgorithm).
* DSA.cs: Change ZeroizePrivateKey from protected to internal.
* DSACryptoServiceProvider.cs: Added some case where we need to check
for keypairGenerated.
* RSA.cs: Change ZeroizePrivateKey from protected to internal.
* RSACryptoServiceProvider.cs: Key were never generated with the default
(no parameter) constructor. Now checks for keypairGenerated in methods.
* SignatureDescription.cs: Added CreateDeformatter in RSAPKCS1SHA1-
SignatureDescription to please corcompare (it just call it's ancestor).
svn path=/trunk/mcs/; revision=10019
Martin Baulig [Tue, 31 Dec 2002 10:23:16 +0000 (10:23 -0000)]
2002-12-31 Martin Baulig <martin@ximian.com>
* debug.c (MonoDebuggerSymbolFileTable): Added `global_symfile'
field to point to the MonoGlobalSymbolTable.
svn path=/trunk/mono/; revision=10013
Martin Baulig [Tue, 31 Dec 2002 10:22:43 +0000 (10:22 -0000)]
2002-12-31 Martin Baulig <martin@ximian.com>
* debug-mono-symfile.c: Completely rewrote the type section.
Instead of using individual malloc()ed fields, we use one big
continuous memory area and offsets into this area.
See the comments in the source code for details.
svn path=/trunk/mono/; revision=10011
Marco Ridoni [Mon, 30 Dec 2002 22:37:55 +0000 (22:37 -0000)]
A small fix to allow compilation under mcs while preserving the Author
attribute
svn path=/trunk/mcs/; revision=10008