Miguel de Icaza [Wed, 30 Apr 2003 01:05:47 +0000 (01:05 -0000)]
2003-04-29 Miguel de Icaza <miguel@ximian.com>
* WebClient.cs (DownloadData): Close the underlyng stream.
(DownloadFile): Use using, so the file gets closed.
svn path=/trunk/mcs/; revision=14128
Gonzalo Paniagua Javier [Tue, 29 Apr 2003 23:00:12 +0000 (23:00 -0000)]
2003-04-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* CSharpCodeCompiler.cs: add quotes around out assembly name.
svn path=/trunk/mcs/; revision=14127
Paolo Molaro [Tue, 29 Apr 2003 17:23:14 +0000 (17:23 -0000)]
Tue Apr 29 19:15:10 CEST 2003 Paolo Molaro <lupus@ximian.com>
* reflection.c: use the right array element type and handle
a null for a Type argument, too.
svn path=/trunk/mono/; revision=14124
Miguel de Icaza [Tue, 29 Apr 2003 17:09:52 +0000 (17:09 -0000)]
update nant build file
svn path=/trunk/mcs/; revision=14123
Miguel de Icaza [Tue, 29 Apr 2003 17:08:57 +0000 (17:08 -0000)]
Add RelaxNG to the build
svn path=/trunk/mcs/; revision=14122
Miguel de Icaza [Tue, 29 Apr 2003 17:08:46 +0000 (17:08 -0000)]
Another one
svn path=/trunk/mcs/; revision=14121
Miguel de Icaza [Tue, 29 Apr 2003 17:07:02 +0000 (17:07 -0000)]
Fix makefile
svn path=/trunk/mcs/; revision=14120
Atsushi Eno [Tue, 29 Apr 2003 17:02:35 +0000 (17:02 -0000)]
2003-04-30 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* list.unix,
list: fixed incorrect reference to Util.cs (Misc.cs).
svn path=/trunk/mcs/; revision=14119
Miguel de Icaza [Tue, 29 Apr 2003 16:52:42 +0000 (16:52 -0000)]
remove debugging message
svn path=/trunk/mcs/; revision=14118
Miguel de Icaza [Tue, 29 Apr 2003 16:30:23 +0000 (16:30 -0000)]
2003-04-28 Miguel de Icaza <miguel@ximian.com>
* attribute.cs (Attribute.GetAttributeArgumentExpression): Moved
the functionality for testing whether an expression is valid for
an attribute here. Also handle the case of arrays of elements
being stored.
* expression.cs (ArrayCreation.EncodeAsAttribute): Add support for
encoding a linear array into an array of objects that are suitable
to be passed to an CustomAttributeBuilder.
svn path=/trunk/mcs/; revision=14117
Aleksey Ryabchuk [Tue, 29 Apr 2003 16:11:40 +0000 (16:11 -0000)]
* Control.cs : call OnResize from OnSizeChanged
* TabControl.cs : small fixes
* Win32enums.cs : constants for ToolTip notifications
svn path=/trunk/mcs/; revision=14116
Ville Palo [Tue, 29 Apr 2003 15:55:33 +0000 (15:55 -0000)]
2003-04-29 Ville Palo <vi64pa@kolumbus.fi>
* FileStreamTest.cs: Tests for Flush() adn one one more test for
Ctor exceptions
svn path=/trunk/mcs/; revision=14115
Paolo Molaro [Tue, 29 Apr 2003 15:02:04 +0000 (15:02 -0000)]
Tue Apr 29 16:53:56 CEST 2003 Paolo Molaro <lupus@ximian.com>
* Syscall.cs: remove the unsafe mess.
svn path=/trunk/mcs/; revision=14113
Atsushi Eno [Tue, 29 Apr 2003 14:19:58 +0000 (14:19 -0000)]
2003-04-29 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* Started.
* added ChangeLog, RdpNameClasses.cs, RdpObjects.cs, RdpPatterns.cs
and Util.cs.
svn path=/trunk/mcs/; revision=14112
Dietmar Maurer [Tue, 29 Apr 2003 14:05:12 +0000 (14:05 -0000)]
2003-04-29 Dietmar Maurer <dietmar@ximian.com>
* mini.c (mono_method_to_ir): UNBOX need to CAST objects first
svn path=/trunk/mono/; revision=14111
Paolo Molaro [Tue, 29 Apr 2003 13:58:33 +0000 (13:58 -0000)]
-1 actually is emitted on NULL.
svn path=/trunk/mono/; revision=14110
Paolo Molaro [Tue, 29 Apr 2003 13:54:04 +0000 (13:54 -0000)]
Tue Apr 29 15:46:00 CEST 2003 Paolo Molaro <lupus@ximian.com>
* reflection.c: handle arrays as arguments to custom attributes.
svn path=/trunk/mono/; revision=14109
Gaurav Vaish [Tue, 29 Apr 2003 13:18:00 +0000 (13:18 -0000)]
2003-04-29 Gaurav Vaish <gvaish_mono AT lycos.com>
* ControlAdapter.cs : Some more methods.
svn path=/trunk/mcs/; revision=14108
Gaurav Vaish [Tue, 29 Apr 2003 13:17:31 +0000 (13:17 -0000)]
2003-04-29 Gaurav Vaish <gvaish_mono AT lycos.com>
* MobilePage.cs : Adapter { get; } - Stubbed.
svn path=/trunk/mcs/; revision=14107
Dietmar Maurer [Tue, 29 Apr 2003 12:16:03 +0000 (12:16 -0000)]
*** empty log message ***
svn path=/trunk/mono/; revision=14106
Paolo Molaro [Tue, 29 Apr 2003 12:06:54 +0000 (12:06 -0000)]
Tue Apr 29 13:58:16 CEST 2003 Paolo Molaro <lupus@ximian.com>
* Enum.cs: protect with the lock also the lookup (bug #41841).
svn path=/trunk/mcs/; revision=14105
Paolo Molaro [Tue, 29 Apr 2003 11:32:27 +0000 (11:32 -0000)]
Tue Apr 29 13:24:32 CEST 2003 Paolo Molaro <lupus@ximian.com>
* MonoType.cs: allow a null name if InvokeMember is called with
BindingFlags.CreateInstance set.
svn path=/trunk/mcs/; revision=14103
Paolo Molaro [Tue, 29 Apr 2003 09:52:45 +0000 (09:52 -0000)]
Tue Apr 29 11:43:01 CEST 2003 Paolo Molaro <lupus@ximian.com>
* reflection.c: handle a string value in a custom attr
ctor that takes an object.
svn path=/trunk/mono/; revision=14102
Dietmar Maurer [Tue, 29 Apr 2003 09:50:04 +0000 (09:50 -0000)]
2003-04-29 Dietmar Maurer <dietmar@ximian.com>
* marshal.c (mono_mb_emit_restore_result): support MONO_TYPE_PTR
(fix bug #42063)
svn path=/trunk/mono/; revision=14101
Dietmar Maurer [Tue, 29 Apr 2003 09:21:18 +0000 (09:21 -0000)]
cleanups
svn path=/trunk/mono/; revision=14100
Dietmar Maurer [Tue, 29 Apr 2003 08:25:32 +0000 (08:25 -0000)]
2003-04-29 Dietmar Maurer <dietmar@ximian.com>
* mono/tests/Makefile.am (JITTEST_PROG): use mini/mono
svn path=/trunk/mono/; revision=14099
Atsushi Eno [Tue, 29 Apr 2003 07:46:50 +0000 (07:46 -0000)]
2003-04-29 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* Started.
* added ChangeLog, list, list.unix, makefile.gnu and
Commons.Xml.Relaxng.build.
svn path=/trunk/mcs/; revision=14098
Atsushi Eno [Tue, 29 Apr 2003 07:44:44 +0000 (07:44 -0000)]
2003-04-29 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* Started.
* added ChangeLog, RdpPatternTests.cs, RelaxngReaderTests.cs,
RelaxngValidatingReaderTests.cs, makefile.gnu,
Commons.Xml.Relaxng_test.args and Commons.Xml.Relaxng_test.build.
svn path=/trunk/mcs/; revision=14097
Atsushi Eno [Tue, 29 Apr 2003 07:38:39 +0000 (07:38 -0000)]
2003-04-29 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* Started.
* added ChangeLog, SimpleElementPattern1.xml, SimpleElementPattern1.rng,
SimpleElementPattern2.xml, SimpleElementPattern2.rng, team.xml,
team.rng.
svn path=/trunk/mcs/; revision=14096
Atsushi Eno [Tue, 29 Apr 2003 06:19:18 +0000 (06:19 -0000)]
2003-04-29 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* Started.
* added ChangeLog, RelaxngReader.cs, RelaxngValidatingReader.cs,
RngGrammar.cs, RngNameClasses.cs, RngPattern.cs, RngPatternType.cs
and Misc.cs.
svn path=/trunk/mcs/; revision=14093
Atsushi Eno [Tue, 29 Apr 2003 06:07:27 +0000 (06:07 -0000)]
2003-04-29 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* Started.
* added ChangeLog, XmlDefaultReader.cs.
svn path=/trunk/mcs/; revision=14092
Jackson Harper [Tue, 29 Apr 2003 04:22:14 +0000 (04:22 -0000)]
* InstrTable.cs: Much simpler system. All tokens go into one
hashtable now. There is no reason to have them seperated out.
svn path=/trunk/mcs/; revision=14091
Jackson Harper [Tue, 29 Apr 2003 04:20:20 +0000 (04:20 -0000)]
* ILTokenizer.cs: Get instructions from table and check if they
are null instead of checking if they exist then getting them.
svn path=/trunk/mcs/; revision=14090
Gonzalo Paniagua Javier [Tue, 29 Apr 2003 01:31:55 +0000 (01:31 -0000)]
2003-04-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* CSharpCodeCompiler.cs:
(CompileAssemblyFromDomBatch): add the assemblies referenced by the
CodeCompileUnits to the options.
svn path=/trunk/mcs/; revision=14088
Miguel de Icaza [Tue, 29 Apr 2003 01:17:46 +0000 (01:17 -0000)]
Improve
svn path=/trunk/mcs/; revision=14087
Gonzalo Paniagua Javier [Tue, 29 Apr 2003 01:02:40 +0000 (01:02 -0000)]
2003-04-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* CSharpCodeCompiler.cs: set NativeCompilerReturnValue.
svn path=/trunk/mcs/; revision=14086
Miguel de Icaza [Tue, 29 Apr 2003 00:54:01 +0000 (00:54 -0000)]
2003-04-28 Miguel de Icaza <miguel@ximian.com>
* MethodBuilder.cs: Mono allows the parameter position to be zero
to indicate the "returns:" attribute.
svn path=/trunk/mcs/; revision=14085
Miguel de Icaza [Tue, 29 Apr 2003 00:52:43 +0000 (00:52 -0000)]
2003-04-28 Miguel de Icaza <miguel@ximian.com>
* delegate.cs: Check unsafe types being used outside of an Unsafe context.
svn path=/trunk/mcs/; revision=14084
Per Arneng [Tue, 29 Apr 2003 00:40:49 +0000 (00:40 -0000)]
updated with changes from Tobias DiPasquale
svn path=/trunk/mcs/; revision=14083
Miguel de Icaza [Tue, 29 Apr 2003 00:24:58 +0000 (00:24 -0000)]
update
svn path=/trunk/mono/; revision=14082
Miguel de Icaza [Mon, 28 Apr 2003 22:27:03 +0000 (22:27 -0000)]
More iterators update, almost there. Only parameter remapping is missing
2003-04-28 Miguel de Icaza <miguel@ximian.com>
* ecore.cs: (FieldExpr): Handle field remapping here.
* iteratators.cs: Pass the instance variable (if the method is an
instance method) to the constructors, so we can access the field
variables on the class.
TODO: Test this with structs. I think the THIS variable on
structs might have to be a pointer, and not a refenrece
svn path=/trunk/mcs/; revision=14081
Miguel de Icaza [Mon, 28 Apr 2003 21:33:59 +0000 (21:33 -0000)]
Updates
svn path=/trunk/mono/; revision=14080
Piers Haken [Mon, 28 Apr 2003 21:00:34 +0000 (21:00 -0000)]
2003-04-28 Piers Haken <piersh@friskit.com>
* Parser.jay, Tokenizer.cs: more compliant lexical parsing of ambiguous tokens
svn path=/trunk/mcs/; revision=14078
Gonzalo Paniagua Javier [Mon, 28 Apr 2003 18:31:18 +0000 (18:31 -0000)]
2003-04-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* CodeGenerator.cs:
(GenerateSnippetStatement): use WriteLine instead of Write.
svn path=/trunk/mcs/; revision=14075
Alexandre Pigolkine [Mon, 28 Apr 2003 18:28:45 +0000 (18:28 -0000)]
small improvements
svn path=/trunk/mcs/; revision=14074
Gonzalo Paniagua Javier [Mon, 28 Apr 2003 17:19:09 +0000 (17:19 -0000)]
added /unsafe
svn path=/trunk/mcs/; revision=14073
Miguel de Icaza [Mon, 28 Apr 2003 16:54:18 +0000 (16:54 -0000)]
remove debugging message
svn path=/trunk/mcs/; revision=14072
Paolo Molaro [Mon, 28 Apr 2003 16:47:14 +0000 (16:47 -0000)]
Temporary workaround.
svn path=/trunk/mono/; revision=14071
Atsushi Eno [Mon, 28 Apr 2003 15:42:21 +0000 (15:42 -0000)]
2003-04-29 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlAttributeTests.cs : added WriteTo.
* XmlReaderCommonTests.cs,
XmlTextReader.cs : fixed ReadInnerXml (check correct position.)
Reverted EmptyElementWithStartAndEndTag, EmptyElementWithAttribute,
and StartAndEndTagWithAttribute to XmlTextReaderTests.cs (because
they requires IsEmptyElement = false, which is always true for
XmlNodeReader).
svn path=/trunk/mcs/; revision=14070
Atsushi Eno [Mon, 28 Apr 2003 15:40:54 +0000 (15:40 -0000)]
2003-04-29 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlElement.cs : fixed IsEmpty (removed private field isEmpty).
* XmlNodeReader.cs : Fixed AttributeCount, each this[] (indexers),
MoveTo*Attribute(),
Fixed this[] to work correctly against XmlDeclarations.
Fixed ReadInnerXml() and ReadOuterXml() to call Read() correctly.
(which may prevent validations etc.)
* XmlReader.cs,
XmlNodeReader.cs,
XmlTextReader.cs : Fixed ReadString() to be compliant with each
other.
* XmlTextReader.cs : ReadInnerXml() now moves to next node correctly.
svn path=/trunk/mcs/; revision=14069
Paolo Molaro [Mon, 28 Apr 2003 15:11:17 +0000 (15:11 -0000)]
Mon Apr 28 17:03:14 CEST 2003 Paolo Molaro <lupus@ximian.com>
* mini.c: moved most of the code required to do inlining to its own
function so it can be reused. Inline also ctors if appropriate.
svn path=/trunk/mono/; revision=14068
Gonzalo Paniagua Javier [Mon, 28 Apr 2003 13:16:47 +0000 (13:16 -0000)]
2003-04-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Enum.cs: reverted my previous patch.
svn path=/trunk/mcs/; revision=14067
Zoltan Varga [Mon, 28 Apr 2003 06:59:15 +0000 (06:59 -0000)]
2003-04-28 Zoltan Varga <vargaz@freemail.hu>
* Makefile.am: Link with -export-dynamic so shared libs loaded by
the runtime can call mono API functions.
svn path=/trunk/mono/; revision=14065
Zoltan Varga [Mon, 28 Apr 2003 06:53:18 +0000 (06:53 -0000)]
2003-04-28 Zoltan Varga <vargaz@freemail.hu>
* icall.c (ves_icall_Type_GetNestedType): Fixed warnings.
svn path=/trunk/mono/; revision=14064
Miguel de Icaza [Mon, 28 Apr 2003 02:31:11 +0000 (02:31 -0000)]
Bug fixes + support for locals in iterators. Only parameters are missing.
2003-04-27 Miguel de Icaza <miguel@ximian.com>
* codegen.cs (EmitContext.Mapvariable): Adds a mechanism to map
local variables to fields in a proxy class.
* iterators.cs (PopulateProxy): Rename our internal fields to
<XXX>.
Create a <THIS> field if we are an instance method, so we can
reference our parent container variables.
(MapVariable): Called back from the EmitContext code to enter a
new variable to field mapping into the proxy class (we just create
a FieldBuilder).
* expression.cs
(LocalVariableReference.{Emit,EmitAssign,AddressOf}): Add support
for using the remapped locals to fields.
I placed the code here, because that gives the same semantics to
local variables, and only changes the Emit code.
* statement.cs (Fixed.Resolve): it is not allowed to have fixed
statements inside iterators.
(VariableInfo): Add a FieldBuilder for the cases when we are
remapping local variables to fields in a proxy class
* ecore.cs (SimpleNameResolve): Avoid testing two times for
current_block != null.
* statement.cs (Swithc.SimpleSwitchEmit): Removed code that did
not cope with strings, as it has been moved to the
TableSwitchEmit. Fixed bug in switch generation.
svn path=/trunk/mcs/; revision=14063
Miguel de Icaza [Sun, 27 Apr 2003 20:30:22 +0000 (20:30 -0000)]
Forgot this file
svn path=/trunk/mcs/; revision=14062
Miguel de Icaza [Sun, 27 Apr 2003 20:29:44 +0000 (20:29 -0000)]
update faq
svn path=/trunk/mono/; revision=14061
Lluis Sanchez [Sun, 27 Apr 2003 20:15:54 +0000 (20:15 -0000)]
* TcpChannel.cs: The port property may not be an string. Fixed.
* TcpServerChannel.cs: Added some fixes by Jerome Laban. Implemented
some channel properties.
svn path=/trunk/mcs/; revision=14060
Gonzalo Paniagua Javier [Sun, 27 Apr 2003 18:28:27 +0000 (18:28 -0000)]
2003-04-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Makefile.am: added missing man pages.
* mini.1: moved to mono.1
* mono.1: moved to oldmono.1
* oldmono.1: new file.
svn path=/trunk/mono/; revision=14059
Martin Baulig [Sun, 27 Apr 2003 18:03:14 +0000 (18:03 -0000)]
Reflect latest changes in the debugging API.
svn path=/trunk/mono/; revision=14055
Martin Baulig [Sun, 27 Apr 2003 18:02:14 +0000 (18:02 -0000)]
2003-04-27 Martin Baulig <martin@ximian.com>
* debug-mini.c (mono_debug_init_method): Added
`guint32 breakpoint_id' argument; if the method has a breakpoint,
send a notification to the debugger.
* mini.c (mono_method_to_ir): Don't insert a breakpoint if we're
running in the Mono Debugger, just pass the breakpoint number to
mono_debug_init_method().
* tramp-x86.c, tramp-ppc.c: Removed the breakpoint trampolines.
svn path=/trunk/mono/; revision=14054
Martin Baulig [Sun, 27 Apr 2003 17:58:31 +0000 (17:58 -0000)]
Removed a G_BREAKPOINT() which was just there for debugging.
svn path=/trunk/mono/; revision=14053
Martin Baulig [Sun, 27 Apr 2003 17:58:09 +0000 (17:58 -0000)]
2003-04-27 Martin Baulig <martin@ximian.com>
* mono-debug-debugger.h (MonoDebuggerEvent): Renamed
MONO_DEBUGGER_EVENT_BREAKPOINT_TRAMPOLINE to
MONO_DEBUGGER_EVENT_BREAKPOINT.
(mono_breakpoint_trampoline_code): Removed.
(mono_debugger_event_handler): The last argument is now a
`guint32'.
(mono_debugger_insert_breakpoint_full): Removed the
`use_trampoline' argument.
(mono_debugger_method_has_breakpoint): Likewise.
(mono_debugger_trampoline_breakpoint_callback): Renamed to
mono_debugger_breakpoint_callback(); take the method and
breakpoint number as arguments.
svn path=/trunk/mono/; revision=14052
Miguel de Icaza [Sun, 27 Apr 2003 17:53:30 +0000 (17:53 -0000)]
2003-04-27 Miguel de Icaza <miguel@ximian.com>
* expression.cs (New.DoResolve): Provide more context for the user
when reporting an error.
svn path=/trunk/mcs/; revision=14051
Miguel de Icaza [Sun, 27 Apr 2003 17:47:03 +0000 (17:47 -0000)]
2003-04-27 Miguel de Icaza <miguel@ximian.com>
* ecore.cs (Expression.LoadFromPtr): Use ldind_i when loading
svn path=/trunk/mcs/; revision=14050
Miguel de Icaza [Sun, 27 Apr 2003 17:07:38 +0000 (17:07 -0000)]
Fix to the make install on windows
svn path=/trunk/mcs/; revision=14049
Miguel de Icaza [Sun, 27 Apr 2003 17:04:34 +0000 (17:04 -0000)]
2003-04-27 Miguel de Icaza <miguel@ximian.com>
* expression.cs (MemberAccess.DoResolve): When we get a type back,
check the permissions for it. Note than in a type-resolution
context the check was already present in DeclSpace.ResolveType,
but was missing from the MemberAccess.
svn path=/trunk/mcs/; revision=14048
Miguel de Icaza [Sun, 27 Apr 2003 16:51:50 +0000 (16:51 -0000)]
2003-04-27 Miguel de Icaza <miguel@ximian.com>
* expression.cs (ArrayCreation.CheckIndices): warn if the user has
more nested levels of expressions, but there are no more
dimensions specified. Avoids crash on bug 41906.
svn path=/trunk/mcs/; revision=14047
Malte Hildingson [Sun, 27 Apr 2003 16:04:54 +0000 (16:04 -0000)]
* tramp.c (alloc_code_buff): posix memory protection.
(mono_create_trampoline): new string marshaling + minor fixes.
(mono_create_method_pointer): delegates fix.
svn path=/trunk/mono/; revision=14046
Zoltan Varga [Sun, 27 Apr 2003 15:40:26 +0000 (15:40 -0000)]
Added myself.
svn path=/trunk/mono/; revision=14045
Sergey Chaban [Sun, 27 Apr 2003 14:50:16 +0000 (14:50 -0000)]
arm-WMMX.h: initial WirelessMMX support for ARM codegen;
svn path=/trunk/mono/; revision=14044
Sergey Chaban [Sun, 27 Apr 2003 14:47:57 +0000 (14:47 -0000)]
* ARM codegen update;
svn path=/trunk/mono/; revision=14043
Zoltan Varga [Sun, 27 Apr 2003 13:56:23 +0000 (13:56 -0000)]
2003-04-27 Zoltan Varga <vargaz@freemail.hu>
* RuntimeHelpers.cs: Remove workaround for bug #41550 since it is fixed
now.
svn path=/trunk/mcs/; revision=14042
Gonzalo Paniagua Javier [Sun, 27 Apr 2003 12:27:13 +0000 (12:27 -0000)]
2003-04-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Enum.cs: fixed bug #41841.
svn path=/trunk/mcs/; revision=14041
Paolo Molaro [Sun, 27 Apr 2003 11:43:59 +0000 (11:43 -0000)]
Shut up cvs (from umuff@quark.com (Urs C. Muff)).
svn path=/trunk/mono/; revision=14040
Paolo Molaro [Sun, 27 Apr 2003 11:40:11 +0000 (11:40 -0000)]
Make the debugging output off by default.
svn path=/trunk/mono/; revision=14039
Paolo Molaro [Sun, 27 Apr 2003 11:35:36 +0000 (11:35 -0000)]
Sun Apr 27 13:27:59 CEST 2003 Paolo Molaro <lupus@ximian.com>
* interp.c: check for arraytypemismatch.
svn path=/trunk/mono/; revision=14038
Paolo Molaro [Sun, 27 Apr 2003 11:25:46 +0000 (11:25 -0000)]
Sun Apr 27 13:18:04 CEST 2003 Paolo Molaro <lupus@ximian.com>
* mini.c: allow some more unsafe compares.
svn path=/trunk/mono/; revision=14037
Gonzalo Paniagua Javier [Sun, 27 Apr 2003 11:18:46 +0000 (11:18 -0000)]
added RuntimeEnvironment.cs
svn path=/trunk/mcs/; revision=14036
Miguel de Icaza [Sun, 27 Apr 2003 08:05:04 +0000 (08:05 -0000)]
more updates
svn path=/trunk/mono/; revision=14035
Miguel de Icaza [Sun, 27 Apr 2003 07:38:01 +0000 (07:38 -0000)]
Update FAQ
svn path=/trunk/mono/; revision=14034
Pedro Martínez Juliá [Sun, 27 Apr 2003 02:24:20 +0000 (02:24 -0000)]
2003-04-27 Pedro Mart�nez Juli� <yoros@wanadoo.es>
* XmlNode.cs: ensure to get a valid Uri in BaseUri when loading the
source document from a file.
svn path=/trunk/mcs/; revision=14033
Pedro Martínez Juliá [Sat, 26 Apr 2003 21:06:24 +0000 (21:06 -0000)]
2003-04-26 Pedro Mart�nez Juli� <yoros@wanadoo.es>
* Npgsql/NpgsqlDataReader.cs: Now GetDateTime works for "dd/MM/yyyy"
date formats. I think that it's needed support to auto-detect
DateTime format through PgSql server configuration.
svn path=/trunk/mcs/; revision=14032
Atsushi Eno [Sat, 26 Apr 2003 19:08:34 +0000 (19:08 -0000)]
2003-04-27 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlReaderCommonTests.cs,
XmlTextReaderTests.cs : Moved many tests to CommonTests.
svn path=/trunk/mcs/; revision=14031
Atsushi Eno [Sat, 26 Apr 2003 19:07:44 +0000 (19:07 -0000)]
2003-04-27 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlAttribute.cs : fixed WriteTo() and WriteContentTo() to write
content EntityReference correctly.
* XmlNodeReader.cs : many fix for EndElement handling (AttributeCount,
HasAttributes, indexers, MoveTo*Attribute() and Read() ).
Modified Skip() to call Read () explicitly.
* XmlTextReader.cs :
Fixed ReadInnerXml() which ignored EndElement token in certain cases.
Implemented MoveToAttribute (local, ns), and modified GetAttribute()
in relation to this change.
Attributes for XmlDeclaration are now correctly set.
* XmlTextWriter.cs : WriteRaw() is now different from WriteString().
Simplified WriteAttributes() for XmlDeclaration.
svn path=/trunk/mcs/; revision=14030
Miguel de Icaza [Sat, 26 Apr 2003 18:29:36 +0000 (18:29 -0000)]
Remove team
svn path=/trunk/mono/; revision=14029
Paolo Molaro [Sat, 26 Apr 2003 17:59:24 +0000 (17:59 -0000)]
Missing from earlier commit:-/
svn path=/trunk/mono/; revision=14028
Gonzalo Paniagua Javier [Sat, 26 Apr 2003 17:46:05 +0000 (17:46 -0000)]
2003-04-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* ColorConverter.cs:
(ConvertFrom): return a system or named color if there's one that fits
teh values parsed with Color.FromArgb.
svn path=/trunk/mcs/; revision=14027
Paolo Molaro [Sat, 26 Apr 2003 17:33:21 +0000 (17:33 -0000)]
Sat Apr 26 19:25:31 CEST 2003 Paolo Molaro <lupus@ximian.com>
* metadata.c: fix off by one when loading parameters attributes.
svn path=/trunk/mono/; revision=14026
Gonzalo Paniagua Javier [Sat, 26 Apr 2003 16:59:05 +0000 (16:59 -0000)]
2003-04-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* MonoType.cs:
(GetPropertyImpl): handle BindingFlags.IgnoreCase.
svn path=/trunk/mcs/; revision=14025
Paolo Molaro [Sat, 26 Apr 2003 10:11:17 +0000 (10:11 -0000)]
Sat Apr 26 11:55:41 CEST 2003 Paolo Molaro <lupus@ximian.com>
* mini-x86.c, Makefile.am: make distcheck works (partially from
a patch by Richard Lee <r.h.lee@attbi.com>).
* regset.c, regset.h: removed, they are unused.
svn path=/trunk/mono/; revision=14024
Miguel de Icaza [Sat, 26 Apr 2003 06:21:19 +0000 (06:21 -0000)]
Small bug fix, to render better an acurrate error
svn path=/trunk/mcs/; revision=14023
Atsushi Eno [Sat, 26 Apr 2003 04:32:43 +0000 (04:32 -0000)]
2003-04-26 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlTextReader.cs : fixed ReadInnerXml(). it was inconsistent with
Depth property fix.
svn path=/trunk/mcs/; revision=14021
Miguel de Icaza [Sat, 26 Apr 2003 04:27:42 +0000 (04:27 -0000)]
2003-04-26 Miguel de Icaza <miguel@ximian.com>
* statement.cs (Block): replace Implicit bool, for a generic
flags.
New flag: `Unchecked'. This is used during the EmitMeta phase
(which is out-of-line with the regular Resolve/Emit process for a
statement, as this is done ahead of time, but still gets a chance
to call constant resolve).
(Block.Flags): new enum for adding a new flag.
(Block.EmitMeta): track the state of unchecked.
(Unchecked): Set the "UnChecked" flags on any blocks we enclose,
to enable constant resolution to work there as well.
svn path=/trunk/mcs/; revision=14020
Miguel de Icaza [Sat, 26 Apr 2003 04:26:12 +0000 (04:26 -0000)]
2003-04-26 Miguel de Icaza <miguel@ximian.com>
* XmlIncludeAttribute.cs: Make XmlIncludeAttribute have the
`AllowMultiple' flags.
svn path=/trunk/mcs/; revision=14019
Miguel de Icaza [Sat, 26 Apr 2003 04:07:17 +0000 (04:07 -0000)]
Add test
svn path=/trunk/mcs/; revision=14018
Alexandre Pigolkine [Sat, 26 Apr 2003 03:46:01 +0000 (03:46 -0000)]
list.unix modified
svn path=/trunk/mcs/; revision=14017
Alexandre Pigolkine [Sat, 26 Apr 2003 03:44:25 +0000 (03:44 -0000)]
some implementation added
svn path=/trunk/mcs/; revision=14016
Alexandre Pigolkine [Sat, 26 Apr 2003 03:37:46 +0000 (03:37 -0000)]
first checkin
svn path=/trunk/mcs/; revision=14015
Alexandre Pigolkine [Sat, 26 Apr 2003 03:34:52 +0000 (03:34 -0000)]
first implementation
svn path=/trunk/mcs/; revision=14014