mono.git
19 years agoforgot this
Gonzalo Paniagua Javier [Wed, 1 Dec 2004 12:14:05 +0000 (12:14 -0000)]
forgot this

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

19 years ago2004-12-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 1 Dec 2004 12:10:20 +0000 (12:10 -0000)]
2004-12-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* metadata/process.c: (complete_path) return the path quoted
* io-layer/processes.c: unquote the cmd path, allow for ' or " when
quoting and pass the quoted program name to the daemon, otherwise the
call to g_shell_unquote in the daemon will break things up.

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

19 years ago2004-12-01 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 1 Dec 2004 11:42:43 +0000 (11:42 -0000)]
2004-12-01  Martin Baulig  <martin@ximian.com>

* class-internals.h (MonoGenericInst): New structure.
(MonoGenericClass): Replaced `type_argc', `type_argv' and
`is_open' with `MonoGenericInst *inst'.
(MonoGenericMethod): Replaced `mtype_argc', `mtype_argv' and
`is_open' with `MonoGenericInst *inst'.

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

19 years ago2004-12-01 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 1 Dec 2004 11:42:03 +0000 (11:42 -0000)]
2004-12-01  Martin Baulig  <martin@ximian.com>

* class-internals.h (MonoGenericInst): New structure.
(MonoGenericClass): Replaced `type_argc', `type_argv' and
`is_open' with `MonoGenericInst *inst'.
(MonoGenericMethod): Replaced `mtype_argc', `mtype_argv' and
`is_open' with `MonoGenericInst *inst'.

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

19 years ago2004-12-01 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 1 Dec 2004 10:57:55 +0000 (10:57 -0000)]
2004-12-01  Atsushi Enomoto  <atsushi@ximian.com>

* IXPathChangeNavigable.cs,
  XmlChangeFilters.cs,
  XPathDocumentNodeChangedAction.cs : removed old files.
* System.Xml.dll.sources : removed old files.

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

19 years agosvn path=/trunk/mcs/; revision=36894
Marek Safar [Wed, 1 Dec 2004 10:44:42 +0000 (10:44 -0000)]
svn path=/trunk/mcs/; revision=36894

19 years ago2004-12-01 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Wed, 1 Dec 2004 10:34:48 +0000 (10:34 -0000)]
2004-12-01  Marek Safar  <marek.safar@seznam.cz>

Fix bug #68790
* ecore.cs: CheckMarshallByRefAccess new virtual method for testing
MarshallByReference members access.

* expression.cs: Use CheckMarshallByRefAccess;
Better error CS0197 message.

* report.cs: Print whole related error message.

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

19 years ago2004-12-01 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 1 Dec 2004 10:23:11 +0000 (10:23 -0000)]
2004-12-01  Atsushi Enomoto  <atsushi@ximian.com>

* Iterator.cs : with related to the previous patch, many comments
  got making no sense. Thanks to Harinath.

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

19 years ago2004-12-01 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 1 Dec 2004 10:08:37 +0000 (10:08 -0000)]
2004-12-01  Atsushi Enomoto  <atsushi@ximian.com>

* Compiler.cs : XPathNavigatorNsm needed more love. Clone() does not
  make sense here.

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

19 years ago * ListView.cs (CalculateListView): Fixed scrolling related
Ravindra [Wed, 1 Dec 2004 10:07:51 +0000 (10:07 -0000)]
* ListView.cs (CalculateListView): Fixed scrolling related
calculations. Also, removed some debug statements from other
places.
* ListViewItem.cs: Changed access to 'selected' instance variable
from private to internal.
* ThemeWin32Classic.cs (DrawListViewItem): Fixed SubItem drawing.

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

19 years agofixes scrollbar problems and updates old theme code
Jordi Mas i Hernandez [Wed, 1 Dec 2004 09:57:25 +0000 (09:57 -0000)]
fixes scrollbar problems and updates old theme code

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

19 years ago2004-12-01 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 1 Dec 2004 08:55:40 +0000 (08:55 -0000)]
2004-12-01  Atsushi Enomoto <atsushi@ximian.com>

* mcs.exe.config : eol-style testing.

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

19 years ago2004-12-01 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 1 Dec 2004 08:36:02 +0000 (08:36 -0000)]
2004-12-01  Atsushi Enomoto  <atsushi@ximian.com>

* cs0545.cs : testing eol-style.

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

19 years agoFix line endings
Raja R Harinath [Wed, 1 Dec 2004 08:04:03 +0000 (08:04 -0000)]
Fix line endings

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

19 years agochange more of the svn:eol-style:native=anonymous.cs to svn:eol-style=native
Raja R Harinath [Wed, 1 Dec 2004 08:00:01 +0000 (08:00 -0000)]
change more of the svn:eol-style:native=anonymous.cs to svn:eol-style=native
for files with unix line endings

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

19 years agochanged svn:eol-style:native=bug10.cs to svn:eol-style=native for
Raja R Harinath [Wed, 1 Dec 2004 07:46:08 +0000 (07:46 -0000)]
changed svn:eol-style:native=bug10.cs to svn:eol-style=native for
files with unix line endings (or those that could be trivially fixed
without munging editing history too much)
Also remove svn:eol-style:native from binary files

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

19 years agoreplace svn:eol-style:native=2test-10.cs properties with svn:eol-style=native
Raja R Harinath [Wed, 1 Dec 2004 07:12:32 +0000 (07:12 -0000)]
replace svn:eol-style:native=2test-10.cs properties with svn:eol-style=native
for those files that have unix line endings.

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

19 years ago2004-12-01 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 1 Dec 2004 06:54:14 +0000 (06:54 -0000)]
2004-12-01  Atsushi Enomoto  <atsushi@ximian.com>

* Iterator.cs : actually I mean this patch.

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

19 years agoFix stray ^M in decl.cs.
Raja R Harinath [Wed, 1 Dec 2004 05:40:25 +0000 (05:40 -0000)]
Fix stray ^M in decl.cs.
Change svn:eol-style:native=anonymous.cs properties to svn:eol-style=native

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

19 years ago2004-12-01 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 1 Dec 2004 05:27:59 +0000 (05:27 -0000)]
2004-12-01  Atsushi Enomoto  <atsushi@ximian.com>

* Iterator.cs : Create _current clone only when required. So just set
  null when MoveNextCore() succeeded (except for some cases that
  _current is _nav, such as SelfIterator).

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

19 years ago2004-12-01 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 1 Dec 2004 04:58:40 +0000 (04:58 -0000)]
2004-12-01  Miguel de Icaza  <miguel@ximian.com>

* UpDownBase.cs: Add abstract methods for the interface.
Add new virtual methods (need to be hooked up to TextEntry when it
exists).
Add override methods for most features.
Computes the size, forces the height of the text entry.

* NumericUpDown.cs: Put here the current testing code.

* Set eol-style property on all files that do not have mixed line
endings, to minimize the future problems.  There are still a few
files with mixed endings, and someone should choose whether they
want to move it or not.

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

19 years ago2004-12-01 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 1 Dec 2004 04:40:48 +0000 (04:40 -0000)]
2004-12-01  Atsushi Enomoto  <atsushi@ximian.com>

* Compiler.cs : don't create XPathNavigatorNsm for every GetNsm() call.

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

19 years ago2004-11-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 1 Dec 2004 00:36:16 +0000 (00:36 -0000)]
2004-11-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Control.cs: when saving "Visible" into the ViewState, save the value
for this precise control, as using the Visible property might give us
Control's parent visibility. Fixes bug #69200.

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

19 years ago2004-11-30 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 1 Dec 2004 00:33:57 +0000 (00:33 -0000)]
2004-11-30  Sebastien Pouliot  <sebastien@ximian.com>

* X509Certificate.cs: Added ComVisible attributes to match 2.0 October
Preview. Prepared Import and Export to be plugged with PKCS#12 code.
* X509ContentType.cs: Fixed typo (dnd) in comments.

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

19 years agoOops - missing using
Sebastien Pouliot [Wed, 1 Dec 2004 00:13:00 +0000 (00:13 -0000)]
Oops - missing using

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

19 years ago * mph.h: Use <glib.h>, not <glib/gtypes.h>, as the HP/UX compiler needs
Jonathan Pryor [Wed, 1 Dec 2004 00:02:39 +0000 (00:02 -0000)]
* mph.h: Use <glib.h>, not <glib/gtypes.h>, as the HP/UX compiler needs
  <glib/gutils.h> to handle the `inline' keyword.

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

19 years ago2004-11-30 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 30 Nov 2004 23:56:18 +0000 (23:56 -0000)]
2004-11-30  Sebastien Pouliot  <sebastien@ximian.com>

* CodeAccessPermission.cs:
* NamedPermissionSet.cs:
* PermissionSet.cs:
* SecurityElement.cs:
* SecurityException.cs:
Added ComVisible attributes to match 2.0 October Preview.
* SecureString.cs: Added an internal method to get the unencrypted
string (required to use the string inside mscorlib).

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

19 years ago2004-11-30 Duncan Mak <duncan@ximian.com>
Duncan Mak [Tue, 30 Nov 2004 22:31:06 +0000 (22:31 -0000)]
2004-11-30  Duncan Mak  <duncan@ximian.com>

* monop.cs (GetAssemblyNamesFromGAC): New method, calls out to
"gacutil -l" and returns an array of Assembly fullnames.
(Main): Instead of probing the common_assemblies, use
GetAssemblyNamesFromGAC. If we found the type via probing, print
out a message noting the full type name and assembly name. This
fixes bug #70043.

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

19 years agofirefox is here!
Gonzalo Paniagua Javier [Tue, 30 Nov 2004 20:56:55 +0000 (20:56 -0000)]
firefox is here!

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

19 years ago2004-11-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 30 Nov 2004 20:42:36 +0000 (20:42 -0000)]
2004-11-30  Zoltan Varga  <vargaz@freemail.hu>

* MonoType.cs (UnderlyingSystemType): Make this return this as in
MS.NET. Fixes #56245.

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

19 years ago2004-11-30 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 30 Nov 2004 19:31:34 +0000 (19:31 -0000)]
2004-11-30  Martin Baulig  <martin@ximian.com>

* MonoGenericInst.cs: Renamed to MonoGenericClass.cs and also
renamed the class from `MonoGenericInst' to `MonoGenericClass'.

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

19 years ago2004-11-30 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 30 Nov 2004 19:31:01 +0000 (19:31 -0000)]
2004-11-30  Martin Baulig  <martin@ximian.com>

* MonoGenericInst.cs: Renamed to MonoGenericClass.cs and also
renamed the class from `MonoGenericInst' to `MonoGenericClass'.

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

19 years ago2004-11-30 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 30 Nov 2004 19:30:22 +0000 (19:30 -0000)]
2004-11-30  Martin Baulig  <martin@ximian.com>

Generics API cleanup: renamed MonoGenericInst -> MonoGenericClass.

* metadata-internals.h (MonoImage): Renamed `generic_inst_cache'
to `generic_class_cache'.

* metadata.c
(mono_generic_inst_hash): Renamed to mono_generic_class_hash().
(mono_generic_inst_equal): Renamed to mono_generic_class_equal().
(mono_generic_inst_is_valuetype): Renamed to
mono_generic_class_is_valuetype().

* class-internals.h
(MonoGenericInst): Renamed to MonoGenericClass.
(MonoDynamicGenericInst): Renamed to MonoDynamicGenericClass.
(MonoClass): Renamed `generic_inst' to `generic_class'.
(MonoGenericContext): Renamed `ginst' to `gclass'.

* object-internals.h
(MonoReflectionGenericInst): Renamed to MonoReflectionGenericClass.

* reflection.c (mono_reflection_generic_inst_initialize): Renamed to
mono_reflection_generic_class_initialize().

* icall.c (icall_entries): "System.Reflection.MonoGenericInst" is
now known as "System.Reflection.MonoGenericClass".
(monogenericinst_icalls): Renamed to monogenericclass_icalls.

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

19 years agomissed on last commit
César Natarén [Tue, 30 Nov 2004 17:42:19 +0000 (17:42 -0000)]
missed on last commit

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

19 years ago2004-11-30 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
César Natarén [Tue, 30 Nov 2004 17:41:26 +0000 (17:41 -0000)]
2004-11-30  Cesar Lopez Nataren  <cesar@ciencias.unam.mx>

* *Prototype.cs: return constructor.

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

19 years ago2004-11-30 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Tue, 30 Nov 2004 17:28:03 +0000 (17:28 -0000)]
2004-11-30 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
    * Test/misc/Makefile : Compile new RedimPreserve.vb test source
    * Added Test/misc/RedimPreserve.vb

2004-11-30  Alexandre Rocha Lima e Marcondes <alexandremarcondes@psl-pr.softwarelivre.org>
* Makefile: Included Microsoft.VisualBasic.dll assembly on LOCAL_MCS_FLAGS.
* expression.cs: Created class Preserve to implement REDIM PRESERVE syntax.
* statement.cs: Implemented REDIM PRESERVE syntax on Redim.Resolve().

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

19 years ago2004-11-30 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 30 Nov 2004 17:20:34 +0000 (17:20 -0000)]
2004-11-30  Atsushi Enomoto  <atsushi@ximian.com>

* Iterator.cs : SlashIterator.RequireSorting is always false. Whether
  it has to collect nodes in prior or not and whether it might return
  nodes in inconsistent order is different matter.
  (It still needs to store nodes when either of branches requires
  sorting, because they might return the same node later.)

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

19 years ago2004-11-30 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 30 Nov 2004 16:31:04 +0000 (16:31 -0000)]
2004-11-30  Atsushi Enomoto  <atsushi@ximian.com>

* Iterator.cs : reduced some extraneous ComparePosition() that could
  be written as IsSamePosition(). ParentIterator doesn't have to be
  RequireSorting.

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

19 years ago2004-11-30 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 30 Nov 2004 15:53:31 +0000 (15:53 -0000)]
2004-11-30  Atsushi Enomoto  <atsushi@ximian.com>

* Iterator.cs : reimplemented AncestorIterator and
  AncestorOrSelfIterator just to collect parents and not to move to
  siblings. In some cases like thousands of siblings, it used to be
  so slow, while we usually don't have so deep ancestors.

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

19 years ago2004-11-30 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 30 Nov 2004 14:44:28 +0000 (14:44 -0000)]
2004-11-30  Atsushi Enomoto <atsushi@ximian.com>

* DTMXPathDocumentWriter.cs,
  DTMXPathDocumentBuilder.cs,
  DTMXPathNode.cs : SchemaType on attribute is not used.

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

19 years agouse Theme colours instead of System.Colors
Jordi Mas i Hernandez [Tue, 30 Nov 2004 14:15:03 +0000 (14:15 -0000)]
use Theme colours instead of System.Colors

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

19 years ago2004-11-30 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 30 Nov 2004 13:20:19 +0000 (13:20 -0000)]
2004-11-30  Martin Baulig  <martin@ximian.com>

* Makefile: Enable gen-110; it's about virtual generic methods and
generic interface methods.

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

19 years ago2004-11-30 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 30 Nov 2004 13:18:07 +0000 (13:18 -0000)]
2004-11-30  Martin Baulig  <martin@ximian.com>

* mini.c (mono_method_to_ir): In CEE_CALLVIRT, added support for
virtual generic methods.  We call a special helper_compile_generic_method()
icall to retrieve the method from the vtable, inflate and compile
it and then do a CEE_CALLI.  Thanks a lot to Paolo for this idea.

* jit-icalls.c (helper_compile_generic_method): New JIT icall.

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

19 years agoReverted my architecture-specific hack from r36687.
Martin Baulig [Tue, 30 Nov 2004 13:13:59 +0000 (13:13 -0000)]
Reverted my architecture-specific hack from r36687.

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

19 years agoSmall fixes.
Sebastien Pouliot [Tue, 30 Nov 2004 12:59:25 +0000 (12:59 -0000)]
Small fixes.

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

19 years ago2004-11-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 30 Nov 2004 12:42:22 +0000 (12:42 -0000)]
2004-11-30  Zoltan Varga  <vargaz@freemail.hu>

* mini-sparc.c: Fix up vararg corner cases. Fixes #70019.

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

19 years ago * ThemeWin32Classic.cs (DrawListViewItem): Fixed selected item
Ravindra [Tue, 30 Nov 2004 12:03:57 +0000 (12:03 -0000)]
* ThemeWin32Classic.cs (DrawListViewItem): Fixed selected item
drawing and replaced use of SystemColors by theme colors.
* ListView.cs (ListView_Paint): Fixed painting done during scrolling.
* ListView.cs (ListViewItemCollection.Add): Throw exception when
same ListViewItem is being added more than once.

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

19 years agoFix my last commit in CEE_DUP.
Martin Baulig [Tue, 30 Nov 2004 11:54:54 +0000 (11:54 -0000)]
Fix my last commit in CEE_DUP.

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

19 years ago* executable.make (makefrag): Make profile-specific.
Raja R Harinath [Tue, 30 Nov 2004 11:38:32 +0000 (11:38 -0000)]
* executable.make (makefrag): Make profile-specific.

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

19 years ago* Makefile (RESOURCE_FILES): Make sure that we distribute these,
Raja R Harinath [Tue, 30 Nov 2004 09:51:49 +0000 (09:51 -0000)]
* Makefile (RESOURCE_FILES): Make sure that we distribute these,
irrespective of the profile.
(OTHER_RES): New.

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

19 years ago* Makefile (TEST_NOPASS): Remove. Move old contents ...
Raja R Harinath [Tue, 30 Nov 2004 09:49:35 +0000 (09:49 -0000)]
* Makefile (TEST_NOPASS): Remove.  Move old contents ...
(TEST_SOURCES_common): ... here and ...
(TEST_EXCLUDES_common): ... here.
(TEST_SOURCES_default): Move new tests to TEST_SOURCES_common
and TESTS_EXCLUDES_net_2_0.

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

19 years ago* MonthCalendar.cs:
John BouAntoun [Tue, 30 Nov 2004 09:22:08 +0000 (09:22 -0000)]
* MonthCalendar.cs:
  - ControlStyles love to make the control not flicker

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

19 years ago2004-11-30 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Tue, 30 Nov 2004 09:02:13 +0000 (09:02 -0000)]
2004-11-30  Lluis Sanchez Gual  <lluis@novell.com>

* XmlCodeExporter.cs, XmlSerializer.cs, XmlSchemaImporter.cs: Fixed some
compilation warnings.

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

19 years ago2004-11-30 Lluis Sanchez Gual <lluis@ximian.com>
Lluis Sanchez [Tue, 30 Nov 2004 08:59:00 +0000 (08:59 -0000)]
2004-11-30  Lluis Sanchez Gual <lluis@ximian.com>

* MetaDataExporter.cs: Addded EnumToUnderlying method to get the underlying
type of an enum. This fixes bug #69753.

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

19 years ago* Makefile (TEST_SOURCES): Don't hardcode TEST_SOURCES_default.
Raja R Harinath [Tue, 30 Nov 2004 08:07:24 +0000 (08:07 -0000)]
* Makefile (TEST_SOURCES): Don't hardcode TEST_SOURCES_default.
(test-harness-run): Clean up error reporting.

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

19 years ago* Makefile (mcs.exe) [PROFILE=default]: Keep a copy of mcs.exe in
Raja R Harinath [Tue, 30 Nov 2004 08:02:26 +0000 (08:02 -0000)]
* Makefile (mcs.exe) [PROFILE=default]: Keep a copy of mcs.exe in
the current directory to help debugging.

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

19 years ago- Removed textbox references, accidentally checked those in, but textbox is
Peter Dennis Bartok [Tue, 30 Nov 2004 07:32:05 +0000 (07:32 -0000)]
- Removed textbox references, accidentally checked those in, but textbox is
  not yet ready for primetime

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

19 years ago- Updated
Peter Dennis Bartok [Tue, 30 Nov 2004 07:31:23 +0000 (07:31 -0000)]
- Updated

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

19 years ago- Updated
Peter Dennis Bartok [Tue, 30 Nov 2004 07:30:06 +0000 (07:30 -0000)]
- Updated

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

19 years ago- Initial implementation
Peter Dennis Bartok [Tue, 30 Nov 2004 07:29:58 +0000 (07:29 -0000)]
- Initial implementation

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

19 years ago- Updated
Peter Dennis Bartok [Tue, 30 Nov 2004 07:23:20 +0000 (07:23 -0000)]
- Updated

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

19 years ago- Removed TreeView additions.
Peter Dennis Bartok [Tue, 30 Nov 2004 07:23:03 +0000 (07:23 -0000)]
- Removed TreeView additions.
  I am removing these files as they conflict with already completed
  work. While it is fantastic to get contributions to MWF, I
  respectfully ask that everyone please coordinate their contributions
  through mono-winforms-list or #mono-winforms at this time. We're
  explicitly avoiding stubbing and don't want controls that don't have
  their basic functionality implemented in svn. Please also see
  http://www.mono-project.com/contributing/winforms.html

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

19 years ago- Removed tree additions.
Peter Dennis Bartok [Tue, 30 Nov 2004 07:15:29 +0000 (07:15 -0000)]
- Removed tree additions.
  I am removing these files as they conflict with already completed
  work. While it is fantastic to get contributions to MWF, I
  respectfully ask that everyone please coordinate their contributions
  through mono-winforms-list or #mono-winforms at this time. We're
  explicitly avoiding stubbing and don't want controls that don't have
  their basic functionality implemented in svn. Please also see
  http://www.mono-project.com/contributing/winforms.html

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

19 years ago* configure.in (AC_OUTPUT): Move runtime/Makefile to the end to
Raja R Harinath [Tue, 30 Nov 2004 07:12:01 +0000 (07:12 -0000)]
* configure.in (AC_OUTPUT): Move runtime/Makefile to the end to
workaround a bug in automake 1.7.x.
* runtime/Makefile.am ($(symlinks)): Don't depend on config.status.

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

19 years ago2004-11-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 30 Nov 2004 06:33:56 +0000 (06:33 -0000)]
2004-11-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web.SessionState/SessionStateModule.cs: set the path modifier
when using cookie-less sessions.

* System.Web/HttpResponse.cs: fixed ApplyAppPathModifier to insert the
session ID.
* System.Web.UI/Control.cs: fixed ResolveUrl for relative URLs when
using cookie-less sessions.

* System.Web.Util/UrlUtils.cs: made (Insert|Get|Remove)SessionId use
the appRoot + SessionID + vpath format.

Fixes the 3 issues reported in bug #66623.

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

19 years ago2004-11-30 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 30 Nov 2004 06:19:52 +0000 (06:19 -0000)]
2004-11-30  Atsushi Enomoto <atsushi@ximian.com>

* DTDReader.cs : Consideration on parameter entity was missing for
  attribute default value. Fixed bug #70008.

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

19 years ago2004-11-30 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Tue, 30 Nov 2004 06:11:06 +0000 (06:11 -0000)]
2004-11-30  Marek Safar <marek.safar@seznam.cz>

* Makefile: Add acc-modifiers tests.
Hardcode TEST_SOURCES_default to work also with my
custom profiles.

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

19 years ago2004-11-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 30 Nov 2004 03:04:33 +0000 (03:04 -0000)]
2004-11-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HtmlForm.cs: fixed the Action property when running a different
page than the one requested (Transfer). Closes bug #69318.

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

19 years agosigh
Gonzalo Paniagua Javier [Tue, 30 Nov 2004 01:24:51 +0000 (01:24 -0000)]
sigh

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

19 years ago2004-11-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 30 Nov 2004 01:01:22 +0000 (01:01 -0000)]
2004-11-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Test/System.Text.RegularExpressions/RegexBugs.cs: test case for bug
#57274.

* System.Text.RegularExpressions/regex.cs: use NextMatch to move on to
the next match. Fixes bug #57274.

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

19 years agoUse Sebastiens example from his blog
Miguel de Icaza [Tue, 30 Nov 2004 00:45:56 +0000 (00:45 -0000)]
Use Sebastiens example from his blog

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

19 years ago2004-11-29 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Mon, 29 Nov 2004 21:42:55 +0000 (21:42 -0000)]
2004-11-29  Ben Maurer  <bmaurer@ximian.com>

* Comparer.cs: Update this class.

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

19 years agoDocument MONO_AOT_CACHE
Miguel de Icaza [Mon, 29 Nov 2004 21:16:44 +0000 (21:16 -0000)]
Document MONO_AOT_CACHE

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

19 years ago2004-11-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 29 Nov 2004 20:50:29 +0000 (20:50 -0000)]
2004-11-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpApplicationFactory.cs: monitor changes in global.asax and bin
directory and shutdown the application when that happens. Fixes bug
#49651.

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

19 years agoMore loving
Miguel de Icaza [Mon, 29 Nov 2004 20:24:27 +0000 (20:24 -0000)]
More loving

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

19 years agoFurther Love
Miguel de Icaza [Mon, 29 Nov 2004 20:19:13 +0000 (20:19 -0000)]
Further Love

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

19 years agoImprove output
Miguel de Icaza [Mon, 29 Nov 2004 20:09:14 +0000 (20:09 -0000)]
Improve output

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

19 years agoMore changes to improve the documentation output
Miguel de Icaza [Mon, 29 Nov 2004 20:09:04 +0000 (20:09 -0000)]
More changes to improve the documentation output

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

19 years ago2004-11-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 29 Nov 2004 19:03:29 +0000 (19:03 -0000)]
2004-11-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DefaultWatcher.cs: make it work when the FileMask does not have
wildcards and we're watching a directory.

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

19 years ago2004-11-29 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Mon, 29 Nov 2004 17:16:26 +0000 (17:16 -0000)]
2004-11-29  Marek Safar  <marek.safar@seznam.cz>

* System.Windows.Forms.dll.sources: Added
TreeNode.cs, TreeNodeCollection.cs, TreeView.cs,
TreeViewAction.cs, TreeViewEventArgs.cs

* System.Windows.Forms_test.dll.sources: Added
TreeNodeTest.cs

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

19 years agoProper bug fix number
Miguel de Icaza [Mon, 29 Nov 2004 17:04:04 +0000 (17:04 -0000)]
Proper bug fix number

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

19 years ago2004-11-29 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 29 Nov 2004 16:23:52 +0000 (16:23 -0000)]
2004-11-29  Atsushi Enomoto  <atsushi@ximian.com>

* GC.cs : Collect(generation) actually does not throw an exception
  even if generation > MaxGeneration (MS document bug).

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

19 years ago2004-11-29 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 29 Nov 2004 14:04:39 +0000 (14:04 -0000)]
2004-11-29  Zoltan Varga  <vargaz@freemail.hu>

* cpu-sparc.md mini-sparc.c (long_conv_to_ovf_i): Fill missing delay slot.
Fixes #69929.

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

19 years agoremoved unused variable
Marek Safar [Mon, 29 Nov 2004 13:00:12 +0000 (13:00 -0000)]
removed unused variable

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

19 years agoremoved unused variable
Marek Safar [Mon, 29 Nov 2004 12:52:00 +0000 (12:52 -0000)]
removed unused variable

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

19 years agoImproved test
Marek Safar [Mon, 29 Nov 2004 12:34:59 +0000 (12:34 -0000)]
Improved test

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

19 years ago2004-11-29 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 29 Nov 2004 12:27:57 +0000 (12:27 -0000)]
2004-11-29  Sebastien Pouliot  <sebastien@ximian.com>

* class-internals.h: Added a flag field to MonoClass to cache the
declarative security attributes actions associated with the class.
* domain-internals.h: Added booleans to MonoJitInfo to cache the
(class or method level) stack modifiers (Assert, Deny and PermitOnly)
applicable to the JITted method.
* reflection.c|h: Added functions to extract (as flags) which security
actions are available (declaratively) for a method, class or assembly.
* metadata.c|h: Added functions to search the declarative security
table in the metadata.

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

19 years agoChangeLog: Updated.
Sanja Gupta [Mon, 29 Nov 2004 12:19:30 +0000 (12:19 -0000)]
ChangeLog: Updated.
System.Web.dll.sources: Added DataControlField.cs and DataControlFieldCell.cs.

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

19 years agoChangeLog: Updated.
Sanja Gupta [Mon, 29 Nov 2004 12:16:44 +0000 (12:16 -0000)]
ChangeLog: Updated.
DataControlField.cs:
DataControlFieldCell.cs: Initial implementation.

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

19 years ago2004-11-29 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Mon, 29 Nov 2004 11:33:39 +0000 (11:33 -0000)]
2004-11-29  Marek Safar  <marek.safar@seznam.cz>

* class (GetClassBases): Better error 60 report.
        (EventProperty): Disabled warning 67 detection.

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

19 years ago2004-11-29 Raja R Harinath <rharinath@novell.com>
Raja R Harinath [Mon, 29 Nov 2004 10:58:03 +0000 (10:58 -0000)]
2004-11-29  Raja R Harinath  <rharinath@novell.com>

* decl.cs (MemberCore.MemberName): Remove readonly to fix an error
cs1648 report.
* rootcontext.cs (ResolveCore::interfaces_first_stage): Add
System.Runtime.InteropServices._Exception, since it's a base
interface of the core type System.Exception in the net_2_0 profile.

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

19 years agoTest improvement
Marek Safar [Mon, 29 Nov 2004 10:43:16 +0000 (10:43 -0000)]
Test improvement

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

19 years ago2004-11-29 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Mon, 29 Nov 2004 10:41:58 +0000 (10:41 -0000)]
2004-11-29  Marek Safar  <marek.safar@seznam.cz>

Fix bug #60324
* cfold.cs (Assign.DoResolve): Add subtraction for DecimalConstant.

* constant.cs (DecimalConstant.Emit): Don't use int ctor for
precise values.

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

19 years ago2004-11-29 Lluis Sanchez Gual <lluis@ximian.com>
Lluis Sanchez [Mon, 29 Nov 2004 09:42:33 +0000 (09:42 -0000)]
2004-11-29  Lluis Sanchez Gual  <lluis@ximian.com>

* CodeGenerator.cs: Addded EnumToUnderlying method to get the underlying
type of an enum. This fixes bug #69753.

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

19 years ago* MonthCalendar.cs:
John BouAntoun [Mon, 29 Nov 2004 08:52:04 +0000 (08:52 -0000)]
* MonthCalendar.cs:
  - Fix NextMonthDate and PrevMonthDate click moving calendar

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

19 years ago2004-11-29 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Mon, 29 Nov 2004 07:40:48 +0000 (07:40 -0000)]
2004-11-29  Marek Safar  <marek.safar@seznam.cz>

Fix bug #49488
* assign.cs (Assign.DoResolve): Add error 1648, 1650 report.

* decl.cs (MemberCore.MemberName). Error 1648 in compiler.

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

19 years agonew tests
Marek Safar [Mon, 29 Nov 2004 07:38:17 +0000 (07:38 -0000)]
new tests

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

19 years ago2004-11-29 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 29 Nov 2004 06:09:13 +0000 (06:09 -0000)]
2004-11-29  Atsushi Enomoto <atsushi@ximian.com>

* xml-classes : updates mainly 2.0 stuff (XQuery dropping, etc.)

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

19 years ago2004-11-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 29 Nov 2004 05:46:49 +0000 (05:46 -0000)]
2004-11-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web.dll.sources: added ReusableMemoryStream.

* System.Web/ReusableMemoryStream.cs: copied from System.IO.MemoryStream
and slightly modified to allow expanding the buffer for cases on which
the regular MemoryStream don't allow it.

* System.Web/HttpWriter.cs: use the new ReusableMemoryStream and fix
bug #19841. Otherwise we would have to allocate a new MemoryStream...

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

19 years agoLove
Miguel de Icaza [Mon, 29 Nov 2004 05:09:58 +0000 (05:09 -0000)]
Love

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