r20230 - in /branches/upstream/libwx-perl/current: ./ XS/ build/Wx/build/MakeMaker/ cpp/ ext/calendar/XS/ ext/dataview/ ext/dataview/XS/ ext/filesys/XS/ ext/grid/XS/ ext/richtext/ ext/richtext/XS/ lib/Wx/

roberto at users.alioth.debian.org roberto at users.alioth.debian.org
Tue May 20 20:19:12 UTC 2008


Author: roberto
Date: Tue May 20 20:19:12 2008
New Revision: 20230

URL: http://svn.debian.org/wsvn/?sc=1&rev=20230
Log:
[svn-upgrade] Integrating new upstream version, libwx-perl (0.83)

Modified:
    branches/upstream/libwx-perl/current/Changes
    branches/upstream/libwx-perl/current/Constant.xs
    branches/upstream/libwx-perl/current/META.yml
    branches/upstream/libwx-perl/current/Window.xs
    branches/upstream/libwx-perl/current/Wx.pm
    branches/upstream/libwx-perl/current/XS/Dialog.xs
    branches/upstream/libwx-perl/current/XS/Icon.xs
    branches/upstream/libwx-perl/current/XS/Sizer.xs
    branches/upstream/libwx-perl/current/build/Wx/build/MakeMaker/MacOSX_GCC.pm
    branches/upstream/libwx-perl/current/cpp/wxapi.h
    branches/upstream/libwx-perl/current/ext/calendar/XS/CalendarCtrl.xsp
    branches/upstream/libwx-perl/current/ext/calendar/XS/DatePickerCtrl.xsp
    branches/upstream/libwx-perl/current/ext/dataview/DataView.pm
    branches/upstream/libwx-perl/current/ext/dataview/XS/DataViewCtrl.xsp
    branches/upstream/libwx-perl/current/ext/filesys/XS/FileSystemHandler.xs
    branches/upstream/libwx-perl/current/ext/grid/XS/GridCellAttr.xs
    branches/upstream/libwx-perl/current/ext/richtext/XS/RichTextCtrl.xsp
    branches/upstream/libwx-perl/current/ext/richtext/typemap.xsp
    branches/upstream/libwx-perl/current/lib/Wx/Mini.pm

Modified: branches/upstream/libwx-perl/current/Changes
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/Changes?rev=20230&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/Changes (original)
+++ branches/upstream/libwx-perl/current/Changes Tue May 20 20:19:12 2008
@@ -1,4 +1,9 @@
 Revision history for Perl extension Wx.
+
+0.83  Mon May 19 22:37:36 CEST 2008
+	- Avoid 'deep recursion' errors and eating all available
+	  memory when loading wxPerl fails.
+	- Handle INSTALL_BASE under Mac OS X.
 
 0.82  Thu Mar 27 00:45:59 CET 2008
 	- Fixed running Makefile.PL in absence of Alien::wxWidgets.

Modified: branches/upstream/libwx-perl/current/Constant.xs
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/Constant.xs?rev=20230&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/Constant.xs (original)
+++ branches/upstream/libwx-perl/current/Constant.xs Tue May 20 20:19:12 2008
@@ -4,7 +4,7 @@
 // Author:      Mattia Barbon
 // Modified by:
 // Created:     29/10/2000
-// RCS-ID:      $Id: Constant.xs 2341 2008-03-25 22:32:08Z mbarbon $
+// RCS-ID:      $Id: Constant.xs 2393 2008-05-14 20:54:52Z mbarbon $
 // Copyright:   (c) 2000-2008 Mattia Barbon
 // Licence:     This program is free software; you can redistribute it and/or
 //              modify it under the same terms as Perl itself
@@ -115,6 +115,7 @@
 #if WXPERL_W_VERSION_GE( 2, 9, 0 )
 #include <wx/editlbox.h>
 #include <wx/filectrl.h>
+#include <wx/wrapsizer.h>
 #endif
 
 #if WXPERL_W_VERSION_GE( 2, 7, 0 ) && !WXWIN_COMPATIBILITY_2_6
@@ -832,6 +833,7 @@
     r( wxBORDER_STATIC );               // window
     r( wxBORDER_SUNKEN );               // window
     r( wxBORDER_THEME );                // window
+    r( wxBORDER_NONE );                 // window
 
     r( wxBACKWARD );                    // sizer
     break;
@@ -850,8 +852,8 @@
 #if WXPERL_W_VERSION_GE( 2, 7, 2 )
     r( wxCC_SPECIAL_DCLICK );           // comboctrl
     r( wxCC_STD_BUTTON );               // comboctrl
-    r( wxCP_DEFAULT_STYLE );            // collpasiblepane
-    r( wxCP_NO_TLW_RESIZE );            // collpasiblepane
+    r( wxCP_DEFAULT_STYLE );            // collapsiblepane
+    r( wxCP_NO_TLW_RESIZE );            // collapsiblepane
 #endif
     r( wxCENTER );                      // dialog sizer
     r( wxCENTRE );                      // dialog sizer

Modified: branches/upstream/libwx-perl/current/META.yml
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/META.yml?rev=20230&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/META.yml (original)
+++ branches/upstream/libwx-perl/current/META.yml Tue May 20 20:19:12 2008
@@ -1,6 +1,6 @@
 # http://module-build.sourceforge.net/META-spec.html
 name:         Wx
-version:      0.82
+version:      0.83
 version_from: Wx.pm
 installdirs:  site
 author:       Mattia Barbon <mbarbon at cpan.org>

Modified: branches/upstream/libwx-perl/current/Window.xs
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/Window.xs?rev=20230&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/Window.xs (original)
+++ branches/upstream/libwx-perl/current/Window.xs Tue May 20 20:19:12 2008
@@ -4,7 +4,7 @@
 // Author:      Mattia Barbon
 // Modified by:
 // Created:     29/10/2000
-// RCS-ID:      $Id: Window.xs 2339 2008-03-10 23:39:34Z mbarbon $
+// RCS-ID:      $Id: Window.xs 2391 2008-05-14 20:40:24Z mbarbon $
 // Copyright:   (c) 2000-2002, 2004-2008 Mattia Barbon
 // Licence:     This program is free software; you can redistribute it and/or
 //              modify it under the same terms as Perl itself
@@ -255,13 +255,14 @@
 bool
 wxWindow::Destroy()
 
-#if defined( __WXMSW__ ) || defined( __WXPERL_FORCE__ )
+#if    defined( __MSW__ ) \
+    || ( WXPERL_W_VERSION_GE( 2, 9, 0 ) && !defined( __WXGTK__ ) )
 
 void
 wxWindow::DragAcceptFiles( accept )
     bool accept
 
-#endif // __WXMSW__
+#endif
 
 void
 wxWindow::Enable( enable = true )

Modified: branches/upstream/libwx-perl/current/Wx.pm
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/Wx.pm?rev=20230&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/Wx.pm (original)
+++ branches/upstream/libwx-perl/current/Wx.pm Tue May 20 20:19:12 2008
@@ -4,7 +4,7 @@
 ## Author:      Mattia Barbon
 ## Modified by:
 ## Created:     01/10/2000
-## RCS-ID:      $Id: Wx.pm 2329 2008-01-20 09:52:38Z mbarbon $
+## RCS-ID:      $Id: Wx.pm 2390 2008-05-14 20:36:51Z mbarbon $
 ## Copyright:   (c) 2000-2008 Mattia Barbon
 ## Licence:     This program is free software; you can redistribute it and/or
 ##              modify it under the same terms as Perl itself
@@ -21,7 +21,7 @@
 $_msw = 1; $_gtk = 2; $_motif = 3; $_mac = 4; $_x11 = 5;
 
 @ISA = qw(Exporter);
-$VERSION = '0.82';
+$VERSION = '0.83';
 $XS_VERSION = $VERSION;
 $VERSION = eval $VERSION;
 
@@ -77,7 +77,7 @@
 }
 
 sub END {
-  UnLoad();
+  UnLoad() if defined &UnLoad;
 }
 
 sub _match(\@$;$$) { &_xsmatch( [@{shift()}], at _ ) }
@@ -167,7 +167,7 @@
 }
 
 sub END {
-  UnsetConstants();
+  UnsetConstants() if defined &UnsetConstants;
 }
 
 #

Modified: branches/upstream/libwx-perl/current/XS/Dialog.xs
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/XS/Dialog.xs?rev=20230&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/XS/Dialog.xs (original)
+++ branches/upstream/libwx-perl/current/XS/Dialog.xs Tue May 20 20:19:12 2008
@@ -4,7 +4,7 @@
 ## Author:      Mattia Barbon
 ## Modified by:
 ## Created:     29/10/2000
-## RCS-ID:      $Id: Dialog.xs 2315 2008-01-18 21:47:17Z mbarbon $
+## RCS-ID:      $Id: Dialog.xs 2382 2008-04-27 16:51:03Z mbarbon $
 ## Copyright:   (c) 2000-2001, 2003-2004, 2006-2008 Mattia Barbon
 ## Licence:     This program is free software; you can redistribute it and/or
 ##              modify it under the same terms as Perl itself
@@ -66,7 +66,7 @@
     void SetLayoutAdaptationDone( bool adaptationDone );
     bool GetLayoutAdaptationDone() const;
 
-#ifdef __WXMSW__
+#if defined(__WXMSW__) && defined(__POCKETPC__)
     wxToolBar* GetToolBar() const;
 #endif
 #endif

Modified: branches/upstream/libwx-perl/current/XS/Icon.xs
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/XS/Icon.xs?rev=20230&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/XS/Icon.xs (original)
+++ branches/upstream/libwx-perl/current/XS/Icon.xs Tue May 20 20:19:12 2008
@@ -4,7 +4,7 @@
 ## Author:      Mattia Barbon
 ## Modified by:
 ## Created:     29/10/2000
-## RCS-ID:      $Id: Icon.xs 2330 2008-01-20 09:53:53Z mbarbon $
+## RCS-ID:      $Id: Icon.xs 2382 2008-04-27 16:51:03Z mbarbon $
 ## Copyright:   (c) 2000-2004, 2006-2008 Mattia Barbon
 ## Licence:     This program is free software; you can redistribute it and/or
 ##              modify it under the same terms as Perl itself
@@ -63,8 +63,8 @@
     int desW
     int desH
   CODE:
-#if WXPERL_W_VERSION_GE( 2, 5, 1 ) && \
-    ( defined( __WXMOTIF__ ) || defined( __WXX11__ ) || defined( __WXGTK__ ) )
+#if defined( __WXMOTIF__ ) || defined( __WXX11__ ) || defined( __WXGTK__ ) \
+    || ( defined(__WXMSW__) && WXPERL_W_VERSION_GE( 2, 9, 0 ) )
     RETVAL = new wxIcon( name, wxBitmapType(type), desW, desH );
 #else
     RETVAL = new wxIcon( name, type, desW, desH );
@@ -139,8 +139,8 @@
         RETVAL = THIS->LoadFile( name, type, -1, -1 );
 #endif
 #else
-#if ( defined( __WXX11__ ) || defined( __WXMAC__ ) || defined( __WXGTK__ ) ) \
-    && WXPERL_W_VERSION_GE( 2, 5, 1 )
+#if defined( __WXX11__ ) || defined( __WXMAC__ ) || defined( __WXGTK__ ) \
+    || ( defined(__WXMSW__) && WXPERL_W_VERSION_GE( 2, 9, 0 ) )
     RETVAL = THIS->LoadFile( name, wxBitmapType(type) );
 #else
     RETVAL = THIS->LoadFile( name, type );

Modified: branches/upstream/libwx-perl/current/XS/Sizer.xs
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/XS/Sizer.xs?rev=20230&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/XS/Sizer.xs (original)
+++ branches/upstream/libwx-perl/current/XS/Sizer.xs Tue May 20 20:19:12 2008
@@ -4,8 +4,8 @@
 ## Author:      Mattia Barbon
 ## Modified by:
 ## Created:     31/10/2000
-## RCS-ID:      $Id: Sizer.xs 2301 2007-12-24 17:21:22Z mbarbon $
-## Copyright:   (c) 2000-2003, 2005-2007 Mattia Barbon
+## RCS-ID:      $Id: Sizer.xs 2393 2008-05-14 20:54:52Z mbarbon $
+## Copyright:   (c) 2000-2003, 2005-2008 Mattia Barbon
 ## Licence:     This program is free software; you can redistribute it and/or
 ##              modify it under the same terms as Perl itself
 #############################################################################
@@ -334,6 +334,8 @@
 
 #if WXPERL_W_VERSION_GE( 2, 9, 0 )
 
+#include <wx/wrapsizer.h>
+
 %name{Wx::WrapSizer} class wxWrapSizer
 {
     wxWrapSizer( int orient = wxHORIZONTAL,

Modified: branches/upstream/libwx-perl/current/build/Wx/build/MakeMaker/MacOSX_GCC.pm
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/build/Wx/build/MakeMaker/MacOSX_GCC.pm?rev=20230&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/build/Wx/build/MakeMaker/MacOSX_GCC.pm (original)
+++ branches/upstream/libwx-perl/current/build/Wx/build/MakeMaker/MacOSX_GCC.pm Tue May 20 20:19:12 2008
@@ -59,6 +59,7 @@
 
   my $arch = $this->{INSTALLSITEARCH};
   $arch =~ s/\$\(SITEPREFIX\)/$this->{PREFIX}/e;
+  $arch =~ s/\$\(INSTALL_BASE\)/$this->{INSTALL_BASE}/e;
   write_string( 'cpp/wxPerl.osx/wxPerl.c', sprintf <<EOT, $arch );
 #include <unistd.h>
 #include <stdlib.h>

Modified: branches/upstream/libwx-perl/current/cpp/wxapi.h
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/cpp/wxapi.h?rev=20230&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/cpp/wxapi.h (original)
+++ branches/upstream/libwx-perl/current/cpp/wxapi.h Tue May 20 20:19:12 2008
@@ -4,7 +4,7 @@
 // Author:      Mattia Barbon
 // Modified by:
 // Created:     21/09/2002
-// RCS-ID:      $Id: wxapi.h 2252 2007-10-17 22:55:25Z mbarbon $
+// RCS-ID:      $Id: wxapi.h 2382 2008-04-27 16:51:03Z mbarbon $
 // Copyright:   (c) 2002-2003, 2005-2007 Mattia Barbon
 // Licence:     This program is free software; you can redistribute it and/or
 //              modify it under the same terms as Perl itself
@@ -74,6 +74,7 @@
 #undef eof
 #undef form
 #undef vform
+#undef setbuf
 #endif
 #undef do_open
 #undef do_close

Modified: branches/upstream/libwx-perl/current/ext/calendar/XS/CalendarCtrl.xsp
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/ext/calendar/XS/CalendarCtrl.xsp?rev=20230&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/ext/calendar/XS/CalendarCtrl.xsp (original)
+++ branches/upstream/libwx-perl/current/ext/calendar/XS/CalendarCtrl.xsp Tue May 20 20:19:12 2008
@@ -4,8 +4,8 @@
 ## Author:      Mattia Barbon
 ## Modified by:
 ## Created:     05/10/2002
-## RCS-ID:      $Id: CalendarCtrl.xsp 2079 2007-07-08 21:18:04Z mbarbon $
-## Copyright:   (c) 2002-2006 Mattia Barbon
+## RCS-ID:      $Id: CalendarCtrl.xsp 2395 2008-05-19 20:39:15Z mbarbon $
+## Copyright:   (c) 2002-2006, 2008 Mattia Barbon
 ## Licence:     This program is free software; you can redistribute it and/or
 ##              modify it under the same terms as Perl itself
 #############################################################################
@@ -128,15 +128,19 @@
     void SetDate( const wxDateTime& date );
     const wxDateTime& GetDate();
 
+#if !defined(wxHAS_NATIVE_CALENDARCTRL)
     void EnableYearChange( bool enable = true );
+#endif
     void EnableMonthChange( bool enable = true );
     void EnableHolidayDisplay( bool display = true );
     void SetHoliday( size_t day );
 
+#if !defined(wxHAS_NATIVE_CALENDARCTRL)
     bool SetLowerDateLimit( const wxDateTime& date = wxDefaultDateTimePtr );
     const wxDateTime& GetLowerDateLimit();
     bool SetUpperDateLimit( const wxDateTime& date = wxDefaultDateTimePtr );
     const wxDateTime& GetUpperDateLimit();
+#endif
 
     bool SetDateRange ( const wxDateTime& lowerdate = wxDefaultDateTimePtr,
                         const wxDateTime& upperdate = wxDefaultDateTimePtr );

Modified: branches/upstream/libwx-perl/current/ext/calendar/XS/DatePickerCtrl.xsp
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/ext/calendar/XS/DatePickerCtrl.xsp?rev=20230&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/ext/calendar/XS/DatePickerCtrl.xsp (original)
+++ branches/upstream/libwx-perl/current/ext/calendar/XS/DatePickerCtrl.xsp Tue May 20 20:19:12 2008
@@ -4,8 +4,8 @@
 ## Author:      Mattia Barbon
 ## Modified by:
 ## Created:     18/03/2005
-## RCS-ID:      $Id: DatePickerCtrl.xsp 2079 2007-07-08 21:18:04Z mbarbon $
-## Copyright:   (c) 2005-2007 Mattia Barbon
+## RCS-ID:      $Id: DatePickerCtrl.xsp 2395 2008-05-19 20:39:15Z mbarbon $
+## Copyright:   (c) 2005-2008 Mattia Barbon
 ## Licence:     This program is free software; you can redistribute it and/or
 ##              modify it under the same terms as Perl itself
 #############################################################################
@@ -94,9 +94,11 @@
 
     void SetRange(const wxDateTime& dt1, const wxDateTime& dt2);
 
-#if !defined(__WXMSW__)
+#if !defined(wxHAS_NATIVE_DATEPICKCTRL)
 ##  bool SetFormat(const wxChar* format); // documented but not defined...
+    #if !defined(wxHAS_NATIVE_CALENDARCTRL)
     wxCalendarCtrl* GetCalendar();
+    #endif
 #endif
 };
 

Modified: branches/upstream/libwx-perl/current/ext/dataview/DataView.pm
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/ext/dataview/DataView.pm?rev=20230&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/ext/dataview/DataView.pm (original)
+++ branches/upstream/libwx-perl/current/ext/dataview/DataView.pm Tue May 20 20:19:12 2008
@@ -4,7 +4,7 @@
 ## Author:      Mattia Barbon
 ## Modified by:
 ## Created:     05/11/2007
-## RCS-ID:      $Id: DataView.pm 2302 2007-12-24 17:23:39Z mbarbon $
+## RCS-ID:      $Id: DataView.pm 2382 2008-04-27 16:51:03Z mbarbon $
 ## Copyright:   (c) 2007 Mattia Barbon
 ## Licence:     This program is free software; you can redistribute it and/or
 ##              modify it under the same terms as Perl itself
@@ -36,12 +36,12 @@
 package Wx::PlDataViewIndexListModel; @ISA = qw(Wx::DataViewIndexListModel);
 package Wx::DataViewTreeStore; @ISA = qw(Wx::DataViewModel);
 package Wx::DataViewRenderer;
-package Wx::DataViewTextRenderer; @ISA = qw(Wx::DataViewRenderer);
+package Wx::DataViewTextRenderer; @ISA = qw(Wx::DataViewCustomRenderer);
 package Wx::DataViewDateRenderer; @ISA = qw(Wx::DataViewCustomRenderer);
 package Wx::DataViewCustomRenderer; @ISA = qw(Wx::DataViewRenderer);
-package Wx::DataViewToggleRenderer; @ISA = qw(Wx::DataViewRenderer);
+package Wx::DataViewToggleRenderer; @ISA = qw(Wx::DataViewCustomRenderer);
 package Wx::DataViewIconTextRenderer; @ISA = qw(Wx::DataViewCustomRenderer);
-package Wx::DataViewBitmapRenderer; @ISA = qw(Wx::DataViewRenderer);
+package Wx::DataViewBitmapRenderer; @ISA = qw(Wx::DataViewCustomRenderer);
 package Wx::DataViewTextRendererAttr; @ISA = qw(Wx::DataViewTextRenderer);
 package Wx::DataViewProgressRenderer; @ISA = qw(Wx::DataViewCustomRenderer);
 package Wx::DataViewEvent; @ISA = qw(Wx::NotifyEvent);

Modified: branches/upstream/libwx-perl/current/ext/dataview/XS/DataViewCtrl.xsp
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/ext/dataview/XS/DataViewCtrl.xsp?rev=20230&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/ext/dataview/XS/DataViewCtrl.xsp (original)
+++ branches/upstream/libwx-perl/current/ext/dataview/XS/DataViewCtrl.xsp Tue May 20 20:19:12 2008
@@ -4,7 +4,7 @@
 ## Author:      Mattia Barbon
 ## Modified by:
 ## Created:     05/11/2007
-## RCS-ID:      $Id: DataViewCtrl.xsp 2314 2008-01-18 21:44:32Z mbarbon $
+## RCS-ID:      $Id: DataViewCtrl.xsp 2382 2008-04-27 16:51:03Z mbarbon $
 ## Copyright:   (c) 2007-2008 Mattia Barbon
 ## Licence:     This program is free software; you can redistribute it and/or
 ##              modify it under the same terms as Perl itself
@@ -250,7 +250,7 @@
     bool ClearColumns();
     void SetExpanderColumn( wxDataViewColumn* col );
     wxDataViewColumnDisown* GetExpanderColumn() const;
-    wxDataViewColumnDisown* GetSortingColumn() const;
+##    wxDataViewColumnDisown* GetSortingColumn() const;
 
     void SetIndent( int indent );
     int GetIndent() const;

Modified: branches/upstream/libwx-perl/current/ext/filesys/XS/FileSystemHandler.xs
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/ext/filesys/XS/FileSystemHandler.xs?rev=20230&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/ext/filesys/XS/FileSystemHandler.xs (original)
+++ branches/upstream/libwx-perl/current/ext/filesys/XS/FileSystemHandler.xs Tue May 20 20:19:12 2008
@@ -4,8 +4,8 @@
 ## Author:      Mattia Barbon
 ## Modified by:
 ## Created:     28/04/2001
-## RCS-ID:      $Id: FileSystemHandler.xs 2177 2007-08-18 15:38:26Z mbarbon $
-## Copyright:   (c) 2001-2007 Mattia Barbon
+## RCS-ID:      $Id: FileSystemHandler.xs 2393 2008-05-14 20:54:52Z mbarbon $
+## Copyright:   (c) 2001-2008 Mattia Barbon
 ## Licence:     This program is free software; you can redistribute it and/or
 ##              modify it under the same terms as Perl itself
 #############################################################################
@@ -75,7 +75,7 @@
 AddImageFile( name, image, type )
     wxString name
     wxImage* image
-    long type
+    wxBitmapType type
   CODE:
     wxMemoryFSHandler::AddFile( name, *image, type );
 
@@ -83,7 +83,7 @@
 AddBitmapFile( name, bitmap, type )
     wxString name
     wxBitmap* bitmap
-    long type
+    wxBitmapType type
   CODE:
     wxMemoryFSHandler::AddFile( name, *bitmap, type );
 

Modified: branches/upstream/libwx-perl/current/ext/grid/XS/GridCellAttr.xs
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/ext/grid/XS/GridCellAttr.xs?rev=20230&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/ext/grid/XS/GridCellAttr.xs (original)
+++ branches/upstream/libwx-perl/current/ext/grid/XS/GridCellAttr.xs Tue May 20 20:19:12 2008
@@ -4,7 +4,7 @@
 ## Author:      Mattia Barbon
 ## Modified by:
 ## Created:     05/12/2001
-## RCS-ID:      $Id: GridCellAttr.xs 2057 2007-06-18 23:03:00Z mbarbon $
+## RCS-ID:      $Id: GridCellAttr.xs 2377 2008-04-26 02:14:14Z mdootson $
 ## Copyright:   (c) 2001-2002, 2004, 2006-2007 Mattia Barbon
 ## Licence:     This program is free software; you can redistribute it and/or
 ##              modify it under the same terms as Perl itself
@@ -147,3 +147,11 @@
   CODE:
     renderer->IncRef();
     THIS->SetRenderer( renderer );
+    
+bool
+wxGridCellAttr::GetOverflow()
+
+void
+wxGridCellAttr::SetOverflow( allow = true )
+    bool allow
+

Modified: branches/upstream/libwx-perl/current/ext/richtext/XS/RichTextCtrl.xsp
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/ext/richtext/XS/RichTextCtrl.xsp?rev=20230&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/ext/richtext/XS/RichTextCtrl.xsp (original)
+++ branches/upstream/libwx-perl/current/ext/richtext/XS/RichTextCtrl.xsp Tue May 20 20:19:12 2008
@@ -4,7 +4,7 @@
 ## Author:      Mattia Barbon
 ## Modified by:
 ## Created:     05/11/2006
-## RCS-ID:      $Id: RichTextCtrl.xsp 2341 2008-03-25 22:32:08Z mbarbon $
+## RCS-ID:      $Id: RichTextCtrl.xsp 2393 2008-05-14 20:54:52Z mbarbon $
 ## Copyright:   (c) 2006-2008 Mattia Barbon
 ## Licence:     This program is free software; you can redistribute it and/or
 ##              modify it under the same terms as Perl itself
@@ -411,11 +411,11 @@
 #endif
 
     %name{WriteImageFile} bool WriteImage( const wxString& filename,
-                                           int bitmapType );
+                                           wxBitmapType bitmapType );
     %name{WriteImageBitmap} bool WriteImage( const wxBitmap& bitmap,
-                                         int bitmapType = wxBITMAP_TYPE_PNG );
+                                  wxBitmapType bitmapType = wxBITMAP_TYPE_PNG );
     %name{WriteImageImage} bool WriteImage( const wxImage& image,
-                                        int bitmapType = wxBITMAP_TYPE_PNG );
+                                  wxBitmapType bitmapType = wxBITMAP_TYPE_PNG );
 
     %name{SetBasicStyleRich} void SetBasicStyle( const wxRichTextAttr& style );
     %name{SetBasicStyleEx} void SetBasicStyle( const wxTextAttrEx& style );

Modified: branches/upstream/libwx-perl/current/ext/richtext/typemap.xsp
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/ext/richtext/typemap.xsp?rev=20230&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/ext/richtext/typemap.xsp (original)
+++ branches/upstream/libwx-perl/current/ext/richtext/typemap.xsp Tue May 20 20:19:12 2008
@@ -4,12 +4,13 @@
 ## Author:      Mattia Barbon
 ## Modified by:
 ## Created:     05/11/2006
-## RCS-ID:      $Id: typemap.xsp 2227 2007-09-05 21:39:06Z mbarbon $
-## Copyright:   (c) 2006-2007 Mattia Barbon
+## RCS-ID:      $Id: typemap.xsp 2393 2008-05-14 20:54:52Z mbarbon $
+## Copyright:   (c) 2006-2008 Mattia Barbon
 ## Licence:     This program is free software; you can redistribute it and/or
 ##              modify it under the same terms as Perl itself
 #############################################################################
 
+%typemap{wxBitmapType}{simple};
 %typemap{wxPliRichTextStyleType}{simple};
 %typemap{const wxRichTextAttr&}{reference};
 %typemap{wxRichTextAttr&}{reference};

Modified: branches/upstream/libwx-perl/current/lib/Wx/Mini.pm
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/lib/Wx/Mini.pm?rev=20230&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/lib/Wx/Mini.pm (original)
+++ branches/upstream/libwx-perl/current/lib/Wx/Mini.pm Tue May 20 20:19:12 2008
@@ -12,7 +12,7 @@
     $Wx::dlls = XXXDLLSXXX;
 }
 
-$VERSION = '0.82'; # bootstrap will catch wrong versions
+$VERSION = '0.83'; # bootstrap will catch wrong versions
 $XS_VERSION = $VERSION;
 $VERSION = eval $VERSION;
 




More information about the Pkg-perl-cvs-commits mailing list