Sebastien Pouliot [Tue, 14 Dec 2004 01:53:40 +0000 (01:53 -0000)]
2004-12-13 Sebastien Pouliot <sebastien@ximian.com>
* SslClientStream.cs: New internal property, ServerCertificates, to
"easily" retreive the server's certificate chain using reflection.
svn path=/trunk/mcs/; revision=37707
César Natarén [Tue, 14 Dec 2004 00:32:51 +0000 (00:32 -0000)]
2004-12-13 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
* expression.cs: emit code for null literal.
svn path=/trunk/mcs/; revision=37706
Miguel de Icaza [Mon, 13 Dec 2004 23:12:16 +0000 (23:12 -0000)]
2004-12-13 Miguel de Icaza <miguel@ximian.com>
* MethodDef.cs (CreateSignature, CreateVarargsSignature): They now
take a return type as it is valid to have multiple methods with
the same name and parameters, that only differ on the return type.
I am not sure of the fix from ILParser.jay, and would love if
Jackson can sort that one out, I put what seemed to be a
signature, but I do not understand what it actually does there.
svn path=/trunk/mcs/; revision=37705
Miguel de Icaza [Mon, 13 Dec 2004 22:51:58 +0000 (22:51 -0000)]
2004-12-13 Miguel de Icaza <miguel@ximian.com>
* dis-cil.c, dump.c: Encode special constant +Inf, -Inf and NaN
using hex constants instead of letting libc print the values.
svn path=/trunk/mono/; revision=37704
Dan Winship [Mon, 13 Dec 2004 22:16:15 +0000 (22:16 -0000)]
* outline.cs (OutlineType, OutlineOperator, OperatorFromName):
Show overloaded operators and type conversions.
(FormatType): fix the logic here so that, eg "System.Int32"
becomes "int" rather than "Int32" when looking at a type in the
System namespace.
svn path=/trunk/mcs/; revision=37703
Gonzalo Paniagua Javier [Mon, 13 Dec 2004 21:55:33 +0000 (21:55 -0000)]
2004-12-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* mini-x86.c: disabling the Interlocked optimizing code. It segfaults
when running xsp.
svn path=/trunk/mono/; revision=37702
Paolo Molaro [Mon, 13 Dec 2004 17:12:38 +0000 (17:12 -0000)]
Mon Dec 13 18:10:50 CET 2004 Paolo Molaro <lupus@ximian.com>
* Makefile.am, monodiet.c: add monodiet, an IL code garbage
collector.
svn path=/trunk/mono/; revision=37696
Atsushi Eno [Mon, 13 Dec 2004 17:11:24 +0000 (17:11 -0000)]
2004-12-13 Atsushi Enomoto <atsushi@ximian.com>
* XsdKeyTable.cs : eliminated XmlReader dependency.
* XsdValidatingReader.cs :
AssertIdentityConstraints() is now splited to selector validation
and field validation. Extracted EndKeyrefValidation() to process
keyref constraints.
Added ReadExternalSchema() and commonized xsi:schemaLocation
handling and xsi:noNamespaceSchemaLocation handling.
* XsdIdentityState.cs :
Eliminated XsdValidatingReader dependency.
In XsdKeyEntryField, renamed KeySequence to OwnerSequence.
XsdKeyEntryFieldCollection is now based on CollectionBase.
In XsdKeyEntry, FieldMatches() is renamed to ProcessMatch() and
modified to accept splited XsdValidatingReader members.
* XsdIdentityPath.cs : added default .ctor() and IsAttribute property.
svn path=/trunk/mcs/; revision=37695
Atsushi Eno [Mon, 13 Dec 2004 16:45:19 +0000 (16:45 -0000)]
2004-12-11 Atsushi Enomoto <atsushi@ximian.com>
* XsdIdentityState.cs,
XsdIdentityPath.cs,
XsdKeyTable.cs : fixed mixed line ending.
svn path=/trunk/mcs/; revision=37694
Paolo Molaro [Mon, 13 Dec 2004 16:10:26 +0000 (16:10 -0000)]
Mon Dec 13 17:11:37 CET 2004 Paolo Molaro <lupus@ximian.com>
* configure.in, mono/interpreter/Makefile.am: disable
mint by default on architectures that use the JIT.
svn path=/trunk/mono/; revision=37693
Alp Toker [Mon, 13 Dec 2004 15:42:40 +0000 (15:42 -0000)]
Update list of remaining tasks
svn path=/trunk/mcs/; revision=37692
Patrik Torstensson [Mon, 13 Dec 2004 14:37:14 +0000 (14:37 -0000)]
2004-12-13 Patrik Torstensson <patrik.torstensson@gmail.com>
* mini-x86.c,mini-ops.h,inssel-x86.brg,cpu-pentium.md: Implementation of Interlocked:Increment/Decrement/Add
as inline ops.
(mini-x86.c (mono_arch_get_inst_for_method and mono_arch_output_basic_block))
svn path=/trunk/mono/; revision=37691
Jordi Mas i Hernandez [Mon, 13 Dec 2004 11:11:13 +0000 (11:11 -0000)]
update swf guidelines
svn path=/trunk/mcs/; revision=37690
Jordi Mas i Hernandez [Mon, 13 Dec 2004 10:45:22 +0000 (10:45 -0000)]
button fixes
svn path=/trunk/mcs/; revision=37689
Marek Safar [Mon, 13 Dec 2004 08:21:03 +0000 (08:21 -0000)]
updated CSharp.Debugger location
svn path=/trunk/mcs/; revision=37688
Marek Safar [Mon, 13 Dec 2004 08:19:53 +0000 (08:19 -0000)]
2004-12-13 Marek Safar <marek.safar@seznam.cz>
* class.cs (TypeContainer.VerifyClsCompliance): Add error
3018 report.
(PropertyBase.VerifyClsCompliance): Add errror 3025 report.
* codegen.cs (ModuleClass.ApplyAttributeBuilder): Add error
3017 report.
* decl.cs (MemberCore.VerifyClsCompliance): Add warning 3021.
* parameter.cs (ReturnParameter.ApplyAttributeBuilder):
Add error 3023 report.
(Parameter.ApplyAttributeBuilder): Add error 3022 report.
* tree.cs (RootTypes.IsClsCompliaceRequired): Add fake
implementation.
svn path=/trunk/mcs/; revision=37687
Raja R Harinath [Mon, 13 Dec 2004 06:20:37 +0000 (06:20 -0000)]
more svn property cleanups
svn path=/trunk/mcs/; revision=37686
Raja R Harinath [Mon, 13 Dec 2004 06:17:48 +0000 (06:17 -0000)]
* INSTALL.txt: Minor updates to reflect build changes.
svn path=/trunk/mcs/; revision=37685
Raja R Harinath [Mon, 13 Dec 2004 06:06:57 +0000 (06:06 -0000)]
remove svn:executable from *.cs *.c *.h
svn path=/trunk/mono/; revision=37683
Raja R Harinath [Mon, 13 Dec 2004 06:05:53 +0000 (06:05 -0000)]
remove svn:executable from *.cs *.c *.h
svn path=/trunk/mono/; revision=37682
Raja R Harinath [Mon, 13 Dec 2004 06:03:33 +0000 (06:03 -0000)]
remove svn:executable from *.cs
svn path=/trunk/mono/; revision=37681
Geoff Norton [Mon, 13 Dec 2004 04:06:59 +0000 (04:06 -0000)]
2004-12-12 Geoff Norton <gnorton@customerdna.com>
* exceptions-ppc.c: Reorder code so gcc3.4 can compile it
* mini-ppc.c: Unify mono_arch_patch_code with changes in r37636.
svn path=/trunk/mono/; revision=37680
Duncan Mak [Mon, 13 Dec 2004 03:50:01 +0000 (03:50 -0000)]
2004-12-12 Duncan Mak <duncan@ximian.com>
* mini-ppc.c (mono_arch_patch_code): Hopefully made this build
again. `patch_info->table_size' is no longer valid after Zoltan's
commit #37636.
svn path=/trunk/mono/; revision=37679
Miguel de Icaza [Mon, 13 Dec 2004 02:37:12 +0000 (02:37 -0000)]
Update to latest changes
svn path=/trunk/mono/; revision=37677
Miguel de Icaza [Mon, 13 Dec 2004 01:57:05 +0000 (01:57 -0000)]
Add
svn path=/trunk/mono/; revision=37676
Miguel de Icaza [Mon, 13 Dec 2004 01:56:44 +0000 (01:56 -0000)]
Update
svn path=/trunk/mono/; revision=37675
Alp Toker [Mon, 13 Dec 2004 01:55:54 +0000 (01:55 -0000)]
Explicit casts in generated code to avoid compiler warnings.
svn path=/trunk/mcs/; revision=37673
Alp Toker [Mon, 13 Dec 2004 01:29:38 +0000 (01:29 -0000)]
2004-12-13 Alp Toker <alp@atoker.com>
* cilc.cs:
Use the GObject of the object if it already has one, rather than creating a
new GObject instance of our own. Store the reference to the MonoObject in
a GObject data field.
svn path=/trunk/mcs/; revision=37672
Gonzalo Paniagua Javier [Sun, 12 Dec 2004 22:59:11 +0000 (22:59 -0000)]
2004-12-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpWebRequest.cs: set webResponse back to null when redirecting.
Fix the previous patch so that it reads the whole response even if
auto-redirect is not enabled. Closes bug #70484.
svn path=/trunk/mcs/; revision=37670
Zoltan Varga [Sun, 12 Dec 2004 21:14:29 +0000 (21:14 -0000)]
2004-12-12 Zoltan Varga <vargaz@freemail.hu>
* XmlTextReader.cs: Work around a compiler bug in csc 2.0 beta 1.
svn path=/trunk/mcs/; revision=37668
Gonzalo Paniagua Javier [Sun, 12 Dec 2004 20:43:09 +0000 (20:43 -0000)]
2004-12-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpWebResponse.cs: added ReadAll method.
* WebConnection.cs: in HandleError, set the response error after
closing the socket. Use an async. delegate to finish reading any prior
WebConnectionStream.
* HttpWebRequest.cs: for error responses that allow content, read the
stream immediately. Fixes bug #70483.
svn path=/trunk/mcs/; revision=37664
John Luke [Sun, 12 Dec 2004 18:24:29 +0000 (18:24 -0000)]
2004-12-12 John Luke <john.luke@gmail.com>
* driver.cs (AddArgs): take -- into account when
adding arguments, fixes bug 65710
svn path=/trunk/mcs/; revision=37663
Ben Maurer [Sun, 12 Dec 2004 17:33:27 +0000 (17:33 -0000)]
2004-12-12 Ben Maurer <bmaurer@ximian.com>
* icall.c (ves_icall_ModuleBuilder_getToken): Check for null
(ves_icall_ModuleBuilder_getMethodToken): Ditto
svn path=/trunk/mono/; revision=37662
John BouAntoun [Sun, 12 Dec 2004 10:45:32 +0000 (10:45 -0000)]
* MonthCalendar.cs: Implemented click-hold for next/previous month
and date selection
svn path=/trunk/mcs/; revision=37660
Alp Toker [Sun, 12 Dec 2004 05:55:08 +0000 (05:55 -0000)]
* cilc.cs:
Initial support for namespaceless assemblies.
C keyword avoidance.
svn path=/trunk/mcs/; revision=37659
Alp Toker [Sun, 12 Dec 2004 05:07:15 +0000 (05:07 -0000)]
Initial support for namespaceless assemblies.
svn path=/trunk/mcs/; revision=37658
Martin Baulig [Sun, 12 Dec 2004 04:36:33 +0000 (04:36 -0000)]
2004-12-12 Martin Baulig <martin@ximian.com>
* expression.cs (Unary.TryReduceNegative): Added support for
SByteConstant and ByteConstant.
(Unary.Reduce): Check error values from TryReduceNegative().
svn path=/trunk/mcs/; revision=37657
Martin Baulig [Sun, 12 Dec 2004 04:36:21 +0000 (04:36 -0000)]
2004-12-12 Martin Baulig <martin@ximian.com>
* expression.cs (Unary.TryReduceNegative): Added support for
SByteConstant and ByteConstant.
(Unary.Reduce): Check error values from TryReduceNegative().
svn path=/trunk/mcs/; revision=37656
Martin Baulig [Sun, 12 Dec 2004 03:26:45 +0000 (03:26 -0000)]
2004-12-12 Martin Baulig <martin@ximian.com>
* mini.c (mono_method_to_ir): Only call mono_debug_init_method()
if we are the "real" method, ie. not an inlined method inside it.
svn path=/trunk/mono/; revision=37652
Martin Baulig [Sun, 12 Dec 2004 03:25:30 +0000 (03:25 -0000)]
2004-12-12 Martin Baulig <martin@ximian.com>
* mono-debug-debugger.c (write_type): If we're an enum and the
builtin types have already been initialized, call mono_class_init().
svn path=/trunk/mono/; revision=37651
Alp Toker [Sun, 12 Dec 2004 03:12:10 +0000 (03:12 -0000)]
Consider types registered ByVal but not in main registry as unregistered.
Mark out some more ByVal types.
svn path=/trunk/mcs/; revision=37650
Alp Toker [Sun, 12 Dec 2004 03:04:21 +0000 (03:04 -0000)]
2004-12-12 Alp Toker <alp@atoker.com>
* cilc.cs:
* Test.cs:
* demo.c:
First stab at return values, and associated updates to the demo.
svn path=/trunk/mcs/; revision=37649
Ben Maurer [Sun, 12 Dec 2004 01:47:54 +0000 (01:47 -0000)]
In mini:
2004-12-11 Ben Maurer <bmaurer@ximian.com>
* mini.c (CEE_LDSFLD): Make sure that the vtable has been init'd
before we look in the special fields table. This fixes
../tests/thread-static-init.cs.
In tests:
2004-12-11 Ben Maurer <bmaurer@ximian.com>
* thread-static-init.cs: New test.
svn path=/trunk/mono/; revision=37647
Peter Dennis Bartok [Sun, 12 Dec 2004 01:10:02 +0000 (01:10 -0000)]
* X11Structs.cs:
- Added XKeyboardState (moved from XplatUIX11.cs)
- Added XCreateGC related enums and structures
- Added GXFunction for XSetFunction
* XplatUIStructs.cs: Added missing WS_EX_xxx definitions
* XplatUI.cs: Added CreateCaret(), DestroyCaret(), SetCaretPos() and
CaretVisible() calls
* ToolTip.cs: Added code to prevent stealing focus from app windows
* XplatUIDriver.cs: Added abstracts for caret functions (CreateCaret,
DestroyCaret, SetCaretPos and CaretVisible)
* XplatUIX11.cs:
- Added implementation for caret functions
- Moved hover variables into a struct, to make it a bit easier
on the eyes and to debug
- Removed XKeyboardState (moved to XplatUIX11.cs)
- Moved Keyboard properties into the properties region
* Control.cs (get_Region): Control.CreateGraphics is the appropriate
call to get a graphics context for our control
* XplatUIOSX.cs: Added empty overrides for the new caret functions
* TreeView.cs: Fixed bug. No matter what color was set it would always
return SystemColors.Window
* XplatUIWin32.cs: Implemented caret overrides
svn path=/trunk/mcs/; revision=37646
Gonzalo Paniagua Javier [Sat, 11 Dec 2004 22:48:15 +0000 (22:48 -0000)]
2004-12-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* mini.c: return immediately after setting OP_ARRAY_RANK or CEE_LDLEN
for Array get_Rank and get_Length. Fixes bug #70465.
svn path=/trunk/mono/; revision=37644
Ben Maurer [Sat, 11 Dec 2004 21:59:49 +0000 (21:59 -0000)]
2004-12-11 Ben Maurer <bmaurer@ximian.com>
* BinaryReader.cs (ReadByte): Check for exceptions here.
svn path=/trunk/mcs/; revision=37642
Miguel de Icaza [Sat, 11 Dec 2004 21:40:14 +0000 (21:40 -0000)]
Set the proper variables in the 'mcs' dir, so that there are no side-effects
svn path=/trunk/mono/; revision=37641
Alp Toker [Sat, 11 Dec 2004 21:25:24 +0000 (21:25 -0000)]
Add check to see if a registered type IsExternal
svn path=/trunk/mcs/; revision=37640
Alp Toker [Sat, 11 Dec 2004 20:50:55 +0000 (20:50 -0000)]
2004-12-11 Alp Toker <alp@atoker.com>
* cilc.cs:
First stab at initialising delegates using method pointers.
Convert the type registry management and reporting methods to use strings,
making way for tie-in with native GObject hierarchies.
Recursive conflict avoidance for the GObject class struct etc.
Treat byref values properly.
Support tie-in with existing GObject hierarchy.
Use argc parity to decide the generation mode.
Update usage help string.
* res-Makefile:
Use passed CFLAGS.
Only rebuild modified targets if bundle is defined, not everything.
* README:
More usage examples.
svn path=/trunk/mcs/; revision=37638
Zoltan Varga [Sat, 11 Dec 2004 16:18:52 +0000 (16:18 -0000)]
2004-12-11 Zoltan Varga <vargaz@freemail.hu>
* mini.h mini.c aot.c: Put the bblock table for a SWITCH patch into a
separate structure to reduce the size of MonoJumpInfo.
svn path=/trunk/mono/; revision=37636
Geoff Norton [Sat, 11 Dec 2004 08:05:13 +0000 (08:05 -0000)]
Move these changelog entries where they belong
svn path=/trunk/mcs/; revision=37634
Gonzalo Paniagua Javier [Sat, 11 Dec 2004 07:40:23 +0000 (07:40 -0000)]
2004-12-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* CookieContainer.cs: quote the port number.
svn path=/trunk/mcs/; revision=37630
Gonzalo Paniagua Javier [Sat, 11 Dec 2004 07:38:12 +0000 (07:38 -0000)]
2004-12-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* net_1_1/DefaultWsdlHelpGenerator.aspx:
* net_2_0/DefaultWsdlHelpGenerator.aspx: now that CookieContainer is
more like what it should be, we need to pass the URI too. Fixes bug
#70435.
svn path=/trunk/mono/; revision=37629
Atsushi Eno [Sat, 11 Dec 2004 05:17:48 +0000 (05:17 -0000)]
2004-12-11 Atsushi Enomoto <atsushi@ximian.com>
* XsdValidatingReader.cs,
XsdIdentityState.cs : more refactoring.
Reduced XmlReader dependency in identity constraint classes.
Hide State in XsdValidationContext.
Simplify character validation and state resetting.
Need more event deligation on ExamineAdditionalSchema().
Just cache attribute type directly instead of QName.
Use XmlSchemaUtil.ReadTypedValue() common code.
svn path=/trunk/mcs/; revision=37627
Atsushi Eno [Sat, 11 Dec 2004 05:09:42 +0000 (05:09 -0000)]
2004-12-11 Atsushi Enomoto <atsushi@ximian.com>
* XmlSchemaUtil.cs : added static ReadTypedValie().
* XmlSchemaInference.cs : compile at the end of inference.
svn path=/trunk/mcs/; revision=37626
Martin Baulig [Sat, 11 Dec 2004 04:20:23 +0000 (04:20 -0000)]
2004-12-11 Martin Baulig <martin@ximian.com>
* support.cs (ReflectionParameters.ParameterName): If we have a
`gpd', call `ParameterName' on it.
* parameter.cs (Parameter.GetParameterAttributes): New static method.
* pending.cs (PendingImplementation.DefineProxy): Call
DefineParameter() for all of the MethodBuilder's arguments.
svn path=/trunk/mcs/; revision=37625
Martin Baulig [Sat, 11 Dec 2004 04:07:32 +0000 (04:07 -0000)]
Only quote typedef's.
svn path=/trunk/mono/; revision=37624
Martin Baulig [Sat, 11 Dec 2004 01:40:48 +0000 (01:40 -0000)]
Don't escape typespec's.
svn path=/trunk/mono/; revision=37622
Martin Baulig [Sat, 11 Dec 2004 01:10:45 +0000 (01:10 -0000)]
2004-12-11 Martin Baulig <martin@ximian.com>
* get.c (get_typespec): Added `gboolean is_def' argument; removed
the special case for MONO_TYPE_VAR/MVAR and pass `is_def' down to
dis_stringify_type().
(get_escaped_name): Allow `!'.
svn path=/trunk/mono/; revision=37621
Martin Baulig [Sat, 11 Dec 2004 00:52:53 +0000 (00:52 -0000)]
2004-12-11 Martin Baulig <martin@ximian.com>
* get.c (get_token): Escape typedefs, typerefs and typespecs.
svn path=/trunk/mono/; revision=37620
Martin Baulig [Sat, 11 Dec 2004 00:49:38 +0000 (00:49 -0000)]
2004-12-11 Martin Baulig <martin@ximian.com>
* get.c (get_escaped_name): Correctly escape nested classes.
svn path=/trunk/mono/; revision=37619
Martin Baulig [Sat, 11 Dec 2004 00:37:38 +0000 (00:37 -0000)]
Ooops, fix my last commit.
svn path=/trunk/mono/; revision=37617
Martin Baulig [Sat, 11 Dec 2004 00:28:18 +0000 (00:28 -0000)]
2004-12-11 Martin Baulig <martin@ximian.com>
* get.c (get_class_name): Renamed to get_escaped_class_name() and
return an escaped class name; correctly escape nested classes.
svn path=/trunk/mono/; revision=37615
Ben Maurer [Sat, 11 Dec 2004 00:05:11 +0000 (00:05 -0000)]
eol style
svn path=/trunk/mono/; revision=37614
Ben Maurer [Sat, 11 Dec 2004 00:04:33 +0000 (00:04 -0000)]
eol style
svn path=/trunk/mono/; revision=37613
Ben Maurer [Sat, 11 Dec 2004 00:01:25 +0000 (00:01 -0000)]
eol style
svn path=/trunk/mono/; revision=37612
Martin Baulig [Fri, 10 Dec 2004 23:58:46 +0000 (23:58 -0000)]
2004-12-11 Martin Baulig <martin@ximian.com>
* get.c (dis_stringify_type): Added `gboolean is_def' argument; if
false, display type parameters as numbers and not as names.
(dis_stringify_object_with_class): Added `gboolean is_def' argument.
(dis_stringify_array): Likewise.
svn path=/trunk/mono/; revision=37611
Martin Baulig [Fri, 10 Dec 2004 23:56:29 +0000 (23:56 -0000)]
2004-12-11 Martin Baulig <martin@ximian.com>
* metadata.c (mono_metadata_load_generic_params): Added
`MonoGenericContainer *parent_container' argument; automatically
compute `container->is_method'; pass the correct owner to
get_constraints().
* reflection.c (compare_genericparam): Sort the GenericParam table
according to increasing owners.
svn path=/trunk/mono/; revision=37610
Martin Baulig [Fri, 10 Dec 2004 23:54:07 +0000 (23:54 -0000)]
Fix line endings.
svn path=/trunk/mono/; revision=37609
Alp Toker [Fri, 10 Dec 2004 22:56:49 +0000 (22:56 -0000)]
Fix with/and separator logic in overloaded method generation.
Generate enums.
svn path=/trunk/mcs/; revision=37604
Sebastien Pouliot [Fri, 10 Dec 2004 22:20:13 +0000 (22:20 -0000)]
2004-12-10 Sebastien Pouliot <sebastien@ximian.com>
* AssemblyInfo.cs: Added a class to get informations from assembly
attributes (and remove common code from all security tools).
* caspol.cs: New. CAS policy management tool.
* cert2spc.cs: Updated to use new AssemblyInfo class.
* certmgr.cs: Updated to use new AssemblyInfo class.
* chktrust.cs: Updated to use new AssemblyInfo class.
* Makefile: Added caspol to the build.
* MakeCert.cs: Updated to use new AssemblyInfo class.
* secutil.cs: Updated to use new AssemblyInfo class.
* setreg.cs: Updated to use new AssemblyInfo class.
* signcode.cs: Updated to use new AssemblyInfo class.
* sn.cs: Updated to use new AssemblyInfo class.
svn path=/trunk/mcs/; revision=37601
Alp Toker [Fri, 10 Dec 2004 21:48:27 +0000 (21:48 -0000)]
Cleanups.
svn path=/trunk/mcs/; revision=37600
Alp Toker [Fri, 10 Dec 2004 21:02:39 +0000 (21:02 -0000)]
Include the Mono headers in the sources, not the headers.
Identify and report disparity in the order of type registration.
Start support for some more primitive types.
svn path=/trunk/mcs/; revision=37599
Sebastien Pouliot [Fri, 10 Dec 2004 20:52:30 +0000 (20:52 -0000)]
2004-12-10 Sebastien Pouliot <sebastien@ximian.com>
* caspol.1: New. Man page for caspol.
* man.xml: Updated to include caspol.1.
svn path=/trunk/mono/; revision=37597
Martin Baulig [Fri, 10 Dec 2004 20:26:34 +0000 (20:26 -0000)]
Small fix.
svn path=/trunk/mono/; revision=37596
César Natarén [Fri, 10 Dec 2004 19:40:23 +0000 (19:40 -0000)]
more building instructions
svn path=/trunk/mcs/; revision=37595
César Natarén [Fri, 10 Dec 2004 19:10:01 +0000 (19:10 -0000)]
add JSPropertyInfo.cs to build
svn path=/trunk/mcs/; revision=37594
César Natarén [Fri, 10 Dec 2004 19:08:30 +0000 (19:08 -0000)]
add constructor and Attributes property
svn path=/trunk/mcs/; revision=37593
César Natarén [Fri, 10 Dec 2004 19:07:50 +0000 (19:07 -0000)]
add to the build
svn path=/trunk/mcs/; revision=37592
César Natarén [Fri, 10 Dec 2004 19:07:04 +0000 (19:07 -0000)]
back to proper namespace
svn path=/trunk/mcs/; revision=37591
Alp Toker [Fri, 10 Dec 2004 19:05:43 +0000 (19:05 -0000)]
Don't indent the __cplusplus ifdef block in generated headers.
svn path=/trunk/mcs/; revision=37590
Martin Baulig [Fri, 10 Dec 2004 18:57:03 +0000 (18:57 -0000)]
2004-12-10 Martin Baulig <martin@ximian.com>
* get.c (init_key_table): Added `type'.
(get_generic_param): Also escape the type parameter names.
Correctly handle multiple constraints.
svn path=/trunk/mono/; revision=37589
Alp Toker [Fri, 10 Dec 2004 18:54:18 +0000 (18:54 -0000)]
Tweak the library output directory.
svn path=/trunk/mcs/; revision=37588
Gonzalo Paniagua Javier [Fri, 10 Dec 2004 18:52:01 +0000 (18:52 -0000)]
2004-12-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* WebConnection.cs:
* WebConnectionStream.cs: removed TryReconnect. It's no longer needed.
svn path=/trunk/mcs/; revision=37587
Alp Toker [Fri, 10 Dec 2004 18:39:32 +0000 (18:39 -0000)]
The assembly is automatically copied into the generated directory.
Use a resource for the static makefile
If only one argument is given, generate sources to a temporary directory,
build them (as bundle), and install them to the current directory.
Otherwise, the old behaviour applies.
* README:
Update with details of the new bundle feature and single-argument operation.
* Makefile:
We no longer need to copy the assembly to the generated directory manually.
Include res-Makefile as a resource for cilc.exe
* res-Makefile:
The static makefile resource
svn path=/trunk/mcs/; revision=37586
Lluis Sanchez [Fri, 10 Dec 2004 17:52:53 +0000 (17:52 -0000)]
2004-12-10 Lluis Sanchez Gual <lluis@novell.com>
* Makefile: Added Menu script.
svn path=/trunk/mcs/; revision=37585
Lluis Sanchez [Fri, 10 Dec 2004 17:52:06 +0000 (17:52 -0000)]
2004-12-10 Lluis Sanchez Gual <lluis@novell.com>
* Menu.cs: Implemented basic rendering. Added some missing properties.
* MenuItem.cs: Improved implementation of Depth.
* Unit.cs: Added serializable attribute.
* TreeView.cs: Moved GetScriptLiteral method to ClientScriptManager,
so it can be reused.
* Menu.js: New script to support he Menu control.
svn path=/trunk/mcs/; revision=37584
Lluis Sanchez [Fri, 10 Dec 2004 17:51:35 +0000 (17:51 -0000)]
2004-12-10 Lluis Sanchez Gual <lluis@novell.com>
* ClientScriptManager.cs: Added GetScriptLiteral helper method.
svn path=/trunk/mcs/; revision=37583
Lluis Sanchez [Fri, 10 Dec 2004 17:49:47 +0000 (17:49 -0000)]
2004-12-10 Lluis Sanchez Gual <lluis@novell.com>
* AssemblyInfo.cs: Added resource attribute for menu script.
svn path=/trunk/mcs/; revision=37582
Atsushi Eno [Fri, 10 Dec 2004 17:42:40 +0000 (17:42 -0000)]
2004-12-09 Atsushi Enomoto <atsushi@ximian.com>
* XsdKeyTable.cs :
Replaced ArrayList with new XsdKeyEntryCollection type.
Workarounded bug #70419.
* XsdValidatingReader.cs : propagate validation event handler and
XmlResolver. And used them.
Renamed local variables a bit (unified to other blocks).
svn path=/trunk/mcs/; revision=37581
Paolo Molaro [Fri, 10 Dec 2004 17:42:35 +0000 (17:42 -0000)]
Fri Dec 10 18:43:46 CET 2004 Paolo Molaro <lupus@ximian.com>
* profiler.c: allow disabling the default profiler.
svn path=/trunk/mono/; revision=37580
Paolo Molaro [Fri, 10 Dec 2004 17:41:36 +0000 (17:41 -0000)]
Fri Dec 10 18:42:11 CET 2004 Paolo Molaro <lupus@ximian.com>
* decimal.c, icall.c: allow disabling System.Decimal support.
svn path=/trunk/mono/; revision=37579
Marek Safar [Fri, 10 Dec 2004 17:39:19 +0000 (17:39 -0000)]
refresh
svn path=/trunk/mcs/; revision=37578
Paolo Molaro [Fri, 10 Dec 2004 17:38:51 +0000 (17:38 -0000)]
Fri Dec 10 18:09:22 CET 2004 Paolo Molaro <lupus@ximian.com>
* mini.c, mini.h, aot.c, driver.c: allow disabling the aot code.
svn path=/trunk/mono/; revision=37577
Marek Safar [Fri, 10 Dec 2004 17:26:03 +0000 (17:26 -0000)]
2004-12-10 Marek Safar <marek.safar@seznam.cz>
* attributes.cs (Attribute.Resolve): Avoid multiple error report
and report exception as error 182.
svn path=/trunk/mcs/; revision=37576
Marek Safar [Fri, 10 Dec 2004 16:36:41 +0000 (16:36 -0000)]
renamed to be consistent
svn path=/trunk/mcs/; revision=37574
Jordi Mas i Hernandez [Fri, 10 Dec 2004 16:36:37 +0000 (16:36 -0000)]
fire events, implement missing methods and properties, sorting
svn path=/trunk/mcs/; revision=37573
Marek Safar [Fri, 10 Dec 2004 16:35:46 +0000 (16:35 -0000)]
wrong test
svn path=/trunk/mcs/; revision=37572
Alp Toker [Fri, 10 Dec 2004 16:32:49 +0000 (16:32 -0000)]
2004-12-10 Alp Toker <alp@atoker.com>
* cilc.cs:
The generated makefile now optionally uses mkbundle to include the assembly
into the generated library (when 'bundle' is defined for make).
The assembly is automatically copied into the generated directory.
* README:
Update with details of the new bundle feature.
* Makefile:
We no longer need to copy the assembly to the generated directory manually.
svn path=/trunk/mcs/; revision=37571
Martin Baulig [Fri, 10 Dec 2004 16:15:29 +0000 (16:15 -0000)]
Ooops, don't escape the type.
svn path=/trunk/mono/; revision=37570