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
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
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
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
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
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
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
Paolo Molaro [Wed, 9 Jun 2004 15:54:10 +0000 (15:54 -0000)]
Improved vararg test.
svn path=/trunk/mcs/; revision=29115
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
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
Marek Safar [Wed, 9 Jun 2004 12:50:33 +0000 (12:50 -0000)]
new error test
svn path=/trunk/mcs/; revision=29112
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
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
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
Marek Safar [Wed, 9 Jun 2004 11:27:07 +0000 (11:27 -0000)]
new error test
svn path=/trunk/mcs/; revision=29108
Jordi Mas i Hernandez [Wed, 9 Jun 2004 11:06:00 +0000 (11:06 -0000)]
added missing destructors
svn path=/trunk/mcs/; revision=29107
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
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
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
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
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
Raja R Harinath [Wed, 9 Jun 2004 10:02:25 +0000 (10:02 -0000)]
Simplify slightly.
svn path=/trunk/mcs/; revision=29101
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
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
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
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
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
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
Raja R Harinath [Wed, 9 Jun 2004 08:23:01 +0000 (08:23 -0000)]
Remove stray space.
svn path=/trunk/mcs/; revision=29094
Raja R Harinath [Wed, 9 Jun 2004 08:21:21 +0000 (08:21 -0000)]
Remove trailing empty lines
svn path=/trunk/mcs/; revision=29093
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
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
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
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
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
Raja R Harinath [Wed, 9 Jun 2004 08:02:44 +0000 (08:02 -0000)]
Remove trailing empty lines
svn path=/trunk/mcs/; revision=29087
Marek Safar [Wed, 9 Jun 2004 07:51:18 +0000 (07:51 -0000)]
new error test
svn path=/trunk/mcs/; revision=29086
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
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
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
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
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
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
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
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
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
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
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
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
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
Jordi Mas i Hernandez [Tue, 8 Jun 2004 23:08:08 +0000 (23:08 -0000)]
compose sample
svn path=/trunk/mcs/; revision=29067
Jordi Mas i Hernandez [Tue, 8 Jun 2004 23:06:16 +0000 (23:06 -0000)]
SaveAdd wrappers
svn path=/trunk/mcs/; revision=29066
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
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
Duncan Mak [Tue, 8 Jun 2004 20:45:34 +0000 (20:45 -0000)]
Fix embarrassment
svn path=/trunk/mcs/; revision=29063
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
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
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
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
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
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
Duncan Mak [Tue, 8 Jun 2004 18:41:20 +0000 (18:41 -0000)]
Add MacOS X installer.
svn path=/trunk/mono/; revision=29055
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
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
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
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
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
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
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
Duncan Mak [Tue, 8 Jun 2004 17:32:30 +0000 (17:32 -0000)]
Add mono.snk
svn path=/trunk/mcs/; revision=29046
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Jordi Mas i Hernandez [Tue, 8 Jun 2004 10:19:55 +0000 (10:19 -0000)]
Mono.Cairo fixes
svn path=/trunk/mcs/; revision=29024
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
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
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
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
Alon Gazit [Tue, 8 Jun 2004 07:18:34 +0000 (07:18 -0000)]
Adding ServerVariablesCollection.
svn path=/trunk/mcs/; revision=29019
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
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
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
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
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
Miguel de Icaza [Tue, 8 Jun 2004 04:06:19 +0000 (04:06 -0000)]
Sort
svn path=/trunk/mono/; revision=29012
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
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