<html>
 <body>
  <div style="font-family: Verdana, Arial, Helvetica, Sans-Serif;">
   <table bgcolor="#f9f3c9" width="100%" cellpadding="8" style="border: 1px #c9c399 solid;">
    <tr>
     <td>
      This is an automatically generated e-mail. To reply, visit:
      <a href="http://git.reviewboard.kde.org/r/102060/">http://git.reviewboard.kde.org/r/102060/</a>
     </td>
    </tr>
   </table>
   <br />



 <p>Ship it!</p>



 <pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">http://commits.kde.org/konsole/4f8da80fec79b8d229bfb75d5825b65a3f4bea61</pre>
 <br />







<p>- Kurt</p>


<br />
<p>On July 23rd, 2011, 6:09 p.m., Jekyll Wu wrote:</p>






<table bgcolor="#fefadf" width="100%" cellspacing="0" cellpadding="8" style="background-image: url('http://git.reviewboard.kde.org/media/rb/images/review_request_box_top_bg.png'); background-position: left top; background-repeat: repeat-x; border: 1px black solid;">
 <tr>
  <td>

<div>Review request for Konsole.</div>
<div>By Jekyll Wu.</div>


<p style="color: grey;"><i>Updated July 23, 2011, 6:09 p.m.</i></p>




<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Description </h1>
<table width="100%" bgcolor="#ffffff" cellspacing="0" cellpadding="10" style="border: 1px solid #b8b5a0">
 <tr>
  <td>
   <pre style="margin: 0; padding: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Currently, when users use ctrl+mouse to select and copy multiple lines , those lines are joined into single line in a seamless way(LINEBREAK is simply removed, thus the first character of second line will be positioned right after the last character of the first line ).

One example of copying the output of apt-get:

libmyth mythbrowser mythcontrols mythdvd mythflix mythgallery mythgame 
mythmusic mythnews mythphone mythplugins mythtv mythtv-backend 

That two lines will be joined into one line:
libmyth mythbrowser mythcontrols mythdvd mythflix mythgallery mythgamemythmusic mythnews mythphone mythplugins mythtv mythtv-backend 

That result is not of much use to users because that line will cause error when used in another apt-get command.  More often than not, they want to join multiple lines by substituting LINEBREAK with SPACE, as 'J' does in VIM. In this case, they want this line:
libmyth mythbrowser mythcontrols mythdvd mythflix mythgallery mythgame mythmusic mythnews mythphone mythplugins mythtv mythtv-backend 
</pre>
  </td>
 </tr>
</table>


<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Testing </h1>
<table width="100%" bgcolor="#ffffff" cellspacing="0" cellpadding="10" style="border: 1px solid #b8b5a0">
 <tr>
  <td>
   <pre style="margin: 0; padding: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Have not noticed bad result.</pre>
  </td>
 </tr>
</table>



<div style="margin-top: 1.5em;">
 <b style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Bugs: </b>


 <a href="http://bugs.kde.org/show_bug.cgi?id=136730">136730</a>


</div>


<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Diffs</b> </h1>
<ul style="margin-left: 3em; padding-left: 0;">

 <li>src/Screen.cpp <span style="color: grey">(cedad2d)</span></li>

</ul>

<p><a href="http://git.reviewboard.kde.org/r/102060/diff/" style="margin-left: 3em;">View Diff</a></p>




  </td>
 </tr>
</table>








  </div>
 </body>
</html>