From VM Mon May 28 12:27:07 2001 X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] [nil "Sunday" "27" "May" "2001" "14:25:17" "-0700" "Automated response from LLNL postmaster" "postmaster@llnl.gov" nil "153" "FAILED MAIL to \"trotts1\" regarding \"[ANNOUNCE] wxPython 2.3.0\"" "^From:" nil nil "5" nil nil nil nil nil] nil) Return-Path: Delivered-To: barry@wooz.org Received: from digicool.com (unknown [63.100.190.15]) by mail.wooz.org (Postfix) with ESMTP id 307A8D38E0 for ; Sun, 27 May 2001 17:26:43 -0400 (EDT) Received: from by digicool.com (CommuniGate Pro RULES 3.4) with RULES id 1985528; Sun, 27 May 2001 17:27:06 -0400 Received: from ns2.digicool.com ([63.100.190.2] verified) by digicool.com (CommuniGate Pro SMTP 3.4) with ESMTP id 1985527 for barry@mail.digicool.com; Sun, 27 May 2001 17:27:06 -0400 Received: from mail.python.org (mail.python.org [63.102.49.29]) by ns2.digicool.com (8.9.3/8.9.3) with ESMTP id RAA21782 for ; Sun, 27 May 2001 17:26:42 -0400 Received: from localhost.localdomain ([127.0.0.1] helo=mail.python.org) by mail.python.org with esmtp (Exim 3.21 #1) id 15483f-000890-00 for barry@digicool.com; Sun, 27 May 2001 17:26:43 -0400 Received: from [128.115.41.100] (helo=pierce.llnl.gov) by mail.python.org with esmtp (Exim 3.21 #1) id 15482m-00086w-00 for python-announce-list-admin@python.org; Sun, 27 May 2001 17:25:48 -0400 Received: (from postmaster@localhost) by pierce.llnl.gov (8.8.8/LLNL-3.0.2/llnl.gov-5.1) id OAA03843; Sun, 27 May 2001 14:25:17 -0700 (PDT) Message-Id: <200105272125.OAA03843@pierce.llnl.gov> Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Announcement-only list for the Python programming language List-Unsubscribe: , List-Archive: From: postmaster@llnl.gov (Automated response from LLNL postmaster) Sender: python-announce-list-owner@python.org To: python-announce-list-admin@python.org Subject: FAILED MAIL to "trotts1" regarding "[ANNOUNCE] wxPython 2.3.0" Date: Sun, 27 May 2001 14:25:17 -0700 (PDT) X-Autogenerated: Mirror X-Mirrored-by: X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.0.5 (101270) The standard form of email address at LLNL is lastnameNumber@llnl.gov although individuals may choose an alternate email address. The address to which your message was addressed, trotts1@llnl.gov, did not exactly match an LLNL email address. The following locator information may be of help in finding another means of contacting "trotts1": Judy L. Trotter +1 925-423-5635 trotter4@llnl.gov L-149 Original message as received is as follows: ======================================================================== >Return-Path: >Received: from smtp-in-2.llnl.gov (smtp-in-2.llnl.gov [128.115.249.72]) by pierce.llnl.gov (8.8.8/LLNL-3.0.2/llnl.gov-5.1) with ESMTP id OAA03514 for ; Sun, 27 May 2001 14:21:25 -0700 (PDT) >Received: from mail.python.org (localhost [127.0.0.1]) by smtp-in-2.llnl.gov (8.9.3/8.9.3/LLNL-gateway-1.0) with ESMTP id OAA20597 for ; Sun, 27 May 2001 14:21:23 -0700 (PDT) >Received: from localhost.localdomain ([127.0.0.1] helo=mail.python.org) by mail.python.org with esmtp (Exim 3.21 #1) id 1547yA-0007w7-00; Sun, 27 May 2001 17:21:02 -0400 >Path: news.baymountain.net!not-for-mail >From: "Robin Dunn" >Newsgroups: comp.lang.python.announce >Subject: [ANNOUNCE] wxPython 2.3.0 >Organization: Baymountain >Lines: 150 >Message-ID: >NNTP-Posting-Host: mail.python.org >X-Trace: news.baymountain.net 990998285 26598 63.102.49.29 (27 May 2001 21:18:05 GMT) >X-Complaints-To: abuse@baymountain.net >NNTP-Posting-Date: 27 May 2001 21:18:05 GMT >X-Priority: 3 >X-MSMail-Priority: Normal >X-Mailer: Microsoft Outlook Express 5.50.4133.2400 >X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 >X-BeenThere: clpa-moderators@python.org >X-Mailman-Version: 2.0.5 (101270) >Precedence: bulk >X-BeenThere: clpa-moderators@python.org >Xref: news.baymountain.net comp.lang.python.announce:1064 >X-Originally-To: , , >To: python-announce-list@python.org >Sender: python-announce-list-admin@python.org >Errors-To: python-announce-list-admin@python.org >X-BeenThere: python-announce-list@python.org >List-Help: >List-Post: >List-Subscribe: , >List-Id: Announcement-only list for the Python programming language >List-Unsubscribe: , >List-Archive: >Date: Fri, 25 May 2001 10:24:51 -0700 > >wxPython 2.3.0 is now available for download. Unfortunately the shell >server at sourceforge is down for a few days and so I can't update the >wxPython.org web page, but in the meantime you can get the files directly >from > >http://sourceforge.net/project/showfiles.php?group_id=10718. > >Sources and binaries for win32 and Linux for Python 1.5.2, 2.0 and 2.1 are >available. (The win32 binaries with "-hybrid" in the name are built with >extra debugging code enabled so some things that caused mysterious problems >before will now pop-up a slightly less mysterious message dialog.) > >There have been a large number of changes for this release. I'll include >the relevant portion of CHANGES.txt here: > > > >Removed initial startup dependency on the OpenGL DLLs so only the >glcanvasc.pyd depends on them, (on wxMSW.) > >Changed wxFont, wxPen, wxBrush to not implicitly use the >wxThe[Font|Pen|Brush]List objects behind the scenes, but to use normal >ctor and dtors. > >Exposed the wxThe[Font|Pen|Brush]List to wxPython. > >Also added wxTheColourDatabase and added a library module (in the >wxPython.lib.colourdb module) to load LOTS more colour names into the >colour database. > >Added wxWakeUpMainThread, wxMutexGuiEnter, wxMutexGuiLeave, >wxMutexGuiLocker and wxThread_IsMain to assist with dealing with GUI >access from non-GUI threads. > >wxPyOnDemandOutputWindow is now (more) thread safe if non-GUI threads >use print, sys.stdout.write, etc. > >Added CreateTextSizer and CreateButtonSizer to wxDialog > >Added wxPython/lib/infoframe.py from Chris Fama. It contains a class >that can be used in place of wxPyOnDemandOutputWindow. > >Added colourselect.py, imagebrowser.py and an updated calendar.py to >wxPython/lib from Lorne White. > >Added patch to wxPoint_LIST_helper from Tim Hochberg that should make >it gobs faster in certain situations. > >Added tools that will take an image file in a wx supported format and >convert it to data embedded in a Python source file. The image is >converted to XPM format which is essentially a list of strings >containing info about each pixel. The image's transparency mask is >included, if there is one, or a mask can be added if a mask colour is >specified on the command line. It is then pickled and optionally >compressed and written to a Python source file along with functions to >convert it to either a wxBitmap or a wxImage. See >wxPython/demo/images.py for examples, and wxPython/Tools/img2py.py for >the implementation. > >Fixed wxStyledTextCtrl to be much faster on wxGTK. There was some >experimental code that got left in place that ended up causing way too >many refreshes. > >A couple more hacks in my_distutils.py so wxPython can be built with >the distutils that comes with Python 2.1. > >Added a ton of missing methods for wxPrintData. > >Switched to InnoSetup for MSW distributions. > >Added wxToggleButton. > >Fixed bug that prevented wxTreeCtrl.OnCompareItems from being called. > >Added some methods to wxGrid: > GetCellHighlightPenWidth > GetCellHighlightROPenWidth > SetCellHighlightPenWidth > SetCellHighlightROPenWidth > GetGridWindow > GetGridRowLabelWindow > GetGridColLabelWindow > GetGridCornerLabelWindow > >Added wxGetClientDisplayRect which on wxMSW returns a wxRect >representing the area on screen not occupied by the taskbar and such. >On other platforms it is equivallent to wxGetDisplaySize. > > >***---***---***---***---***---***---***---***---***---***---***--- > Implemented the first phase of OOR (Original Object Return). See > the text in the demo for more details of what this means, but in a > nutshell methods such as wxWindow.GetParent or FindWindowById will > now return a shadow object of the proper type if it can. By > "proper type" I mean that if the wxWindow pointer returned from > FindWindowById really points to a wxButton then the Python object > constructed will be of a wxButtonPtr class instead of wxWindowPtr > as before. This should reduce or eliminiate the need for > wxPyTypeCast. (Woo Hoo!) The objects returned are still not the > original Python object, but that is the next step. (Although it