<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en">
<head>
  <title>the all-thing</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <link rel="stylesheet" href="/static/style.css" type="text/css" />
  <link rel="alternate" type="application/rss+xml" title="the all-thing RSS feed" href="/index.rss" />
  <link rel="alternate" type="text/plain" title="the all-thing in plain text" href="/index.txt" />
  <script type="text/javascript" src="/static/mootools.js"></script>
  <script type="text/javascript" src="http://music.masanjin.net:9292/waxiest.js"></script>
</head>
<body>

<div id="main">
  <div id="header">
    <h1><a  href="/">the all-thing</a></h1>
    
  </div>
  <div id="sidebar">
    <h3>Recent comments</h3>

    <ul class="sidebar-list">
    
    <li><b><a  href="/whisper-0.5#58174069c046a78e55f02ef81da81e74">Dominique Julia</a></b>
        <i><a  href="/whisper-0.5">Whisper 0.5 released</a></i>
           one week ago
    </li>
    
    <li><b><a  href="/ruby-ncurses-and-thread-blocking#8fa2a0f392d7c0562d630e4936407c11">William Morgan</a></b>
        <i><a  href="/ruby-ncurses-and-thread-blocking">Ruby, Ncurses and blocked threads</a></i>
           three months ago
    </li>
    
    <li><b><a  href="/git-wtf-bf06ab7-released#533654a7a229569e27a6d0afd716c444">William Morgan</a></b>
        <i><a  href="/git-wtf-bf06ab7-released">git wtf bf06ab7 released</a></i>
           three months ago
    </li>
    
    <li><b><a  href="/git-wtf-bf06ab7-released#b7b7a905477674eb6985b34a964a0dca">Joao Nelas</a></b>
        <i><a  href="/git-wtf-bf06ab7-released">git wtf bf06ab7 released</a></i>
           three months ago
    </li>
    
    <li><b><a  href="/ruby-ncurses-and-thread-blocking#b00001114360ac152f87d4ac2a6e0c5b">Ollivier Robert</a></b>
        <i><a  href="/ruby-ncurses-and-thread-blocking">Ruby, Ncurses and blocked threads</a></i>
           three months ago
    </li>
    
    </ul>

    <h3>Authors</h3>
    <ul class="sidebar-list">
    
      <li><a class="author" href="/by/William+Morgan/">William&nbsp;Morgan</a>&nbsp;(65) </li>
    
    </ul>

    <h3>Tags</h3>
    <ul class="sidebar-list">
    
      <li><a class="label" href="/label/releases/">releases</a>&nbsp;(15) </li>
    
      <li><a class="label" href="/label/whisper/">whisper</a>&nbsp;(13) </li>
    
      <li><a class="label" href="/label/git/">git</a>&nbsp;(9) </li>
    
      <li><a class="label" href="/label/stats/">stats</a>&nbsp;(8) </li>
    
      <li><a class="label" href="/label/trollop/">trollop</a>&nbsp;(6) </li>
    
      <li><a class="label" href="/label/ruby/">ruby</a>&nbsp;(6) </li>
    
      <li><a class="label" href="/label/sup/">sup</a>&nbsp;(6) </li>
    
      <li><a class="label" href="/label/git-wtf/">git-wtf</a>&nbsp;(4) </li>
    
      <li><a class="label" href="/label/vm/">vm</a>&nbsp;(4) </li>
    
      <li><a class="label" href="/label/mathml/">mathml</a>&nbsp;(3) </li>
    
      <li><a class="label" href="/label/continuations/">continuations</a>&nbsp;(3) </li>
    
      <li><a class="label" href="/label/ditz/">ditz</a>&nbsp;(3) </li>
    
      <li><a class="label" href="/label/proglang/">proglang</a>&nbsp;(2) </li>
    
      <li><a class="label" href="/label/optimization/">optimization</a>&nbsp;(2) </li>
    
      <li><a class="label" href="/label/benchmarks/">benchmarks</a>&nbsp;(2) </li>
    
      <li><a class="label" href="/label/rubinius/">rubinius</a>&nbsp;(2) </li>
    
      <li><a class="label" href="/label/inlining/">inlining</a>&nbsp;(2) </li>
    
      <li><a class="label" href="/label/ubuntu/">ubuntu</a>&nbsp;(2) </li>
    
      <li><a class="label" href="/label/fibers/">fibers</a>&nbsp;(2) </li>
    
      <li><a class="label" href="/label/ritex/">ritex</a>&nbsp;(2) </li>
    
      <li><a class="label" href="/label/ruby1.9/">ruby1.9</a>&nbsp;(2) </li>
    
      <li><a class="label" href="/label/ncurses/">ncurses</a>&nbsp;(1) </li>
    
      <li><a class="label" href="/label/javascript/">javascript</a>&nbsp;(1) </li>
    
      <li><a class="label" href="/label/media/">media</a>&nbsp;(1) </li>
    
      <li><a class="label" href="/label/vim/">vim</a>&nbsp;(1) </li>
    
      <li><a class="label" href="/label/classification/">classification</a>&nbsp;(1) </li>
    
      <li><a class="label" href="/label/massachusetts/">massachusetts</a>&nbsp;(1) </li>
    
      <li><a class="label" href="/label/greasemonkey/">greasemonkey</a>&nbsp;(1) </li>
    
      <li><a class="label" href="/label/wine/">wine</a>&nbsp;(1) </li>
    
      <li><a class="label" href="/label/readme/">readme</a>&nbsp;(1) </li>
    
      <li><a class="label" href="/label/ancient-greek/">ancient-greek</a>&nbsp;(1) </li>
    
      <li><a class="label" href="/label/web/">web</a>&nbsp;(1) </li>
    
      <li><a class="label" href="/label/current+events/">current&nbsp;events</a>&nbsp;(1) </li>
    
    </ul>

    <h3>Other formats</h3>
    <ul class="sidebar-list">
    <li><a href="/index.rss"><img src="/static/rss-badge.png"/></a></li>
    <li><a href="/index.txt">plain text version</a></li>
    </ul>

    <h3 class="waxiest.author.original">Who is this man?</h3>
    <h3 class="waxiest.author.beautiful" style="display:none">I must find out more about this beautiful creature</h3>
    <h3 class="waxiest.author.beautifulbig" style="display:none">I MUST FIND OUT MORE ABOUT THIS BEAUTIFUL CREATURE</h3>
    <h3 class="waxiest.author.originalbig" style="display:none">WHO IS THIS MAN?</h3>

    <script type="text/javascript">
      var w = waxiest();
      w.optimizeHTMLSection("author", ["original", "beautiful", "beautifulbig", "originalbig"]);
    </script>

    <a href="http://masanjin.net" onClick="w.goalReached('greeting')">William Morgan</a>
  </div>
  <div id="content">
    <h2><a  href="/git-wtf-bf06ab7-released">git wtf bf06ab7 released</a></h2>

<div class="byline">
  <a  href="/by/William+Morgan/">William Morgan</a>,
  <span title="7 months ago">July 28, 2009  8:13pm</span>
</div>

  <div class="labels"><span class='label'><a  href="/label/releases/">releases</a></span> <span class='label'><a  href="/label/git/">git</a></span> <span class='label'><a  href="/label/git-wtf/">git-wtf</a></span> </div>


<p class='first'>I&#8217;ve released git-wtf version bf06ab7. The highlight of this release is
colorized output. <span class="caps">ANSI</span> escape sequences are the future of the web.</p>
<p>Also, the feature / integration branch comparisons is now only displayed when
<code>-r</code> is supplied.</p>
<p>Check out the <a href="http://git-wt-commit.rubyforge.org/#git-wtf">git-wtf home page</a>
for an example of the fancy colorization, or just <a href="http://git-wt-commit.rubyforge.org/git-wtf">download it now</a>.</p>

<h4>Discussion</h4>
<a name="comments"></a>

<ul class="comment-tree">

  <li>
  
  <a name="0e3fb0e341f0a5a974540a7f1f91369f"></a>
  <div class="comment-body">
    <table class="comment-byline">
      <tr><td class="comment-author">Cameron Booth</td>
          <td class="comment-date" title="six months ago"><a href="#0e3fb0e341f0a5a974540a7f1f91369f">August 19, 2009  4:38am</a></td>
    </tr></table>
    <p>On Tue, Aug 18, 2009 at 9:36 PM, William Morgan &lt;comments@all-thing.net&gt;wrote:</p><div class='comment-quote'>
<p class='first'>on
quoted.
settings.
I&#8217;ve released git-wtf version bf06ab7. The highlight of this release is
colorized output. <span class="caps">ANSI</span> escape sequences are the future of the web.
Also, the feature / integration branch comparisons is now only displayed
when
<code>-r</code> is supplied.
Check out the &#8220;git-wtf home page&#8221;:
<a href='http://git-wt-commit.rubyforge.org/#git-wtf'>http://git-wt-commit.rubyforge.org/#git-wtf</a>
for an example of the fancy colorization, or just &#8220;download it now&#8221;:
http://git-wt-commit.rubyforge.org/git-wtf.</p>
</div><p>Hi William. I hope this isn&#8217;t a dumb question, but how should I install this
script so that it runs as &#8220;git wtf&#8221;, instead of having to use &#8220;git-wtf&#8221; and
reference where I&#8217;ve placed the file?</p>
    <div class="reply-to-outer">
      <div class="reply-to-header"><a href="#" class="reply-to-link">reply</a></div>
      <div class="reply-to-box" id="reply-to-git-wtf-bf06ab7-released-0e3fb0e341f0a5a974540a7f1f91369f" >
        <span class="comment-instructions">To reply, enter your email address. A copy of the comment will be sent to you via email.</span>
        <form id='comment-form-git-wtf-bf06ab7-released-0e3fb0e341f0a5a974540a7f1f91369f' action='/comment/git-wtf-bf06ab7-released' method='post' class='comment-form'>
          <input type='text' name='email' id='textfield-email'/>
          <input type='submit' value='email me' id='submit-email me'/>
        <input type='hidden' name='comment-id' value='0e3fb0e341f0a5a974540a7f1f91369f'/>
  <span class="form-result" id="form-result-git-wtf-bf06ab7-released-0e3fb0e341f0a5a974540a7f1f91369f"><!-- spanna --></span>
</form>

      </div>
    </div>
  </div>

  <ul><li>
  
  <a name="640777d70b6a4c64a579fa10878c9426"></a>
  <div class="comment-body">
    <table class="comment-byline">
      <tr><td class="comment-author"><a href="http://masanjin.net/">William Morgan</a></td>
          <td class="comment-date" title="six months ago"><a href="#640777d70b6a4c64a579fa10878c9426">August 19, 2009  2:44pm</a></td>
    </tr></table>
    <div class='comment-quote' title="Reformatted excerpts from Cameron Booth (on the all-thing)'s message of 2009-08-19:">
<p>How should I install this script so that it runs as &#8220;git wtf&#8221;, instead
of having to use &#8220;git-wtf&#8221; and reference where I&#8217;ve placed the file?</p>
</div><p>If you place it anywhere in your path, modern gits should automatically
pick it up when you run <code>git wtf</code>.</p>
    <div class="reply-to-outer">
      <div class="reply-to-header"><a href="#" class="reply-to-link">reply</a></div>
      <div class="reply-to-box" id="reply-to-git-wtf-bf06ab7-released-640777d70b6a4c64a579fa10878c9426" >
        <span class="comment-instructions">To reply, enter your email address. A copy of the comment will be sent to you via email.</span>
        <form id='comment-form-git-wtf-bf06ab7-released-640777d70b6a4c64a579fa10878c9426' action='/comment/git-wtf-bf06ab7-released' method='post' class='comment-form'>
          <input type='text' name='email' id='textfield-email'/>
          <input type='submit' value='email me' id='submit-email me'/>
        <input type='hidden' name='comment-id' value='640777d70b6a4c64a579fa10878c9426'/>
  <span class="form-result" id="form-result-git-wtf-bf06ab7-released-640777d70b6a4c64a579fa10878c9426"><!-- spanna --></span>
</form>

      </div>
    </div>
  </div>

  </li></ul></li><li>
  
  <a name="b7b7a905477674eb6985b34a964a0dca"></a>
  <div class="comment-body">
    <table class="comment-byline">
      <tr><td class="comment-author">Joao Nelas</td>
          <td class="comment-date" title="three months ago"><a href="#b7b7a905477674eb6985b34a964a0dca">December  6, 2009 12:41am</a></td>
    </tr></table>
    <div class='comment-quote' title="On Sun, Dec 6, 2009 at 12:30 AM, William Morgan &lt;comments@all-thing.net&gt; wrote:">
<p>I&#8217;ve released git-wtf version bf06ab7. The highlight of this release is
colorized output. <span class="caps">ANSI</span> escape sequences are the future of the web.</p>
</div><p class='first'>Hi!
For me the colors didn&#8217;t work, as <code>'git config color.ui'</code> returns
<code>true</code> and not <code>yes</code> (git 1.6.3.3 / <span class="caps">OSX</span> 10.5)
I added a condition:
   when &#8220;true&#8221;; true</p>
<p>And all is working now.</p>
    <div class="reply-to-outer">
      <div class="reply-to-header"><a href="#" class="reply-to-link">reply</a></div>
      <div class="reply-to-box" id="reply-to-git-wtf-bf06ab7-released-b7b7a905477674eb6985b34a964a0dca" >
        <span class="comment-instructions">To reply, enter your email address. A copy of the comment will be sent to you via email.</span>
        <form id='comment-form-git-wtf-bf06ab7-released-b7b7a905477674eb6985b34a964a0dca' action='/comment/git-wtf-bf06ab7-released' method='post' class='comment-form'>
          <input type='text' name='email' id='textfield-email'/>
          <input type='submit' value='email me' id='submit-email me'/>
        <input type='hidden' name='comment-id' value='b7b7a905477674eb6985b34a964a0dca'/>
  <span class="form-result" id="form-result-git-wtf-bf06ab7-released-b7b7a905477674eb6985b34a964a0dca"><!-- spanna --></span>
</form>

      </div>
    </div>
  </div>

  <ul><li>
  
  <a name="533654a7a229569e27a6d0afd716c444"></a>
  <div class="comment-body">
    <table class="comment-byline">
      <tr><td class="comment-author"><a href="http://masanjin.net/">William Morgan</a></td>
          <td class="comment-date" title="three months ago"><a href="#533654a7a229569e27a6d0afd716c444">December  7, 2009  1:01pm</a></td>
    </tr></table>
    <div class='comment-quote' title="Reformatted excerpts from Joao Nelas (on the all-thing)'s message of 2009-12-05:">
<p class='first'>For me the colors didn&#8217;t work, as <code>'git config color.ui'</code> returns
<code>true</code> and not <code>yes</code> (git 1.6.3.3 / <span class="caps">OSX</span> 10.5)
I added a condition:
when &#8220;true&#8221;; true</p>
<p>And all is working now.</p>
</div><p>Thanks, I&#8217;ve fixed this in the published version. I think &#8216;yes&#8217; was a
mistake; it&#8217;s only checking for &#8216;true&#8217; now.</p>
    <div class="reply-to-outer">
      <div class="reply-to-header"><a href="#" class="reply-to-link">reply</a></div>
      <div class="reply-to-box" id="reply-to-git-wtf-bf06ab7-released-533654a7a229569e27a6d0afd716c444" >
        <span class="comment-instructions">To reply, enter your email address. A copy of the comment will be sent to you via email.</span>
        <form id='comment-form-git-wtf-bf06ab7-released-533654a7a229569e27a6d0afd716c444' action='/comment/git-wtf-bf06ab7-released' method='post' class='comment-form'>
          <input type='text' name='email' id='textfield-email'/>
          <input type='submit' value='email me' id='submit-email me'/>
        <input type='hidden' name='comment-id' value='533654a7a229569e27a6d0afd716c444'/>
  <span class="form-result" id="form-result-git-wtf-bf06ab7-released-533654a7a229569e27a6d0afd716c444"><!-- spanna --></span>
</form>

      </div>
    </div>
  </div>

  </li></ul></li>
  
</ul>

<p class="comment-instructions">To leave a new comment, enter your email
address. A copy of the article will be sent to you via email.</p>
<form id='comment-form-git-wtf-bf06ab7-released' action='/comment/git-wtf-bf06ab7-released' method='post' class='comment-form'>
  <input type='text' name='email' id='textfield-email'/>
  <input type='submit' value='email me' id='submit-email me'/>
  <span class="form-result" id="form-result-git-wtf-bf06ab7-released"><!-- spanna --></span>
</form>


<script type="text/javascript">
/* <![CDATA[ */
$$('.comment-form').addEvent('submit', function(e) {
  e.stop();
  var el = this.getElement('.form-result');
  var result = el.empty().addClass('ajax-loading');
  this.set('send', {
    method: 'post',
    onComplete: function(response) { 
      result.removeClass('ajax-loading');
      result.set('html', response);
    },
  });
  this.send();
});
/* ]]> */
</script>


<script type="text/javascript">
/* <![CDATA[ */
$$('.reply-to-link').each(function(link, i) {
  var box = link.getParent().getParent().getElement('.reply-to-box');
  var oldHeight = box.getStyle("height");
  box.setStyle("height", 0);
  box.setStyle("opacity", 0);
  link.addEvent('click', function(e) {
    e.stop();
    box.setStyle("opacity", 1);
    box.setStyle("height", oldHeight);
    box.getElement("input").focus();
  });
});
/* ]]> */
</script>

  </div>

  <div id="footer" style="margin: 0px;">
    Served up by <a href="http://masanjin.net/whisper/">Whisper</a>. Yes!
  </div>
</div>
</body>
</html>
