<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">Tomorrow CFP will discuss<div><br></div><div>•<span class="Apple-tab-span" style="white-space:pre">     </span>[cfp-interest 3396] Change to cproj - 7.3.9.5   Damian McGuckin</div><div><br></div><div>which proposes changes for 7.3.9.5 (The <font face="Courier New">cproj</font> functions). I’d like us to consider appending a sentence to the proposed replacement for paragraph 2:</div><div><br></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;"><div><div>The <font face="Courier New">cproj</font> functions map <font face="Courier New">z</font> to itself except where <font face="Courier New">z</font> has an infinite real or imaginary part (even if the other part is a NaN) in which case <font face="Courier New">cproj(z)</font> is equivalent to </div></div><div><div><br></div></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;"><div><div><font face="Courier New">CMPLX(INFINITY, copysign(0.0, cimag(z)))</font></div></div></blockquote><br><div><span style="background-color: rgb(255, 251, 0);">Other functions in the <font face="Courier New">proj</font> family are equivalent, in this case, to the analogous expression for their type.</span></div><div><br></div></blockquote><div><br></div>- Jim Thomas<br><br><div><br></div><div><br></div></body></html>