<div dir="ltr">Definitely,<div><br></div><div>Thank you very much for following up.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jan 6, 2017 at 5:20 PM, Brent Yorgey <span dir="ltr"><<a href="mailto:byorgey@gmail.com" target="_blank">byorgey@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>Hi Eyal,<br><br></div>I'm just going back through old xmonad emails trying to make sure nothing falls through the cracks.  Would you mind creating an issue for this at <a href="https://github.com/xmonad/xmonad-contrib/issues" target="_blank">https://github.com/xmonad/<wbr>xmonad-contrib/issues</a> ?  I am not yet confident I understand what is going on here well enough to know what the right fix is, but if a ticket is created then it becomes easier for others to look at it, and it won't accidentally be forgotten.  Thanks!<span class="HOEnZb"><font color="#888888"><br><br></font></span></div><span class="HOEnZb"><font color="#888888">-Brent</font></span><div><div class="h5"><br><div><div><div><br><div class="gmail_quote"><div dir="ltr">On Wed, Nov 9, 2016 at 4:38 PM Eyal Erez <<a href="mailto:oneself@gmail.com" target="_blank">oneself@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="m_-4988600097082584009gmail_msg">Hi Daniel,<div class="m_-4988600097082584009gmail_msg"><br class="m_-4988600097082584009gmail_msg"></div><div class="m_-4988600097082584009gmail_msg">Thank you for your response.  I've spent the last few days trying to compile and run xmonad locally without much success.</div><div class="m_-4988600097082584009gmail_msg">Would there be any chance you could make this change so that it might get into 0.13 before it gets released?</div><div class="m_-4988600097082584009gmail_msg"><br class="m_-4988600097082584009gmail_msg"></div><div class="m_-4988600097082584009gmail_msg">Otherwise, I'll continue to try and get xmonad to run locally.</div><div class="m_-4988600097082584009gmail_msg"><br class="m_-4988600097082584009gmail_msg"></div></div><div class="gmail_extra m_-4988600097082584009gmail_msg"></div><div class="gmail_extra m_-4988600097082584009gmail_msg"><br class="m_-4988600097082584009gmail_msg"><div class="gmail_quote m_-4988600097082584009gmail_msg">On Sun, Oct 23, 2016 at 6:32 AM, Daniel Wagner <span dir="ltr" class="m_-4988600097082584009gmail_msg"><<a href="mailto:dmwit@dmwit.com" class="m_-4988600097082584009gmail_msg" target="_blank">dmwit@dmwit.com</a>></span> wrote:<br class="m_-4988600097082584009gmail_msg"><blockquote class="gmail_quote m_-4988600097082584009gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="m_-4988600097082584009gmail_msg"><div class="m_-4988600097082584009gmail_msg"><div class="m_-4988600097082584009gmail_msg"><div class="m_-4988600097082584009gmail_msg"><div class="m_-4988600097082584009gmail_msg">I think I'd consider that a bug, and it's probably easy enough to fix it. This is a guess based on reading the source, so you should verify for yourself whether this changes things appropriately, but...<br class="m_-4988600097082584009gmail_msg"><br class="m_-4988600097082584009gmail_msg">In XMonad.Layout.ThreeColumns.<wbr>split3HorizontallyBy, swap the second two elements of the triple in the True branch, so that it reads:<br class="m_-4988600097082584009gmail_msg"><br class="m_-4988600097082584009gmail_msg"></div>    then ( Rectangle (sx + fromIntegral r3w) sy r1w sh<br class="m_-4988600097082584009gmail_msg"></div>         , Rectangle sx sy r3w sh<br class="m_-4988600097082584009gmail_msg"></div>         , Rectangle (sx + fromIntegral r3w + fromIntegral r1w) sy r2w sh )<br class="m_-4988600097082584009gmail_msg"><br class="m_-4988600097082584009gmail_msg"></div>~d<br class="m_-4988600097082584009gmail_msg"></div><div class="gmail_extra m_-4988600097082584009gmail_msg"><br class="m_-4988600097082584009gmail_msg"><div class="gmail_quote m_-4988600097082584009gmail_msg"><div class="m_-4988600097082584009gmail_msg"><div class="m_-4988600097082584009m_4016646307727958807h5 m_-4988600097082584009gmail_msg">On Tue, Oct 18, 2016 at 12:02 AM, Eyal Erez <span dir="ltr" class="m_-4988600097082584009gmail_msg"><<a href="mailto:oneself@gmail.com" class="m_-4988600097082584009gmail_msg" target="_blank">oneself@gmail.com</a>></span> wrote:<br class="m_-4988600097082584009gmail_msg"></div></div><blockquote class="gmail_quote m_-4988600097082584009gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="m_-4988600097082584009gmail_msg"><div class="m_-4988600097082584009m_4016646307727958807h5 m_-4988600097082584009gmail_msg"><div dir="ltr" class="m_-4988600097082584009gmail_msg"><pre class="m_-4988600097082584009gmail_msg">Hi,

I have an ultrawide monitor and so I use ThreeColumns most of the
time.  I create it like so:

    ThreeColMid 1 (3/100) (1/3)

This works fine, however, I'm getting some strange behavior when
creating an closing windows.  I hope I can explain this with a small
diagram which shows window location as I create and close apps:

CREATE
1 [   a   ]
2 [b][ a  ]
3 [a][c][b]

CLOSE
1 [a][c][b]
2 [b][ a  ]
3 [   a   ]

So, when going from 2 to 3 open windows, window "a" and "b" switch
location for some reason. in step #2 "b" is on the left and "a" is on
the right, but when a third window is added (or removed) they swap
locations.  This is very confusing.

Is there anyway I can cause this to stop happening?  It would also be
nice if window "b" was created into the active location, but that's
more of a nitpick.

Thank you

-- 
There are 10 types of people, those who know binary and those who don't.






</pre></div><span class="m_-4988600097082584009m_4016646307727958807m_7428802350760516745HOEnZb m_-4988600097082584009gmail_msg"><font class="m_-4988600097082584009gmail_msg" color="#888888">
</font></span><br class="m_-4988600097082584009gmail_msg"></div></div>______________________________<wbr>_________________<br class="m_-4988600097082584009gmail_msg">
xmonad mailing list<br class="m_-4988600097082584009gmail_msg">
<a href="mailto:xmonad@haskell.org" class="m_-4988600097082584009gmail_msg" target="_blank">xmonad@haskell.org</a><br class="m_-4988600097082584009gmail_msg">
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad" rel="noreferrer" class="m_-4988600097082584009gmail_msg" target="_blank">http://mail.haskell.org/cgi-<wbr>bin/mailman/listinfo/xmonad</a><br class="m_-4988600097082584009gmail_msg">
<br class="m_-4988600097082584009gmail_msg"></blockquote></div><br class="m_-4988600097082584009gmail_msg"></div>
</blockquote></div><br class="m_-4988600097082584009gmail_msg"><br class="m_-4988600097082584009gmail_msg" clear="all"><div class="m_-4988600097082584009gmail_msg"><br class="m_-4988600097082584009gmail_msg"></div></div><div class="gmail_extra m_-4988600097082584009gmail_msg">-- <br class="m_-4988600097082584009gmail_msg"><div class="m_-4988600097082584009m_4016646307727958807gmail_signature m_-4988600097082584009gmail_msg" data-smartmail="gmail_signature"><div dir="ltr" class="m_-4988600097082584009gmail_msg"></div></div></div><div class="gmail_extra m_-4988600097082584009gmail_msg"><div class="m_-4988600097082584009m_4016646307727958807gmail_signature m_-4988600097082584009gmail_msg" data-smartmail="gmail_signature"><div dir="ltr" class="m_-4988600097082584009gmail_msg"><font class="m_-4988600097082584009gmail_msg" face="'courier new', monospace"><b class="m_-4988600097082584009gmail_msg">Eyal Erez <</b><a href="mailto:oneself@gmail.com" class="m_-4988600097082584009gmail_msg" target="_blank"><b class="m_-4988600097082584009gmail_msg">oneself@gmail.com</b></a><b class="m_-4988600097082584009gmail_msg">></b><br class="m_-4988600097082584009gmail_msg"><br class="m_-4988600097082584009gmail_msg"></font></div></div></div><div class="gmail_extra m_-4988600097082584009gmail_msg"><div class="m_-4988600097082584009m_4016646307727958807gmail_signature m_-4988600097082584009gmail_msg" data-smartmail="gmail_signature"><div dir="ltr" class="m_-4988600097082584009gmail_msg"><div class="m_-4988600097082584009gmail_msg"><div class="m_-4988600097082584009gmail_msg"><font class="m_-4988600097082584009gmail_msg" face="'courier new', monospace">There are 10 types of people, those who know binary and those who don't.</font></div></div><div class="m_-4988600097082584009gmail_msg"><font class="m_-4988600097082584009gmail_msg" face="'courier new', monospace"><br class="m_-4988600097082584009gmail_msg"></font></div></div></div></div>
______________________________<wbr>_________________<br class="m_-4988600097082584009gmail_msg">
xmonad mailing list<br class="m_-4988600097082584009gmail_msg">
<a href="mailto:xmonad@haskell.org" class="m_-4988600097082584009gmail_msg" target="_blank">xmonad@haskell.org</a><br class="m_-4988600097082584009gmail_msg">
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad" rel="noreferrer" class="m_-4988600097082584009gmail_msg" target="_blank">http://mail.haskell.org/cgi-<wbr>bin/mailman/listinfo/xmonad</a><br class="m_-4988600097082584009gmail_msg">
</blockquote></div></div></div></div></div></div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><font face="'courier new', monospace"><b>Eyal Erez <</b><a href="mailto:oneself@gmail.com" target="_blank"><b>oneself@gmail.com</b></a><b>></b><br><br></font><div><div><font face="'courier new', monospace">There are 10 types of people, those who know binary and those who don't.</font></div></div><div><font face="'courier new', monospace"><br></font></div></div></div>
</div>