summaryrefslogtreecommitdiff
path: root/b6/8005fe5c6c90ef35cadd25c142c200be91729b
blob: 4541dfd8b5de312fb08dccca1adde6d954e12111 (plain)
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
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
Received: from sog-mx-4.v43.ch3.sourceforge.com ([172.29.43.194]
	helo=mx.sourceforge.net)
	by sfs-ml-2.v29.ch3.sourceforge.com with esmtp (Exim 4.76)
	(envelope-from <witchspace81@gmail.com>) id 1RIOzb-0007xi-Sh
	for bitcoin-development@lists.sourceforge.net;
	Mon, 24 Oct 2011 18:11:23 +0000
Received-SPF: pass (sog-mx-4.v43.ch3.sourceforge.com: domain of gmail.com
	designates 209.85.216.47 as permitted sender)
	client-ip=209.85.216.47; envelope-from=witchspace81@gmail.com;
	helo=mail-qw0-f47.google.com; 
Received: from mail-qw0-f47.google.com ([209.85.216.47])
	by sog-mx-4.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128)
	(Exim 4.76) id 1RIOza-0005cW-M6
	for bitcoin-development@lists.sourceforge.net;
	Mon, 24 Oct 2011 18:11:23 +0000
Received: by qam2 with SMTP id 2so5641716qam.34
	for <bitcoin-development@lists.sourceforge.net>;
	Mon, 24 Oct 2011 11:11:17 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.182.164.74 with SMTP id yo10mr3519455obb.69.1319479877122;
	Mon, 24 Oct 2011 11:11:17 -0700 (PDT)
Received: by 10.182.34.226 with HTTP; Mon, 24 Oct 2011 11:11:17 -0700 (PDT)
In-Reply-To: <1319466675.83020.YahooMailNeo@web121003.mail.ne1.yahoo.com>
References: <CAMm66_=eqw9VqYrs5kv_i1di1FmDtP8X1dgBH90N0CuVvZswMA@mail.gmail.com>
	<CA+s+GJBo90gH4pRx7+vnHgy5y6bWF7My69jNj6J-RHw7bBqH8g@mail.gmail.com>
	<CAJNQ0ssSQ0egHZ8YWFzrGv=LjfWQqV9V7qSeB01Zg2C4-LSZGQ@mail.gmail.com>
	<1319403109.18333.140660989434537@webmail.messagingengine.com>
	<CAJNQ0st7H9N-WDx-5R7JxKndPVXDEqTVvr6C20zZJv1UgvnZgg@mail.gmail.com>
	<1319466675.83020.YahooMailNeo@web121003.mail.ne1.yahoo.com>
Date: Mon, 24 Oct 2011 20:11:17 +0200
Message-ID: <CAJNQ0st+1xw2mMEmWN0wFhCDUSKTBRAvhAcO8Sme_2Ah+5Cg7A@mail.gmail.com>
From: John Smith <witchspace81@gmail.com>
To: Amir Taaki <zgenjix@yahoo.com>
Content-Type: multipart/alternative; boundary=e89a8f646acf5d3b2e04b00f592c
X-Spam-Score: -0.5 (/)
X-Spam-Report: Spam Filtering performed by mx.sourceforge.net.
	See http://spamassassin.org/tag/ for more details.
	-1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for
	sender-domain
	0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider
	(witchspace81[at]gmail.com)
	-0.0 SPF_PASS               SPF: sender matches SPF record
	0.1 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in
	digit (witchspace81[at]gmail.com)
	1.0 HTML_MESSAGE           BODY: HTML included in message
	-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from
	author's domain
	0.1 DKIM_SIGNED            Message has a DKIM or DK signature,
	not necessarily valid
	-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
X-Headers-End: 1RIOza-0005cW-M6
Cc: "bitcoin-development@lists.sourceforge.net"
	<bitcoin-development@lists.sourceforge.net>
Subject: Re: [Bitcoin-development] Fwd: bitcoin scope issue in main.cpp
X-BeenThere: bitcoin-development@lists.sourceforge.net
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <bitcoin-development.lists.sourceforge.net>
List-Unsubscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
	<mailto:bitcoin-development-request@lists.sourceforge.net?subject=unsubscribe>
List-Archive: <http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-development>
List-Post: <mailto:bitcoin-development@lists.sourceforge.net>
List-Help: <mailto:bitcoin-development-request@lists.sourceforge.net?subject=help>
List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
	<mailto:bitcoin-development-request@lists.sourceforge.net?subject=subscribe>
X-List-Received-Date: Mon, 24 Oct 2011 18:11:24 -0000

--e89a8f646acf5d3b2e04b00f592c
Content-Type: text/plain; charset=ISO-8859-1

Yes, you're right, there is a lot of code is in the "fun with knives"
category.

JS

On Mon, Oct 24, 2011 at 4:31 PM, Amir Taaki <zgenjix@yahoo.com> wrote:

> Hahaha you mean like unitialised variables, inheriting from containers with
> non-virtual dtors (CScript) and delicious copy pasta coding (PushMessage,
> bignum and serialize stuff).
>
> No need to worry about that :)
>
> ------------------------------
> *From:* John Smith <witchspace81@gmail.com>
> *To:* theymos <theymos@mm.st>
> *Cc:* bitcoin-development@lists.sourceforge.net
> *Sent:* Monday, October 24, 2011 6:02 AM
> *Subject:* Re: [Bitcoin-development] Fwd: bitcoin scope issue in main.cpp
>
>
> Yes, I know that. It compiles.
>
> If we pulled all the 'This is legal in C++' tricks in the bitcoin source it
> would be even less maintainable and readable than now. But whatever...
>
> JS
>
> On Sun, Oct 23, 2011 at 10:51 PM, theymos <theymos@mm.st> wrote:
>
> It's legal for a scope to define variables with names that conflict with
> the names of variables in higher-level scopes.
>
>
> ------------------------------------------------------------------------------
> The demand for IT networking professionals continues to grow, and the
> demand for specialized networking skills is growing even more rapidly.
> Take a complimentary Learning@Cisco Self-Assessment and learn
> about Cisco certifications, training, and career opportunities.
> http://p.sf.net/sfu/cisco-dev2dev
> _______________________________________________
> Bitcoin-development mailing list
> Bitcoin-development@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bitcoin-development
>
>
>
>
> ------------------------------------------------------------------------------
> The demand for IT networking professionals continues to grow, and the
> demand for specialized networking skills is growing even more rapidly.
> Take a complimentary Learning@Cisco Self-Assessment and learn
> about Cisco certifications, training, and career opportunities.
> http://p.sf.net/sfu/cisco-dev2dev
> _______________________________________________
> Bitcoin-development mailing list
> Bitcoin-development@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bitcoin-development
>
>
>
>
> ------------------------------------------------------------------------------
> The demand for IT networking professionals continues to grow, and the
> demand for specialized networking skills is growing even more rapidly.
> Take a complimentary Learning@Cisco Self-Assessment and learn
> about Cisco certifications, training, and career opportunities.
> http://p.sf.net/sfu/cisco-dev2dev
> _______________________________________________
> Bitcoin-development mailing list
> Bitcoin-development@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bitcoin-development
>
>

--e89a8f646acf5d3b2e04b00f592c
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<br>Yes, you&#39;re right, there is a lot of code is in the &quot;fun with =
knives&quot; category. <br><br>JS<br><br><div class=3D"gmail_quote">On Mon,=
 Oct 24, 2011 at 4:31 PM, Amir Taaki <span dir=3D"ltr">&lt;<a href=3D"mailt=
o:zgenjix@yahoo.com">zgenjix@yahoo.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex;"><div><div style=3D"color:#000;background-co=
lor:#fff;font-family:times new roman, new york, times, serif;font-size:12pt=
">
<div><span>Hahaha you mean like unitialised variables, inheriting from cont=
ainers with non-virtual dtors (CScript) and delicious copy pasta coding (Pu=
shMessage, bignum and serialize stuff).<br></span></div><div><br></div>
<div>No need to worry about that :)<br></div><div><br></div><div style=3D"f=
ont-family:times new roman, new york, times, serif;font-size:12pt"><div sty=
le=3D"font-family:times new roman, new york, times, serif;font-size:12pt"><=
font face=3D"Arial" size=3D"2"><hr size=3D"1">
<b><span style=3D"font-weight:bold">From:</span></b> John Smith &lt;<a href=
=3D"mailto:witchspace81@gmail.com" target=3D"_blank">witchspace81@gmail.com=
</a>&gt;<br><b><span style=3D"font-weight:bold">To:</span></b> theymos &lt;=
<a href=3D"mailto:theymos@mm.st" target=3D"_blank">theymos@mm.st</a>&gt;<br=
>
<b><span style=3D"font-weight:bold">Cc:</span></b> <a href=3D"mailto:bitcoi=
n-development@lists.sourceforge.net" target=3D"_blank">bitcoin-development@=
lists.sourceforge.net</a><br><b><span style=3D"font-weight:bold">Sent:</spa=
n></b> Monday, October 24,
 2011 6:02 AM<br><b><span style=3D"font-weight:bold">Subject:</span></b> Re=
: [Bitcoin-development] Fwd: bitcoin scope issue in main.cpp<br></font><div=
><div></div><div class=3D"h5"><br>
<div><br>Yes, I know that. It compiles.<br><br>If we pulled all the &#39;Th=
is is legal in C++&#39; tricks in the bitcoin source it would be even less =
maintainable and readable than now. But whatever...<br><br>JS<br><br><div>

On Sun, Oct 23, 2011 at 10:51 PM, theymos <span dir=3D"ltr">&lt;<a rel=3D"n=
ofollow" href=3D"mailto:theymos@mm.st" target=3D"_blank">theymos@mm.st</a>&=
gt;</span> wrote:<br><blockquote style=3D"margin:0 0 0 .8ex;border-left:1px=
 #ccc solid;padding-left:1ex">

It&#39;s legal for a scope to define variables with names that conflict wit=
h<br>
the names of variables in higher-level scopes.<br>
<br>
---------------------------------------------------------------------------=
---<br>
The demand for IT networking professionals continues to grow, and the<br>
demand for specialized networking skills is growing even more rapidly.<br>
Take a complimentary Learning@Cisco Self-Assessment and learn<br>
about Cisco certifications, training, and career opportunities.<br>
<a href=3D"http://p.sf.net/sfu/cisco-dev2dev" target=3D"_blank">http://p.sf=
.net/sfu/cisco-dev2dev</a><br>
_______________________________________________<br>
Bitcoin-development mailing list<br>
<a rel=3D"nofollow" href=3D"mailto:Bitcoin-development@lists.sourceforge.ne=
t" target=3D"_blank">Bitcoin-development@lists.sourceforge.net</a><br>
<a rel=3D"nofollow" href=3D"https://lists.sourceforge.net/lists/listinfo/bi=
tcoin-development" target=3D"_blank">https://lists.sourceforge.net/lists/li=
stinfo/bitcoin-development</a><br>
</blockquote></div><br>
</div><br>-----------------------------------------------------------------=
-------------<br>The demand for IT networking professionals continues to gr=
ow, and the<br>demand for specialized networking skills is growing even mor=
e rapidly.<br>
Take a complimentary Learning@Cisco Self-Assessment and learn <br>about Cis=
co certifications, training, and career opportunities. <br><a href=3D"http:=
//p.sf.net/sfu/cisco-dev2dev" target=3D"_blank">http://p.sf.net/sfu/cisco-d=
ev2dev</a><br>
_______________________________________________<br>Bitcoin-development mail=
ing list<br><a href=3D"mailto:Bitcoin-development@lists.sourceforge.net" ta=
rget=3D"_blank">Bitcoin-development@lists.sourceforge.net</a><br><a href=3D=
"https://lists.sourceforge.net/lists/listinfo/bitcoin-development" target=
=3D"_blank">https://lists.sourceforge.net/lists/listinfo/bitcoin-developmen=
t</a><br>
<br><br></div></div></div></div></div></div><br>---------------------------=
---------------------------------------------------<br>
The demand for IT networking professionals continues to grow, and the<br>
demand for specialized networking skills is growing even more rapidly.<br>
Take a complimentary Learning@Cisco Self-Assessment and learn<br>
about Cisco certifications, training, and career opportunities.<br>
<a href=3D"http://p.sf.net/sfu/cisco-dev2dev" target=3D"_blank">http://p.sf=
.net/sfu/cisco-dev2dev</a><br>_____________________________________________=
__<br>
Bitcoin-development mailing list<br>
<a href=3D"mailto:Bitcoin-development@lists.sourceforge.net">Bitcoin-develo=
pment@lists.sourceforge.net</a><br>
<a href=3D"https://lists.sourceforge.net/lists/listinfo/bitcoin-development=
" target=3D"_blank">https://lists.sourceforge.net/lists/listinfo/bitcoin-de=
velopment</a><br>
<br></blockquote></div><br>

--e89a8f646acf5d3b2e04b00f592c--