Author: buildbot
Date: Wed Aug 20 14:34:58 2014
New Revision: 919910

Log:
Staging update by buildbot for thrift

Modified:
    websites/staging/thrift/trunk/content/   (props changed)
    websites/staging/thrift/trunk/content/about.html
    websites/staging/thrift/trunk/content/docs/install/debian.html
    websites/staging/thrift/trunk/content/tutorial/hs.html

Propchange: websites/staging/thrift/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Wed Aug 20 14:34:58 2014
@@ -1 +1 @@
-1613565
+1619119

Modified: websites/staging/thrift/trunk/content/about.html
==============================================================================
--- websites/staging/thrift/trunk/content/about.html (original)
+++ websites/staging/thrift/trunk/content/about.html Wed Aug 20 14:34:58 2014
@@ -207,7 +207,7 @@
         <tr class="">
             <td class="username">roger</td>
             <td class="fullname">Roger Meier</td>
-            <td>Continuous Integration, C++, C#, JavaScript</td>
+            <td>Continuous Integration, C++, C#, JavaScript, make cross and 
other stuff</td>
             <td align="right">2</td>
         </tr>
 
@@ -309,6 +309,11 @@
             <td class="website"><a 
href="http://www.aereo.com";>http://www.aereo.com</a></td>
         </tr>
 
+        <tr class="">
+            <td class="company">Siemens</td>
+            <td class="website"><a 
href="http://www.siemens.com";>http://www.siemens.com</a></td>
+        </tr>
+
         </tbody>
     </table>
 </div>

Modified: websites/staging/thrift/trunk/content/docs/install/debian.html
==============================================================================
--- websites/staging/thrift/trunk/content/docs/install/debian.html (original)
+++ websites/staging/thrift/trunk/content/docs/install/debian.html Wed Aug 20 
14:34:58 2014
@@ -75,7 +75,7 @@
        <div class="container">
           <h2 id="debian-or-ubuntu-setup">Debian or Ubuntu setup</h2>
 <p>The following command install all the required tools and libraries to build 
and install the Apache Thrift compiler on a Debian/Ubuntu Linux based 
system.</p>
-<div class="codehilite"><pre><span class="n">sudo</span> <span 
class="n">apt</span><span class="o">-</span><span class="n">get</span> <span 
class="n">install</span> <span class="n">libboost</span><span 
class="o">-</span><span class="n">dev</span> <span 
class="n">libboost</span><span class="o">-</span><span 
class="n">test</span><span class="o">-</span><span class="n">dev</span> <span 
class="n">libboost</span><span class="o">-</span><span 
class="n">program</span><span class="o">-</span><span 
class="n">options</span><span class="o">-</span><span class="n">dev</span> 
<span class="n">libevent</span><span class="o">-</span><span 
class="n">dev</span> <span class="n">automake</span> <span 
class="n">libtool</span> <span class="n">flex</span> <span 
class="n">bison</span> <span class="n">pkg</span><span class="o">-</span><span 
class="n">config</span> <span class="n">g</span><span class="o">++</span> <span 
class="n">libssl</span><span class="o">-</span><span class="n">dev</span>
+<div class="codehilite"><pre><span class="n">sudo</span> <span 
class="n">apt</span><span class="o">-</span><span class="n">get</span> <span 
class="n">install</span> <span class="n">libboost</span><span 
class="o">-</span><span class="n">dev</span> <span 
class="n">libboost</span><span class="o">-</span><span 
class="n">test</span><span class="o">-</span><span class="n">dev</span> <span 
class="n">libboost</span><span class="o">-</span><span 
class="n">program</span><span class="o">-</span><span 
class="n">options</span><span class="o">-</span><span class="n">dev</span> 
<span class="n">libboost</span><span class="o">-</span><span 
class="n">system</span><span class="o">-</span><span class="n">dev</span> <span 
class="n">libboost</span><span class="o">-</span><span 
class="n">filesystem</span><span class="o">-</span><span class="n">dev</span> 
<span class="n">libevent</span><span class="o">-</span><span 
class="n">dev</span> <span class="n">automake</span> <span 
class="n">libtool</span> <span cl
 ass="n">flex</span> <span class="n">bison</span> <span 
class="n">pkg</span><span class="o">-</span><span class="n">config</span> <span 
class="n">g</span><span class="o">++</span> <span class="n">libssl</span><span 
class="o">-</span><span class="n">dev</span>
 </pre></div>
 
 
@@ -121,7 +121,7 @@
 </ul>
 </li>
 <li>Thrift Compiler for Windows<ul>
-<li>mingw32 mingw32-binutils mingw32-runtime</li>
+<li>mingw32 mingw32-binutils mingw32-runtime nsis</li>
 </ul>
 </li>
 </ul>

Modified: websites/staging/thrift/trunk/content/tutorial/hs.html
==============================================================================
--- websites/staging/thrift/trunk/content/tutorial/hs.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/hs.html Wed Aug 20 14:34:58 
2014
@@ -123,27 +123,27 @@
   <span class="n">printf</span> <span class="s">&quot;1+1=%d</span><span 
class="se">\n</span><span class="s">&quot;</span> <span class="n">sum</span>
 
 
-  <span class="n">let</span> <span class="n">work</span> <span 
class="o">=</span> <span class="n">Work</span> <span class="p">{</span> <span 
class="n">f_Work_op</span> <span class="o">=</span> <span class="n">Just</span> 
<span class="n">DIVIDE</span><span class="p">,</span>
-                    <span class="n">f_Work_num1</span> <span 
class="o">=</span> <span class="n">Just</span> <span class="mi">1</span><span 
class="p">,</span>
-                    <span class="n">f_Work_num2</span> <span 
class="o">=</span> <span class="n">Just</span> <span class="mi">0</span><span 
class="p">,</span>
-                    <span class="n">f_Work_comment</span> <span 
class="o">=</span> <span class="n">Nothing</span>
+  <span class="n">let</span> <span class="n">work</span> <span 
class="o">=</span> <span class="n">Work</span> <span class="p">{</span> <span 
class="n">work_op</span> <span class="o">=</span> <span 
class="n">DIVIDE</span><span class="p">,</span>
+                    <span class="n">work_num1</span> <span class="o">=</span> 
<span class="mi">1</span><span class="p">,</span>
+                    <span class="n">work_num2</span> <span class="o">=</span> 
<span class="mi">0</span><span class="p">,</span>
+                    <span class="n">work_comment</span> <span 
class="o">=</span> <span class="n">Nothing</span>
                   <span class="p">}</span>
 
   <span class="n">Control</span><span class="p">.</span><span 
class="n">Exception</span><span class="p">.</span><span class="k">catch</span> 
<span class="p">(</span><span class="n">printf</span> <span 
class="s">&quot;1/0=%d</span><span class="se">\n</span><span 
class="s">&quot;</span> <span class="o">=&lt;&lt;</span> <span 
class="n">Client</span><span class="p">.</span><span class="n">calculate</span> 
<span class="n">client</span> <span class="mi">1</span> <span 
class="n">work</span><span class="p">)</span>
         <span class="p">(</span><span class="err">\</span><span 
class="n">e</span> <span class="o">-&gt;</span> <span class="n">printf</span> 
<span class="s">&quot;InvalidOperation %s</span><span class="se">\n</span><span 
class="s">&quot;</span> <span class="p">(</span><span class="n">show</span> 
<span class="p">(</span><span class="n">e</span> <span class="o">::</span> 
<span class="n">InvalidOperation</span><span class="p">)))</span>
 
 
-  <span class="n">let</span> <span class="n">work</span> <span 
class="o">=</span> <span class="n">Work</span> <span class="p">{</span> <span 
class="n">f_Work_op</span> <span class="o">=</span> <span class="n">Just</span> 
<span class="n">SUBTRACT</span><span class="p">,</span>
-                    <span class="n">f_Work_num1</span> <span 
class="o">=</span> <span class="n">Just</span> <span class="mi">15</span><span 
class="p">,</span>
-                    <span class="n">f_Work_num2</span> <span 
class="o">=</span> <span class="n">Just</span> <span class="mi">10</span><span 
class="p">,</span>
-                    <span class="n">f_Work_comment</span> <span 
class="o">=</span> <span class="n">Nothing</span>
+  <span class="n">let</span> <span class="n">work</span> <span 
class="o">=</span> <span class="n">Work</span> <span class="p">{</span> <span 
class="n">work_op</span> <span class="o">=</span> <span 
class="n">SUBTRACT</span><span class="p">,</span>
+                    <span class="n">work_num1</span> <span class="o">=</span> 
<span class="mi">15</span><span class="p">,</span>
+                    <span class="n">work_num2</span> <span class="o">=</span> 
<span class="mi">10</span><span class="p">,</span>
+                    <span class="n">work_comment</span> <span 
class="o">=</span> <span class="n">Nothing</span>
                   <span class="p">}</span>
 
   <span class="n">diff</span> <span class="o">&lt;-</span> <span 
class="n">Client</span><span class="p">.</span><span class="n">calculate</span> 
<span class="n">client</span> <span class="mi">1</span> <span 
class="n">work</span>
   <span class="n">printf</span> <span class="s">&quot;15-10=%d</span><span 
class="se">\n</span><span class="s">&quot;</span> <span class="n">diff</span>
 
   <span class="n">log</span> <span class="o">&lt;-</span> <span 
class="n">SClient</span><span class="p">.</span><span 
class="n">getStruct</span> <span class="n">client</span> <span 
class="mi">1</span>
-  <span class="n">printf</span> <span class="s">&quot;Check log: 
%s</span><span class="se">\n</span><span class="s">&quot;</span>  <span 
class="err">$</span> <span class="n">fromJust</span> <span class="err">$</span> 
<span class="n">unpack</span> <span class="err">`</span><span 
class="n">fmap</span><span class="err">`</span> <span 
class="n">f_SharedStruct_value</span> <span class="n">log</span>
+  <span class="n">printf</span> <span class="s">&quot;Check log: 
%s</span><span class="se">\n</span><span class="s">&quot;</span> <span 
class="err">$</span> <span class="n">unpack</span> <span class="err">$</span> 
<span class="n">sharedStruct_value</span> <span class="n">log</span>
 
   <span class="o">--</span> <span class="n">Close</span><span 
class="o">!</span>
 </pre></div>
@@ -186,7 +186,7 @@
 <span class="n">instance</span> <span class="n">SharedService_Iface</span> 
<span class="n">CalculatorHandler</span> <span class="n">where</span>
   <span class="n">getStruct</span> <span class="n">self</span> <span 
class="n">k</span> <span class="o">=</span> <span class="k">do</span>
     <span class="n">myLog</span> <span class="o">&lt;-</span> <span 
class="n">readMVar</span> <span class="p">(</span><span 
class="n">mathLog</span> <span class="n">self</span><span class="p">)</span>
-    <span class="k">return</span> <span class="err">$</span> <span 
class="p">(</span><span class="n">myLog</span> <span class="o">!</span> <span 
class="p">(</span><span class="n">fromJust</span> <span class="n">k</span><span 
class="p">))</span>
+    <span class="k">return</span> <span class="err">$</span> <span 
class="p">(</span><span class="n">myLog</span> <span class="o">!</span> <span 
class="n">k</span><span class="p">)</span>
 
 
 <span class="n">instance</span> <span class="n">Calculator_Iface</span> <span 
class="n">CalculatorHandler</span> <span class="n">where</span>
@@ -194,8 +194,8 @@
     <span class="n">print</span> <span class="s">&quot;ping()&quot;</span>
 
   <span class="n">add</span> <span class="n">_</span> <span 
class="n">n1</span> <span class="n">n2</span> <span class="o">=</span> <span 
class="k">do</span>
-    <span class="n">printf</span> <span class="s">&quot;add(%d,%d)</span><span 
class="se">\n</span><span class="s">&quot;</span> <span class="p">(</span><span 
class="n">fromJust</span> <span class="n">n1</span><span class="p">)</span> 
<span class="p">(</span><span class="n">fromJust</span> <span 
class="n">n2</span><span class="p">)</span>
-    <span class="k">return</span> <span class="p">((</span><span 
class="n">fromJust</span> <span class="n">n1</span><span 
class="p">)</span><span class="o">+</span><span class="p">(</span><span 
class="n">fromJust</span> <span class="n">n2</span><span class="p">))</span>
+    <span class="n">printf</span> <span class="s">&quot;add(%d,%d)</span><span 
class="se">\n</span><span class="s">&quot;</span> <span class="n">n1</span> 
<span class="n">n2</span>
+    <span class="k">return</span> <span class="p">(</span><span 
class="n">n1</span> <span class="o">+</span> <span class="n">n2</span><span 
class="p">)</span>
 
   <span class="n">calculate</span> <span class="n">self</span> <span 
class="n">mlogid</span> <span class="n">mwork</span> <span class="o">=</span> 
<span class="k">do</span>
     <span class="n">printf</span> <span class="s">&quot;calculate(%d, 
%s)</span><span class="se">\n</span><span class="s">&quot;</span> <span 
class="n">logid</span> <span class="p">(</span><span class="n">show</span> 
<span class="n">work</span><span class="p">)</span>
@@ -211,32 +211,32 @@
                     <span class="k">if</span> <span class="n">num2</span> 
<span class="n">work</span> <span class="o">==</span> <span class="mi">0</span> 
<span class="n">then</span>
                         <span class="k">throw</span> <span class="err">$</span>
                               <span class="n">InvalidOperation</span> <span 
class="p">{</span>
-                                 <span 
class="n">f_InvalidOperation_what</span> <span class="o">=</span> <span 
class="n">Just</span> <span class="err">$</span> <span 
class="n">fromIntegral</span> <span class="err">$</span> <span 
class="n">fromEnum</span> <span class="err">$</span> <span class="n">op</span> 
<span class="n">work</span><span class="p">,</span>
-                                 <span class="n">f_InvalidOperation_why</span> 
<span class="o">=</span> <span class="n">Just</span> <span 
class="s">&quot;Cannot divide by 0&quot;</span>
+                                 <span class="n">invalidOperation_what</span> 
<span class="o">=</span> <span class="n">fromIntegral</span> <span 
class="err">$</span> <span class="n">fromEnum</span> <span class="err">$</span> 
<span class="n">op</span> <span class="n">work</span><span class="p">,</span>
+                                 <span class="n">invalidOperation_why</span> 
<span class="o">=</span> <span class="s">&quot;Cannot divide by 0&quot;</span>
                                             <span class="p">}</span>
                     <span class="k">else</span>
                         <span class="n">num1</span> <span 
class="n">work</span> <span class="err">`</span><span class="n">div</span><span 
class="err">`</span> <span class="n">num2</span> <span class="n">work</span>
 
-    <span class="n">let</span> <span class="n">logEntry</span> <span 
class="o">=</span> <span class="n">SharedStruct</span> <span 
class="p">(</span><span class="n">Just</span> <span class="n">logid</span><span 
class="p">)</span> <span class="p">(</span><span class="n">Just</span> <span 
class="p">(</span><span class="n">fromString</span> <span class="err">$</span> 
<span class="n">show</span> <span class="err">$</span> <span 
class="n">val</span><span class="p">))</span>
+    <span class="n">let</span> <span class="n">logEntry</span> <span 
class="o">=</span> <span class="n">SharedStruct</span> <span 
class="n">logid</span> <span class="p">(</span><span 
class="n">fromString</span> <span class="err">$</span> <span 
class="n">show</span> <span class="err">$</span> <span 
class="n">val</span><span class="p">)</span>
     <span class="n">modifyMVar_</span> <span class="p">(</span><span 
class="n">mathLog</span> <span class="n">self</span><span class="p">)</span> 
<span class="err">$</span> <span class="k">return</span> <span 
class="p">.(</span><span class="n">M</span><span class="p">.</span><span 
class="n">insert</span> <span class="n">logid</span> <span 
class="n">logEntry</span><span class="p">)</span>
 
     <span class="k">return</span> <span class="err">$</span><span 
class="o">!</span> <span class="n">val</span>
 
    <span class="n">where</span>
      <span class="o">--</span> <span class="n">stupid</span> <span 
class="n">dynamic</span> <span class="n">languages</span> <span 
class="n">f</span><span class="err">&#39;</span><span class="n">ing</span> 
<span class="n">it</span> <span class="n">up</span>
-     <span class="n">num1</span> <span class="o">=</span> <span 
class="n">fromJust</span> <span class="p">.</span> <span 
class="n">f_Work_num1</span>
-     <span class="n">num2</span> <span class="o">=</span> <span 
class="n">fromJust</span> <span class="p">.</span> <span 
class="n">f_Work_num2</span>
-     <span class="n">op</span> <span class="o">=</span> <span 
class="n">fromJust</span> <span class="p">.</span> <span 
class="n">f_Work_op</span>
-     <span class="n">logid</span> <span class="o">=</span> <span 
class="n">fromJust</span> <span class="n">mlogid</span>
-     <span class="n">work</span> <span class="o">=</span> <span 
class="n">fromJust</span> <span class="n">mwork</span>
-
-
-    <span class="o">--</span><span class="k">return</span> <span 
class="n">val</span>
+     <span class="n">num1</span> <span class="o">=</span> <span 
class="n">work_num1</span>
+     <span class="n">num2</span> <span class="o">=</span> <span 
class="n">work_num2</span>
+     <span class="n">op</span> <span class="o">=</span> <span 
class="n">work_op</span>
+     <span class="n">logid</span> <span class="o">=</span> <span 
class="n">mlogid</span>
+     <span class="n">work</span> <span class="o">=</span> <span 
class="n">mwork</span>
 
   <span class="n">zip</span> <span class="n">_</span> <span class="o">=</span>
     <span class="n">print</span> <span class="s">&quot;zip()&quot;</span>
 
 <span class="n">main</span> <span class="o">=</span>  <span class="k">do</span>
+  <span class="n">handler</span> <span class="o">&lt;-</span> <span 
class="n">newCalculatorHandler</span>
+  <span class="n">print</span> <span class="s">&quot;Starting the 
server...&quot;</span>
+  <span class="n">runBasicServer</span> <span class="n">handler</span> <span 
class="n">Calculator</span><span class="p">.</span><span 
class="n">process</span> <span class="mi">9090</span>
 </pre></div>
 
 <p class='snippet_footer'>


Reply via email to