Ravi Pratap M [Sun, 13 Jan 2002 01:22:48 +0000 (01:22 -0000)]
Revert last patch
svn path=/trunk/mcs/; revision=1966
Ravi Pratap M [Sun, 13 Jan 2002 01:19:10 +0000 (01:19 -0000)]
2002-01-11 Ravi Pratap <ravi@ximian.com>
* typemanager.cs (IsPointerType): Utility method which we are going
to need a lot.
* ecore.cs (ImplicitReferenceConversion): A pointer type cannot be cast to
the object type, so we take care of that.
* expression.cs (FullMethodDesc): Also include the return type in descriptions.
* support.cs (ParameterDesc): Fix minor bug which was causing params tags to be
added to non-params parameters :-)
* typemanager.cs (CSharpName): Include 'void' type too.
(void_ptr_type): Include in the set of core types.
* ecore.cs (ConvertImplicit): Make use of ConvertImplicitStandard instead of
duplicating code.
(ConvertImplicitStandard): Handle standard implicit pointer conversions when we have
an unsafe context.
* cs-parser.jay (local_variable_pointer_type): Add support for 'void *' as I had
completely forgotten about it.
2002-01-10 Ravi Pratap <ravi@ximian.com>
* cs-parser.jay (pointer_type): Add. This begins our implementation
of parsing rules for unsafe code.
(unsafe_statement): Implement.
(embedded_statement): Modify to include the above.
* statement.cs (Unsafe): Implement new class for unsafe blocks.
* codegen.cs (EmitContext.InUnsafe): Add. This determines
if the current context is an unsafe one.
* cs-parser.jay (local_variable_pointer_type): Since local variable types
are handled differently, we need separate rules for them.
(local_variable_declaration): Update to use local_variable_pointer_type
to allow variable declarations of unmanaged pointer types.
* expression.cs (Unary.ResolveOperator): Ensure that the '&' operator is used only
in unsafe contexts.
* ../errors/cs0214.cs : Add.
svn path=/trunk/mcs/; revision=1965
Ravi Pratap M [Sun, 13 Jan 2002 01:16:51 +0000 (01:16 -0000)]
2002-01-13 Ravi Pratap <ravi@ximian.com>
* test-58.cs : Since it was a duplicate, replace with unsafe
code testing.
svn path=/trunk/mcs/; revision=1964
Miguel de Icaza [Sun, 13 Jan 2002 00:35:59 +0000 (00:35 -0000)]
Add error
svn path=/trunk/mcs/; revision=1963
Miguel de Icaza [Sat, 12 Jan 2002 14:40:31 +0000 (14:40 -0000)]
2002-01-12 Miguel de Icaza <miguel@ximian.com>
* class.cs (Method.EmitDestructor): Implement calling our base
destructor.
* statement.cs (Try.Emit): Fix to reset the InFinally to the old
value of InFinally.
* codegen.cs (EmitContext.EmitTopBlock): Destructors will call
this routine and will wrap the call in a try/catch block. Deal
with the case.
svn path=/trunk/mcs/; revision=1962
Paolo Molaro [Sat, 12 Jan 2002 11:05:29 +0000 (11:05 -0000)]
Renamed TESTS var so make distcheck works with the new automake.
svn path=/trunk/mono/; revision=1961
Miguel de Icaza [Fri, 11 Jan 2002 18:57:07 +0000 (18:57 -0000)]
2002-01-11 Miguel de Icaza <miguel@ximian.com>
(FieldExpr): Added partial support for volatile fields. This does
not work for volatile fields exposed from assemblies, as I can not
figure out how to extract the modreq from it.
Updated all the source files to use this.
svn path=/trunk/mcs/; revision=1959
Paolo Molaro [Fri, 11 Jan 2002 15:16:31 +0000 (15:16 -0000)]
Fri Jan 11 20:06:22 CET 2002 Paolo Molaro <lupus@ximian.com>
* jit.c: implement stloc, ldloc, ldloca.
svn path=/trunk/mono/; revision=1958
Paolo Molaro [Fri, 11 Jan 2002 14:13:13 +0000 (14:13 -0000)]
Fri Jan 11 18:54:42 CET 2002 Paolo Molaro <lupus@ximian.com>
* reflection.c: don't try to output a code RVA for abstract methods.
Small fixes for method header format. Output parameter info to the
ParamDef table. Save method overriding info to MethodImpl table.
Fix property support. Allow typedef.extends to be a type in the
building assembly.
* verify.c: fix off-by-one error.
svn path=/trunk/mono/; revision=1957
Paolo Molaro [Fri, 11 Jan 2002 14:12:54 +0000 (14:12 -0000)]
Fri Jan 11 19:00:29 CET 2002 Paolo Molaro <lupus@ximian.com>
* MethodBuilder.cs, ConstructorBuilder.cs: save parameter info.
svn path=/trunk/mcs/; revision=1956
Dietmar Maurer [Fri, 11 Jan 2002 10:19:48 +0000 (10:19 -0000)]
2002-01-11 Dietmar Maurer <dietmar@ximian.com>
* jit.c (mono_analyze_stack): fixed calculation of last_instr
* x86.brg
(RET, RET_VOID, RET_OBJ, ...): fixed jump to epilog
svn path=/trunk/mono/; revision=1955
Dietmar Maurer [Fri, 11 Jan 2002 07:22:53 +0000 (07:22 -0000)]
2002-01-11 Dietmar Maurer <dietmar@ximian.com>
* x86.brg (LDLEN): emit null_reference exception
(BLE_UN): bug fix.
svn path=/trunk/mono/; revision=1954
Ravi Pratap M [Fri, 11 Jan 2002 02:37:24 +0000 (02:37 -0000)]
Add.
svn path=/trunk/mcs/; revision=1953
Miguel de Icaza [Fri, 11 Jan 2002 02:29:59 +0000 (02:29 -0000)]
2002-01-11 Miguel de Icaza <miguel@ximian.com>
* ecore.cs (Expression.MemberLookup): instead of taking a
parameter `same_type' that was used to tell whether we could
access private members we compute our containing type from the
EmitContext.
Updated all the source files to use this.
* codegen.cs (EmitContext): Compute ContainerType ahead of time,
because it is referenced by MemberLookup very often.
svn path=/trunk/mcs/; revision=1952
Paolo Molaro [Thu, 10 Jan 2002 16:17:53 +0000 (16:17 -0000)]
Thu Jan 10 21:07:54 CET 2002 Paolo Molaro <lupus@ximian.com>
* ILGenerator.cs: handle type tokens (used for box opcode).
Thu Jan 10 21:05:23 CET 2002 Paolo Molaro <lupus@ximian.com>
* MonoType.cs: add rank to MonoTypeInfo and implement GetArrayRank.
* String.c: eliminate 64k+ method calls in search.
* Type.cs: handle byref and array types in ToString ().
svn path=/trunk/mcs/; revision=1951
Paolo Molaro [Thu, 10 Jan 2002 16:13:26 +0000 (16:13 -0000)]
Thu Jan 10 19:36:27 CET 2002 Paolo Molaro <lupus@ximian.com>
* class.c: fix mono_class_from_mono_type () for szarray types.
Remove unused cache check in mono_class_from_type_spec().
* icall.c: *type_from_name () functions handle simple arrays and byref.
* reflection.c: handle byref and szarray types. Handle methods without
body (gets P/Invoke compilation working). Handle types and fields in
get_token ().
* reflection.h: add rank to MonoTypeInfo.
Thu Jan 10 20:59:59 CET 2002 Paolo Molaro <lupus@ximian.com>
* interp.c, interp.h: add a flag to mono_create_trampoline ()
to handle runtime methods.
Thu Jan 10 21:01:08 CET 2002 Paolo Molaro <lupus@ximian.com>
* x86/tramp.c: mono_create_trampoline (): the runtime argument is
needed to handle correctly delegates, the previous change in handling
the string return type broke them.
svn path=/trunk/mono/; revision=1950
Matt Kimball [Thu, 10 Jan 2002 15:16:17 +0000 (15:16 -0000)]
Thu Jan 10 12:06:46 MST 2002 Matt Kimball <matt@kimball.net>
* BufferedStream.cs: Initial implemenation. The synchronous
methods for both reading and writing are implemented. I'll do the
asynchronous methods in a bit.
svn path=/trunk/mcs/; revision=1949
Aaron Weber [Thu, 10 Jan 2002 14:02:40 +0000 (14:02 -0000)]
2002-01-10 Aaron Weber <aaron@ximian.com>
* doc/rationale: corrected linkrot: new link to bonobo whitepaper
at developer.ximian.com
svn path=/trunk/mono/; revision=1947
Gaurav Vaish [Thu, 10 Jan 2002 13:41:08 +0000 (13:41 -0000)]
2002-01-10 Gaurav Vaish <gvaish@iitk.ac.in>
* HyperLinkControlBuilder.cs, Table.cs, TableCell.cs, TableCellControlBuilder.cs, TableRowCollection.cs, TableCellCollection.cs --- Completed all except one. Don't recall which one. See TODO for details.
* HyperLinkColumn.cs, ButtonColumn.cs -- *Columns and *ControlBuilder are proving to be rather simple classes to be implemented. :))
* TODO -- Updated
* ChangeLog -- Oops! Not here.. Will update it :(
svn path=/trunk/mcs/; revision=1946
Dick Porter [Thu, 10 Jan 2002 11:03:10 +0000 (11:03 -0000)]
Fix memory leak
svn path=/trunk/mono/; revision=1945
Dick Porter [Thu, 10 Jan 2002 11:00:19 +0000 (11:00 -0000)]
2002-01-10 Dick Porter <dick@ximian.com>
* threads.c: Implemented WaitAll(), WaitAny() and WaitOne()
internal calls
svn path=/trunk/mono/; revision=1944
Dick Porter [Thu, 10 Jan 2002 10:59:44 +0000 (10:59 -0000)]
2002-01-10 Dick Porter <dick@ximian.com>
* WaitHandle.cs: Added checks for too many handles and null
handles in WaitAll() and WaitAny
svn path=/trunk/mcs/; revision=1943
Dietmar Maurer [Thu, 10 Jan 2002 09:21:21 +0000 (09:21 -0000)]
*** empty log message ***
svn path=/trunk/mono/; revision=1942
Dietmar Maurer [Thu, 10 Jan 2002 09:20:09 +0000 (09:20 -0000)]
2002-01-04 Dietmar Maurer <dietmar@ximian.com>
* x86.brg: bug fix in CASTCLASS
svn path=/trunk/mono/; revision=1941
Dietmar Maurer [Thu, 10 Jan 2002 08:51:48 +0000 (08:51 -0000)]
small bug fix
svn path=/trunk/mcs/; revision=1940
Ravi Pratap M [Thu, 10 Jan 2002 03:27:51 +0000 (03:27 -0000)]
2002-01-09 Ravi Pratap <ravi@ximian.com>
* typemanager.cs (IndexerPropertyName): If we have a TypeBuilder, use
TypeBuilder.GetCustomAttributes to retrieve what we need.
Get rid of redundant default_member_attr_type as this is the same as
default_member_type which already exists.
* interface.cs, attribute.cs : Update accordingly.
svn path=/trunk/mcs/; revision=1939
Miguel de Icaza [Wed, 9 Jan 2002 21:50:06 +0000 (21:50 -0000)]
Update errors
svn path=/trunk/mcs/; revision=1938
Miguel de Icaza [Wed, 9 Jan 2002 21:46:22 +0000 (21:46 -0000)]
Update
svn path=/trunk/mono/; revision=1937
Duncan Mak [Wed, 9 Jan 2002 20:18:10 +0000 (20:18 -0000)]
Added MonoTODO to InternalGetResourceSet(). I forgot to save before my last
commit.
svn path=/trunk/mcs/; revision=1936
Duncan Mak [Wed, 9 Jan 2002 20:16:23 +0000 (20:16 -0000)]
* ResourceManager.cs: Removed MonoTODO attribute on GetString
(string), as I believe it's correct. However, GetString
(string, CultureInfo) is definitely broken, so I'm marking it with
MonoTODO there. I also added MonoTODO to IntenalGetResourceSet().
svn path=/trunk/mcs/; revision=1935
Duncan Mak [Wed, 9 Jan 2002 20:02:45 +0000 (20:02 -0000)]
2002-01-09 Duncan Mak <duncan@ximian.com>
* ResourceManager.cs: Fixed the GetSatelliteContractVersion()
method. It was missing a cast before. Removed MonoTODO
attribute. ;-) It was tested by John Barn, so this shouldn't
break the build.
svn path=/trunk/mcs/; revision=1934
Matt Kimball [Wed, 9 Jan 2002 19:13:42 +0000 (19:13 -0000)]
Wed Jan 9 16:04:39 MST 2002 Matt Kimball <matt@kimball.net>
* BinaryWriter.cs: Initial implementation. And it's all there.
* BinaryReader.cs: The constructor now uses the passed in encoding,
not UTF8 always.
svn path=/trunk/mcs/; revision=1933
Duco Fijma [Wed, 9 Jan 2002 19:02:59 +0000 (19:02 -0000)]
Created Guid.cs
svn path=/trunk/mcs/; revision=1932
Matt Kimball [Wed, 9 Jan 2002 17:03:08 +0000 (17:03 -0000)]
Wed Jan 9 13:54:28 MST 2002 Matt Kimball <matt@kimbal.net>
* BinaryReader.cs: Initial implementation. I think it's complete.
svn path=/trunk/mcs/; revision=1931
Paolo Molaro [Wed, 9 Jan 2002 14:49:44 +0000 (14:49 -0000)]
Wed Jan 9 19:37:55 CET 2002 Paolo Molaro <lupus@ximian.com>
* ILGenerator.cs: emit float and doubles.
* ModuleBuilder.cs: off-by-one error fix and GetType()
implementations.
* TypeBuilder.cs: AttributesImpl added.
* UnmanagedMarshal.cs: stubbed out class.
Wed Jan 9 19:37:14 CET 2002 Paolo Molaro <lupus@ximian.com>
* MonoMethod.cs: ToString () implementation.
Wed Jan 9 19:35:07 CET 2002 Paolo Molaro <lupus@ximian.com>
* MulticastDelegate.cs: add == and != operator stubs.
* String.cs: check for null in == operator.
* Type.cs: use a virtual method to get TypeAttributes.
svn path=/trunk/mcs/; revision=1930
Paolo Molaro [Wed, 9 Jan 2002 14:41:59 +0000 (14:41 -0000)]
Wed Jan 9 19:27:13 CET 2002 Paolo Molaro <lupus@ximian.com>
* icall.c: initialize class in type_from_handle ().
Loop also in parent classes for get_method ().
* reflection.c: properly encode class and valuetype types.
Start on encoding TypeBuilder types. Handle fieldrefs.
Use correct length when registering a user string.
Handle ConstructorBuilder and MonoMethod in get_token ().
Make mono_type_get_object () aware of cached types.
* object.c: back out change to mono_string_new ().
svn path=/trunk/mono/; revision=1929
John Barnette [Wed, 9 Jan 2002 08:36:37 +0000 (08:36 -0000)]
Initial import.
svn path=/trunk/mcs/; revision=1928
John Barnette [Wed, 9 Jan 2002 08:34:46 +0000 (08:34 -0000)]
Minor error message change.
svn path=/trunk/mcs/; revision=1927
Matt Kimball [Wed, 9 Jan 2002 02:39:30 +0000 (02:39 -0000)]
Tue Jan 8 23:30:19 EST 2002 Matt Kimball <matt@kimball.net>
* String.cs: Fixed several off-by-one errors in LastIndexOf* methods
svn path=/trunk/mcs/; revision=1926
Miguel de Icaza [Wed, 9 Jan 2002 02:27:11 +0000 (02:27 -0000)]
Remove old fixmes that were fixed
svn path=/trunk/mcs/; revision=1925
Matt Kimball [Wed, 9 Jan 2002 01:56:59 +0000 (01:56 -0000)]
Tue Jan 8 22:47:44 EST 2002 Matt Kimball <matt@kimball.net>
* object.c: mono_string_new should return a NULL when the string
passed in is NULL -- not try to deference it.
svn path=/trunk/mono/; revision=1924
Matt Kimball [Wed, 9 Jan 2002 01:49:12 +0000 (01:49 -0000)]
Tue Jan 8 22:38:41 MST 2002 Matt Kimball <matt@kimball.net>
* x86/tramp.c: handle strings returned from functions in external
libraries by converting to a Mono string object after the pinvoke'd
function returns
svn path=/trunk/mono/; revision=1923
Miguel de Icaza [Tue, 8 Jan 2002 22:12:51 +0000 (22:12 -0000)]
Flush
svn path=/trunk/mcs/; revision=1922
Miguel de Icaza [Tue, 8 Jan 2002 21:54:24 +0000 (21:54 -0000)]
2002-01-08 Miguel de Icaza <miguel@ximian.com>
* typemanager.cs: Enable IndexerPropertyName again. It does not
work for TYpeBuilders though. Ravi, can you please fix this?
* cs-tokenizer.cs: Accept _ as a name in pp-expressions.
svn path=/trunk/mcs/; revision=1921
Miguel de Icaza [Tue, 8 Jan 2002 19:52:32 +0000 (19:52 -0000)]
2002-01-08 Miguel de Icaza <miguel@ximian.com>
* expression.cs (Argument.Emit): Handle the case of ref objects
being passed to ref functions;
(ParameterReference.EmitLoad): Loads the content of the pointer
without dereferencing.
2002-01-07 Miguel de Icaza <miguel@ximian.com>
* cs-tokenizer.cs: Implemented the pre-processing expressions.
This also includes Matt Kimball's patch for LookupType.
svn path=/trunk/mcs/; revision=1918
Miguel de Icaza [Tue, 8 Jan 2002 16:07:03 +0000 (16:07 -0000)]
Add BitConverter from Matt Kimball
svn path=/trunk/mcs/; revision=1917
Miguel de Icaza [Tue, 8 Jan 2002 15:48:29 +0000 (15:48 -0000)]
Revert patch
svn path=/trunk/mcs/; revision=1916
John Barnette [Tue, 8 Jan 2002 15:28:01 +0000 (15:28 -0000)]
ADD: Initial import for some of the utility classes shared by all the
documentation generators.
svn path=/trunk/mcs/; revision=1915
John Barnette [Tue, 8 Jan 2002 15:19:25 +0000 (15:19 -0000)]
Already obsoleted, and should have never been added to CVS in the first
place. Mea culpa.
svn path=/trunk/mono/; revision=1914
Miguel de Icaza [Tue, 8 Jan 2002 15:15:40 +0000 (15:15 -0000)]
Updated email address
svn path=/trunk/mono/; revision=1913
John Barnette [Tue, 8 Jan 2002 14:57:18 +0000 (14:57 -0000)]
Removed the todo utility, as it is being obsoleted by tools in ../docutils
svn path=/trunk/mcs/; revision=1912
Ravi Pratap M [Tue, 8 Jan 2002 14:08:57 +0000 (14:08 -0000)]
2002-01-08 Ravi Pratap <ravi@ximian.com>
* class.cs (Indexer.DefineMethod): Incorporate the interface
type in the name of the method if we are doing explicit interface
implementation.
* expression.cs (ConversionExists): Remove as it is completely obsolete.
(BetterConversion): Fix extremely trivial bug where we were referring to
ConversionExists instead of StandardConversionExists ! Hooray, things are fine
again !
* ../errors/bug16.cs : Add although we have fixed it.
svn path=/trunk/mcs/; revision=1911
Ravi Pratap M [Tue, 8 Jan 2002 13:15:33 +0000 (13:15 -0000)]
Add although we have just fixed it :-)
svn path=/trunk/mcs/; revision=1910
Nick Drochak [Tue, 8 Jan 2002 11:33:32 +0000 (11:33 -0000)]
2002-01-08 Nick Drochak <ndrochak@gol.com>
* CodeAccessSecurityAttribute.cs, SecurityAttribute.cs,
SecurityPermissionAttribute.cs: New Files
* SecurityPermissionFlag.cs: Add missing enum values
svn path=/trunk/mcs/; revision=1909
Nick Drochak [Tue, 8 Jan 2002 11:31:24 +0000 (11:31 -0000)]
2002-01-09 Nick Drochak <ndrochak@gol.com>
* corlib.build: Exclude Security Attribute classes that need mcs
magic to get them to compile.
svn path=/trunk/mcs/; revision=1908
Nick Drochak [Tue, 8 Jan 2002 11:28:14 +0000 (11:28 -0000)]
2002-01-09 Nick Drochak <ndrochak@gol.com>
* Environment.cs: Comment out Security attribute and put a MonoTODO
there as a reminder. We need mcs magic to handle security attributes in
corlib.
svn path=/trunk/mcs/; revision=1907
Miguel de Icaza [Tue, 8 Jan 2002 01:49:35 +0000 (01:49 -0000)]
Compilation Patch from Matt Kimball
svn path=/trunk/mcs/; revision=1906
Miguel de Icaza [Tue, 8 Jan 2002 01:43:56 +0000 (01:43 -0000)]
Add new tests
svn path=/trunk/mcs/; revision=1905
Miguel de Icaza [Mon, 7 Jan 2002 22:47:03 +0000 (22:47 -0000)]
2002-01-07 Miguel de Icaza <miguel@ximian.com>
* expression.cs (BaseIndexer): Begin implementation.
* class.cs (TypeContainer.IsInterfaceMethod): Bug fix.
* cs-parser.jay (indexer_declarator): Use qualified_identifier
production directly to remove a shift/reduce, and implement
explicit interface implementation.
* cs-tokenizer.cs: Fix tokenizer, it was consuming one extra char
after a floating point suffix.
* expression.cs (DoNumericPromotions): Improved the conversion for
uint/uint. If we have a constant, we avoid doing a typecast to a
larger type.
* class.cs (Indexer): Implement explicit interface implementation
for indexers.
svn path=/trunk/mcs/; revision=1903
Duco Fijma [Mon, 7 Jan 2002 18:28:58 +0000 (18:28 -0000)]
Added some MonoTODO attributes
svn path=/trunk/mcs/; revision=1902
Duco Fijma [Mon, 7 Jan 2002 17:59:34 +0000 (17:59 -0000)]
Created INormalizeForIsolatedStorage
svn path=/trunk/mcs/; revision=1901
Duco Fijma [Mon, 7 Jan 2002 17:57:00 +0000 (17:57 -0000)]
Finalized SymAddressKind
svn path=/trunk/mcs/; revision=1900
Duco Fijma [Mon, 7 Jan 2002 17:54:06 +0000 (17:54 -0000)]
Created IAppDomainSetup
svn path=/trunk/mcs/; revision=1899
Gaurav Vaish [Mon, 7 Jan 2002 12:51:56 +0000 (12:51 -0000)]
2002-01-07 Gaurav Vaish <gvaish@iitk.ac.in>
* Button.cs, ButtonColumn.cs, CheckBoxList.cs -- Completed. Uh!
* HyperLinkColumn.cs -- Started off. But feeling sleepy. Will do it
tomorrow. ;-)
* TODO, ChangeLog -- Properly Updated.
svn path=/trunk/mcs/; revision=1898
Dick Porter [Mon, 7 Jan 2002 11:06:41 +0000 (11:06 -0000)]
Fix MonoTODO attribute name
svn path=/trunk/mcs/; revision=1897
Gaurav Vaish [Mon, 7 Jan 2002 09:44:55 +0000 (09:44 -0000)]
2002-01-07 Gaurav Vaish <gvaish@iitk.ac.in>
* ChangeLog -- Updated for information about TODO decoration
svn path=/trunk/mcs/; revision=1896
Gaurav Vaish [Mon, 7 Jan 2002 09:42:30 +0000 (09:42 -0000)]
2002-01-07 Gaurav Vaish <gvaish@iitk.ac.in>
* TODOAttribute.cs -- TODOAttribute Class for System.Web Assembly
svn path=/trunk/mcs/; revision=1895
Gaurav Vaish [Mon, 7 Jan 2002 08:11:17 +0000 (08:11 -0000)]
2002-01-07 Gaurav Vaish <gvaish@iitk.ac.in>
* type-maintainers.xml -- Hey, hey! My name is "Vaish" not "Vanish".
:))
svn path=/trunk/mono/; revision=1894
John Barnette [Mon, 7 Jan 2002 07:29:18 +0000 (07:29 -0000)]
Added todo, a tool for generating TODO lists and optional missing types
for an assembly. Also minor makefile cleanup.
svn path=/trunk/mcs/; revision=1893
John Barnette [Mon, 7 Jan 2002 07:13:41 +0000 (07:13 -0000)]
Remove file added for Miguel.
svn path=/trunk/mcs/; revision=1892
John Barnette [Mon, 7 Jan 2002 07:11:56 +0000 (07:11 -0000)]
Update.
svn path=/trunk/mono/; revision=1891
John Barnette [Mon, 7 Jan 2002 07:09:42 +0000 (07:09 -0000)]
New combined format XML for maintainers and the classes they love.
Will likely obsolete maintainers.xml and class.xml when the TODO and
status generation stuff is done.
svn path=/trunk/mono/; revision=1890
Gaurav Vaish [Mon, 7 Jan 2002 04:38:56 +0000 (04:38 -0000)]
2002-01-07 Gaurav Vaish <gvaish@iitk.ac.in>
* EnumCheck.cs -- A very important tool added. Can list the actual
values of an enumeration. do "EnumCheck.exe --help" for details.
* ChangeLog, makefile -- updated
svn path=/trunk/mcs/; revision=1889
John Barnette [Mon, 7 Jan 2002 02:41:45 +0000 (02:41 -0000)]
Minor spelling, punctuation, and grammar edits.
svn path=/trunk/mcs/; revision=1888
Gaurav Vaish [Mon, 7 Jan 2002 02:37:35 +0000 (02:37 -0000)]
2002-01-07 Gaurav Vaish <gvaish@iitk.ac.in>
* <All>.cs -- A lot of decoration. Gosh! saved, not too many..
svn path=/trunk/mcs/; revision=1887
Miguel de Icaza [Mon, 7 Jan 2002 02:01:27 +0000 (02:01 -0000)]
Add man page
svn path=/trunk/mcs/; revision=1886
John Barnette [Mon, 7 Jan 2002 01:38:25 +0000 (01:38 -0000)]
Pre-initial ;-) commit for Miguel to look at.
svn path=/trunk/mcs/; revision=1885
Ravi Pratap M [Mon, 7 Jan 2002 00:34:40 +0000 (00:34 -0000)]
Add this here too. I am quite sure this is incorrect so somebody
please tell me the right way of referencing the file inside :
mcs/class/corlib/System/TODOAttribute.cs
svn path=/trunk/mcs/; revision=1884
Ravi Pratap M [Mon, 7 Jan 2002 00:31:18 +0000 (00:31 -0000)]
Updates for TODOAttribute.cs
svn path=/trunk/mcs/; revision=1883
Duco Fijma [Sun, 6 Jan 2002 19:25:44 +0000 (19:25 -0000)]
Created all System.Diagnostics.SymbolWriter interfaces
svn path=/trunk/mcs/; revision=1881
Duco Fijma [Sun, 6 Jan 2002 19:24:01 +0000 (19:24 -0000)]
REALLY removed System.Resources from <excludes>
svn path=/trunk/mcs/; revision=1880
David Dawkins [Sun, 6 Jan 2002 19:08:04 +0000 (19:08 -0000)]
New file (ISurrogateSelector.cs)
svn path=/trunk/mcs/; revision=1879
Nick Drochak [Sun, 6 Jan 2002 18:50:38 +0000 (18:50 -0000)]
2002-01-07 Nick Drochak <ndrochak@gol.com>
* PrincipalPolicy.cs: made enum public like it should be to get _AppDomain to compile.
svn path=/trunk/mcs/; revision=1878
David Dawkins [Sun, 6 Jan 2002 18:48:11 +0000 (18:48 -0000)]
New file (ISerializationSurrogate.cs)
svn path=/trunk/mcs/; revision=1877
Duco Fijma [Sun, 6 Jan 2002 18:30:58 +0000 (18:30 -0000)]
Created _AppDomain.cs
svn path=/trunk/mcs/; revision=1876
David Dawkins [Sun, 6 Jan 2002 18:19:52 +0000 (18:19 -0000)]
New file (IFormatter.cs)
svn path=/trunk/mcs/; revision=1875
Duco Fijma [Sun, 6 Jan 2002 17:51:20 +0000 (17:51 -0000)]
Removed <excludes> for System.Resources from corlib.build
svn path=/trunk/mcs/; revision=1874
Duco Fijma [Sun, 6 Jan 2002 17:49:47 +0000 (17:49 -0000)]
Finalized IResourceReader and IResourceWriter. Made other files compileable
svn path=/trunk/mcs/; revision=1873
Miguel de Icaza [Sun, 6 Jan 2002 16:32:07 +0000 (16:32 -0000)]
Update with the link to the approved ECMA specs
svn path=/trunk/mono/; revision=1872
Ravi Pratap M [Sun, 6 Jan 2002 11:10:59 +0000 (11:10 -0000)]
2002-01-06 Ravi Pratap <ravi@ximian.com>
* ChangeLog : Add.
* Matrix.cs : MonoTODO everywhere.
* TODOAttribute.cs : Add here too.
svn path=/trunk/mcs/; revision=1870
Ravi Pratap M [Sun, 6 Jan 2002 10:58:38 +0000 (10:58 -0000)]
2002-01-06 Ravi Pratap <ravi@ximian.com>
* ChangeLog : Add to this directory.
* SocketException.cs, TcpClient.cs, TcpListener.cs : MonoTODO
attribute decoration.
svn path=/trunk/mcs/; revision=1869
Ravi Pratap M [Sun, 6 Jan 2002 10:52:58 +0000 (10:52 -0000)]
2002-01-06 Ravi Pratap <ravi@ximian.com>
* Dns.cs, AuthenticationManager.cs, SocketAddress.cs : MonoTODO
attribute insertion.
svn path=/trunk/mcs/; revision=1868
Ravi Pratap M [Sun, 6 Jan 2002 10:48:33 +0000 (10:48 -0000)]
2002-01-06 Ravi Pratap <ravi@ximian.com>
* Switch.cs, TraceListenerCollection.cs : Decorate incomplete bits
with the MonoTODO attribute.
svn path=/trunk/mcs/; revision=1867
Ravi Pratap M [Sun, 6 Jan 2002 10:26:35 +0000 (10:26 -0000)]
2002-01-06 Ravi Pratap <ravi@ximian.com>
* ConfigurationSettings.cs, IgnoreSectionHandler.cs : MonoTODO decoration
* SingleTagSectionHandler.cs, DictionarySectionHandler.cs,
NameValueSectionHandler.cs : Ditto.
svn path=/trunk/mcs/; revision=1866
Nick Drochak [Sun, 6 Jan 2002 04:54:08 +0000 (04:54 -0000)]
2002-01-06 Nick Drochak <ndrochak@gol.com>
* corcompare.cs: Catch the FileNotFoundException and handle it nicely.
svn path=/trunk/mcs/; revision=1865
Nick Drochak [Sat, 5 Jan 2002 23:43:10 +0000 (23:43 -0000)]
2002-01-06 Nick Drochak <ndrochak@gol.com>
* ResolveEventArgsTest.cs: New test.
* AllTests.cs: Added new test to suite.
svn path=/trunk/mcs/; revision=1864
Nick Drochak [Sat, 5 Jan 2002 23:29:35 +0000 (23:29 -0000)]
2002-01-06 Nick Drochak <ndrochak@gol.com>
* ResolveEventArgs.cs: New File, completely implemented! ;)
svn path=/trunk/mcs/; revision=1863
Dick Porter [Sat, 5 Jan 2002 14:35:43 +0000 (14:35 -0000)]
Fix the case of the CorCompare file name
svn path=/trunk/mcs/; revision=1862
Ravi Pratap M [Sat, 5 Jan 2002 13:38:01 +0000 (13:38 -0000)]
2002-01-05 Ravi Pratap <ravi@ximian.com>
* CategoryAttribute.cs, Component.cs, ComponentCollection.cs: MonoTODO.
* Container.cs, MemberDescriptor.cs, PropertyDescriptor.cs : Ditto.
svn path=/trunk/mcs/; revision=1861
Ravi Pratap M [Sat, 5 Jan 2002 13:23:03 +0000 (13:23 -0000)]
2002-01-05 Ravi Pratap <ravi@ximian.com>
* BitVector32.cs, ListDictionary.cs : MonoTODO everywhere!
* NameObjectCollectionBase.cs, NameValueCollection.cs : Ditto.
svn path=/trunk/mcs/; revision=1859