mono.git
20 years ago changelog entries
César Natarén [Fri, 25 Jun 2004 23:43:58 +0000 (23:43 -0000)]
 changelog entries

svn path=/trunk/mcs/; revision=30434

20 years ago * Globals.cs, ASTList.cs: Back to the useful namespace (M.J).
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

20 years ago* ASTList.cs: added Size property.CVS: -----------------------------------------...
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

20 years ago* ArrayLiteral.cs: added internal size field as an ArrayLiteral can have
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

20 years ago* Literal.cs: fixed the negative numbers code generation (we must
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

20 years ago* jscript-lexer-parser.g: added ast building for object_literal, it's disabled for...
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

20 years agoFix date
Duncan Mak [Fri, 25 Jun 2004 23:16:51 +0000 (23:16 -0000)]
Fix date

svn path=/trunk/mono/; revision=30428

20 years agoFix version number in CVS, fix already on the live server
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

20 years agoAdd RC info
Duncan Mak [Fri, 25 Jun 2004 21:18:26 +0000 (21:18 -0000)]
Add RC info

svn path=/trunk/mono/; revision=30425

20 years ago2004-06-25 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-06-25 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-06-25 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-06-25 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-06-25 Ben Maurer <bmaurer@ximian.com>
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

20 years agoFlush
Miguel de Icaza [Fri, 25 Jun 2004 19:02:34 +0000 (19:02 -0000)]
Flush

svn path=/trunk/mono/; revision=30407

20 years ago * get.c: Add a few more keywords to be escaped.
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

20 years agoFri Jun 25 21:36:26 CEST 2004 Paolo Molaro <lupus@ximian.com>
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

20 years ago * HttpSimpleProtocolImporter.cs: Added null check. The XmlTypeMapping for
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

20 years agoFri Jun 25 17:36:28 CEST 2004 Paolo Molaro <lupus@ximian.com>
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

20 years agoFixed licenses
Miguel de Icaza [Fri, 25 Jun 2004 14:42:22 +0000 (14:42 -0000)]
Fixed licenses

svn path=/trunk/mcs/; revision=30382

20 years ago * LinearGradientBrush.cs: Added checks for the values of
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

20 years agoEnable test-277. The bugfix went in before the freeze :-)
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

20 years agoAdd prototype for encode_constant().
Paolo Molaro [Fri, 25 Jun 2004 07:02:44 +0000 (07:02 -0000)]
Add prototype for encode_constant().

svn path=/trunk/mono/; revision=30374

20 years agoUp
Miguel de Icaza [Thu, 24 Jun 2004 21:55:21 +0000 (21:55 -0000)]
Up

svn path=/trunk/mono/; revision=30351

20 years agoRemove duplicate license
Duncan Mak [Thu, 24 Jun 2004 21:48:47 +0000 (21:48 -0000)]
Remove duplicate license

svn path=/trunk/mcs/; revision=30350

20 years agoAdd licensing info
Duncan Mak [Thu, 24 Jun 2004 21:38:17 +0000 (21:38 -0000)]
Add licensing info

svn path=/trunk/mcs/; revision=30348

20 years agoAdd licensing info
Duncan Mak [Thu, 24 Jun 2004 20:59:43 +0000 (20:59 -0000)]
Add licensing info

svn path=/trunk/mcs/; revision=30345

20 years agoRemove the keyword "abstract" to fix the build.
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

20 years ago06/24/2004 David Waite <mass@akuma.org>
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

20 years ago * MethodDef.cs: Report when defining methods just like MS.
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

20 years ago * Report.cs: Add new mehtod for displaying messages.
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

20 years ago* RandomVBFile.cs: Fixed FileGet() for Date and Decimal types
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

20 years ago2004-06-22 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-06-24 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-06-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

20 years ago2004-06-24 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago* IBM.Data.DB2/Makefile: Disable for 'net_2_0'.
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

20 years ago(gac_assemblies_list): Put back
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

20 years ago2004-06-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

20 years ago2004-06-24 Dick Porter <dick@ximian.com>
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

20 years ago2004-06-25 Zoltan Varga <vargaz@freemail.hu>
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

20 years ago2004-06-24 Dick Porter <dick@ximian.com>
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

20 years ago(BetterConversion): Remove buggy special-case
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

20 years agoAdded license and copyright
Sachin Kumar [Thu, 24 Jun 2004 14:06:50 +0000 (14:06 -0000)]
Added license and copyright

svn path=/trunk/mcs/; revision=30306

20 years ago* test-252.cs: Avoid reference to System.dll.
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

20 years agofixed test
Marek Safar [Thu, 24 Jun 2004 13:19:22 +0000 (13:19 -0000)]
fixed test

svn path=/trunk/mcs/; revision=30302

20 years agoThu Jun 24 16:06:41 CEST 2004 Paolo Molaro <lupus@ximian.com>
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

20 years ago2004-06-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

20 years agonew test
Marek Safar [Thu, 24 Jun 2004 13:14:20 +0000 (13:14 -0000)]
new test

svn path=/trunk/mcs/; revision=30299

20 years agoChangeLog: Updated ChangeLog.
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

20 years agoThu Jun 24 15:33:04 CEST 2004 Paolo Molaro <lupus@ximian.com>
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

20 years agoenabled test-273 (Bug #60411 closed)
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

20 years ago2004-06-24 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-06-24 Dick Porter <dick@ximian.com>
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

20 years ago2004-06-24 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-06-24 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago* StreamReader.cs: In DiscardBufferedData(), reset the mayBlock flag.
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

20 years ago* Makefile.am (MCS_DIRS, MCS_FILES): Add back Mono.CSharp.Debugger.
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

20 years ago2004-06-24 Anirban Bhattacharjee <banirban@novell.com>
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

20 years ago2004-06-24 Marek Safar <marek.safar@seznam.cz>
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

20 years ago2004-06-24 Marek Safar <marek.safar@seznam.cz>
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

20 years ago2004-06-24 Marek Safar <marek.safar@seznam.cz>
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

20 years ago2004-06-24 Marek Safar <marek.safar@seznam.cz>
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

20 years agounsafe-8 without .cs extension
Marek Safar [Thu, 24 Jun 2004 07:24:05 +0000 (07:24 -0000)]
unsafe-8 without .cs extension

svn path=/trunk/mcs/; revision=30281

20 years ago2004-06-24 Marek Safar <marek.safar@seznam.cz>
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

20 years ago(gac_assemblies_list): Don't mention nunit.*.
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

20 years agoNew test for #60459.
Raja R Harinath [Thu, 24 Jun 2004 06:04:41 +0000 (06:04 -0000)]
New test for #60459.

svn path=/trunk/mcs/; revision=30276

20 years ago(LIBRARY_COMPILE): Only define for W32.
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

20 years agoChangeLog: Updated Changelog
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

20 years ago2004-06-23 Sebastien Pouliot <sebastien@ximian.com>
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

20 years ago2004-06-23 Sebastien Pouliot <sebastien@ximian.com>
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

20 years agoFlush
Miguel de Icaza [Thu, 24 Jun 2004 00:54:16 +0000 (00:54 -0000)]
Flush

svn path=/trunk/mono/; revision=30255

20 years agoflush
Miguel de Icaza [Thu, 24 Jun 2004 00:19:08 +0000 (00:19 -0000)]
flush

svn path=/trunk/mono/; revision=30254

20 years agoflush
Miguel de Icaza [Thu, 24 Jun 2004 00:14:22 +0000 (00:14 -0000)]
flush

svn path=/trunk/mono/; revision=30253

20 years agotest case for 60669
Ben Maurer [Wed, 23 Jun 2004 23:33:35 +0000 (23:33 -0000)]
test case for 60669

svn path=/trunk/mcs/; revision=30251

20 years ago2004-06-23 Ben Maurer <bmaurer@ximian.com>
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

20 years agoWed Jun 23 23:29:04 CEST 2004 Paolo Molaro <lupus@ximian.com>
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

20 years ago2004-06-23 Marek Safar <marek.safar@seznam.cz>
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

20 years agoAdd Edd's Catalog
Miguel de Icaza [Wed, 23 Jun 2004 20:00:36 +0000 (20:00 -0000)]
Add Edd's Catalog

svn path=/trunk/mcs/; revision=30238

20 years ago * Driver.cs: Use the same success message as MS.
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

20 years ago * MethodDef.cs: sigh, another varargs fix that probably breaks
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

20 years ago2004-06-23 Sebastien Pouliot <sebastien@ximian.com>
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

20 years ago2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

20 years agoStore browscap.ini as a text file
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

20 years ago2004-06-23 Sebastien Pouliot <sebastien@ximian.com>
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

20 years agoAdd INTL macro, for the libintl library
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

20 years ago2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

20 years ago * CSharpCodeGenerator.cs (GenerateLabeledStatement): Append a ": "
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

20 years agoWed Jun 23 18:36:58 CEST 2004 Paolo Molaro <lupus@ximian.com>
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

20 years ago2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

20 years agoWed Jun 23 17:59:29 CEST 2004 Paolo Molaro <lupus@ximian.com>
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

20 years ago2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

20 years ago2004-06-23 Miguel de Icaza <miguel@ximian.com>
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

20 years ago2004-06-23 Sebastien Pouliot <sebastien@ximian.com>
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

20 years ago2004-06-23 Sebastien Pouliot <sebastien@ximian.com>
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

20 years ago2004-06-23 Sebastien Pouliot <sebastien@ximian.com>
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

20 years ago2004-06-23 Sebastien Pouliot <sebastien@ximian.com>
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

20 years ago2004-06-23 Sebastien Pouliot <sebastien@ximian.com>
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

20 years ago2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

20 years ago2004-06-23 Martin Baulig <martin@ximian.com>
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