Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 3 Mar 2012 17:40:03 GMT
From:      Olivier Duchateau <duchateau.olivier@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/165662: [UPDATE] graphics/ristretto to 0.3.5
Message-ID:  <201203031740.q23He32s039012@red.freebsd.org>
Resent-Message-ID: <201203031750.q23Ho9M9050422@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         165662
>Category:       ports
>Synopsis:       [UPDATE] graphics/ristretto to 0.3.5
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Mar 03 17:50:09 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Olivier Duchateau
>Release:        FreeBSD 8.2-RELEASE-p3 i386
>Organization:
>Environment:
>Description:
Announce: http://mail.xfce.org/pipermail/xfce/2012-March/029985.html
>How-To-Repeat:

>Fix:


Patch attached with submission follows:





<!DOCTYPE html>
<html>
<head>
 <link rel="icon" type="image/vnd.microsoft.icon" href="http://www.gstatic.com/codesite/ph/images/phosting.ico">;
 
 
 <script type="text/javascript">
 
 
 
 
 var codesite_token = null;
 
 
 var CS_env = {"profileUrl":null,"token":null,"assetHostPath":"http://www.gstatic.com/codesite/ph","domainName":null,"assetVersionPath":"http://www.gstatic.com/codesite/ph/16216231599268812631","projectHomeUrl":"/p/olivier-freebsd-ports","relativeBaseUrl":"","projectName":"olivier-freebsd-ports","loggedInUserEmail":null};
 var _gaq = _gaq || [];
 _gaq.push(
 ['siteTracker._setAccount', 'UA-18071-1'],
 ['siteTracker._trackPageview']);
 
 
 </script>
 
 
 <title>diff_ristretto.txt - 
 olivier-freebsd-ports -
 
 
 Olivier&#39;s FreeBSD ports - Google Project Hosting
 </title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" >
 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" >
 
 <meta name="ROBOTS" content="NOARCHIVE">
 
 <link type="text/css" rel="stylesheet" href="http://www.gstatic.com/codesite/ph/16216231599268812631/css/core.css">;
 
 <link type="text/css" rel="stylesheet" href="http://www.gstatic.com/codesite/ph/16216231599268812631/css/ph_detail.css" >
 
 
 <link type="text/css" rel="stylesheet" href="http://www.gstatic.com/codesite/ph/16216231599268812631/css/d_sb.css" >
 
 
 
<!--[if IE]>
 <link type="text/css" rel="stylesheet" href="http://www.gstatic.com/codesite/ph/16216231599268812631/css/d_ie.css" >
<![endif]-->
 <style type="text/css">
 .menuIcon.off { background: no-repeat url(http://www.gstatic.com/codesite/ph/images/dropdown_sprite.gif) 0 -42px }
 .menuIcon.on { background: no-repeat url(http://www.gstatic.com/codesite/ph/images/dropdown_sprite.gif) 0 -28px }
 .menuIcon.down { background: no-repeat url(http://www.gstatic.com/codesite/ph/images/dropdown_sprite.gif) 0 0; }
 
 
 
  tr.inline_comment {
 background: #fff;
 vertical-align: top;
 }
 div.draft, div.published {
 padding: .3em;
 border: 1px solid #999; 
 margin-bottom: .1em;
 font-family: arial, sans-serif;
 max-width: 60em;
 }
 div.draft {
 background: #ffa;
 } 
 div.published {
 background: #e5ecf9;
 }
 div.published .body, div.draft .body {
 padding: .5em .1em .1em .1em;
 max-width: 60em;
 white-space: pre-wrap;
 white-space: -moz-pre-wrap;
 white-space: -pre-wrap;
 white-space: -o-pre-wrap;
 word-wrap: break-word;
 font-size: 1em;
 }
 div.draft .actions {
 margin-left: 1em;
 font-size: 90%;
 }
 div.draft form {
 padding: .5em .5em .5em 0;
 }
 div.draft textarea, div.published textarea {
 width: 95%;
 height: 10em;
 font-family: arial, sans-serif;
 margin-bottom: .5em;
 }

 
 .nocursor, .nocursor td, .cursor_hidden, .cursor_hidden td {
 background-color: white;
 height: 2px;
 }
 .cursor, .cursor td {
 background-color: darkblue;
 height: 2px;
 display: '';
 }
 
 
.list {
 border: 1px solid white;
 border-bottom: 0;
}

 
 </style>
</head>
<body class="t4">
<script type="text/javascript">
 (function() {
 var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
 ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
 (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(ga);
 })();
</script>
<div class="headbg">

 <div id="gaia">
 

 <span>
 
 <a href="#" id="projects-dropdown" onclick="return false;"><u>My favorites</u> <small>&#9660;</small></a>
 | <a href="https://www.google.com/accounts/ServiceLogin?service=code&amp;ltmpl=phosting&amp;continue=http%3A%2F%2Fcode.google.com%2Fp%2Folivier-freebsd-ports%2Fsource%2Fbrowse%2Fdistfiles%2Fdiff_ristretto.txt&amp;followup=http%3A%2F%2Fcode.google.com%2Fp%2Folivier-freebsd-ports%2Fsource%2Fbrowse%2Fdistfiles%2Fdiff_ristretto.txt" onclick="_CS_click('/gb/ph/signin');"><u>Sign in</u></a>
 
 </span>

 </div>

 <div class="gbh" style="left: 0pt;"></div>
 <div class="gbh" style="right: 0pt;"></div>
 
 
 <div style="height: 1px"></div>
<!--[if lte IE 7]>
<div style="text-align:center;">
Your version of Internet Explorer is not supported. Try a browser that
contributes to open source, such as <a href="http://www.firefox.com">Firefox</a>,
<a href="http://www.google.com/chrome">Google Chrome</a>, or
<a href="http://code.google.com/chrome/chromeframe/">Google Chrome Frame</a>.
</div>
<![endif]-->




 <table style="padding:0px; margin: 0px 0px 10px 0px; width:100%" cellpadding="0" cellspacing="0"
 itemscope itemtype="http://schema.org/CreativeWork">;
 <tr style="height: 58px;">
 
 <td id="plogo">
 <link itemprop="url" href="/p/olivier-freebsd-ports">
 <a href="/p/olivier-freebsd-ports/">
 
 <img src="http://www.gstatic.com/codesite/ph/images/defaultlogo.png" alt="Logo" itemprop="image">
 
 </a>
 </td>
 
 <td style="padding-left: 0.5em">
 
 <div id="pname">
 <a href="/p/olivier-freebsd-ports/"><span itemprop="name">olivier-freebsd-ports</span></a>
 </div>
 
 <div id="psum">
 <a id="project_summary_link"
 href="/p/olivier-freebsd-ports/"><span itemprop="description">Olivier&#39;s FreeBSD ports</span></a>
 
 </div>
 
 
 </td>
 <td style="white-space:nowrap;text-align:right; vertical-align:bottom;">
 
 <form action="/hosting/search">
 <input size="30" name="q" value="" type="text">
 
 <input type="submit" name="projectsearch" value="Search projects" >
 </form>
 
 </tr>
 </table>

</div>

 
<div id="mt" class="gtb"> 
 <a href="/p/olivier-freebsd-ports/" class="tab ">Project&nbsp;Home</a>
 
 
 
 
 
 
 
 
 
 
 <a href="/p/olivier-freebsd-ports/source/checkout"
 class="tab active">Source</a>
 
 
 
 
 
 <div class=gtbc></div>
</div>
<table cellspacing="0" cellpadding="0" width="100%" align="center" border="0" class="st">
 <tr>
 
 
 
 
 
 
 <td class="subt">
 <div class="st2">
 <div class="isf">
 
 <form action="/p/olivier-freebsd-ports/source/browse" style="display: inline">
 
 Repository:
 <select name="repo" id="repo" style="font-size: 92%" onchange="submit()">
 <option value="default">default</option><option value="wiki">wiki</option>
 </select>
 </form>
 
 


 <span class="inst1"><a href="/p/olivier-freebsd-ports/source/checkout">Checkout</a></span> &nbsp;
 <span class="inst2"><a href="/p/olivier-freebsd-ports/source/browse/">Browse</a></span> &nbsp;
 <span class="inst3"><a href="/p/olivier-freebsd-ports/source/list">Changes</a></span> &nbsp;
 <span class="inst4"><a href="/p/olivier-freebsd-ports/source/clones">Clones</a></span> &nbsp; 
 &nbsp;
 
 <form action="/p/olivier-freebsd-ports/source/search" method="get" style="display:inline"
 onsubmit="document.getElementById('codesearchq').value = document.getElementById('origq').value">
 <input type="hidden" name="q" id="codesearchq" value="">
 <input type="text" maxlength="2048" size="38" id="origq" name="origq" value="" title="Google Code Search" style="font-size:92%">&nbsp;<input type="submit" value="Search Trunk" name="btnG" style="font-size:92%">
 
 
 
 
 
 
 </form>
 </div>
</div>

 </td>
 
 
 
 <td align="right" valign="top" class="bevel-right"></td>
 </tr>
</table>


<script type="text/javascript">
 var cancelBubble = false;
 function _go(url) { document.location = url; }
</script>
<div id="maincol"
 
>

 
<!-- IE -->




<div class="expand">
<div id="colcontrol">
<style type="text/css">
 #file_flipper { white-space: nowrap; padding-right: 2em; }
 #file_flipper.hidden { display: none; }
 #file_flipper .pagelink { color: #0000CC; text-decoration: underline; }
 #file_flipper #visiblefiles { padding-left: 0.5em; padding-right: 0.5em; }
</style>
<table id="nav_and_rev" class="list"
 cellpadding="0" cellspacing="0" width="100%">
 <tr>
 
 <td nowrap="nowrap" class="src_crumbs src_nav" width="33%">
 <strong class="src_nav">Source path:&nbsp;</strong>
 <span id="crumb_root">
 
 <a href="/p/olivier-freebsd-ports/source/browse/">hg</a>/&nbsp;</span>
 <span id="crumb_links" class="ifClosed"><a href="/p/olivier-freebsd-ports/source/browse/distfiles/">distfiles</a><span class="sp">/&nbsp;</span>diff_ristretto.txt</span>
 
 

 </td>
 
 
 <td nowrap="nowrap" width="33%" align="right">
 <table cellpadding="0" cellspacing="0" style="font-size: 100%"><tr>
 
 
 <td class="flipper"><b>98736a4c2556</b></td>
 
 </tr></table>
 </td> 
 </tr>
</table>

<div class="fc">
 
 
 
<style type="text/css">
.undermouse span {
 background-image: url(http://www.gstatic.com/codesite/ph/images/comments.gif); }
</style>
<table class="opened" id="review_comment_area"
>Release-Note:
>Audit-Trail:
>Unformatted:
 ><tr>
 <td id="nums">
 <pre><table width="100%"><tr class="nocursor"><td></td></tr></table></pre>
 <pre><table width="100%" id="nums_table_0"><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_1"
 
 ><td id="1"><a href="#1">1</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_2"
 
 ><td id="2"><a href="#2">2</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_3"
 
 ><td id="3"><a href="#3">3</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_4"
 
 ><td id="4"><a href="#4">4</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_5"
 
 ><td id="5"><a href="#5">5</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_6"
 
 ><td id="6"><a href="#6">6</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_7"
 
 ><td id="7"><a href="#7">7</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_8"
 
 ><td id="8"><a href="#8">8</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_9"
 
 ><td id="9"><a href="#9">9</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_10"
 
 ><td id="10"><a href="#10">10</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_11"
 
 ><td id="11"><a href="#11">11</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_12"
 
 ><td id="12"><a href="#12">12</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_13"
 
 ><td id="13"><a href="#13">13</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_14"
 
 ><td id="14"><a href="#14">14</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_15"
 
 ><td id="15"><a href="#15">15</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_16"
 
 ><td id="16"><a href="#16">16</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_17"
 
 ><td id="17"><a href="#17">17</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_18"
 
 ><td id="18"><a href="#18">18</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_19"
 
 ><td id="19"><a href="#19">19</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_20"
 
 ><td id="20"><a href="#20">20</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_21"
 
 ><td id="21"><a href="#21">21</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_22"
 
 ><td id="22"><a href="#22">22</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_23"
 
 ><td id="23"><a href="#23">23</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_24"
 
 ><td id="24"><a href="#24">24</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_25"
 
 ><td id="25"><a href="#25">25</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_26"
 
 ><td id="26"><a href="#26">26</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_27"
 
 ><td id="27"><a href="#27">27</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_28"
 
 ><td id="28"><a href="#28">28</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_29"
 
 ><td id="29"><a href="#29">29</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_30"
 
 ><td id="30"><a href="#30">30</a></td></tr
 ><tr id="gr_svn98736a4c2556b10e81e5802575e87969f40bef24_31"
 
 ><td id="31"><a href="#31">31</a></td></tr
 ></table></pre>
 <pre><table width="100%"><tr class="nocursor"><td></td></tr></table></pre>
 </td>
 <td id="lines">
 <pre><table width="100%"><tr class="cursor_stop cursor_hidden"><td></td></tr></table></pre>
 <pre ><table id="src_table_0"><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_1
 
 ><td class="source">diff -u /usr/ports/graphics/ristretto/Makefile ristretto/Makefile<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_2
 
 ><td class="source">--- /usr/ports/graphics/ristretto/Makefile	2012-01-28 19:14:20.000000000 +0100<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_3
 
 ><td class="source">+++ ristretto/Makefile	2012-03-03 18:00:08.000000000 +0100<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_4
 
 ><td class="source">@@ -6,7 +6,7 @@<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_5
 
 ><td class="source"> #<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_6
 
 ><td class="source"> <br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_7
 
 ><td class="source"> PORTNAME=	ristretto<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_8
 
 ><td class="source">-PORTVERSION=	0.3.4<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_9
 
 ><td class="source">+PORTVERSION=	0.3.5<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_10
 
 ><td class="source"> CATEGORIES=	graphics xfce<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_11
 
 ><td class="source"> MASTER_SITES=	${MASTER_SITE_XFCE}<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_12
 
 ><td class="source"> MASTER_SITE_SUBDIR=	src/apps/${PORTNAME}/${PORTVERSION:R}<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_13
 
 ><td class="source">diff -u /usr/ports/graphics/ristretto/distinfo ristretto/distinfo<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_14
 
 ><td class="source">--- /usr/ports/graphics/ristretto/distinfo	2012-01-28 19:14:20.000000000 +0100<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_15
 
 ><td class="source">+++ ristretto/distinfo	2012-03-03 18:00:08.000000000 +0100<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_16
 
 ><td class="source">@@ -1,2 +1,2 @@<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_17
 
 ><td class="source">-SHA256 (xfce4/ristretto-0.3.4.tar.bz2) = e2ed5c6bc3f56cf82942c54d1492e54607ccf073c7963c1df5fa2cd3a9a71a32<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_18
 
 ><td class="source">-SIZE (xfce4/ristretto-0.3.4.tar.bz2) = 817651<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_19
 
 ><td class="source">+SHA256 (xfce4/ristretto-0.3.5.tar.bz2) = 96dc519c2e930955f97027d7b9bb7542b01a6ad0ca53a16f9af58f7c851eb8f2<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_20
 
 ><td class="source">+SIZE (xfce4/ristretto-0.3.5.tar.bz2) = 820537<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_21
 
 ><td class="source">diff -u /usr/ports/graphics/ristretto/pkg-plist ristretto/pkg-plist<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_22
 
 ><td class="source">--- /usr/ports/graphics/ristretto/pkg-plist	2012-01-28 19:14:20.000000000 +0100<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_23
 
 ><td class="source">+++ ristretto/pkg-plist	2012-03-03 18:00:08.000000000 +0100<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_24
 
 ><td class="source">@@ -52,6 +52,7 @@<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_25
 
 ><td class="source"> share/locale/is/LC_MESSAGES/ristretto.mo<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_26
 
 ><td class="source"> share/locale/it/LC_MESSAGES/ristretto.mo<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_27
 
 ><td class="source"> share/locale/ja/LC_MESSAGES/ristretto.mo<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_28
 
 ><td class="source">+share/locale/ko/LC_MESSAGES/ristretto.mo<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_29
 
 ><td class="source"> share/locale/lt/LC_MESSAGES/ristretto.mo<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_30
 
 ><td class="source"> share/locale/lv/LC_MESSAGES/ristretto.mo<br></td></tr
 ><tr
 id=sl_svn98736a4c2556b10e81e5802575e87969f40bef24_31
 
 ><td class="source"> share/locale/nb/LC_MESSAGES/ristretto.mo<br></td></tr
 ></table></pre>
 <pre><table width="100%"><tr class="cursor_stop cursor_hidden"><td></td></tr></table></pre>
 </td>
 </tr></table>
 
  
 <script type="text/javascript">
  var lineNumUnderMouse = -1;
  
  function gutterOver(num) {
  gutterOut();
  var newTR = document.getElementById('gr_svn98736a4c2556b10e81e5802575e87969f40bef24_' + num);
  if (newTR) {
  newTR.className = 'undermouse';
  }
  lineNumUnderMouse = num;
  }
  function gutterOut() {
  if (lineNumUnderMouse != -1) {
  var oldTR = document.getElementById(
  'gr_svn98736a4c2556b10e81e5802575e87969f40bef24_' + lineNumUnderMouse);
  if (oldTR) {
  oldTR.className = '';
  }
  lineNumUnderMouse = -1;
  }
  }
  var numsGenState = {table_base_id: 'nums_table_'};
  var srcGenState = {table_base_id: 'src_table_'};
  var alignerRunning = false;
  var startOver = false;
  function setLineNumberHeights() {
  if (alignerRunning) {
  startOver = true;
  return;
  }
  numsGenState.chunk_id = 0;
  numsGenState.table = document.getElementById('nums_table_0');
  numsGenState.row_num = 0;
  if (!numsGenState.table) {
  return; // Silently exit if no file is present.
  }
  srcGenState.chunk_id = 0;
  srcGenState.table = document.getElementById('src_table_0');
  srcGenState.row_num = 0;
  alignerRunning = true;
  continueToSetLineNumberHeights();
  }
  function rowGenerator(genState) {
  if (genState.row_num < genState.table.rows.length) {
  var currentRow = genState.table.rows[genState.row_num];
  genState.row_num++;
  return currentRow;
  }
  var newTable = document.getElementById(
  genState.table_base_id + (genState.chunk_id + 1));
  if (newTable) {
  genState.chunk_id++;
  genState.row_num = 0;
  genState.table = newTable;
  return genState.table.rows[0];
  }
  return null;
  }
  var MAX_ROWS_PER_PASS = 1000;
  function continueToSetLineNumberHeights() {
  var rowsInThisPass = 0;
  var numRow = 1;
  var srcRow = 1;
  while (numRow && srcRow && rowsInThisPass < MAX_ROWS_PER_PASS) {
  numRow = rowGenerator(numsGenState);
  srcRow = rowGenerator(srcGenState);
  rowsInThisPass++;
  if (numRow && srcRow) {
  if (numRow.offsetHeight != srcRow.offsetHeight) {
  numRow.firstChild.style.height = srcRow.offsetHeight + 'px';
  }
  }
  }
  if (rowsInThisPass >= MAX_ROWS_PER_PASS) {
  setTimeout(continueToSetLineNumberHeights, 10);
  } else {
  alignerRunning = false;
  if (startOver) {
  startOver = false;
  setTimeout(setLineNumberHeights, 500);
  }
  }
  }
  function initLineNumberHeights() {
  // Do 2 complete passes, because there can be races
  // between this code and prettify.
  startOver = true;
  setTimeout(setLineNumberHeights, 250);
  window.onresize = setLineNumberHeights;
  }
  initLineNumberHeights();
 </script>
 
  
  
  <div id="log">
  <div style="text-align:right">
  <a class="ifCollapse" href="#" onclick="_toggleMeta(this); return false">Show details</a>
  <a class="ifExpand" href="#" onclick="_toggleMeta(this); return false">Hide details</a>
  </div>
  <div class="ifExpand">
  
  
  <div class="pmeta_bubble_bg" style="border:1px solid white">
  <div class="round4"></div>
  <div class="round2"></div>
  <div class="round1"></div>
  <div class="box-inner">
  <div id="changelog">
  <p>Change log</p>
  <div>
  <a href="/p/olivier-freebsd-ports/source/detail?spec=svn98736a4c2556b10e81e5802575e87969f40bef24&amp;r=98736a4c2556b10e81e5802575e87969f40bef24">98736a4c2556</a>
  by Olivier Duchateau &lt;duchateau.olivier&gt;
  on Today (25 minutes ago)
  &nbsp; <a href="/p/olivier-freebsd-ports/source/diff?spec=svn98736a4c2556b10e81e5802575e87969f40bef24&r=98736a4c2556b10e81e5802575e87969f40bef24&amp;format=side&amp;path=/distfiles/diff_ristretto.txt&amp;old_path=/distfiles/diff_ristretto.txt&amp;old="> Diff</a>
  </div>
  <pre>Diff mercurial et ristretto.</pre>
  </div>
  
  
  
  
  
  
  <script type="text/javascript">
  var detail_url = '/p/olivier-freebsd-ports/source/detail?r=98736a4c2556b10e81e5802575e87969f40bef24&spec=svn98736a4c2556b10e81e5802575e87969f40bef24';
  var publish_url = '/p/olivier-freebsd-ports/source/detail?r=98736a4c2556b10e81e5802575e87969f40bef24&spec=svn98736a4c2556b10e81e5802575e87969f40bef24#publish';
  // describe the paths of this revision in javascript.
  var changed_paths = [];
  var changed_urls = [];
  
  changed_paths.push('/distfiles/diff_mercurial.txt');
  changed_urls.push('/p/olivier-freebsd-ports/source/browse/distfiles/diff_mercurial.txt?r\x3d98736a4c2556b10e81e5802575e87969f40bef24\x26spec\x3dsvn98736a4c2556b10e81e5802575e87969f40bef24');
  
  
  changed_paths.push('/distfiles/diff_ristretto.txt');
  changed_urls.push('/p/olivier-freebsd-ports/source/browse/distfiles/diff_ristretto.txt?r\x3d98736a4c2556b10e81e5802575e87969f40bef24\x26spec\x3dsvn98736a4c2556b10e81e5802575e87969f40bef24');
  
  var selected_path = '/distfiles/diff_ristretto.txt';
  
  
  function getCurrentPageIndex() {
  for (var i = 0; i < changed_paths.length; i++) {
  if (selected_path == changed_paths[i]) {
  return i;
  }
  }
  }
  function getNextPage() {
  var i = getCurrentPageIndex();
  if (i < changed_paths.length - 1) {
  return changed_urls[i + 1];
  }
  return null;
  }
  function getPreviousPage() {
  var i = getCurrentPageIndex();
  if (i > 0) {
  return changed_urls[i - 1];
  }
  return null;
  }
  function gotoNextPage() {
  var page = getNextPage();
  if (!page) {
  page = detail_url;
  }
  window.location = page;
  }
  function gotoPreviousPage() {
  var page = getPreviousPage();
  if (!page) {
  page = detail_url;
  }
  window.location = page;
  }
  function gotoDetailPage() {
  window.location = detail_url;
  }
  function gotoPublishPage() {
  window.location = publish_url;
  }
 </script>
 
  
  <style type="text/css">
  #review_nav {
  border-top: 3px solid white;
  padding-top: 6px;
  margin-top: 1em;
  }
  #review_nav td {
  vertical-align: middle;
  }
  #review_nav select {
  margin: .5em 0;
  }
  </style>
  <div id="review_nav">
  <table><tr><td>Go to:&nbsp;</td><td>
  <select name="files_in_rev" onchange="window.location=this.value">
  
  <option value="/p/olivier-freebsd-ports/source/browse/distfiles/diff_mercurial.txt?r=98736a4c2556b10e81e5802575e87969f40bef24&amp;spec=svn98736a4c2556b10e81e5802575e87969f40bef24"
  
  >/distfiles/diff_mercurial.txt</option>
  
  <option value="/p/olivier-freebsd-ports/source/browse/distfiles/diff_ristretto.txt?r=98736a4c2556b10e81e5802575e87969f40bef24&amp;spec=svn98736a4c2556b10e81e5802575e87969f40bef24"
  selected="selected"
  >/distfiles/diff_ristretto.txt</option>
  
  </select>
  </td></tr></table>
  
  
  
 
 
 
  <div style="white-space:nowrap">
  Project members,
  <a href="https://www.google.com/accounts/ServiceLogin?service=code&amp;ltmpl=phosting&amp;continue=http%3A%2F%2Fcode.google.com%2Fp%2Folivier-freebsd-ports%2Fsource%2Fbrowse%2Fdistfiles%2Fdiff_ristretto.txt&amp;followup=http%3A%2F%2Fcode.google.com%2Fp% 2Folivier-freebsd-ports%2Fsource%2Fbrowse%2Fdistfiles%2Fdiff_ristretto.txt"
  >sign in</a> to write a code review</div>
 
 
  
  </div>
  
  
  </div>
  <div class="round1"></div>
  <div class="round2"></div>
  <div class="round4"></div>
  </div>
  <div class="pmeta_bubble_bg" style="border:1px solid white">
  <div class="round4"></div>
  <div class="round2"></div>
  <div class="round1"></div>
  <div class="box-inner">
  <div id="older_bubble">
  <p>Older revisions</p>
  
  <a href="/p/olivier-freebsd-ports/source/list?path=/distfiles/diff_ristretto.txt&r=98736a4c2556b10e81e5802575e87969f40bef24">All revisions of this file</a>
  </div>
  </div>
  <div class="round1"></div>
  <div class="round2"></div>
  <div class="round4"></div>
  </div>
  
  <div class="pmeta_bubble_bg" style="border:1px solid white">
  <div class="round4"></div>
  <div class="round2"></div>
  <div class="round1"></div>
  <div class="box-inner">
  <div id="fileinfo_bubble">
  <p>File info</p>
  
  <div>Size: 1455 bytes,
  31 lines</div>
  
  <div><a href="//olivier-freebsd-ports.googlecode.com/hg/distfiles/diff_ristretto.txt">View raw file</a></div>
  </div>
  
  </div>
  <div class="round1"></div>
  <div class="round2"></div>
  <div class="round4"></div>
  </div>
  </div>
  </div>
 
 
 </div>
 
 </div>
 </div>
 
 
 <script src="http://www.gstatic.com/codesite/ph/16216231599268812631/js/source_file_scripts.js"></script>;
 
  <script type="text/javascript" src="https://kibbles.googlecode.com/files/kibbles-1.3.3.comp.js"></script>;
  <script type="text/javascript">
  var lastStop = null;
  var initialized = false;
  
  function updateCursor(next, prev) {
  if (prev && prev.element) {
  prev.element.className = 'cursor_stop cursor_hidden';
  }
  if (next && next.element) {
  next.element.className = 'cursor_stop cursor';
  lastStop = next.index;
  }
  }
  
  function pubRevealed(data) {
  updateCursorForCell(data.cellId, 'cursor_stop cursor_hidden');
  if (initialized) {
  reloadCursors();
  }
  }
  
  function draftRevealed(data) {
  updateCursorForCell(data.cellId, 'cursor_stop cursor_hidden');
  if (initialized) {
  reloadCursors();
  }
  }
  
  function draftDestroyed(data) {
  updateCursorForCell(data.cellId, 'nocursor');
  if (initialized) {
  reloadCursors();
  }
  }
  function reloadCursors() {
  kibbles.skipper.reset();
  loadCursors();
  if (lastStop != null) {
  kibbles.skipper.setCurrentStop(lastStop);
  }
  }
  // possibly the simplest way to insert any newly added comments
  // is to update the class of the corresponding cursor row,
  // then refresh the entire list of rows.
  function updateCursorForCell(cellId, className) {
  var cell = document.getElementById(cellId);
  // we have to go two rows back to find the cursor location
  var row = getPreviousElement(cell.parentNode);
  row.className = className;
  }
  // returns the previous element, ignores text nodes.
  function getPreviousElement(e) {
  var element = e.previousSibling;
  if (element.nodeType == 3) {
  element = element.previousSibling;
  }
  if (element && element.tagName) {
  return element;
  }
  }
  function loadCursors() {
  // register our elements with skipper
  var elements = CR_getElements('*', 'cursor_stop');
  var len = elements.length;
  for (var i = 0; i < len; i++) {
  var element = elements[i]; 
  element.className = 'cursor_stop cursor_hidden';
  kibbles.skipper.append(element);
  }
  }
  function toggleComments() {
  CR_toggleCommentDisplay();
  reloadCursors();
  }
  function keysOnLoadHandler() {
  // setup skipper
  kibbles.skipper.addStopListener(
  kibbles.skipper.LISTENER_TYPE.PRE, updateCursor);
  // Set the 'offset' option to return the middle of the client area
  // an option can be a static value, or a callback
  kibbles.skipper.setOption('padding_top', 50);
  // Set the 'offset' option to return the middle of the client area
  // an option can be a static value, or a callback
  kibbles.skipper.setOption('padding_bottom', 100);
  // Register our keys
  kibbles.skipper.addFwdKey("n");
  kibbles.skipper.addRevKey("p");
  kibbles.keys.addKeyPressListener(
  'u', function() { window.location = detail_url; });
  kibbles.keys.addKeyPressListener(
  'r', function() { window.location = detail_url + '#publish'; });
  
  kibbles.keys.addKeyPressListener('j', gotoNextPage);
  kibbles.keys.addKeyPressListener('k', gotoPreviousPage);
  
  
  }
  </script>
 <script src="http://www.gstatic.com/codesite/ph/16216231599268812631/js/code_review_scripts.js"></script>;
 <script type="text/javascript">
  function showPublishInstructions() {
  var element = document.getElementById('review_instr');
  if (element) {
  element.className = 'opened';
  }
  }
  var codereviews;
  function revsOnLoadHandler() {
  // register our source container with the commenting code
  var paths = {'svn98736a4c2556b10e81e5802575e87969f40bef24': '/distfiles/diff_ristretto.txt'}
  codereviews = CR_controller.setup(
  {"profileUrl":null,"token":null,"assetHostPath":"http://www.gstatic.com/codesite/ph","domainName":null,"assetVersionPath":"http://www.gstatic.com/codesite/ph/16216231599268812631","projectHomeUrl":"/p/olivier-freebsd-ports","relativeBaseUrl":"","project Name":"olivier-freebsd-ports","loggedInUserEmail":null}, '', 'svn98736a4c2556b10e81e5802575e87969f40bef24', paths,
  CR_BrowseIntegrationFactory);
  
  codereviews.registerActivityListener(CR_ActivityType.REVEAL_DRAFT_PLATE, showPublishInstructions);
  
  codereviews.registerActivityListener(CR_ActivityType.REVEAL_PUB_PLATE, pubRevealed);
  codereviews.registerActivityListener(CR_ActivityType.REVEAL_DRAFT_PLATE, draftRevealed);
  codereviews.registerActivityListener(CR_ActivityType.DISCARD_DRAFT_COMMENT, draftDestroyed);
  
  
  
  
  
  
  
  var initialized = true;
  reloadCursors();
  }
  window.onload = function() {keysOnLoadHandler(); revsOnLoadHandler();};
 
 </script>
 <script type="text/javascript" src="http://www.gstatic.com/codesite/ph/16216231599268812631/js/dit_scripts.js"></script>;
 
  
  
  
  <script type="text/javascript" src="http://www.gstatic.com/codesite/ph/16216231599268812631/js/ph_core.js"></script>;
  
  
  
  
  <script type="text/javascript" src="/js/codesite_product_dictionary_ph.pack.04102009.js"></script>
 </div> 
 <div id="footer" dir="ltr">
  <div class="text">
  &copy;2011 Google -
  <a href="/projecthosting/terms.html">Terms</a> -
  <a href="http://www.google.com/privacy.html">Privacy</a>; -
  <a href="/p/support/">Project Hosting Help</a>
  </div>
 </div>
  <div class="hostedBy" style="margin-top: -20px;">
  <span style="vertical-align: top;">Powered by <a href="http://code.google.com/projecthosting/">Google Project Hosting</a></span>
  </div>
  
  
 
 
  
  </body>
 </html>
 
 
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201203031740.q23He32s039012>