<div dir="ltr"><div>Keith,</div><div><br></div>I've just submitted an updated series following your feedback. Please take a look:<div><br></div><div><a href="http://lists.x.org/archives/xorg-devel/2014-May/042329.html">http://lists.x.org/archives/xorg-devel/2014-May/042329.html</a><br>

</div></div><div class="gmail_extra"><br clear="all"><div><div dir="ltr">CANTATE DOMINO CANTICUM NOVUM<div>QUIA MIRABILIA FECIT</div><div><br></div><div>Laércio</div></div></div>
<br><br><div class="gmail_quote">2014-05-03 15:19 GMT-03:00 Laércio de Sousa <span dir="ltr"><<a href="mailto:lbsousajr@gmail.com" target="_blank">lbsousajr@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<p dir="ltr"><br>
Em 03/05/2014 14:02, "Keith Packard" <<a href="mailto:keithp@keithp.com" target="_blank">keithp@keithp.com</a>> escreveu:</p><div class=""><br>
> You should use XParseGeometry or even XWMGeometry. If you want to avoid<br>
> Xlib, you should hack those functions into something that could be<br>
> included in an xcb utility library (probably util-wm).<br>
><br>
> I couldn't find anything suitable in xcb yet, but I didn't do more than<br>
> a few simple greps; maybe there's already something to do this?</div><p></p>
<p dir="ltr">Kdrive has its own "geometry" parsing algorithm, the function KdParseScreen() in file kdrive.c. I've extended it to include +X+Y parsing. See my previous patch at <a href="http://lists.x.org/archives/xorg-devel/2014-February/040606.html" target="_blank">http://lists.x.org/archives/xorg-devel/2014-February/040606.html</a></p>



<p dir="ltr">This patch supports -X-Y syntax, but I could simplify it by supporting +-X+-Y only, so that the character + can be interpreted as the only delimiter for window placement.</p>
</blockquote></div><br></div>