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
Gonzalo Paniagua Javier [Wed, 23 Jun 2004 17:47:20 +0000 (17:47 -0000)]
Store browscap.ini as a text file
svn path=/trunk/mono/; revision=30224
Sebastien Pouliot [Wed, 23 Jun 2004 17:37:27 +0000 (17:37 -0000)]
2004-06-23 Sebastien Pouliot <sebastien@ximian.com>
* SymmetricTransform.cs: The condition to keep a block is a little
more complex so it was moved as a private property.
svn path=/trunk/mcs/; revision=30223
Miguel de Icaza [Wed, 23 Jun 2004 17:21:02 +0000 (17:21 -0000)]
Add INTL macro, for the libintl library
svn path=/trunk/mono/; revision=30220
Gonzalo Paniagua Javier [Wed, 23 Jun 2004 17:14:08 +0000 (17:14 -0000)]
2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* appdomain.c: for paths in PrivateBinPath that are absolute, there's
no need to build a new path combining that with the application base.
Fixes bug #60442.
svn path=/trunk/mono/; revision=30217
Jackson Harper [Wed, 23 Jun 2004 16:25:02 +0000 (16:25 -0000)]
* CSharpCodeGenerator.cs (GenerateLabeledStatement): Append a ": "
to the statement name. Make sure the statement isn't null before
writing. Patch by Alex Yakunin.
svn path=/trunk/mcs/; revision=30211
Paolo Molaro [Wed, 23 Jun 2004 15:45:52 +0000 (15:45 -0000)]
Wed Jun 23 18:36:58 CEST 2004 Paolo Molaro <lupus@ximian.com>
* reflection.c: fixed minor standard compliance issues.
svn path=/trunk/mono/; revision=30210
Gonzalo Paniagua Javier [Wed, 23 Jun 2004 15:16:27 +0000 (15:16 -0000)]
2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HtmlForm.cs: disabled smartnavigation as we have no scripts to support
it and failed when the browser was IE.
svn path=/trunk/mcs/; revision=30208
Paolo Molaro [Wed, 23 Jun 2004 15:09:05 +0000 (15:09 -0000)]
Wed Jun 23 17:59:29 CEST 2004 Paolo Molaro <lupus@ximian.com>
* reflection.c: fixed issue with encoding some custom attributes
(arrays in properties and fields, bug #60411).
svn path=/trunk/mono/; revision=30207
Gonzalo Paniagua Javier [Wed, 23 Jun 2004 15:02:35 +0000 (15:02 -0000)]
2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* PageParser.cs: use default trace settings from web.config and check
if trace is only requested for local connections. Fixes bug #60180.
svn path=/trunk/mcs/; revision=30206
Miguel de Icaza [Wed, 23 Jun 2004 15:02:33 +0000 (15:02 -0000)]
2004-06-23 Miguel de Icaza <miguel@ximian.com>
* attribute.cs (Attribute.Resolve): Keep field code in sync with
property code.
svn path=/trunk/mcs/; revision=30205
Sebastien Pouliot [Wed, 23 Jun 2004 14:54:54 +0000 (14:54 -0000)]
2004-06-23 Sebastien Pouliot <sebastien@ximian.com>
* FloatingPointFormatter.cs: Applied correction from Jon Skeet on
the "R"eversible format for negative numbers.
svn path=/trunk/mcs/; revision=30204
Sebastien Pouliot [Wed, 23 Jun 2004 14:52:50 +0000 (14:52 -0000)]
2004-06-23 Sebastien Pouliot <sebastien@ximian.com>
* DoubleFormatterTest.cs: Added a new test for a negative roundtrip
(which was broken).
svn path=/trunk/mcs/; revision=30203
Sebastien Pouliot [Wed, 23 Jun 2004 14:39:00 +0000 (14:39 -0000)]
2004-06-23 Sebastien Pouliot <sebastien@ximian.com>
* CryptoStreamTest.cs: Added two tests for bug #60573. One shows that
an encryptor doesn't reduce the number of block on Write while the
second shows that a decryptor does reduce the number of blocks on
Write.
svn path=/trunk/mcs/; revision=30200
Sebastien Pouliot [Wed, 23 Jun 2004 14:29:59 +0000 (14:29 -0000)]
2004-06-23 Sebastien Pouliot <sebastien@ximian.com>
* SymmetricTransform.cs: Reduce by one the number of block when
decrypting. This operation was in CryptoStream before but is only
required for decryption (which CryptoStream can't know).
Fix bug #60573.
svn path=/trunk/mcs/; revision=30199
Sebastien Pouliot [Wed, 23 Jun 2004 14:25:11 +0000 (14:25 -0000)]
2004-06-23 Sebastien Pouliot <sebastien@ximian.com>
* CryptoStream.cs: Removed the block reduction. This seems to be done
only for Decryptor so it was moved to SymmetricTransform.
svn path=/trunk/mcs/; revision=30198
Gonzalo Paniagua Javier [Wed, 23 Jun 2004 13:52:13 +0000 (13:52 -0000)]
2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* reflection.c: fix start address when copying the public key token.
svn path=/trunk/mono/; revision=30194
Martin Baulig [Wed, 23 Jun 2004 13:41:56 +0000 (13:41 -0000)]
2004-06-23 Martin Baulig <martin@ximian.com>
* mono-debug-debugger.c (mono_debugger_unhandled_exception): Store
the `exc' object in a static object to put it into the GC's root set.
svn path=/trunk/mono/; revision=30193