Miguel de Icaza [Sat, 26 Apr 2003 02:02:04 +0000 (02:02 -0000)]
Fix the build
svn path=/trunk/mcs/; revision=14008
Miguel de Icaza [Sat, 26 Apr 2003 01:59:49 +0000 (01:59 -0000)]
Begin
svn path=/trunk/mcs/; revision=14007
Miguel de Icaza [Sat, 26 Apr 2003 01:56:19 +0000 (01:56 -0000)]
2003-04-25 Miguel de Icaza <miguel@ximian.com>
* SystemInformation.cs (ComputerName): Implement this.
svn path=/trunk/mcs/; revision=14006
Aleksey Ryabchuk [Fri, 25 Apr 2003 16:19:02 +0000 (16:19 -0000)]
* Control.cs : check if control is already in control collection, Created property,
ControlCollection.RemoveAt reimplemented using ControlCollection.Remove
* TabControl.cs
* TabPage.cs : some more implementation
* win32structs.cs: TCITEMHEADER replaced with TCITEM
svn path=/trunk/mcs/; revision=14004
Gonzalo Paniagua Javier [Fri, 25 Apr 2003 16:16:49 +0000 (16:16 -0000)]
2003-04-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* CodeEventReferenceExpression.cs: fixed typo that prevented event
name from being set.
svn path=/trunk/mcs/; revision=14003
Paolo Molaro [Fri, 25 Apr 2003 15:44:51 +0000 (15:44 -0000)]
Fixed warning.
svn path=/trunk/mono/; revision=14002
Paolo Molaro [Fri, 25 Apr 2003 15:12:27 +0000 (15:12 -0000)]
Add mini to the windows build, too.
svn path=/trunk/mono/; revision=14001
Ville Palo [Fri, 25 Apr 2003 14:12:05 +0000 (14:12 -0000)]
2003-04-25 Ville Palo <vi64pa@kolumbus.fi>
* FileTest.cs: more tests..
svn path=/trunk/mcs/; revision=14000
Dick Porter [Fri, 25 Apr 2003 12:07:28 +0000 (12:07 -0000)]
2003-04-25 Dick Porter <dick@ximian.com>
* driver.c: Usage reports the name as 'mono' not 'mini'
* exceptions-x86.c: Build and run on freebsd
svn path=/trunk/mono/; revision=13999
Dietmar Maurer [Fri, 25 Apr 2003 08:22:09 +0000 (08:22 -0000)]
another test
svn path=/trunk/mono/; revision=13998
Dietmar Maurer [Fri, 25 Apr 2003 07:51:23 +0000 (07:51 -0000)]
2003-04-25 Dietmar Maurer <dietmar@ximian.com>
* BinaryReader.cs (Read): make sure the buffer is big enough (fix
bug # 40702)
svn path=/trunk/mcs/; revision=13997
Atsushi Eno [Fri, 25 Apr 2003 03:17:46 +0000 (03:17 -0000)]
2003-04-25 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* added XmlReflectionImporterTests.cs : added. (by Erik)
svn path=/trunk/mcs/; revision=13996
Atsushi Eno [Fri, 25 Apr 2003 03:17:06 +0000 (03:17 -0000)]
2003-04-25 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlWriterTests.cs : added some WriteNode() related testcases.
svn path=/trunk/mcs/; revision=13995
Atsushi Eno [Fri, 25 Apr 2003 03:16:32 +0000 (03:16 -0000)]
2003-04-25 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* TypeTranslator.cs : patch by Erik LeBel. Array consideration.
* XmlReflectionImporter.cs : patch by Erik LeBel.
Now uses XmlRootAttribute to determine element name.
svn path=/trunk/mcs/; revision=13994
Atsushi Eno [Fri, 25 Apr 2003 03:15:33 +0000 (03:15 -0000)]
2003-04-25 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlDocument.cs : fixed Load() to set baseURI correctly.
* XmlReader.cs : patch by Gonzalo. Fixed not to skip XmlDeclaration.
* XmlTextReader.cs :
fixed Depth. When it's on StartElement, Depth was already incremented.
fixed private SaveProperty(), which moved away its saved properties
when MoveToElement was called repeatedly.
* XmlTextWriter.cs : fixed WriteQualifiedName() to close start tag.
* XmlWriter.cs :
WriteAttributes() refactory (for XMLDecl).
WriteNode() don't Read() when the reader is Initial state, let other
invokation to Read(). In case of Element, it should write entire
element. In case of Attribute, it shouldn't Read().
WriteStartDocument() should omit standalone decl. when there is no
explicit value.
svn path=/trunk/mcs/; revision=13993
Miguel de Icaza [Fri, 25 Apr 2003 01:22:41 +0000 (01:22 -0000)]
Add another test
svn path=/trunk/mcs/; revision=13992
Miguel de Icaza [Fri, 25 Apr 2003 01:21:59 +0000 (01:21 -0000)]
Support for iterators, part 1. The only missing functionality is the
remapping of parameters and local variables to proxy values. I have a
kludge, but will soon have the right thing.
Also a few bugs fixes that I did while implementing iterators.
To use iterators, you need to pass -v2 to the compiler
2003-04-22 Miguel de Icaza <miguel@ximian.com>
* typemanager.cs (ienumerable_type): Also look up
System.Collections.IEnumerable.
2003-04-21 Miguel de Icaza <miguel@ximian.com>
TODO: Test more than one conditional per method.
* class.cs (Indexer.Define): Report the location where the user is
referencing the unsupported feature.
(MethodData): Overload the use of `conditionals' to
minimize the creation of needless ArrayLists. This saves roughly
212kb on my machine.
(Method): Implement the new IIteratorContainer interface.
(Method.SetYields): Implement the method by setting the ModFlags
to contain METHOD_YIELDS.
* expression.cs (Unary.ResolveOperator): Use expr_type, not Expr,
which just got set to null.
* iterators.cs: New file.
(Yield, YieldBreak): New statements.
* statement.cs (Return.Resolve): Flag an error if we are used in
an iterator method.
* codegen.cs (InIterator): New flag set if the code is being
compiled in an iterator method.
* modifiers.cs: New flag METHOD_YIELDS. This modifier is an
internal modifier, and we just use it to avoid adding extra
fields, as this is seldom used.
* cs-parser.jay: Add yield_statement (yield and yield break).
* driver.cs: New flag -v2 to turn on version 2 features.
* cs-tokenizer.cs (Tokenizer): Add yield and __yield to the
hashtable when v2 is enabled.
svn path=/trunk/mcs/; revision=13991
Pedro Martínez Juliá [Fri, 25 Apr 2003 00:54:43 +0000 (00:54 -0000)]
2003-04-25 Pedro Mart�nez Juli� <yoros@wanadoo.es>
* SqlEditorSharp.cs: Change: Glib -> GLib.
* sqlsharpgtk.cs: Correct method calls because they
changed in GTK#.
* makefile.gnu: Reference gdk-sharp in assembly list.
* FileSelectionDialog.cs: Update method calls (GTK#).
* DataGrid.cs: Fix a type of a variable.
svn path=/trunk/mcs/; revision=13990
Alp Toker [Fri, 25 Apr 2003 00:02:48 +0000 (00:02 -0000)]
2003-04-25 Alp Toker <alp@atoker.com>
* Initial release of cilc
svn path=/trunk/mcs/; revision=13989
Gonzalo Paniagua Javier [Thu, 24 Apr 2003 23:01:27 +0000 (23:01 -0000)]
2003-04-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Microsoft.CSharp/CSharpCodeGenerator.cs:
(QuoteSnippetString): add a few common escape sequences.
* System.CodeDom.Compiler/CodeGenerator.cs:
(GenerateCodePrimitive): special case strings and chars (bool was
already a special case). Throw an exception if the type is not a
primitive type.
svn path=/trunk/mcs/; revision=13987
Miguel de Icaza [Thu, 24 Apr 2003 22:50:29 +0000 (22:50 -0000)]
2003-04-24 Miguel de Icaza <miguel@ximian.com>
* WebClient.cs (DownloadData): Instead of using a MemoryStream,
keep track of all the small chunks in an ArrayList. The
MemoryStream had the property of reallocating itself, and the
problem was that MemoryStream.GetBuffer would return the buffer
(correctly), but not something of the right size. So clients of
DownloadData would get the extra unused bytes as part of the
result.
The solution would have been to make another copy at this point,
instead, we only keep the small allocations around in the
ArrayList, and we only do one large allocation at the end.
* HttpWebResponse.cs: If there is a Content-Length header, pass
this information to our HttpWebResponseStream, so it knows when to
stop, instead of waiting for the stream to be shut down by the
other end.
* HttpWebRequest.cs: Only set the `delay-header-writing' mode on
the underlying stream if the method will do a content transfer and
no Content-Length was provided. If not (HEAD and GET or
Content-Length provided), keep going.
svn path=/trunk/mcs/; revision=13986
Ville Palo [Thu, 24 Apr 2003 18:28:44 +0000 (18:28 -0000)]
2003-04-24 Ville Palo <vi64pa@kolumbus.fi>
* FileTest.cs: Fixed tests and added some.
svn path=/trunk/mcs/; revision=13983
Piers Haken [Thu, 24 Apr 2003 18:18:04 +0000 (18:18 -0000)]
gzip errors.txt
svn path=/trunk/mcs/; revision=13982
Paolo Molaro [Thu, 24 Apr 2003 17:12:47 +0000 (17:12 -0000)]
Fix compilation.
svn path=/trunk/mcs/; revision=13980
Aleksey Ryabchuk [Thu, 24 Apr 2003 16:28:54 +0000 (16:28 -0000)]
* Control.cs: change to CreateControlInstance function
* Panel.cs: use base CreateParams
* TabControl.cs
* TabPage : started implementing
* win32Enums.cs
* win32Structs.cs
* win32functions.cs : messages, styles for TabControl
svn path=/trunk/mcs/; revision=13979
Pedro Martínez Juliá [Thu, 24 Apr 2003 16:26:16 +0000 (16:26 -0000)]
2003-04-24 Pedro Martnez Juli <yoros@wanadoo.es>
* BufferedStream.cs: Test if it's possible to seek in a Stream
before access to Position. This prevents the exception thrown when
the stream is System.Net.Sockets.NetworkStream.
svn path=/trunk/mcs/; revision=13978
Paolo Molaro [Thu, 24 Apr 2003 15:18:47 +0000 (15:18 -0000)]
Thu Apr 24 17:11:03 CEST 2003 Paolo Molaro <lupus@ximian.com>
* Makefile.am: rename mono and libmono to oldmono and liboldmono.
svn path=/trunk/mono/; revision=13977
Paolo Molaro [Thu, 24 Apr 2003 15:17:40 +0000 (15:17 -0000)]
Thu Apr 24 17:09:03 CEST 2003 Paolo Molaro <lupus@ximian.com>
* Makefile.am: install the program with the 'mono' name and
the library as libmono instead of mini and libmini.
svn path=/trunk/mono/; revision=13976
Paolo Molaro [Thu, 24 Apr 2003 15:15:42 +0000 (15:15 -0000)]
Thu Apr 24 17:08:07 CEST 2003 Paolo Molaro <lupus@ximian.com>
* driver.c: provide the APIs for the embedding interface of the old jit.
svn path=/trunk/mono/; revision=13975
Martin Baulig [Thu, 24 Apr 2003 10:44:45 +0000 (10:44 -0000)]
Ooops, increment symfile->generation here.
svn path=/trunk/mono/; revision=13968
Martin Baulig [Thu, 24 Apr 2003 09:59:47 +0000 (09:59 -0000)]
2003-04-24 Martin Baulig <martin@ximian.com>
* mono-debug-debugger.c (mono_debugger_io_layer): Put this back.
svn path=/trunk/mono/; revision=13965
Dietmar Maurer [Thu, 24 Apr 2003 09:16:28 +0000 (09:16 -0000)]
2003-04-23 Dietmar Maurer <dietmar@ximian.com>
* jit-icalls.c (helper_stelem_ref): impl. (fix bug 41775)
svn path=/trunk/mono/; revision=13963
Martin Baulig [Thu, 24 Apr 2003 08:00:17 +0000 (08:00 -0000)]
2003-04-24 Martin Baulig <martin@ximian.com>
* mono-debug-debugger.c: Moved all code which interacts with the
Mono Debugger here.
* debug-mono-symfile.c: This code now just deals with the symbol
file itself, the debugger code is now in mono-debug-debugger.c.
svn path=/trunk/mono/; revision=13962
Gonzalo Paniagua Javier [Thu, 24 Apr 2003 06:42:42 +0000 (06:42 -0000)]
It's official: I gotta sleep
svn path=/trunk/mcs/; revision=13961
Gonzalo Paniagua Javier [Thu, 24 Apr 2003 06:32:22 +0000 (06:32 -0000)]
2003-04-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Microsoft.CSharp/CSharpCodeGenerator.cs: implemented
GenerateSnippetMember and some little fixes.
* System.CodeDom/CodeMemberProperty.cs: fixed HasGet and HasSet to
actually generate code for the property.
* System.CodeDom.Compiler/CodeGenerator.cs: more fixes and sorted the
output.
* System.CodeDom.Compiler/IndentedTextWriter.cs: don't output tabs in
WriteLine ().
svn path=/trunk/mcs/; revision=13960
César Natarén [Thu, 24 Apr 2003 03:33:59 +0000 (03:33 -0000)]
Added photo.
svn path=/trunk/mono/; revision=13959
Sebastien Pouliot [Thu, 24 Apr 2003 03:28:43 +0000 (03:28 -0000)]
2003-04-23 Sebastien Pouliot <spouliot@videotron.ca>
* PublisherTest.cs: Updated to NUnit2 style.
* PublisherMembershipConditionTest.cs: Updated to NUnit2 style.
* StrongNameTest.cs: Updated to NUnit2 style.
svn path=/trunk/mcs/; revision=13958
Sebastien Pouliot [Thu, 24 Apr 2003 03:03:39 +0000 (03:03 -0000)]
2003-04-23 Sebastien Pouliot <spouliot@videotron.ca>
* X509Certificate.cs: Fixed issues for null certificate
(special case where object exists without any certificate)
which made PublisherTest fails.
svn path=/trunk/mcs/; revision=13957
Miguel de Icaza [Thu, 24 Apr 2003 02:02:05 +0000 (02:02 -0000)]
2003-04-23 Miguel de Icaza <miguel@ximian.com>
* HttpWebRequest.cs: .NET Allows the HttpWebRequest to not have
the ContentLength specified on the request. If that happens, we
have to accumulate all the data written, and once we accumulate
the data, we send it off.
Notice that the documentation in .NET is actually incorrect, they
state that setting ContentLength is mandatory. It is not.
svn path=/trunk/mcs/; revision=13956
Alexandre Pigolkine [Thu, 24 Apr 2003 00:08:24 +0000 (00:08 -0000)]
new painting code, BackColor logic, ControlStyles
svn path=/trunk/mcs/; revision=13955
Sebastien Pouliot [Thu, 24 Apr 2003 00:01:42 +0000 (00:01 -0000)]
2003-04-23 Sebastien Pouliot <spouliot@videotron.ca>
* X509Certificate.cs: Fixed GetHashCode for null certificate
(special case where object exists without any certificate)
which made PublisherTest fails.
svn path=/trunk/mcs/; revision=13954
Miguel de Icaza [Wed, 23 Apr 2003 20:34:30 +0000 (20:34 -0000)]
Add MIT X11 LICENSE to the class dir
svn path=/trunk/mcs/; revision=13946
Martin Baulig [Wed, 23 Apr 2003 17:17:20 +0000 (17:17 -0000)]
Don't call mono_debug_update(), it's not needed.
svn path=/trunk/mono/; revision=13944
Martin Baulig [Wed, 23 Apr 2003 16:52:01 +0000 (16:52 -0000)]
2003-04-23 Martin Baulig <martin@ximian.com>
* interp.c: When running with --dieonex, use the debugging code to
print source lines in the backtrace.
svn path=/trunk/mono/; revision=13942
Martin Baulig [Wed, 23 Apr 2003 16:50:36 +0000 (16:50 -0000)]
2003-04-23 Martin Baulig <martin@ximian.com>
* mono-debug.c (mono_debug_source_location_from_il_offset):
New method; like mono_debug_source_location_from_address(), but
takes an IL offset instead of a machine address.
svn path=/trunk/mono/; revision=13941
Martin Baulig [Wed, 23 Apr 2003 16:38:16 +0000 (16:38 -0000)]
Actually enable the debugging stuff.
svn path=/trunk/mono/; revision=13940
Martin Baulig [Wed, 23 Apr 2003 16:38:02 +0000 (16:38 -0000)]
Check whether debugging is actually enabled.
svn path=/trunk/mono/; revision=13939
Martin Baulig [Wed, 23 Apr 2003 16:37:42 +0000 (16:37 -0000)]
Don't crash if debugging is disabled.
svn path=/trunk/mono/; revision=13938
Martin Baulig [Wed, 23 Apr 2003 15:34:59 +0000 (15:34 -0000)]
2003-04-23 Martin Baulig <martin@ximian.com>
* debug-mono-symfile.h (MonoDebugLineNumberEntry): Removed the
`line' field; this is now computed by the debugger.
svn path=/trunk/mono/; revision=13935
Martin Baulig [Wed, 23 Apr 2003 15:29:19 +0000 (15:29 -0000)]
Added a comment.
svn path=/trunk/mono/; revision=13934
Martin Baulig [Wed, 23 Apr 2003 15:27:08 +0000 (15:27 -0000)]
debug.h doesn't exist anymore.
svn path=/trunk/mono/; revision=13933
Martin Baulig [Wed, 23 Apr 2003 15:25:51 +0000 (15:25 -0000)]
Added some API documentation.
svn path=/trunk/mono/; revision=13932
Martin Baulig [Wed, 23 Apr 2003 15:02:13 +0000 (15:02 -0000)]
2003-04-23 Martin Baulig <martin@ximian.com>
* tramp-x86.c, tramp-ppc.c: Reenable the debugger breakpoint interface.
* driver.c: Added `--debug' command line argument to enable
debugging support.
svn path=/trunk/mono/; revision=13930
Martin Baulig [Wed, 23 Apr 2003 14:58:51 +0000 (14:58 -0000)]
2003-04-23 Martin Baulig <martin@ximian.com>
* debug.[ch]: Removed. The code is now in
../metadata/mono-debug.[ch] and mono-debug-debugger.[ch].
* debug-stabs.c, debug-dwarf2.c: Removed; nobody used this for the
last six months.
svn path=/trunk/mono/; revision=13929
Martin Baulig [Wed, 23 Apr 2003 14:57:20 +0000 (14:57 -0000)]
2003-04-23 Martin Baulig <martin@ximian.com>
* mono.c: The `--debug' command line argument doesn't take any
arguments anymore, removed the `--debug-args' argument.
svn path=/trunk/mono/; revision=13928
Martin Baulig [Wed, 23 Apr 2003 14:56:02 +0000 (14:56 -0000)]
Reflect latest API changes.
svn path=/trunk/mono/; revision=13927
Martin Baulig [Wed, 23 Apr 2003 14:55:00 +0000 (14:55 -0000)]
mono_debug_make_symbols() is now known as mono_debug_update().
svn path=/trunk/mono/; revision=13926
Martin Baulig [Wed, 23 Apr 2003 14:54:26 +0000 (14:54 -0000)]
This was just an ugly hack for the debugger; removed it.
svn path=/trunk/mono/; revision=13925
Martin Baulig [Wed, 23 Apr 2003 14:53:21 +0000 (14:53 -0000)]
2003-04-23 Martin Baulig <martin@ximian.com>
* debug-jit.c (mono_debug_add_method): Renamed this to
mono_debug_jit_add_method(); create the JIT-specific data
structure and pass it to mono_debug_add_method().
svn path=/trunk/mono/; revision=13924
Martin Baulig [Wed, 23 Apr 2003 14:51:26 +0000 (14:51 -0000)]
2003-04-23 Martin Baulig <martin@ximian.com>
* debug.[ch]: Removed. The code is now in
../metadata/mono-debug.[ch] and mono-debug-debugger.[ch].
* debug-stabs.c, debug-dwarf2.c: Removed; nobody used this for the
last six months.
svn path=/trunk/mono/; revision=13923
Martin Baulig [Wed, 23 Apr 2003 14:48:28 +0000 (14:48 -0000)]
2003-04-23 Martin Baulig <martin@ximian.com>
* mono-debug.[ch]: New files. This is the new debugging interface.
* mono-debug-debugger.[ch]: New files. Moved all code which
interacts with the Mono Debugger here.
svn path=/trunk/mono/; revision=13922
Gonzalo Paniagua Javier [Wed, 23 Apr 2003 14:28:32 +0000 (14:28 -0000)]
2003-04-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Microsoft.CSharp/CSharpCodeGenerator.cs: beautified conditional
statements. Implemented GenerateConstructor and GenerateTypeConstructor.
* System.CodeDom.Compiler/CodeGenerator.cs:
(GenerateCompileUnitStart):
(GenerateCompileUnitEnd): removed debug output.
(GeneratePrimitiveExpression): handle null and bool as special cases.
(GenerateType): added type constructor and constructor calls.
svn path=/trunk/mcs/; revision=13921
Aleksey Ryabchuk [Wed, 23 Apr 2003 10:55:47 +0000 (10:55 -0000)]
* Application.cs : new internal functions enterModalLoop, exitModalLoop
* Button.cs : changes in DialogResult and OnClick
* Control.cs : new internal getOwnerWindow method, recreate child windows in RecreateHandle as well
* form.cs : implementation of modal forms
* win32enums.cs : constants for GetWindow function
* win32functions.cs : GetWindow , IsDialogMessage added
svn path=/trunk/mcs/; revision=13920
Gonzalo Paniagua Javier [Wed, 23 Apr 2003 09:32:29 +0000 (09:32 -0000)]
2003-04-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* XmlReader.cs: reverted last patch. It breaks System.Configuration
because 1. it considers XmlDeclaration as content and 2. always
returns XmlNodeType.None.
svn path=/trunk/mcs/; revision=13919
Alp Toker [Wed, 23 Apr 2003 06:05:00 +0000 (06:05 -0000)]
2003-04-23 Alp Toker <alp@atoker.com>
* PrimalityTests.cs: Mark PrimalityTest as non-CLS-compliant (build fix)
svn path=/trunk/mcs/; revision=13918
Nick Drochak [Wed, 23 Apr 2003 04:34:56 +0000 (04:34 -0000)]
2003-04-23 Nick Drochak <ndrochak@gol.com>
* ArrayTest.cs: Disambiguate overloads now in .NET 1.1.
svn path=/trunk/mcs/; revision=13917
Sebastien Pouliot [Wed, 23 Apr 2003 02:01:47 +0000 (02:01 -0000)]
2003-04-22 Sebastien Pouliot <spouliot@videotron.ca>
* corlib_test.build: Excluded Mono.Math unit tests (as the class
isn't available under MS implementation).
* corlib_linux_test.args: Added all Mono.Math unit test files.
* corlib_test.args: Added all Mono.Math unit test files.
svn path=/trunk/mcs/; revision=13916
Sebastien Pouliot [Wed, 23 Apr 2003 01:49:06 +0000 (01:49 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=13915
Sebastien Pouliot [Wed, 23 Apr 2003 01:48:23 +0000 (01:48 -0000)]
2003-04-22 Sebastien Pouliot <spouliot@videotron.ca>
* ArithmeticBigTest.cs: New. Unit tests for BigInteger
(commited for Ben Maurer).
* BigIntegerSetTest.cs: New. Unit tests for BigInteger
(commited for Ben Maurer).
* BitwiseTest.cs: New. Unit tests for BigInteger
(commited for Ben Maurer).
* GcdBigTest.cs: New. Unit tests for BigInteger
(commited for Ben Maurer).
* ModInverseBigTest.cs: New. Unit tests for BigInteger
(commited for Ben Maurer).
* ModRingTest.cs: New. Unit tests for BigInteger
(commited for Ben Maurer).
* PrimeGenerationTest.cs: New. Unit tests for BigInteger
(commited for Ben Maurer).
* PrimeTestingTest.cs: New. Unit tests for BigInteger
(commited for Ben Maurer).
* SearchGeneratorTest.cs: New. Unit tests for BigInteger
(commited for Ben Maurer).
svn path=/trunk/mcs/; revision=13914
Sebastien Pouliot [Wed, 23 Apr 2003 01:46:32 +0000 (01:46 -0000)]
2003-04-22 Sebastien Pouliot <spouliot@videotron.ca>
* DSACryptoServiceProvider.cs: Changed key generation to use the
new BigInteger class (commited for Ben Maurer).
* RSACryptoServiceProvider.cs: Changed key generation to use the
new BigInteger class (commited for Ben Maurer).
svn path=/trunk/mcs/; revision=13913
Sebastien Pouliot [Wed, 23 Apr 2003 01:45:50 +0000 (01:45 -0000)]
2003-04-22 Sebastien Pouliot <spouliot@videotron.ca>
* BigInteger.cs: New, much faster, version by Ben Maurer.
Warning: this version requires "unsafe" compilation switch
(which isn't a problem in corlib but may be elsewhere)
svn path=/trunk/mcs/; revision=13912
Sebastien Pouliot [Wed, 23 Apr 2003 01:45:14 +0000 (01:45 -0000)]
2003-04-22 Sebastien Pouliot <spouliot@videotron.ca>
* NextPrimeFinder.cs: New. Prime Generator.
Support class for BigInteger (commited for Ben Maurer).
* PrimeGeneratorBase.cs: New. Abstract Prime Generator.
Support class for BigInteger (commited for Ben Maurer).
* SequentialSearchPrimeGeneratorBase.cs: New. Prime Generator.
Support class for BigInteger (commited for Ben Maurer).
svn path=/trunk/mcs/; revision=13911
Sebastien Pouliot [Wed, 23 Apr 2003 01:44:13 +0000 (01:44 -0000)]
2003-04-22 Sebastien Pouliot <spouliot@videotron.ca>
* ConfidenceFactor.cs: New. Enum for prime quality.
Support for BigInteger (commited for Ben Maurer).
* PrimalityTests.cs: New. Tests for primality.
Support for BigInteger (commited for Ben Maurer).
svn path=/trunk/mcs/; revision=13910
Miguel de Icaza [Tue, 22 Apr 2003 22:10:48 +0000 (22:10 -0000)]
Revert
svn path=/trunk/mcs/; revision=13909
Miguel de Icaza [Tue, 22 Apr 2003 22:10:09 +0000 (22:10 -0000)]
Oops, do not override
svn path=/trunk/mcs/; revision=13908
Miguel de Icaza [Tue, 22 Apr 2003 22:08:32 +0000 (22:08 -0000)]
More backup
svn path=/trunk/mcs/; revision=13907
Miguel de Icaza [Tue, 22 Apr 2003 21:33:10 +0000 (21:33 -0000)]
Add version 2 tests
svn path=/trunk/mcs/; revision=13906
Miguel de Icaza [Tue, 22 Apr 2003 21:30:45 +0000 (21:30 -0000)]
Archive these files from my generics tree
svn path=/trunk/mcs/; revision=13905
Jonathan Pryor [Tue, 22 Apr 2003 20:20:29 +0000 (20:20 -0000)]
Added new question: Why not implement SWF on top of Gtk+?
svn path=/trunk/mono/; revision=13904
Ville Palo [Tue, 22 Apr 2003 18:41:46 +0000 (18:41 -0000)]
2003-04-22 Ville Palo <vi64pa@kolumbus.fi>
* Directory.cs: clean up --> performance improvment. Some exceptions
are now checked in File.cs.
* File.cs: Implemented Get/SetXXXTimeUtc () methods. Some bugfixes.
svn path=/trunk/mcs/; revision=13903
Pedro Martínez Juliá [Tue, 22 Apr 2003 18:11:43 +0000 (18:11 -0000)]
2003-04-22 Pedro Mart�nez Juli� <yoros@wanadoo.es>
* NumberFormatInfo.cs: Method CurrentInfo now returns the "real"
CurrentInfo (Thread.CurrentThread.CurrentCulture.NumberFormat).
2003-04-22 Pedro Mart�nez Juli� <yoros@wanadoo.es>
* FloatingPointFormatter.cs: Little fixes for get the same results
as MS.NET and show a message when something goes wrong with the
parser of Custom Formats.
svn path=/trunk/mcs/; revision=13902
Atsushi Eno [Tue, 22 Apr 2003 17:55:29 +0000 (17:55 -0000)]
2003-04-23 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* Added missing ChangeLog of 4/4/2003.
* XmlTextWriter.cs : patch by Erik. fixed WriteQualifiedName.
(write prefix instead of ns.)
* XmlInputStream.cs : file access mode fix (FileAccess.Read was missing)
* XmlTextReader.cs : modified to call Read() instead of ReadContent().
(It may be required for decorated reader such as XmlValidatingReader.)
Changed Read() error message for mismatch end tag.
* XmlDocument.cs : (ReadNode) friendly message for mismatch EndElement.
* XmlReader.cs : Corrected misinterpreted MoveToContent() method.
svn path=/trunk/mcs/; revision=13901
Ville Palo [Tue, 22 Apr 2003 17:38:40 +0000 (17:38 -0000)]
2003-04-22 Ville Palo <vi64pa@kolumbus.fi>
* FileTest.cs: More tests.
svn path=/trunk/mcs/; revision=13900
Miguel de Icaza [Tue, 22 Apr 2003 16:21:43 +0000 (16:21 -0000)]
Work around for MCS bug: #41607
svn path=/trunk/mcs/; revision=13898
Dietmar Maurer [Tue, 22 Apr 2003 15:09:24 +0000 (15:09 -0000)]
2003-04-22 Dietmar Maurer <dietmar@ximian.com>
* mini.c (mono_method_to_ir): set the cil_code address (fix bug 41525)
svn path=/trunk/mono/; revision=13896
Lluis Sanchez [Tue, 22 Apr 2003 14:44:28 +0000 (14:44 -0000)]
no message
svn path=/trunk/mono/; revision=13895
Nick Drochak [Tue, 22 Apr 2003 14:34:09 +0000 (14:34 -0000)]
Flush
svn path=/trunk/mcs/; revision=13894
Nick Drochak [Tue, 22 Apr 2003 14:32:55 +0000 (14:32 -0000)]
2003-04-22 Nick Drochak <ndrochak@gol.com>
* Double.cs (ToString):
* Single.cs (ToString): Handle case where param is a CultureInfo.
svn path=/trunk/mcs/; revision=13893
Dietmar Maurer [Tue, 22 Apr 2003 13:47:45 +0000 (13:47 -0000)]
2003-04-22 Dietmar Maurer <dietmar@ximian.com>
* domain.c (mono_init): initialize mono_defaults.monitor_class
svn path=/trunk/mono/; revision=13892
Aleksey Ryabchuk [Tue, 22 Apr 2003 11:06:42 +0000 (11:06 -0000)]
* Control.cs : implementation of docking
* Form.cs : small changes regarding resizing of MDI client window
* StatusBar.cs : update parts on Layout event, new style to prevent resizing be the system
svn path=/trunk/mcs/; revision=13888
Gaurav Vaish [Tue, 22 Apr 2003 07:09:02 +0000 (07:09 -0000)]
2003-04-22 Gaurav Vaish <gvaish_mono.nospam@nospam.lycos.com>
* team.xml - Not a nerd, yet!
svn path=/trunk/mono/; revision=13885
Miguel de Icaza [Tue, 22 Apr 2003 06:57:03 +0000 (06:57 -0000)]
update
svn path=/trunk/mono/; revision=13884
Miguel de Icaza [Tue, 22 Apr 2003 05:26:15 +0000 (05:26 -0000)]
update man page
svn path=/trunk/mono/; revision=13883
Miguel de Icaza [Tue, 22 Apr 2003 05:22:35 +0000 (05:22 -0000)]
Add IExpando interface
svn path=/trunk/mcs/; revision=13882
Miguel de Icaza [Tue, 22 Apr 2003 05:17:45 +0000 (05:17 -0000)]
More error loving
svn path=/trunk/mcs/; revision=13881
César Natarén [Tue, 22 Apr 2003 05:13:27 +0000 (05:13 -0000)]
ChangeLog entry, and makefile.gnu little fixes.
svn path=/trunk/mcs/; revision=13880
César Natarén [Tue, 22 Apr 2003 05:06:54 +0000 (05:06 -0000)]
Added/Committed the files for antlr.debug.misc.
svn path=/trunk/mcs/; revision=13879
César Natarén [Tue, 22 Apr 2003 05:04:03 +0000 (05:04 -0000)]
Added files from directory antlr.debug. See ChangeLog entry from April 21.
svn path=/trunk/mcs/; revision=13878
César Natarén [Tue, 22 Apr 2003 05:01:35 +0000 (05:01 -0000)]
Added/Commited antlr.collections.impl
svn path=/trunk/mcs/; revision=13877
Miguel de Icaza [Tue, 22 Apr 2003 05:00:58 +0000 (05:00 -0000)]
Another error
svn path=/trunk/mcs/; revision=13876