Raja R Harinath [Tue, 29 Jun 2004 04:51:48 +0000 (04:51 -0000)]
Use $(RESGEN) instead of $(INTERNAL_RESGEN).
svn path=/trunk/mcs/; revision=30501
Paolo Molaro [Mon, 28 Jun 2004 15:18:27 +0000 (15:18 -0000)]
Mon Jun 28 18:05:09 CEST 2004 Paolo Molaro <lupus@ximian.com>
* mini.c: reinstated mono_compile_get_interface_var()
on x86, too, since the change breaks the Gtk# build there as well.
svn path=/trunk/mono/; revision=30479
Gonzalo Paniagua Javier [Mon, 28 Jun 2004 15:06:02 +0000 (15:06 -0000)]
2004-06-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Socket.cs: connect on non-blocking sockets returns EINPROGRESS. Fixes
bug #60811.
svn path=/trunk/mcs/; revision=30478
Ben Maurer [Mon, 28 Jun 2004 14:45:50 +0000 (14:45 -0000)]
Add some new benchmarks. They will be added to the makefile after the freeze
svn path=/trunk/mono/; revision=30477
Miguel de Icaza [Mon, 28 Jun 2004 14:39:01 +0000 (14:39 -0000)]
Fix for NetBSD from Marc Recht
svn path=/trunk/mono/; revision=30476
Zoltan Varga [Mon, 28 Jun 2004 11:32:30 +0000 (11:32 -0000)]
2004-06-29 Zoltan Varga <vargaz@freemail.hu>
* mono-sha1.c: Use gint32 for 32 types. Fixes random memory corruption
in SHA1Transform on 64 bit systems.
svn path=/trunk/mono/; revision=30474
Atsushi Eno [Mon, 28 Jun 2004 09:45:36 +0000 (09:45 -0000)]
2004-06-28 Atsushi Enomoto <atsushi@ximian.com>
* VBCodeCompiler.cs : (only for windows) First check mono.bat, then
check mono.exe. It enables xsp working with mono windows installer.
svn path=/trunk/mcs/; revision=30473
Atsushi Eno [Mon, 28 Jun 2004 09:43:53 +0000 (09:43 -0000)]
2004-06-28 Atsushi Enomoto <atsushi@ximian.com>
* CSharpCodeCompiler.cs : (only for windows) First check mcs.bat, then
check mcs.exe. It enables xsp working with mono windows installer.
svn path=/trunk/mcs/; revision=30472
Atsushi Eno [Mon, 28 Jun 2004 02:00:58 +0000 (02:00 -0000)]
2004-06-27 Atsushi Enomoto <atsushi@ximian.com>
* XmlDocument.cs:
Close XmlReader only when it is created. This fixes bug #60809.
svn path=/trunk/mcs/; revision=30471
Atsushi Eno [Sun, 27 Jun 2004 21:21:46 +0000 (21:21 -0000)]
2004-06-27 Atsushi Enomoto <atsushi@ximian.com>
* XmlDataInferenceLoader.cs : It was not always filling relation
child table information correctly. This fixes bug #60742.
svn path=/trunk/mcs/; revision=30467
Jackson Harper [Sun, 27 Jun 2004 03:14:06 +0000 (03:14 -0000)]
* Report.cs: Fix quiet.
svn path=/trunk/mcs/; revision=30461
Jackson Harper [Sun, 27 Jun 2004 03:13:28 +0000 (03:13 -0000)]
* ILParser.jay: vtable fixups use the int32 or int64 keyword, not
actual int values. When adding modules for pinvoke info use the
ExternTable so we dont get duplicate modules.
svn path=/trunk/mcs/; revision=30460
Jackson Harper [Sun, 27 Jun 2004 03:12:33 +0000 (03:12 -0000)]
* TypeDef.cs: Preserve the order of fields in a class. Then after
all the fields have been defined reset the order in PEAPI to the
correct order. This is done so sequential layouts actually
work. The order needs to be reset because it can be lost during
the recursive definition phase.
* MethodDef.cs: Use and ExternModule for pinvoke data's module
refs. This way we don't get duplicate module refs.
svn path=/trunk/mcs/; revision=30459
Jackson Harper [Sun, 27 Jun 2004 03:11:40 +0000 (03:11 -0000)]
* PEAPI.cs: Add a method to set the fields list. This is needed so
that sequentially laid out fields are laid out in the right
order. When building custom attribute tables actually emit the
custom attribute data. When writing the .sdata section make sure
to pad to its size. The constants itself will not make up the
entire section because it is aligned on 512 byte blocks.
svn path=/trunk/mcs/; revision=30458
Sebastien Pouliot [Sat, 26 Jun 2004 14:37:06 +0000 (14:37 -0000)]
2004-06-26 Sebastien Pouliot <sebastien@ximian.com>
* crypto: Updated status for Release Candidate 1.
svn path=/trunk/mono/; revision=30447
César Natarén [Fri, 25 Jun 2004 23:47:03 +0000 (23:47 -0000)]
updates from grammar changes
svn path=/trunk/mcs/; revision=30436
César Natarén [Fri, 25 Jun 2004 23:45:31 +0000 (23:45 -0000)]
back to M.J namespace
svn path=/trunk/mcs/; revision=30435
César Natarén [Fri, 25 Jun 2004 23:43:58 +0000 (23:43 -0000)]
changelog entries
svn path=/trunk/mcs/; revision=30434
César Natarén [Fri, 25 Jun 2004 23:41:17 +0000 (23:41 -0000)]
* Globals.cs, ASTList.cs: Back to the useful namespace (M.J).
svn path=/trunk/mcs/; revision=30433
César Natarén [Fri, 25 Jun 2004 23:41:02 +0000 (23:41 -0000)]
* ASTList.cs: added Size property.CVS: ----------------------------------------------------------------------
svn path=/trunk/mcs/; revision=30432
César Natarén [Fri, 25 Jun 2004 23:40:48 +0000 (23:40 -0000)]
* ArrayLiteral.cs: added internal size field as an ArrayLiteral can have
elisions we keep track of the "real" size here. Added constructor. Added initial
Resolve and Emit code.
svn path=/trunk/mcs/; revision=30431
César Natarén [Fri, 25 Jun 2004 23:40:31 +0000 (23:40 -0000)]
* Literal.cs: fixed the negative numbers code generation (we must
optimize this). Added initial ObjectLiteral's class, code generation and
Resolve process. Added class ObjectLiteralItem and PropertyName.
svn path=/trunk/mcs/; revision=30430
César Natarén [Fri, 25 Jun 2004 23:36:32 +0000 (23:36 -0000)]
* jscript-lexer-parser.g: added ast building for object_literal, it's disabled for now while I fix the block Vs object_literal nodeterminism problem on the parser. Added rule for array_literal. Build PropertyName ast build.
svn path=/trunk/mcs/; revision=30429
Duncan Mak [Fri, 25 Jun 2004 23:16:51 +0000 (23:16 -0000)]
Fix date
svn path=/trunk/mono/; revision=30428
Duncan Mak [Fri, 25 Jun 2004 22:37:44 +0000 (22:37 -0000)]
Fix version number in CVS, fix already on the live server
svn path=/trunk/mono/; revision=30427
Duncan Mak [Fri, 25 Jun 2004 21:18:26 +0000 (21:18 -0000)]
Add RC info
svn path=/trunk/mono/; revision=30425
Atsushi Eno [Fri, 25 Jun 2004 20:44:23 +0000 (20:44 -0000)]
2004-06-25 Atsushi Enomoto <atsushi@ximian.com>
* RncParser.jay : added MIT license.
svn path=/trunk/mcs/; revision=30420
Atsushi Eno [Fri, 25 Jun 2004 20:43:55 +0000 (20:43 -0000)]
2004-06-25 Atsushi Enomoto <atsushi@ximian.com>
* RdpContentType.cs, RdpNameClass.cs, RdpObjects.cs, RdpPatterns.cs,
Util.cs : added novell license term.
svn path=/trunk/mcs/; revision=30419
Atsushi Eno [Fri, 25 Jun 2004 20:43:15 +0000 (20:43 -0000)]
2004-06-25 Atsushi Enomoto <atsushi@ximian.com>
* Misc.cs, RelaxngDatatype.cs, RelaxngDatatypeProvider.cs,
RelaxngDefaultDatatype.cs, RelaxngException.cs, RelaxngGrammar.cs,
RelaxngMergedProvider.cs, RelaxngNameClass.cs, RelaxngPattern.cs,
RelaxngPatternType.cs, RelaxngReader.cs, RelaxngValidatingReader.cs,
XsdDatatypeProvider.cs : Added/replaced novell license term.
svn path=/trunk/mcs/; revision=30418
Atsushi Eno [Fri, 25 Jun 2004 20:42:06 +0000 (20:42 -0000)]
2004-06-25 Atsushi Enomoto <atsushi@ximian.com>
* XmlDefaultReader.cs : Added novell's license (avoid confusion).
svn path=/trunk/mcs/; revision=30416
Ben Maurer [Fri, 25 Jun 2004 19:08:20 +0000 (19:08 -0000)]
2004-06-25 Ben Maurer <bmaurer@ximian.com>
* Environment.cs: GetFolderPath has new behavior. r=miguel
svn path=/trunk/mcs/; revision=30410
Miguel de Icaza [Fri, 25 Jun 2004 19:02:34 +0000 (19:02 -0000)]
Flush
svn path=/trunk/mono/; revision=30407
Jackson Harper [Fri, 25 Jun 2004 18:54:50 +0000 (18:54 -0000)]
* get.c: Add a few more keywords to be escaped.
* main.c: MS's ildasm writes '// end of class' not '// end of
type'. The python.net tool searches for this string.
svn path=/trunk/mono/; revision=30406
Paolo Molaro [Fri, 25 Jun 2004 18:46:24 +0000 (18:46 -0000)]
Fri Jun 25 21:36:26 CEST 2004 Paolo Molaro <lupus@ximian.com>
* reflection.c: make sure padding bytes in heaps are zeroed.
svn path=/trunk/mono/; revision=30403
Lluis Sanchez [Fri, 25 Jun 2004 15:53:30 +0000 (15:53 -0000)]
* HttpSimpleProtocolImporter.cs: Added null check. The XmlTypeMapping for
the return type will be null if the method returns void.
svn path=/trunk/mcs/; revision=30394
Paolo Molaro [Fri, 25 Jun 2004 14:45:17 +0000 (14:45 -0000)]
Fri Jun 25 17:36:28 CEST 2004 Paolo Molaro <lupus@ximian.com>
* driver.c: remove loop from the default optimizations: it seems to
interact badly with some of the other options (see bug #60613).
svn path=/trunk/mono/; revision=30383
Miguel de Icaza [Fri, 25 Jun 2004 14:42:22 +0000 (14:42 -0000)]
Fixed licenses
svn path=/trunk/mcs/; revision=30382
Ravindra [Fri, 25 Jun 2004 10:41:37 +0000 (10:41 -0000)]
* LinearGradientBrush.cs: Added checks for the values of
focus and scale parameters in SetBlendTriangularShape and
SetSigmaBellShape methods.
* PathGradientBrush.cs: Same as above.
svn path=/trunk/mcs/; revision=30377
Raja R Harinath [Fri, 25 Jun 2004 07:42:28 +0000 (07:42 -0000)]
Enable test-277. The bugfix went in before the freeze :-)
svn path=/trunk/mcs/; revision=30375
Paolo Molaro [Fri, 25 Jun 2004 07:02:44 +0000 (07:02 -0000)]
Add prototype for encode_constant().
svn path=/trunk/mono/; revision=30374
Miguel de Icaza [Thu, 24 Jun 2004 21:55:21 +0000 (21:55 -0000)]
Up
svn path=/trunk/mono/; revision=30351
Duncan Mak [Thu, 24 Jun 2004 21:48:47 +0000 (21:48 -0000)]
Remove duplicate license
svn path=/trunk/mcs/; revision=30350
Duncan Mak [Thu, 24 Jun 2004 21:38:17 +0000 (21:38 -0000)]
Add licensing info
svn path=/trunk/mcs/; revision=30348
Duncan Mak [Thu, 24 Jun 2004 20:59:43 +0000 (20:59 -0000)]
Add licensing info
svn path=/trunk/mcs/; revision=30345
Duncan Mak [Thu, 24 Jun 2004 20:42:07 +0000 (20:42 -0000)]
Remove the keyword "abstract" to fix the build.
svn path=/trunk/mcs/; revision=30339
David Waite [Thu, 24 Jun 2004 20:41:39 +0000 (20:41 -0000)]
06/24/2004 David Waite <mass@akuma.org>
* Changed comments in ikvm-jni, mono/dis, mono/interpreter,
mono/metadata, mono/monoburg and mono/utils to be C90-style instead
of C99/C++-style
svn path=/trunk/mono/; revision=30337
Jackson Harper [Thu, 24 Jun 2004 19:12:01 +0000 (19:12 -0000)]
* MethodDef.cs: Report when defining methods just like MS.
* TypeDef.cs: Error message when we can't find a locla method.
svn path=/trunk/mcs/; revision=30328
Jackson Harper [Thu, 24 Jun 2004 19:10:11 +0000 (19:10 -0000)]
* Report.cs: Add new mehtod for displaying messages.
svn path=/trunk/mcs/; revision=30327
Jambunathan K [Thu, 24 Jun 2004 16:56:07 +0000 (16:56 -0000)]
* RandomVBFile.cs: Fixed FileGet() for Date and Decimal types
* FileSystem.cs: Fixed ChDir, FileCopy
* ControlChars.cs: corcompare based fixes
* Utils.cs:
* StringType.cs: corcompare based fixes
svn path=/trunk/mcs/; revision=30323
Atsushi Eno [Thu, 24 Jun 2004 16:48:11 +0000 (16:48 -0000)]
2004-06-22 Atsushi Enomoto <atsushi@ximian.com>
* SqlCommandBuilder.cs : Avoid cast exception caused by DbNull.
svn path=/trunk/mcs/; revision=30322
Atsushi Eno [Thu, 24 Jun 2004 16:25:02 +0000 (16:25 -0000)]
2004-06-24 Atsushi Enomoto <atsushi@ximian.com>
* DataColumnMappingCollection.cs : fixed typo.
* DbDataAdapter.cs : column mappings were not filled.
svn path=/trunk/mcs/; revision=30321
Gonzalo Paniagua Javier [Thu, 24 Jun 2004 15:12:20 +0000 (15:12 -0000)]
2004-06-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HtmlTextWriter.cs: only create a closing tag for unknown tags. Fixes
bug #60681.
svn path=/trunk/mcs/; revision=30317
Atsushi Eno [Thu, 24 Jun 2004 14:53:54 +0000 (14:53 -0000)]
2004-06-24 Atsushi Enomoto <atsushi@ximian.com>
* DataTableMapping.cs : Clone() should also clone ColumnMappings.
svn path=/trunk/mcs/; revision=30316
Raja R Harinath [Thu, 24 Jun 2004 14:43:35 +0000 (14:43 -0000)]
* IBM.Data.DB2/Makefile: Disable for 'net_2_0'.
* ICSharpCode.SharpZipLib/AssemblyInfo.cs (AssemblyVersion): Set different version for the
net_2_0 profile.
svn path=/trunk/mcs/; revision=30315
Raja R Harinath [Thu, 24 Jun 2004 14:42:24 +0000 (14:42 -0000)]
(gac_assemblies_list): Put back
ICSharpCode.SharpZipLib, not that it has a different version.
svn path=/trunk/mono/; revision=30314
Gonzalo Paniagua Javier [Thu, 24 Jun 2004 14:22:29 +0000 (14:22 -0000)]
2004-06-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* DefaultWatcher.cs: fixed subdirectories notifications and don't
fail when any directory is removed. Closes bug #59840.
svn path=/trunk/mcs/; revision=30313
Dick Porter [Thu, 24 Jun 2004 14:22:00 +0000 (14:22 -0000)]
2004-06-24 Dick Porter <dick@ximian.com>
* mutexes.c: Indicate when a named mutex was reused
2004-06-24 Dick Porter <dick@ximian.com>
* threads.c
(ves_icall_System_Threading_Mutex_CreateMutex_internal): Correctly
return createdNew. Fixes bug 60412.
* threads-types.h:
* icall.c: Add createdNew parameter to CreateMutex icall
svn path=/trunk/mono/; revision=30312
Zoltan Varga [Thu, 24 Jun 2004 14:21:20 +0000 (14:21 -0000)]
2004-06-25 Zoltan Varga <vargaz@freemail.hu>
* mini.c mini-x86.h mini-x86.c: Applied patch from Guenter Feldmann
(fld@informatik.uni-bremen.de): Add Solaris x86 support.
svn path=/trunk/mono/; revision=30311
Dick Porter [Thu, 24 Jun 2004 14:21:03 +0000 (14:21 -0000)]
2004-06-24 Dick Porter <dick@ximian.com>
* Mutex.cs: Implement the createdNew parameter
svn path=/trunk/mcs/; revision=30310
Raja R Harinath [Thu, 24 Jun 2004 14:19:26 +0000 (14:19 -0000)]
(BetterConversion): Remove buggy special-case
handling of "implicit constant expression conversions". At this
point, we already know that the conversion is possible -- we're
only checking to see which is better.
svn path=/trunk/mcs/; revision=30309
Sachin Kumar [Thu, 24 Jun 2004 14:06:50 +0000 (14:06 -0000)]
Added license and copyright
svn path=/trunk/mcs/; revision=30306
Raja R Harinath [Thu, 24 Jun 2004 13:33:42 +0000 (13:33 -0000)]
* test-252.cs: Avoid reference to System.dll.
* test-277.cs: New test for #56774.
svn path=/trunk/mcs/; revision=30303
Marek Safar [Thu, 24 Jun 2004 13:19:22 +0000 (13:19 -0000)]
fixed test
svn path=/trunk/mcs/; revision=30302
Paolo Molaro [Thu, 24 Jun 2004 13:14:51 +0000 (13:14 -0000)]
Thu Jun 24 16:06:41 CEST 2004 Paolo Molaro <lupus@ximian.com>
* reflection.c, object-internals.h: save default value in params.
svn path=/trunk/mono/; revision=30301
Gonzalo Paniagua Javier [Thu, 24 Jun 2004 13:14:24 +0000 (13:14 -0000)]
2004-06-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Directory.cs: implemented GetLogicalDrives.
svn path=/trunk/mcs/; revision=30300
Marek Safar [Thu, 24 Jun 2004 13:14:20 +0000 (13:14 -0000)]
new test
svn path=/trunk/mcs/; revision=30299
Sanja Gupta [Thu, 24 Jun 2004 12:55:10 +0000 (12:55 -0000)]
ChangeLog: Updated ChangeLog.
ImageAnimator.cs: Rewrote complete implementation. Tested on Windows.
svn path=/trunk/mcs/; revision=30297
Paolo Molaro [Thu, 24 Jun 2004 12:40:53 +0000 (12:40 -0000)]
Thu Jun 24 15:33:04 CEST 2004 Paolo Molaro <lupus@ximian.com>
* ParameterBuilder.cs: implement SetConstant ().
svn path=/trunk/mcs/; revision=30295
Marek Safar [Thu, 24 Jun 2004 12:35:02 +0000 (12:35 -0000)]
enabled test-273 (Bug #60411 closed)
svn path=/trunk/mcs/; revision=30294
Atsushi Eno [Thu, 24 Jun 2004 12:23:39 +0000 (12:23 -0000)]
2004-06-24 Atsushi Enomoto <atsushi@ximian.com>
* VBCodeCompiler.cs : On windows we use fixed mono.exe and mbas.exe
located by mscorlib.dll. (The same fix as that of CSharpCodeCompiler)
svn path=/trunk/mcs/; revision=30292
Dick Porter [Thu, 24 Jun 2004 12:17:40 +0000 (12:17 -0000)]
2004-06-24 Dick Porter <dick@ximian.com>
* threads.c (SuspendThread):
* timed-thread.c (_wapi_timed_thread_suspend): Wrap sem_wait in a
while loop. See bug 58161.
svn path=/trunk/mono/; revision=30291
Atsushi Eno [Thu, 24 Jun 2004 11:57:36 +0000 (11:57 -0000)]
2004-06-24 Atsushi Enomoto <atsushi@ximian.com>
* Process.cs : quick fix for UseShellExecute=false on windows. See
the code comment.
svn path=/trunk/mcs/; revision=30290
Atsushi Eno [Thu, 24 Jun 2004 11:56:57 +0000 (11:56 -0000)]
2004-06-24 Atsushi Enomoto <atsushi@ximian.com>
* CSharpCodeCompiler.cs : On windows we use fixed mono.exe and mcs.exe
located by mscorlib.dll.
svn path=/trunk/mcs/; revision=30289
Lluis Sanchez [Thu, 24 Jun 2004 09:34:12 +0000 (09:34 -0000)]
* StreamReader.cs: In DiscardBufferedData(), reset the mayBlock flag.
svn path=/trunk/mcs/; revision=30288
Raja R Harinath [Thu, 24 Jun 2004 08:40:10 +0000 (08:40 -0000)]
* Makefile.am (MCS_DIRS, MCS_FILES): Add back Mono.CSharp.Debugger.
(tmpinst-dir-contents, $(tmpinst)/bin/mono.bat): Remove mono.bat
in W32. Use 'mono' and 'mcs' in W32 too.
(bootstrap) [PLATFORM_WIN32]: Back to single stage bootstrap.
* runtime/net_2_0/Makefile.am (gac_assemblies_list): Don't mention
nunit.*, IBM.Data.DB2, ICSharpCode.SharpZipLib.
Fix for #60443, the GAC .DLL-Hell.
svn path=/trunk/mono/; revision=30287
Anirban Bhattacharjee [Thu, 24 Jun 2004 08:22:28 +0000 (08:22 -0000)]
2004-06-24 Anirban Bhattacharjee <banirban@novell.com>
* Strings.cs: Enabled case insensitive search in InStr aand InStrRev functions
Fixed Filter method
svn path=/trunk/mcs/; revision=30286
Marek Safar [Thu, 24 Jun 2004 08:19:28 +0000 (08:19 -0000)]
2004-06-24 Marek Safar <marek.safar@seznam.cz>
* test-205.cs: Removed because become invalid.
svn path=/trunk/mcs/; revision=30285
Marek Safar [Thu, 24 Jun 2004 08:09:25 +0000 (08:09 -0000)]
2004-06-24 Marek Safar <marek.safar@seznam.cz>
* cs-parser.jay: Added error CS0210 test.
svn path=/trunk/mcs/; revision=30284
Marek Safar [Thu, 24 Jun 2004 07:51:48 +0000 (07:51 -0000)]
2004-06-24 Marek Safar <marek.safar@seznam.cz>
* cs-parser.jay: Added error CS0134 test.
svn path=/trunk/mcs/; revision=30283
Marek Safar [Thu, 24 Jun 2004 07:25:20 +0000 (07:25 -0000)]
2004-06-24 Marek Safar <marek.safar@seznam.cz>
Fix bug #52507
* cs-parser.jay: Added error CS0145 test.
svn path=/trunk/mcs/; revision=30282
Marek Safar [Thu, 24 Jun 2004 07:24:05 +0000 (07:24 -0000)]
unsafe-8 without .cs extension
svn path=/trunk/mcs/; revision=30281
Marek Safar [Thu, 24 Jun 2004 06:58:00 +0000 (06:58 -0000)]
2004-06-24 Marek Safar <marek.safar@seznam.cz>
* class.cs (Operator.Define): Added test for errors CS0553, CS0554.
svn path=/trunk/mcs/; revision=30280
Raja R Harinath [Thu, 24 Jun 2004 06:08:32 +0000 (06:08 -0000)]
(gac_assemblies_list): Don't mention nunit.*.
Fix for #60443.
svn path=/trunk/mono/; revision=30277
Raja R Harinath [Thu, 24 Jun 2004 06:04:41 +0000 (06:04 -0000)]
New test for #60459.
svn path=/trunk/mcs/; revision=30276
Raja R Harinath [Thu, 24 Jun 2004 05:59:44 +0000 (05:59 -0000)]
(LIBRARY_COMPILE): Only define for W32.
Unbreak the build on Linux.
svn path=/trunk/mcs/; revision=30275
Sanja Gupta [Thu, 24 Jun 2004 05:56:02 +0000 (05:56 -0000)]
ChangeLog: Updated Changelog
gdipFunctions.cs: Corrected issue in GdiPlusStreamHelper class.
If read function was called after seek function call, the
implementation was returning data from bytes already peeked and
not from the new position in stream, which we have seeked.
svn path=/trunk/mcs/; revision=30274
Sebastien Pouliot [Thu, 24 Jun 2004 02:39:31 +0000 (02:39 -0000)]
2004-06-23 Sebastien Pouliot <sebastien@ximian.com>
* UTF7Encoding.cs: Fixed decoding table. Fixed char count calculation.
Follow the RFC1642 rules for "overbits".
svn path=/trunk/mcs/; revision=30262
Sebastien Pouliot [Thu, 24 Jun 2004 02:10:12 +0000 (02:10 -0000)]
2004-06-23 Sebastien Pouliot <sebastien@ximian.com>
* UTF7EncodingTest.cs: Added 3 more test cases from RFC1642 to decode
and re-encode UTF7 from/to unicode.
svn path=/trunk/mcs/; revision=30257
Miguel de Icaza [Thu, 24 Jun 2004 00:54:16 +0000 (00:54 -0000)]
Flush
svn path=/trunk/mono/; revision=30255
Miguel de Icaza [Thu, 24 Jun 2004 00:19:08 +0000 (00:19 -0000)]
flush
svn path=/trunk/mono/; revision=30254
Miguel de Icaza [Thu, 24 Jun 2004 00:14:22 +0000 (00:14 -0000)]
flush
svn path=/trunk/mono/; revision=30253
Ben Maurer [Wed, 23 Jun 2004 23:33:35 +0000 (23:33 -0000)]
test case for 60669
svn path=/trunk/mcs/; revision=30251
Ben Maurer [Wed, 23 Jun 2004 23:30:25 +0000 (23:30 -0000)]
2004-06-23 Ben Maurer <bmaurer@ximian.com>
* expression.cs (StackAlloc.Resolve): The argument may not
be a constant; deal with this case.
svn path=/trunk/mcs/; revision=30250
Paolo Molaro [Wed, 23 Jun 2004 20:37:54 +0000 (20:37 -0000)]
Wed Jun 23 23:29:04 CEST 2004 Paolo Molaro <lupus@ximian.com>
* io.c: don't use sharemode for on-disk file permissions: it's used
for shared access to the open file.
svn path=/trunk/mono/; revision=30240
Marek Safar [Wed, 23 Jun 2004 20:32:33 +0000 (20:32 -0000)]
2004-06-23 Marek Safar <marek.safar@seznam.cz>
* attribute.cs (IndexerName_GetIndexerName): Renamed to
GetIndexerAttributeValue.
(ScanForIndexerName): Renamed to GetIndexerNameAttribute.
* class.cs (Indexer.Define): Added error tests for CS0415,
CS0609.
svn path=/trunk/mcs/; revision=30239
Miguel de Icaza [Wed, 23 Jun 2004 20:00:36 +0000 (20:00 -0000)]
Add Edd's Catalog
svn path=/trunk/mcs/; revision=30238
Jackson Harper [Wed, 23 Jun 2004 19:56:26 +0000 (19:56 -0000)]
* Driver.cs: Use the same success message as MS.
svn path=/trunk/mcs/; revision=30237
Jackson Harper [Wed, 23 Jun 2004 18:50:54 +0000 (18:50 -0000)]
* MethodDef.cs: sigh, another varargs fix that probably breaks
other varargs tets. Someday I will get this right, I don't think
today is that day though. This fix basically just makes sure to
trim the sentinel off of signatures. Also eliminated some code
duplication.
* ParamDef.cs: Make IsSentinel work for both cases of generating a
sentinel param def.
svn path=/trunk/mcs/; revision=30233
Sebastien Pouliot [Wed, 23 Jun 2004 18:19:15 +0000 (18:19 -0000)]
2004-06-23 Sebastien Pouliot <sebastien@ximian.com>
* DateTime.cs: Throw ArgumentOutOfRangeException if the year is
bigger than 9999. Fix bug #41845.
svn path=/trunk/mcs/; revision=30230
Gonzalo Paniagua Javier [Wed, 23 Jun 2004 17:55:50 +0000 (17:55 -0000)]
2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* PageParser.cs:
* UserControlParser.cs: set the page/user control base type even when no
default directive provided. Fixes bug #60572.
svn path=/trunk/mcs/; revision=30227