mono.git
20 years ago* BufferedStream.cs (SetLength): Add checks and throw the
Duncan Mak [Wed, 9 Jun 2004 17:10:54 +0000 (17:10 -0000)]
* BufferedStream.cs (SetLength): Add checks and throw the
appropriate Exceptions here instead.

* FileStream.cs (SetLength): Revert part of my last patch, we're
throwing ObjectDisposedException instead of IOException again.

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

20 years ago * gacutil.exe.sources: Make the new gacutil the default and return
Jackson Harper [Wed, 9 Jun 2004 17:01:29 +0000 (17:01 -0000)]
    * gacutil.exe.sources: Make the new gacutil the default and return
seats to their upright position.

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

20 years ago2004-06-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 9 Jun 2004 16:58:11 +0000 (16:58 -0000)]
2004-06-09  Sebastien Pouliot  <sebastien@ximian.com>

* Decimal.cs: Fixed remainder (and optimized some cases not to call
unmanaged code). Simplified divide. Removed workaround for bug #59793.

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

20 years ago2004-06-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 9 Jun 2004 16:54:22 +0000 (16:54 -0000)]
2004-06-09  Sebastien Pouliot  <sebastien@ximian.com>

* Decimal.cs: Added tests for remainder, divide and parsing overflow.

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

20 years ago2004-06-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 9 Jun 2004 16:44:01 +0000 (16:44 -0000)]
2004-06-09  Atsushi Enomoto <atsushi@ximian.com>

* XmlNamespaceManager.cs : The error message was improper.
  Fix for bug #59880.

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

20 years ago* SerializationInfoEnumerator.cs: Instead of using
Duncan Mak [Wed, 9 Jun 2004 16:26:08 +0000 (16:26 -0000)]
* SerializationInfoEnumerator.cs: Instead of using
IDictionaryEnumerator from a Hashtable, use a normal IEnumerator
from the newly added ArrayList in SerializationInfo.

* SerializationInfo.cs: Added an extra ArrayList so that we can
keep the SerializationEntrys added in the order.
(SerializationInfo, AddValue): Throw ArgumentNullException
correctly.

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

20 years agosimplifies object destruction and fixes
Jordi Mas i Hernandez [Wed, 9 Jun 2004 16:14:53 +0000 (16:14 -0000)]
simplifies object destruction and fixes

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

20 years agoImproved vararg test.
Paolo Molaro [Wed, 9 Jun 2004 15:54:10 +0000 (15:54 -0000)]
Improved vararg test.

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

20 years agoWed Jun 9 18:23:59 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 9 Jun 2004 15:36:21 +0000 (15:36 -0000)]
Wed Jun 9 18:23:59 CEST 2004 Paolo Molaro <lupus@ximian.com>

* icall.c: handle sentinel pos in vararg methods in position different
from 0.

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

20 years ago2004-06-09 Pedro Mart�nez Juli� <yoros@wanadoo.es>
Pedro Martínez Juliá [Wed, 9 Jun 2004 13:27:27 +0000 (13:27 -0000)]
2004-06-09  Pedro Mart�nez Juli�  <yoros@wanadoo.es>

    * HttpContext: User property returns its own "user" value because
    the context can walk through different Threads. When "User" property
    is changed, change "Thread.CurrentPrincipal" too.

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

20 years agonew error test
Marek Safar [Wed, 9 Jun 2004 12:50:33 +0000 (12:50 -0000)]
new error test

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

20 years ago2004-06-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 9 Jun 2004 12:07:17 +0000 (12:07 -0000)]
2004-06-09  Sebastien Pouliot  <sebastien@ximian.com>

* StrongNameManager.cs: Fix ToString() when no verificationSettings
are present (used in sn -Vl).
* sn.cs: Fixed to match documentation.

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

20 years ago2004-06-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 9 Jun 2004 12:04:28 +0000 (12:04 -0000)]
2004-06-09  Sebastien Pouliot  <sebastien@ximian.com>

* sn.1: Updated documentation to match the tool and to include more
informations about the configuration kept in machine.config.

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

20 years agoChangeLog: Updated ChangeLog
Sanja Gupta [Wed, 9 Jun 2004 11:57:49 +0000 (11:57 -0000)]
ChangeLog: Updated ChangeLog
TestImageConverter.cs: Removed dependency on obsolete class,
      Assertion from NUnit.

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

20 years agonew error test
Marek Safar [Wed, 9 Jun 2004 11:27:07 +0000 (11:27 -0000)]
new error test

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

20 years agoadded missing destructors
Jordi Mas i Hernandez [Wed, 9 Jun 2004 11:06:00 +0000 (11:06 -0000)]
added missing destructors

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

20 years agoChangeLog: Updated ChangeLog.
Sanja Gupta [Wed, 9 Jun 2004 11:04:48 +0000 (11:04 -0000)]
ChangeLog: Updated ChangeLog.
TestBitmap.cs, TestIcon.cs, TestIconConverter.cs: Removed
dependency on obsolete class, Assertion from NUnit.

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

20 years agoDo away with stampfiles.
Raja R Harinath [Wed, 9 Jun 2004 10:57:33 +0000 (10:57 -0000)]
Do away with stampfiles.
Introduce support for VB test cases.
* library.make (HAVE_CS_TESTS, HAVE_VB_TESTS): New auto-detecting
defines.
(stampfile, test_stampfile): Remove.
(clean-local): Don't mention them.
(test-local, run-test-local, run-test-ondotnet-local):
Make unconditional.
($(makefrag), $(test_makefrag)): Simplify.
($(btest_lib)): New.  Support for VB testcases.

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

20 years ago2004-06-09 Umadevi S <sumadevi@novell.com>
Umadevi S [Wed, 9 Jun 2004 10:32:13 +0000 (10:32 -0000)]
2004-06-09 Umadevi S <sumadevi@novell.com>
        * Correct Add, InserAt testcases for DataTableMappingCollection

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

20 years ago * OdbcDataReader.cs: Removed checking of currentRow in GetName method
Sureshkumar T [Wed, 9 Jun 2004 10:28:13 +0000 (10:28 -0000)]
  * OdbcDataReader.cs: Removed checking of currentRow in GetName method

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

20 years ago2004-06-09 Umadevi S <sumadevi@novell.com>
Umadevi S [Wed, 9 Jun 2004 10:24:01 +0000 (10:24 -0000)]
2004-06-09 Umadevi S <sumadevi@novell.com>
        * DataTableMappingCollection.cs - fixed nunit testcase errors
        - Add, GetByDataSetTable,Insert, Remove, RemoveAt methods.

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

20 years agoSimplify slightly.
Raja R Harinath [Wed, 9 Jun 2004 10:02:25 +0000 (10:02 -0000)]
Simplify slightly.

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

20 years ago2004-06-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 9 Jun 2004 09:51:06 +0000 (09:51 -0000)]
2004-06-09  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* GlobalizationConfigurationHandler.cs: if no culture given, use the
default one, not the invariant.

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

20 years ago2004-06-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 9 Jun 2004 09:42:13 +0000 (09:42 -0000)]
2004-06-09  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* culture-info-tables.h: freshly generated.

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

20 years ago2004-06-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 9 Jun 2004 09:40:22 +0000 (09:40 -0000)]
2004-06-09  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Driver.cs: handle single quotes in the pattern. We used to fail for,
at least, es and pt cultures with full patterns like
"EEEE d' de 'MMMM' de 'yyyy".

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

20 years ago(HAVE_CYCLIC_DEP_FILE): New. Used to detect if
Raja R Harinath [Wed, 9 Jun 2004 09:15:20 +0000 (09:15 -0000)]
(HAVE_CYCLIC_DEP_FILE): New.  Used to detect if
System.Xml.dll is present.
(SECOND_PASS): Remove.

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

20 years ago2004-06-09 Umadevi S <sumadevi@novell.com>
Umadevi S [Wed, 9 Jun 2004 09:00:02 +0000 (09:00 -0000)]
2004-06-09 Umadevi S <sumadevi@novell.com>
        * Corrected Remove method testcase

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

20 years ago2004-06-09 Umadevi S <sumadevi@novell.com>
Umadevi S [Wed, 9 Jun 2004 08:57:24 +0000 (08:57 -0000)]
2004-06-09 Umadevi S <sumadevi@novell.com>
        * DataColumnMappingCollection.cs - fixed nunit testcase errors
        - GetByDataSetColumn,IndexOfDataSetColumn, Remove methods.

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

20 years agoRemove stray space.
Raja R Harinath [Wed, 9 Jun 2004 08:23:01 +0000 (08:23 -0000)]
Remove stray space.

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

20 years agoRemove trailing empty lines
Raja R Harinath [Wed, 9 Jun 2004 08:21:21 +0000 (08:21 -0000)]
Remove trailing empty lines

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

20 years agoPartial support for writing Visual Basic source files.
Raja R Harinath [Wed, 9 Jun 2004 08:19:15 +0000 (08:19 -0000)]
Partial support for writing Visual Basic source files.
* rules.make (USE_MBAS_FLAGS,BASCOMPILE,INTERNAL_MBAS): New.
* config-default.make (MBAS_FLAGS, DEFAULT_MBAS_FLAGS): New.
* profiles/default.make (MBAS): New.

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

20 years agoDo away with stampfiles.
Raja R Harinath [Wed, 9 Jun 2004 08:12:16 +0000 (08:12 -0000)]
Do away with stampfiles.
* executable.make (stampfile): Remove.
(clean-local): Remove mention of $(stampfile).
(test-local, run-test-local, run-test-ondotnet-local):
Make unconditional.  Add dummy rule to prevent other makefiles
from defining rules on these.
($(PROGRAM)): Depend directly on $(BUILT_SOURCES).
($(makefrag)): Simplify.

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

20 years ago(HAS_TEST): Remove.
Raja R Harinath [Wed, 9 Jun 2004 08:08:22 +0000 (08:08 -0000)]
(HAS_TEST): Remove.
(run-test-local): Move rules to and depend on ...
(run-cilc-test): ... this.

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

20 years ago(HAS_TEST): Remove.
Raja R Harinath [Wed, 9 Jun 2004 08:08:03 +0000 (08:08 -0000)]
(HAS_TEST): Remove.
(run-test-local): Disable for now.  Move rules to ...
(run-sqlsharp-test): ... this.

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

20 years ago(HAS_TEST): Remove.
Raja R Harinath [Wed, 9 Jun 2004 08:07:39 +0000 (08:07 -0000)]
(HAS_TEST): Remove.
(run-test-local): Move rule to and depend on ...
(run-mbas-test): ... this.

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

20 years agoRemove trailing empty lines
Raja R Harinath [Wed, 9 Jun 2004 08:02:44 +0000 (08:02 -0000)]
Remove trailing empty lines

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

20 years agonew error test
Marek Safar [Wed, 9 Jun 2004 07:51:18 +0000 (07:51 -0000)]
new error test

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

20 years ago* CompressedStack.cs: Added finalizer to match public API of
Gert Driesen [Wed, 9 Jun 2004 04:56:20 +0000 (04:56 -0000)]
* CompressedStack.cs: Added finalizer to match public API of
MS.NET

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

20 years ago* Context.cs: Added finalizer to match MS.NET
Gert Driesen [Wed, 9 Jun 2004 04:54:36 +0000 (04:54 -0000)]
* Context.cs: Added finalizer to match MS.NET

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

20 years ago* IsolatedStorage.cs: use private variable for holding scope,
Gert Driesen [Wed, 9 Jun 2004 04:48:36 +0000 (04:48 -0000)]
* IsolatedStorage.cs: use private variable for holding scope,
set scope in InitStore method, removed need for extra protected
member (public API fix)
* IsolatedStorageFile.cs: use InitStore to initialize scope

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

20 years ago * AssemblyName.cs (GetAssemblyName): Send a fullpath to the
Jackson Harper [Wed, 9 Jun 2004 04:44:55 +0000 (04:44 -0000)]
    * AssemblyName.cs (GetAssemblyName): Send a fullpath to the
runtime. This way the codebase is set properly. The codebase is
using g_filename_to_uri which expects a full path.

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

20 years ago * driver.cs: When checking refs don't bother using an AppDomain
Jackson Harper [Wed, 9 Jun 2004 04:35:47 +0000 (04:35 -0000)]
    * driver.cs: When checking refs don't bother using an AppDomain
and load the assembly using the code base so we get the right
one. Print out the name of the non strong named assembly if one is
referenced.

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

20 years ago2004-06-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 9 Jun 2004 04:10:30 +0000 (04:10 -0000)]
2004-06-09  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* FileStream.cs: re-enabled ignoring broken pipe errors when reading.
Fixes bug #59639.

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

20 years ago* MethodRentalTest.cs: Added check for invalid method size,
Gert Driesen [Wed, 9 Jun 2004 03:53:52 +0000 (03:53 -0000)]
* MethodRentalTest.cs: Added check for invalid method size,
fixed tests on MS.NET, Mono-stylized

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

20 years ago* MethodRental.cs: Added check for method size to match MS.NET
Gert Driesen [Wed, 9 Jun 2004 03:46:13 +0000 (03:46 -0000)]
* MethodRental.cs: Added check for method size to match MS.NET

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

20 years ago2004-06-08 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 9 Jun 2004 00:49:32 +0000 (00:49 -0000)]
2004-06-08  Sebastien Pouliot  <sebastien@ximian.com>

* StrongName.cs: Synch with corlib (the new code isn't even compiled)
in Mono.Security assembly.

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

20 years ago2004-06-08 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 9 Jun 2004 00:47:21 +0000 (00:47 -0000)]
2004-06-08  Sebastien Pouliot  <sebastien@ximian.com>

* StrongName.cs: Added corlib specific code to load configuration
from machine.config to allow public key token remapping to work
with (for example) gacutil.
* StrongNameManager.cs: Now load configuration from machine.config.

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

20 years agoupdated with hints on attaching a file
Gonzalo Paniagua Javier [Tue, 8 Jun 2004 23:34:48 +0000 (23:34 -0000)]
updated with hints on attaching a file

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

20 years agoUse something more portable. Thanks for the suggestion, Gonzalo!
Duncan Mak [Tue, 8 Jun 2004 23:23:58 +0000 (23:23 -0000)]
Use something more portable. Thanks for the suggestion, Gonzalo!

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

20 years ago2004-06-09 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 8 Jun 2004 23:13:08 +0000 (23:13 -0000)]
2004-06-09  Martin Baulig  <martin@ximian.com>

* loader.c (mono_get_method_constrained): Call `mono_class_init
(constrained_class)'.

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

20 years agocompose sample
Jordi Mas i Hernandez [Tue, 8 Jun 2004 23:08:08 +0000 (23:08 -0000)]
compose sample

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

20 years agoSaveAdd wrappers
Jordi Mas i Hernandez [Tue, 8 Jun 2004 23:06:16 +0000 (23:06 -0000)]
SaveAdd wrappers

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

20 years ago(IsRootDirectory): New helper method for determining if a path is the
Duncan Mak [Tue, 8 Jun 2004 21:29:57 +0000 (21:29 -0000)]
(IsRootDirectory): New helper method for determining if a path is the
root directory. Handles both Unix as well as Windows.
(GetParent): Use IsRootDirectory for the check.

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

20 years ago(GetParentOfRootDirectory): Add test for
Duncan Mak [Tue, 8 Jun 2004 21:29:36 +0000 (21:29 -0000)]
(GetParentOfRootDirectory): Add test for
GetParent from the root directory.

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

20 years agoFix embarrassment
Duncan Mak [Tue, 8 Jun 2004 20:45:34 +0000 (20:45 -0000)]
Fix embarrassment

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

20 years agoMake it work on Windows as well
Duncan Mak [Tue, 8 Jun 2004 20:28:52 +0000 (20:28 -0000)]
Make it work on Windows as well

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

20 years ago* File.cs: Fix line endings, took out ^Ms.
Duncan Mak [Tue, 8 Jun 2004 20:09:19 +0000 (20:09 -0000)]
* File.cs: Fix line endings, took out ^Ms.

* Directory.cs (GetParent): Return null if the specified path is
the root directory.

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

20 years ago* icall.c (ves_icall_MonoType_GetEvent): Handle events without
Gert Driesen [Tue, 8 Jun 2004 19:50:29 +0000 (19:50 -0000)]
* icall.c (ves_icall_MonoType_GetEvent): Handle events without
any methods. Fixes #59629.

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

20 years ago2004-06-08 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 8 Jun 2004 19:30:12 +0000 (19:30 -0000)]
2004-06-08  Sebastien Pouliot  <sebastien@ximian.com>

* machine.config: Added strongname token remapping configuration.

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

20 years ago2004-06-08 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 8 Jun 2004 19:26:16 +0000 (19:26 -0000)]
2004-06-08  Sebastien Pouliot  <sebastien@ximian.com>

* AssemblyInfo.cs: Updated version number for post beta 2.
* StrongNameManager.cs: Changed XML format to be compatible with
machine.config. Made token uppercase.
* sn.cs: Now load the token remapping configuration from
machine.config. Fixed some errors in help.

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

20 years ago(StreamReader):
Duncan Mak [Tue, 8 Jun 2004 19:08:03 +0000 (19:08 -0000)]
(StreamReader):
(Initialize): Add a check that buffer_size must not be less than
or equal to zero.

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

20 years agoAdd MacOS X installer.
Duncan Mak [Tue, 8 Jun 2004 18:41:20 +0000 (18:41 -0000)]
Add MacOS X installer.

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

20 years ago * driver.cs Add install from list and uninstall from list
Jackson Harper [Tue, 8 Jun 2004 18:40:51 +0000 (18:40 -0000)]
    * driver.cs Add install from list and uninstall from list
commands. Allow options to come before commands. Add the /silent
option so we can shut the tool up. And use returns instead of
Environment.Exit where appropriate.

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

20 years ago(RegisterObject): Throw ArgumentOutOfRangeException if the objectID
Duncan Mak [Tue, 8 Jun 2004 18:39:04 +0000 (18:39 -0000)]
(RegisterObject): Throw ArgumentOutOfRangeException if the objectID
parameter is less than or equal to zero. This check was missing from
this particular overload.

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

20 years ago2004-06-08 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 8 Jun 2004 18:30:19 +0000 (18:30 -0000)]
2004-06-08  Atsushi Enomoto  <atsushi@ximian.com>

* xsd.1 : some additional info.

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

20 years ago2004-06-08 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 8 Jun 2004 18:21:54 +0000 (18:21 -0000)]
2004-06-08  Atsushi Enomoto  <atsushi@ximian.com>

* DateTime.cs :
  - Now re-checked all common format patterns. They should be tried
    with both current culture and invariant culture. Since '/' covers
    '-', removed extraneous patterns. Added more common patterns
    such as "yyyy-MM-dd" and X509Certificate pattern (it is valid
    only after NET_1_1). Commented out 1 character format patterns.
  - The format patterns we should try should not be obtained by
    GetAllDateTimePatterns(). Just use 'd', 'D', 't', 'T', ... (one
    character patterns), to handle UTC correctly. Examined patterns
    are changed, to 1) common patterns with specified (or current)
    culture, 2) common patterns with invariant, 3) The above "one
    character patterns" with specified (or current) culture.
  - When trying to parse some kind of patterns such as RFC1123,
    always use invariant DateTimeFormatInfo so that they can avoid
    parsing with culture-dependent calendar.
  - Check "GMT" only when doing Parse(). Don't it when ParseExact().
  - Removed extraneous '-' case. It is not special one.
  - When ParseExact(), allow only '/' for '/' pattern character.
  - When Parse(), allow any non-letter & non-number characters.
  - When pattern is not fully parsed, reject that format.
  - Added "exact" parameter to some ParseExact().
  - RFC1123 pattern is (again) now parsed in local time. I regressed
    some problems in previous fix.

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

20 years ago2004-06-08 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 8 Jun 2004 17:58:50 +0000 (17:58 -0000)]
2004-06-08  Atsushi Enomoto  <atsushi@ximian.com>

* culture-info-tables.h: reflecting locale-builder updates.

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

20 years ago2004-06-08 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 8 Jun 2004 17:57:13 +0000 (17:57 -0000)]
2004-06-08  Atsushi Enomoto  <atsushi@ximian.com>

* ja.xml : added extra datetime patterns.
* renamed ca.xml to added ca_ES.xml.
* ca_ES.xml, ko_KR.xml, pt_BR.xml : fixed percent patterns.

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

20 years ago2004-06-08 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 8 Jun 2004 17:44:37 +0000 (17:44 -0000)]
2004-06-08  Atsushi Enomoto  <atsushi@ximian.com>

* Driver.cs : To make "extra pattern only" xxxFormatLength possible,
  fill values only when the exact element was available.

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

20 years agoAdd mono.snk
Duncan Mak [Tue, 8 Jun 2004 17:32:30 +0000 (17:32 -0000)]
Add mono.snk

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

20 years ago2004-06-08 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 8 Jun 2004 17:28:34 +0000 (17:28 -0000)]
2004-06-08  Atsushi Enomoto  <atsushi@ximian.com>

* DateTimeTest.cs :
  - Added TestParse3() (not-allowed pattern example), ParseUtcNonUtc()
    ("GMT" strings and time adjustment), TimeZoneAdjustment() ('Z'
    pattern conditions) and CultureIndependentTests() (batch tests for
    _all_ or almost all cultures).
  - Added more Z string to X509Certificate test.
  - Added ParseAllowsQueerString() [not fixed].

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

20 years ago * ReadOnlyCollectionBase.cs: Renamed internal variable to make serialization
Lluis Sanchez [Tue, 8 Jun 2004 16:33:05 +0000 (16:33 -0000)]
* ReadOnlyCollectionBase.cs: Renamed internal variable to make serialization
  compatible with MS.NET.

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

20 years agostyle and ^Ms in last patch from Alon
Gonzalo Paniagua Javier [Tue, 8 Jun 2004 15:50:13 +0000 (15:50 -0000)]
style and ^Ms in last patch from Alon

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

20 years ago2004-06-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 8 Jun 2004 15:44:57 +0000 (15:44 -0000)]
2004-06-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpRequest.cs: removed extra ^Ms and fixed style of last patch.

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

20 years agoTue Jun 8 16:37:15 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 8 Jun 2004 13:49:15 +0000 (13:49 -0000)]
Tue Jun 8 16:37:15 CEST 2004 Paolo Molaro <lupus@ximian.com>

* inssel-long32.brg: implemented a few missing ulong cast opcodes.

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

20 years ago2004-06-08 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Tue, 8 Jun 2004 13:43:40 +0000 (13:43 -0000)]
2004-06-08  Marek Safar  <marek.safar@seznam.cz>

* class:
(Method.ApplyAttributeBuilder): Moved and added conditional
attribute error tests (CS0577, CS0578, CS0243, CS0582, CS0629).

* delegate.cs:
(DelegateCreation.ResolveMethodGroupExpr): Added error CS1618 test.

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

20 years ago2004-06-08 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 8 Jun 2004 13:42:30 +0000 (13:42 -0000)]
2004-06-08  Dick Porter  <dick@ximian.com>

* CultureInfo.cs: Make calendar_data readonly, to match the
const-ness in the runtime.

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

20 years ago2004-06-08 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 8 Jun 2004 13:40:51 +0000 (13:40 -0000)]
2004-06-08  Dick Porter  <dick@ximian.com>

* object.h:
* locales.c: Fixed compile warnings, including a real bug in
CompareInfo_internal_compare.

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

20 years ago2004-06-08 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Tue, 8 Jun 2004 13:20:37 +0000 (13:20 -0000)]
2004-06-08  Marek Safar  <marek.safar@seznam.cz>

Fixed #59640
* class.cs: (EventField.attribute_targets): Changed default target.

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

20 years ago2004-06-08 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 8 Jun 2004 13:10:03 +0000 (13:10 -0000)]
2004-06-08  Dick Porter  <dick@ximian.com>

* locales.c
(ves_icall_System_Globalization_CompareInfo_internal_index):
(ves_icall_System_Globalization_CompareInfo_internal_index_char):
Double-check the resuls of usearches, because ICU currently
ignores most of the collator settings here.  Fixes bug 59720.

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

20 years ago2004-06-08 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 8 Jun 2004 13:05:03 +0000 (13:05 -0000)]
2004-06-08  Sebastien Pouliot  <sebastien@ximian.com>

* Decimal.cs: Fixed cast to integer types to truncate (not round) the
value.

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

20 years ago2004-06-08 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 8 Jun 2004 12:51:36 +0000 (12:51 -0000)]
2004-06-08  Sebastien Pouliot  <sebastien@ximian.com>

* DecimalTest.cs: Added test case for truncating including indirect
truncates with cast to integer types.

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

20 years agoTue Jun 8 15:36:30 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 8 Jun 2004 12:48:36 +0000 (12:48 -0000)]
Tue Jun 8 15:36:30 CEST 2004 Paolo Molaro <lupus@ximian.com>

* Makefile.am: remove the -static hack completely, it links in
statically glib as well.

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

20 years ago2004-06-08 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 8 Jun 2004 12:30:58 +0000 (12:30 -0000)]
2004-06-08  Dick Porter  <dick@ximian.com>

* locales.c
(ves_icall_System_Globalization_CompareInfo_internal_index_char):
Fix memory leak and segfault-causing typo.  No idea how this one
lasted so long without being noticed.

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

20 years ago * mb-parser.jay:
Anirban Bhattacharjee [Tue, 8 Jun 2004 11:59:29 +0000 (11:59 -0000)]
    * mb-parser.jay:
        * statement.cs:
                Few exception checks for Event

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

20 years agoCairo GTK# Mono sample
Jordi Mas i Hernandez [Tue, 8 Jun 2004 10:25:56 +0000 (10:25 -0000)]
Cairo GTK# Mono sample

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

20 years agoMono.Cairo fixes
Jordi Mas i Hernandez [Tue, 8 Jun 2004 10:19:55 +0000 (10:19 -0000)]
Mono.Cairo fixes

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

20 years ago2004-06-08 Umadevi S <sumadevi@novell.com>
Umadevi S [Tue, 8 Jun 2004 10:17:16 +0000 (10:17 -0000)]
2004-06-08 Umadevi S <sumadevi@novell.com>
        * Corrected the contains testcase to test for invalidcastexception

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

20 years ago2004-06-08 Umadevi S <sumadevi@novell.com>
Umadevi S [Tue, 8 Jun 2004 10:14:38 +0000 (10:14 -0000)]
2004-06-08 Umadevi S <sumadevi@novell.com>
        * DataColumnMappingCollection.cs - fixed nunit testcase errors.
        - remove, removeat, contains methods.

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

20 years ago2004-06-09 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 8 Jun 2004 08:40:52 +0000 (08:40 -0000)]
2004-06-09  Zoltan Varga  <vargaz@freemail.hu>

* icall.c (ves_icall_Type_GetEvents_internal): Handle events without
any methods. Fixes #59629.

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

20 years agoChanging the implementation of HttpRequest.ServerVariables.
Alon Gazit [Tue, 8 Jun 2004 07:24:00 +0000 (07:24 -0000)]
Changing the implementation of HttpRequest.ServerVariables.

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

20 years agoAdding ServerVariablesCollection.
Alon Gazit [Tue, 8 Jun 2004 07:18:34 +0000 (07:18 -0000)]
Adding ServerVariablesCollection.

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

20 years ago2004-06-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 8 Jun 2004 06:20:11 +0000 (06:20 -0000)]
2004-06-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web.dll.sources: removed CSCompiler.cs

* System.Web.Compilation/CSCompiler.cs: removed.

* System.Web.Compilation/CachingCompiler.cs: language independent
compilation for single files.

* System.Web.UI/SimpleWebHandlerParser.cs:
* System.Web.UI/TemplateParser.cs: pass the language when compiling from
a file.

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

20 years ago2004-06-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 8 Jun 2004 05:50:09 +0000 (05:50 -0000)]
2004-06-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* BaseCompiler.cs:
* WebServiceCompiler.cs: adapted to the 'new' CachingCompiler.
* CachingCompiler.cs: use HttpRuntime.Cache.

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

20 years agoa complete set positive tests for invoking event
Anirban Bhattacharjee [Tue, 8 Jun 2004 05:22:46 +0000 (05:22 -0000)]
a complete set positive tests for invoking event

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

20 years ago2004-06-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 8 Jun 2004 05:17:45 +0000 (05:17 -0000)]
2004-06-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* assembly.c:
(mono_assembly_load): search_loaded -> mono_assembly_loaded (we didn't
own the critical section before). Removed dead code (that's done
in the preload hook).

(mono_assembly_load_with_partial_name): call the preload hook.

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

20 years ago2004-06-08 Umadevi S <sumadevi@novell.com>
Umadevi S [Tue, 8 Jun 2004 04:45:30 +0000 (04:45 -0000)]
2004-06-08 Umadevi S <sumadevi@novell.com>
        * SqlGuid.cs - fixed bug 59420. Implemented CompareTo according to MSDN documenation

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

20 years agoSort
Miguel de Icaza [Tue, 8 Jun 2004 04:06:19 +0000 (04:06 -0000)]
Sort

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

20 years ago2004-06-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 8 Jun 2004 03:56:25 +0000 (03:56 -0000)]
2004-06-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* SimpleWebHandlerParser.cs: if we have a global.asax, move its
reference to the end to help mcs loading the assemblies. Fixes bug
#58768.

* TemplateParser.cs: same as above. Removed some kludges to workaround
loading assemblies from bin path that are now in the runtime. Don't
load the assemblies in bin if not needed, but still reference them
when compiling.

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

20 years agoDisable 269 until #59750 is fixed
Miguel de Icaza [Tue, 8 Jun 2004 03:46:35 +0000 (03:46 -0000)]
Disable 269 until #59750 is fixed

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