mono.git
17 years ago2006-08-17 Aaron Bockover <abockover@novell.com>
Aaron Bockover [Fri, 18 Aug 2006 03:57:07 +0000 (03:57 -0000)]
2006-08-17  Aaron Bockover  <abockover@novell.com>

    * src/gptrarray.c: Implemented g_ptr_array_remove and
    g_ptr_array_remove_index

    * test/other: Removed, rewritten in Makefile.am

    * test/Makefile.am: Build test-eglib against local eglib and
    test-glib against GLib 2.0 (replaces 'other')

    * test/ptrarray.c: Added tests for g_ptr_array_remove and
    g_ptr_array_remove_index

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

17 years ago2006-08-17 Duncan Mak <duncan@a-chinaman.com>
Duncan Mak [Fri, 18 Aug 2006 03:19:07 +0000 (03:19 -0000)]
2006-08-17  Duncan Mak  <duncan@a-chinaman.com>

* src/gslist.c: Added MIT license.
(g_slist_insert_sorted): Forgot the case where the data is
appended to the end of the list.

* test/slist.c (test_slist_insert_sorted): Fix the test.

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

17 years ago * ErrorProvider.cs: Don't allow the error control to be
Jackson Harper [Fri, 18 Aug 2006 02:09:58 +0000 (02:09 -0000)]
    * ErrorProvider.cs: Don't allow the error control to be
        * selected.
        * Control.cs: Don't send the SetFocus messages, the control
        activation will do this, and if we do it blindly here validation
        does not work.

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

17 years agoup
Miguel de Icaza [Fri, 18 Aug 2006 00:43:54 +0000 (00:43 -0000)]
up

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

17 years ago2006-08-17 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Fri, 18 Aug 2006 00:37:22 +0000 (00:37 -0000)]
2006-08-17  Miguel de Icaza  <miguel@novell.com>

* image.c (full_path): A new method used to obtain the actual path
of an assembly even in the presence of symbolic links.

This is necessary for the case where we are running a binary that
has been GACed, but we are using the "published" path name
($prefix/mono/1.0/blah.exe) which happens to point to the real
file in the GAC.

This was the source of the failure for the `xsp' command with the
recent AppDomain changes, as far as the runtime was concerned,
there were two different assemblies: $prefix/mono/1.0/blah.exe and
$prefix/mono/gac/blah/version/blah.exe.

(do_mono_image_open): use full path

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

17 years ago2006-08-17 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Thu, 17 Aug 2006 23:36:12 +0000 (23:36 -0000)]
2006-08-17  Miguel de Icaza  <miguel@novell.com>

* cs-tokenizer.cs: Apply patch from Atsushi Enomoto that fixes
#52019 and #79064, the use of the \uXXXX sequence in source code
to represent unicode characters.

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

17 years agoAdd test-530.cs
Miguel de Icaza [Thu, 17 Aug 2006 23:35:45 +0000 (23:35 -0000)]
Add test-530.cs

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

17 years agoAdd
Miguel de Icaza [Thu, 17 Aug 2006 23:30:18 +0000 (23:30 -0000)]
Add

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

17 years agoUpdate
Miguel de Icaza [Thu, 17 Aug 2006 22:55:40 +0000 (22:55 -0000)]
Update

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

17 years agoRemoved evil trailing whitespace
Aaron Bockover [Thu, 17 Aug 2006 22:54:55 +0000 (22:54 -0000)]
Removed evil trailing whitespace

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

17 years ago2006-08-17 Aaron Bockover <abockover@novell.com>
Aaron Bockover [Thu, 17 Aug 2006 22:52:23 +0000 (22:52 -0000)]
2006-08-17  Aaron Bockover  <abockover@novell.com>

    * src/gptrarray.c: Added g_ptr_array_set_size implementation

    * test/ptrarray.c: Added test for g_ptr_array_set_size

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

17 years ago2006-08-17 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Thu, 17 Aug 2006 22:35:24 +0000 (22:35 -0000)]
2006-08-17  Miguel de Icaza  <miguel@novell.com>

* src/glib.h: A handful of extra macros

* configure.in, src/eglib-config.h.in: Set some system-specific
settings that are probed at configure time.

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

17 years agomo' stuff
Gonzalo Paniagua Javier [Thu, 17 Aug 2006 22:28:01 +0000 (22:28 -0000)]
mo' stuff

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

17 years ago2006-08-17 Aaron Bockover <abockover@novell.com>
Aaron Bockover [Thu, 17 Aug 2006 21:49:00 +0000 (21:49 -0000)]
2006-08-17  Aaron Bockover  <abockover@novell.com>

    * src/gptrarray.c: Added beginnings of GPtrArray (alloc, free, add, iterate)
    * src/glib.h: Added GPtrArray signatures

    * src/Makefile.am: Added gptrarray.c to build

    * test/ptrarray.c:
    * test/tests.h:
    * test/driver.c:
    * test/Makefile.am: Add ptrarray tests for available functionality

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

17 years agosvn path=/trunk/mono/; revision=63943
Zoltan Varga [Thu, 17 Aug 2006 20:49:25 +0000 (20:49 -0000)]
svn path=/trunk/mono/; revision=63943

17 years agoAdd a way of runnig the tests with the real glib.
Miguel de Icaza [Thu, 17 Aug 2006 20:34:32 +0000 (20:34 -0000)]
Add a way of runnig the tests with the real glib.
Remove all the extra .h files, and put all the test declarations in a single header file.
Move the test for gstring into string.c

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

17 years ago2006-08-17 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Thu, 17 Aug 2006 20:23:43 +0000 (20:23 -0000)]
2006-08-17  Zoltan Varga  <vargaz@gmail.com>

* aot-compiler.c aot-runtime.c: Implement sharing of GOT slots for classes/fields.
Also remove support for not PIC AOT.

* mini.h: Bump AOT file format version.

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

17 years agog_strjoin
Miguel de Icaza [Thu, 17 Aug 2006 20:19:25 +0000 (20:19 -0000)]
g_strjoin

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

17 years ago * Control.cs:
Jackson Harper [Thu, 17 Aug 2006 19:38:25 +0000 (19:38 -0000)]
    * Control.cs:
        * ContainerControl.cs: Make validation events fire in the
        * correct
        order.  TODO: For some reason the first validation event is not
        getting fired.

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

17 years agoRenamed hash,str to hashtable,string-util
Aaron Bockover [Thu, 17 Aug 2006 19:33:29 +0000 (19:33 -0000)]
Renamed hash,str to hashtable,string-util

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

17 years ago2006-08-17 Aaron Bockover <abockover@novell.com>
Aaron Bockover [Thu, 17 Aug 2006 19:32:01 +0000 (19:32 -0000)]
2006-08-17  Aaron Bockover  <abockover@novell.com>

    * test/test.h:
    * test/test.c: Added group iterator/test driver functionality

    * test/driver.c: Added groups to run using new test functionality

    * test/slist.h:
    * test/hashtable.h:
    * test/string-util.h: Test group definitions for string util/hashtable

    * test/slist.c:
    * test/str.c:
    * test/hash.c: Added test definition table

    * test/Makefile.am: Added -Wall -Werror -D_FORTIFY_SOURCE=2

    * src/gstr.c: Added implementation for g_str_has_prefix, g_str_has_suffix

    * src/glib.h: Added missing function signatures

    * src/Makefile.am: added -D_FORTIFY_SOURCE=2

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

17 years ago2006-08-17 Mike Kestner <mkestner@novell.com>
Mike Kestner [Thu, 17 Aug 2006 18:40:43 +0000 (18:40 -0000)]
2006-08-17  Mike Kestner  <mkestner@novell.com>

* ComboBox.cs : some null guarding for ComboListBox.Scroll.

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

17 years ago * TreeView.cs: Specify treeview actions (old patch that didn't
Jackson Harper [Thu, 17 Aug 2006 18:23:11 +0000 (18:23 -0000)]
    * TreeView.cs: Specify treeview actions (old patch that didn't
        * get
        committed for some reason).
        - Don't let the mouse wheel scroll us too far.  Just want to
          make
        the bottom node visible, not scroll it all the ways to the top.

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

17 years ago2006-08-17 Mike Kestner <mkestner@novell.com>
Mike Kestner [Thu, 17 Aug 2006 17:09:49 +0000 (17:09 -0000)]
2006-08-17  Mike Kestner  <mkestner@novell.com>

* ComboBox.cs : implement scroll wheel support for popped-down
state. Fixes #78945.

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

17 years agoupdating to msbuild / net 2.0
Konstantin Triger [Thu, 17 Aug 2006 16:23:36 +0000 (16:23 -0000)]
updating to msbuild / net 2.0

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

17 years ago * XplatUIX11.cs: Mouse wheel events go to the focused window.
Jackson Harper [Thu, 17 Aug 2006 16:17:31 +0000 (16:17 -0000)]
    * XplatUIX11.cs: Mouse wheel events go to the focused window.

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

17 years agoAdded more checks (Kind) for the failing test case
Sebastien Pouliot [Thu, 17 Aug 2006 15:56:20 +0000 (15:56 -0000)]
Added more checks (Kind) for the failing test case

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

17 years ago2006-08-17 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Thu, 17 Aug 2006 15:55:11 +0000 (15:55 -0000)]
2006-08-17  Zoltan Varga  <vargaz@gmail.com>

* object.c (mono_class_create_runtime_vtable): Add a FIXME.

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

17 years ago2006-08-17 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 17 Aug 2006 15:22:54 +0000 (15:22 -0000)]
2006-08-17  Sebastien Pouliot  <sebastien@ximian.com>

* DateTime.cs: Remove last patch to DateTime as the fix wasn't correct
and made most x.509 unit tests fails. However the original problem is
back (only on 2.0).

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

17 years agoRevert r63892.
Raja R Harinath [Thu, 17 Aug 2006 15:21:11 +0000 (15:21 -0000)]
Revert r63892.

The reason it's built in only one profile is that the AssemblyVersion is the
same in both profiles, and causes GAC-DLL-hell

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

17 years ago2006-08-17 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 17 Aug 2006 15:20:52 +0000 (15:20 -0000)]
2006-08-17  Sebastien Pouliot  <sebastien@ximian.com>

* DateTimeTest.cs: Added checks for DateTimeKind (2.0) for the special
case of handling X.509 certificate dates.

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

17 years agoset OutputType to exe
Konstantin Triger [Thu, 17 Aug 2006 15:13:28 +0000 (15:13 -0000)]
set OutputType to exe

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

17 years agoupdate knownFailures.lst
Andrew Skiba [Thu, 17 Aug 2006 14:37:01 +0000 (14:37 -0000)]
update knownFailures.lst

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

17 years ago2006-08-17 Mike Kestner <mkestner@novell.com>
Mike Kestner [Thu, 17 Aug 2006 14:29:01 +0000 (14:29 -0000)]
2006-08-17  Mike Kestner  <mkestner@novell.com>

* ComboBox.cs : don't do mouseover selection in simple mode.

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

17 years agoadd Precisios/Scale implementations to comply .net signatures
Konstantin Triger [Thu, 17 Aug 2006 14:28:54 +0000 (14:28 -0000)]
add Precisios/Scale implementations to comply .net signatures

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

17 years ago2006-08-17 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 17 Aug 2006 13:50:22 +0000 (13:50 -0000)]
2006-08-17  Sebastien Pouliot  <sebastien@ximian.com>

* marshal.c: Fix mono_marshal_check_domain_image if an invalid
domain_id is supplied. Fix CID #241 and corlib's unit tests.

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

17 years ago2006-08-17 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Thu, 17 Aug 2006 13:36:11 +0000 (13:36 -0000)]
2006-08-17  Zoltan Varga  <vargaz@gmail.com>

* objects.cs: Add a test for #78990.

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

17 years ago2006-08-17 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Thu, 17 Aug 2006 13:35:43 +0000 (13:35 -0000)]
2006-08-17  Zoltan Varga  <vargaz@gmail.com>

* class.c (mono_class_layout_fields): Set min_align to a bigger value for
small structures. Fixes #78990.

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

17 years ago2006-08-17 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Thu, 17 Aug 2006 13:10:29 +0000 (13:10 -0000)]
2006-08-17  Zoltan Varga  <vargaz@gmail.com>

* mini-x86.c (mono_arch_output_basic_block): Applied patch from Peter Dettman
(peter.dettman@iinet.net.au). Fixes #79087.

* basic-long.cs: Add a test for the above.

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

17 years agoadded NET_2_0 strongly typed overrides
Konstantin Triger [Thu, 17 Aug 2006 12:40:43 +0000 (12:40 -0000)]
added NET_2_0 strongly typed overrides

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

17 years ago* FormView.cs: added explicit implementation of IDataItemContainer.DataItemIndex...
Vladimir Krasnov [Thu, 17 Aug 2006 12:36:24 +0000 (12:36 -0000)]
* FormView.cs: added explicit implementation of IDataItemContainer.DataItemIndex, as documented

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

17 years ago* ConfigurationFileMap.cs: added TARGET_JVM on not supported members in grasshopper
Vladimir Krasnov [Thu, 17 Aug 2006 12:33:18 +0000 (12:33 -0000)]
* ConfigurationFileMap.cs: added TARGET_JVM on not supported members in grasshopper

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

17 years ago2006-08-17 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 17 Aug 2006 12:10:44 +0000 (12:10 -0000)]
2006-08-17  Sebastien Pouliot  <sebastien@ximian.com>

* sn.1: Document the (new - 1.1.17) support for PKCS#12/PFX password
protected files to sign assemblies.

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

17 years ago2006-08-17 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 17 Aug 2006 12:10:16 +0000 (12:10 -0000)]
2006-08-17  Sebastien Pouliot  <sebastien@ximian.com>

* sn.cs: Add support for PKCS#12/PFX password protected files (just
like available in fx 2.0).
* TESTS: Add a test sequence to verify changes in SN.
* Makefile: Distribute TESTS in tarballs.

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

17 years ago2006-08-17 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 17 Aug 2006 12:09:31 +0000 (12:09 -0000)]
2006-08-17  Sebastien Pouliot  <sebastien@ximian.com>

* StrongName.cs: Fix the (very unlikely) case where an MD5 public key
token is requested (part of the spec, never seen in the wild).

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

17 years ago2006-08-17 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 17 Aug 2006 12:08:58 +0000 (12:08 -0000)]
2006-08-17  Sebastien Pouliot  <sebastien@ximian.com>

* StrongName.cs: Fix the (very unlikely) case where an MD5 public key
token is requested (part of the spec, never seen in the wild).

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

17 years ago* TemplateControl.jvm.cs: fixed data binding API, implemented AppRelativeVirtualPath...
Vladimir Krasnov [Thu, 17 Aug 2006 12:02:49 +0000 (12:02 -0000)]
* TemplateControl.jvm.cs: fixed data binding API, implemented AppRelativeVirtualPath, ReadStringResource

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

17 years ago2006-08-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 17 Aug 2006 11:55:56 +0000 (11:55 -0000)]
2006-08-17  Atsushi Enomoto <atsushi@ximian.com>

* XmlEntity.cs, XmlEntityReference.cs, XmlNode.cs :
  create entity content only when its children is being accessed.
  It results differently when there is no actual reference in the
  document - an invalid entity value (when it is used to create
  child nodes) is ignored unless a code tries to access the Value
  of an XmlEntity. Fixed bug #79091
* DTDReader.cs : the fix above uncovered another bug (ibm66n03.xml).
  Check illegal reference name in literal entity value.

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

17 years agoWhen empty style is registered IsEmpty returns false.
Igor Zelmanovich [Thu, 17 Aug 2006 11:44:10 +0000 (11:44 -0000)]
When empty style is registered IsEmpty returns false.

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

17 years ago* Page.cs: added stubs to run aspx files compiled by .net
Vladimir Krasnov [Thu, 17 Aug 2006 11:24:57 +0000 (11:24 -0000)]
* Page.cs: added stubs to run aspx files compiled by .net

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

17 years ago* MasterPageParser.jvm.cs: implemented
Vladimir Krasnov [Thu, 17 Aug 2006 11:21:02 +0000 (11:21 -0000)]
* MasterPageParser.jvm.cs: implemented

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

17 years ago(g_slist_insert_sorted): Implemented.
Duncan Mak [Thu, 17 Aug 2006 09:18:58 +0000 (09:18 -0000)]
(g_slist_insert_sorted): Implemented.

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

17 years agoWhen style is registered with StyleSheet AddAttributesToRender method adds class...
Igor Zelmanovich [Thu, 17 Aug 2006 08:40:50 +0000 (08:40 -0000)]
When style is registered with StyleSheet AddAttributesToRender method adds class attribute but not style to writer

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

17 years agofree the module
Gonzalo Paniagua Javier [Thu, 17 Aug 2006 08:40:14 +0000 (08:40 -0000)]
free the module

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

17 years ago2006-08-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 17 Aug 2006 08:29:08 +0000 (08:29 -0000)]
2006-08-17  Atsushi Enomoto  <atsushi@ximian.com>

* Makefile : move FirebirdSql.Data.Firebird.dll to common build (it
  now builds with our sys.data).

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

17 years agoFix the test. Moving right along.....
Duncan Mak [Thu, 17 Aug 2006 08:27:10 +0000 (08:27 -0000)]
Fix the test. Moving right along.....

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

17 years ago2006-08-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 17 Aug 2006 08:19:29 +0000 (08:19 -0000)]
2006-08-17  Atsushi Enomoto <atsushi@ximian.com>

* XmlTextReader.cs, XmlTextReader2.cs, DTDReader.cs :
  (ResolveExternalEntityReplacementText) need to skip text
  declaration in external entities. To make it possible internalize
  SkipTextDeclaration() in XmlTextReader(2). Fixed bug #79090.

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

17 years agoRemoved the implemented GSList functions
Duncan Mak [Thu, 17 Aug 2006 08:19:28 +0000 (08:19 -0000)]
Removed the implemented GSList functions

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

17 years ago2006-08-17 Duncan Mak <duncan@a-chinaman.com>
Duncan Mak [Thu, 17 Aug 2006 08:18:20 +0000 (08:18 -0000)]
2006-08-17  Duncan Mak  <duncan@a-chinaman.com>

* src/gslist.c (g_slist_delete_link): Implemented.

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

17 years agoallocate memory when returning an error. it iss freed by the caller
Gonzalo Paniagua Javier [Thu, 17 Aug 2006 08:12:41 +0000 (08:12 -0000)]
allocate memory when returning an error. it iss freed by the caller

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

17 years agoFix header file.
Duncan Mak [Thu, 17 Aug 2006 08:01:15 +0000 (08:01 -0000)]
Fix header file.

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

17 years agomoved basic datatypes to the top. added g_memdup decl.
Gonzalo Paniagua Javier [Thu, 17 Aug 2006 07:59:53 +0000 (07:59 -0000)]
moved basic datatypes to the top. added g_memdup decl.

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

17 years ago2006-08-17 Duncan Mak <duncan@a-chinaman.com>
Duncan Mak [Thu, 17 Aug 2006 07:58:41 +0000 (07:58 -0000)]
2006-08-17  Duncan Mak  <duncan@a-chinaman.com>

* src/gslist.c (g_slist_remove_link): I misread the function
signature. Re-implemented.
(g_slist_delete_link): Implemented.

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

17 years agoupdate knownFailures.lst
Andrew Skiba [Thu, 17 Aug 2006 07:56:53 +0000 (07:56 -0000)]
update knownFailures.lst

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

17 years agoCopyright
Gonzalo Paniagua Javier [Thu, 17 Aug 2006 07:48:30 +0000 (07:48 -0000)]
Copyright

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

17 years agoRemove warnings, add missing prototypes
Miguel de Icaza [Thu, 17 Aug 2006 07:39:31 +0000 (07:39 -0000)]
Remove warnings, add missing prototypes

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

17 years agoforgot this one
Gonzalo Paniagua Javier [Thu, 17 Aug 2006 07:37:03 +0000 (07:37 -0000)]
forgot this one

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

17 years agosvn path=/trunk/mono/; revision=63879
Gonzalo Paniagua Javier [Thu, 17 Aug 2006 07:32:05 +0000 (07:32 -0000)]
svn path=/trunk/mono/; revision=63879

17 years agodone with g_module functions
Gonzalo Paniagua Javier [Thu, 17 Aug 2006 07:31:31 +0000 (07:31 -0000)]
done with g_module functions

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

17 years agoFix
Miguel de Icaza [Thu, 17 Aug 2006 07:26:07 +0000 (07:26 -0000)]
Fix

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

17 years ago2006-08-17 Duncan Mak <duncan@a-chinaman.com>
Duncan Mak [Thu, 17 Aug 2006 07:23:32 +0000 (07:23 -0000)]
2006-08-17  Duncan Mak  <duncan@a-chinaman.com>

* src/gslist.c (g_slist_find):
(g_slist_length):
(g_slist_remove):
(g_slist_remove_link): Implemented.

* test/slist.c: Tests for GSList.

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

17 years agoUp
Miguel de Icaza [Thu, 17 Aug 2006 07:16:40 +0000 (07:16 -0000)]
Up

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

17 years agoadd g_strreverse. Fix leaks when running tests
Gonzalo Paniagua Javier [Thu, 17 Aug 2006 07:06:11 +0000 (07:06 -0000)]
add g_strreverse. Fix leaks when running tests

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

17 years agoFix the test
Miguel de Icaza [Thu, 17 Aug 2006 06:37:18 +0000 (06:37 -0000)]
Fix the test

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

17 years agoFix the test
Miguel de Icaza [Thu, 17 Aug 2006 06:37:01 +0000 (06:37 -0000)]
Fix the test

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

17 years ago2c
Gonzalo Paniagua Javier [Thu, 17 Aug 2006 06:33:56 +0000 (06:33 -0000)]
2c

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

17 years agoUpdate
Miguel de Icaza [Thu, 17 Aug 2006 06:04:04 +0000 (06:04 -0000)]
Update

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

17 years agoPut everything in glib.h
Miguel de Icaza [Thu, 17 Aug 2006 06:02:40 +0000 (06:02 -0000)]
Put everything in glib.h

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

17 years ago* src/gslist.c (g_slist_free_1): New. Free a single list node.
Raja R Harinath [Thu, 17 Aug 2006 05:55:44 +0000 (05:55 -0000)]
* src/gslist.c (g_slist_free_1): New.  Free a single list node.
(g_slist_free): Use it to free the list nodes.  Don't free the
data, since the list doesn't own it.
(g_slist_append): Convert into a one-liner.
(g_slist_foreach): Remove redundant null check.
(g_slist_last): Actually return the last node.
(g_slist_copy): Simplify.
* src/gslist.h (g_slist_free_1): Add.

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

17 years ago2006-08-16 Duncan Mak <duncan@a-chinaman.com>
Duncan Mak [Thu, 17 Aug 2006 03:07:42 +0000 (03:07 -0000)]
2006-08-16  Duncan Mak  <duncan@a-chinaman.com>

* src/gslist.c:

* src/gslist.h: First attempt at implementing GSList, incomplete.

* src/Makefile.am (libeglib_la_SOURCES): add gslist.c
* src/glib.h: Add GFunc definition. #include the new gslist.h.

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

17 years agoUpdate
Miguel de Icaza [Thu, 17 Aug 2006 00:06:46 +0000 (00:06 -0000)]
Update

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

17 years ago2006-08-16 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Thu, 17 Aug 2006 00:03:54 +0000 (00:03 -0000)]
2006-08-16  Miguel de Icaza  <miguel@novell.com>

        * src/Makefile.am: Added -Wall,-Werror, corrected lots of
        mistakes.

        * src/gstring.c: Gstring implementation.

        * test/str.c (test_gstring): string tests.

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

17 years ago * ComboBox.cs: Send the mouse down to the scrollbar.
Jackson Harper [Wed, 16 Aug 2006 23:41:06 +0000 (23:41 -0000)]
    * ComboBox.cs: Send the mouse down to the scrollbar.

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

17 years agoMissed a malloc->g_malloc
Aaron Bockover [Wed, 16 Aug 2006 23:11:11 +0000 (23:11 -0000)]
Missed a malloc->g_malloc

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

17 years ago2006-08-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 16 Aug 2006 23:02:44 +0000 (23:02 -0000)]
2006-08-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* FileSystemWatcher.cs: avoid argument null when we don't know yet the
target of a rename.

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

17 years ago2006-08-16 Aaron Bockover <abockover@novell.com>
Aaron Bockover [Wed, 16 Aug 2006 22:50:00 +0000 (22:50 -0000)]
2006-08-16  Aaron Bockover  <abockover@novell.com>

    * src/gstr.c: Added g_strsplit implementation

    * test/driver.c: Run the split test

    * test/str.c: Added a test for g_strsplit

    * Makefile.am:
    * src/Makefile.am:
    * test/Makefile.am: Added MAINTAINERCLEANFILES

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

17 years ago2006-08-17 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 16 Aug 2006 22:11:41 +0000 (22:11 -0000)]
2006-08-17  Zoltan Varga  <vargaz@gmail.com>

* marshal.c (mono_marshal_get_xappdomain_invoke): Use the new helper functions here.

* appdomain.c (ves_icall_System_AppDomain_createDomain): Fix a warning.

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

17 years agoUpdate
Miguel de Icaza [Wed, 16 Aug 2006 21:55:36 +0000 (21:55 -0000)]
Update

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

17 years agoupdate
Miguel de Icaza [Wed, 16 Aug 2006 21:50:02 +0000 (21:50 -0000)]
update

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

17 years ago * MdiWindowManager.cs: Do this closing cleanup in a Closed
Jackson Harper [Wed, 16 Aug 2006 21:38:16 +0000 (21:38 -0000)]
    * MdiWindowManager.cs: Do this closing cleanup in a Closed
        handler, instead of when the button is clicked, so cancelling
the
        close works correctly.

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

17 years ago * Form.cs: Fire the closing events for all the mdi child windows
Jackson Harper [Wed, 16 Aug 2006 21:25:12 +0000 (21:25 -0000)]
    * Form.cs: Fire the closing events for all the mdi child windows
        when a window is closed.  If the cancel args are set to true,
the
        main window still gets the event fired, but it doesn't not
close.

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

17 years ago2006-08-16 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
Francisco Figueiredo Jr. [Wed, 16 Aug 2006 21:20:33 +0000 (21:20 -0000)]
2006-08-16  Francisco Figueiredo Jr.  <fxjrlists@yahoo.com.br>

*  Npgsql/NpgsqlParameter.cs
        Npgsql/NpgsqlConnectionString.cs
        Npgsql/NpgsqlState.resx
        Npgsql/NpgsqlConnection.cs
        Npgsql/NpgsqlSchema.cs
        Npgsql/NpgsqlClosedState.cs
        Npgsql/NpgsqlCommand.cs
        Npgsql/NpgsqlConnectorPool.cs
        Npgsql/NpgsqlConnector.cs
        Npgsql/NpgsqlTransaction.resx
        Npgsql/NpgsqlRowDescription.cs
        Npgsql/NpgsqlCommandBuilder.cs
        Npgsql/NpgsqlDataReader.cs
        Npgsql/NpgsqlException.cs
        Npgsql/NpgsqlMediator.cs
        Npgsql/NpgsqlReadyState.cs
        NpgsqlTypes/NpgsqlDbType.cs
        NpgsqlTypes/NpgsqlTypeConverters.cs
        NpgsqlTypes/NpgsqlTypesHelper.cs: Updated to RC3 version.

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

17 years ago2006-08-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 16 Aug 2006 21:08:59 +0000 (21:08 -0000)]
2006-08-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* appdomain.c:
* marshal.c: don't load all the assemblies from a domain into newly
created ones. The new domains might have different rules and load
assemblies from different locations. Fixes bug #76757.

Patch by Lluis. Conflicts resolved by Brian Crowell.

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

17 years ago2006-08-16 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Wed, 16 Aug 2006 21:04:04 +0000 (21:04 -0000)]
2006-08-16  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* ListBox.cs: When passing 'null' to SelectedItem,
set SelectedIndex to -1, to unselect items. This is the
observed behaviour in .Net.

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

17 years agostruct_offset
Gonzalo Paniagua Javier [Wed, 16 Aug 2006 20:45:59 +0000 (20:45 -0000)]
struct_offset

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

17 years agoMore stuff
Miguel de Icaza [Wed, 16 Aug 2006 20:22:11 +0000 (20:22 -0000)]
More stuff

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

17 years agoAdd files
Miguel de Icaza [Wed, 16 Aug 2006 19:50:08 +0000 (19:50 -0000)]
Add files

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

17 years ago2006-08-16 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Wed, 16 Aug 2006 19:48:54 +0000 (19:48 -0000)]
2006-08-16  Miguel de Icaza  <miguel@novell.com>

* src/gouput.c: Implement some output routines, update missing
progress.

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

17 years agoConverted ChangeLogs to UTF-8 and recovered incorrectly encoded characters.
Kornél Pál [Wed, 16 Aug 2006 19:42:36 +0000 (19:42 -0000)]
Converted ChangeLogs to UTF-8 and recovered incorrectly encoded characters.

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

17 years agoConverted ChangeLogs to UTF-8 and recovered incorrectly encoded characters.
Kornél Pál [Wed, 16 Aug 2006 19:42:08 +0000 (19:42 -0000)]
Converted ChangeLogs to UTF-8 and recovered incorrectly encoded characters.

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