<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Hi Kristjan,<br>
      <br>
      great!<br>
      Btw., Bitbucket complains about your "sweskman" alias. It says<br>
      <br>
      <blockquote type="cite">
        <meta charset="utf-8">
        <h3 style="margin: 0px 0px 5px; font-size: 16px; line-height:
          1.5625; font-weight: bold; color: rgb(51, 51, 51);
          font-family: sans-serif; font-style: normal; font-variant:
          normal; letter-spacing: normal; orphans: 2; text-align: start;
          text-indent: 0px; text-transform: none; white-space: normal;
          widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto;
          -webkit-text-stroke-width: 0px;">Unmapped User</h3>
        <p style="margin: 10px 0px 0px; color: rgb(51, 51, 51);
          font-family: sans-serif; font-size: 14px; font-style: normal;
          font-variant: normal; font-weight: normal; letter-spacing:
          normal; line-height: 20px; orphans: 2; text-align: start;
          text-indent: 0px; text-transform: none; white-space: normal;
          widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto;
          -webkit-text-stroke-width: 0px;">This user is not recognised
          in Bitbucket.</p>
        <pre style="font-family: 'Bitstream Vera Sans Mono', 'DejaVu Sans Mono', Monaco, monospace; font-size: 12px; line-height: 1.4; margin: 10px 0px 0px; width: 300px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: rgb(51, 51, 51); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a class="moz-txt-link-abbreviated" href="mailto:sweskman@gmail.com">sweskman@gmail.com</a> <Kristján Valur Jónsson></pre>
        <a
href="https://bitbucket.org/krisvale/switching2/admin/committers?username=sweskman%40gmail.com%20%3CKristj%C3%A1n%20Valur%20J%C3%B3nsson%3E"
          style="color: rgb(60, 119, 180); text-decoration: initial;
          font-family: sans-serif; font-size: 14px; font-style: normal;
          font-variant: normal; font-weight: normal; letter-spacing:
          normal; line-height: 20px; orphans: 2; text-align: start;
          text-indent: 0px; text-transform: none; white-space: normal;
          widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto;
          -webkit-text-stroke-width: 0px;">Create an alias in your
          repository administration.</a></blockquote>
      <br>
      Unfortunately I cannot do this.<br>
      <br>
      I don't object.<br>
      Somebody else?<br>
      <br>
      cheers - chris<br>
      <br>
      On 14.01.13 02:44, Kristján Valur Jónsson wrote:<br>
    </div>
    <blockquote
cite="mid:EFE3877620384242A686D52278B7CCD329E5A3F5@RKV-IT-EXCH103.ccp.ad.local"
      type="cite">
      <pre wrap="">Fyi, I´ve ported and updated the "switching2" repo.  I'll update hg.python.org/stackless soon if no one objects.
K

-----Original Message-----
From: <a class="moz-txt-link-abbreviated" href="mailto:stackless-bounces@stackless.com">stackless-bounces@stackless.com</a> [<a class="moz-txt-link-freetext" href="mailto:stackless-bounces@stackless.com">mailto:stackless-bounces@stackless.com</a>] On Behalf Of Kristján Valur Jónsson
Sent: Saturday, January 12, 2013 15:18
To: Christian Tismer
Cc: The Stackless Python Mailing List
Subject: Re: [Stackless] switching improvements

Hi, thanks for taking the time to review this.
What I did was to look at the original diff on bitbucket and reapply it in many steps, also re-doing some of the things.  It wasn't that hard, really.  I use "beyond compare" locally which is great for both merging and diffing.
To port between branches, I use the 'transplant' extension to Mercurial.
I wish we could set up our SLP branches so that we could simply use HG merge.  Perhaps that is possible....  If this were Perforce, I would perform a merge and "keep target" for all files.  This would set up the merge state between the branches correctly.  I think we can do the same for HG, but I'm not really a Hg expert.

I'll take your comment as approval, then.  I'll merge the changes over to the other branches and update the official repo at hg.python.org/stackless.

Cheers from Shanghai,

Kristján

-----Original Message-----
From: Christian Tismer [<a class="moz-txt-link-freetext" href="mailto:tismer@stackless.com">mailto:tismer@stackless.com</a>] 
Sent: Friday, January 11, 2013 0:43
To: Kristján Valur Jónsson
Cc: The Stackless Python Mailing List
Subject: Re: SV: [Stackless] switching improvements

Hi Kristjan,

On 1/5/13 5:04 PM, Kristján Valur Jónsson wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">There is a new repo,
<a class="moz-txt-link-freetext" href="https://bitbucket.org/krisvale/switching2">https://bitbucket.org/krisvale/switching2</a>
I've split the changes into a bunch of smaller incremental ones.

I also found a problem with tasklet.raise_exception which I fixed.  I'm working on checking if it works at all for 3.2 and 2.7, and am installing 2008 on my workstation from remote to be able to test those platforms.

</pre>
      </blockquote>
      <pre wrap="">
I finally found some time to review you new patch set thoroughly.
And I have to say that this is an extremely nice patch, fun to read the comments and follow all the steps.
Also I appreciate the newly added tests, not to forget the bomb fix.

The API is cleaner, the macros are real statements, all in all a great enhancement.

Out of curiosity, how did you split your big path into many?
It looks like a lot of work, but it made sense, because it is a logically consistent story to read.
Did you work with two repos and copied hunks with a diff tool?
Actually life is easier with github, it has more options to stash changes, merge changes, staging them etc.
But I'm working with bitbucket as well. Works not that bad with "sourcetree".

How do you now apply the diff to all the versions? Again taking checkin by checkin and running the test, maybe, or is there a simpler way?

Hope that this goes into Stackless ASAP. Can I help with something?

cheers - Chris

</pre>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Christian Tismer             :^)   <a class="moz-txt-link-rfc2396E" href="mailto:tismer@stackless.com"><mailto:tismer@stackless.com></a>
Software Consulting          :     Have a break! Take a ride on Python's
Karl-Liebknecht-Str. 121     :    *Starship* <a class="moz-txt-link-freetext" href="http://starship.python.net/">http://starship.python.net/</a>
14482 Potsdam                :     PGP key -> <a class="moz-txt-link-freetext" href="http://pgp.uni-mainz.de">http://pgp.uni-mainz.de</a>
phone +49 173 24 18 776  fax +49 (30) 700143-0023
PGP 0x57F3BF04       9064 F4E1 D754 C2FF 1619  305B C09C 5A3B 57F3 BF04
      whom do you want to sponsor today?   <a class="moz-txt-link-freetext" href="http://www.stackless.com/">http://www.stackless.com/</a></pre>
  </body>
</html>