1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
|
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: <python-announce-list-admin@python.org>
Delivered-To: barry@wooz.org
Received: from digicool.com (unknown [63.100.190.15])
by mail.wooz.org (Postfix) with ESMTP id 307A8D38E0
for <barry@wooz.org>; Sun, 27 May 2001 17:26:43 -0400 (EDT)
Received: from <python-announce-list-admin@python.org>
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 <barry@digicool.com>; 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: <mailto:python-announce-list-request@python.org?subject=help>
List-Post: <mailto:python-announce-list@python.org>
List-Subscribe: <http://mail.python.org/mailman/listinfo/python-announce-list>,
<mailto:python-announce-list-request@python.org?subject=subscribe>
List-Id: Announcement-only list for the Python programming language <python-announce-list.python.org>
List-Unsubscribe: <http://mail.python.org/mailman/listinfo/python-announce-list>,
<mailto:python-announce-list-request@python.org?subject=unsubscribe>
List-Archive: <http://mail.python.org/pipermail/python-announce-list/>
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: <python-announce-list-admin@python.org>
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: <python-announce-list-admin@python.org>
>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 <trotts1@llnl.gov>; 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 <trotts1@llnl.gov>; 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" <robin@alldunn.com>
>Newsgroups: comp.lang.python.announce
>Subject: [ANNOUNCE] wxPython 2.3.0
>Organization: Baymountain
>Lines: 150
>Message-ID: <mailman.990998285.30333.clpa-moderators@python.org>
>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: <wx-announce@lists.wxwindows.org>, <python-announce-list@python.org>, <python-list@python.org>
>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: <mailto:python-announce-list-request@python.org?subject=help>
>List-Post: <mailto:python-announce-list@python.org>
>List-Subscribe: <http://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe>
>List-Id: Announcement-only list for the Python programming language <python-announce-list.python.org>
>List-Unsubscribe: <http://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe>
>List-Archive: <http://mail.python.org/pipermail/python-announce-list/>
>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
|