<p>Geany 1.33<br>
Windows 10<br>
Rectangular selection interacts oddly with drag-and-drop.<br>
Steps to reproduce:</p>
<ol>
<li>Type a large block of text (multiple long lines; Lorem Ipsum or whatever).</li>
<li>Select multiple lines of text <em>normally</em>; drag and drop selection: <strong>works as expected</strong>: text is "cut" from original position and "pasted" into destination.</li>
<li>Make <em>rectangular selection</em>; drag and drop it: <em><strong>FAILS</strong></em>: text gets cut correctly, but gets pasted as if regular text had been copied (first line, newline, second line, newline...), breaking the block of text where it was pasted rather than interleaving clipboard and destination lines.</li>
<li>Make <em>rectangular selection</em>; <em>cut/copy</em>; paste: <strong>works</strong> (lines are interleaved; a block of text is pushed to the right).</li>
<li>Make <em>rectangular selection</em>; drag and drop it (<em>after having copied a rectangular selection</em>): <strong>now it works</strong>.  Apparently copying a rectangular selection changes the status/behavior of drag-and-drop.</li>
<li>Select multiple lines of text <em>normally</em> (<em>after having copied a rectangular selection</em>); drag and drop: <em><strong>FAILS</strong></em>.  Text lines are cut correctly, but pasted in a rectangular fashion (lines are interleaved).</li>
<li><em>Cut/copy</em> text <em>normally</em>: the original behavior is restored (regular drag-and-drop <strong>works</strong>; rectangular drag-and-drop <strong><em>fails</em></strong>).</li>
</ol>
<p>As someone who uses rectangular selection a lot (which seems to work fine on Linux), this is driving me nuts.<br>
(In case this affects anyone else: consider hitting Ctrl-C before dragging and dropping a rectangular selection to change Geany's mode from "regular selection works" to "rectangular selection works"; this is the workaround I'm currently using.)</p>
<p>PS: I currently can't upgrade Geany on this machine, but may try installing it on another computer.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/issues/2440?email_source=notifications&email_token=AAIOWJ6UGWXFNWUAWRJP4PTRDJTWJA5CNFSM4KWPC4AKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IN7YQDQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJ2TYKF6JPI7HJPGYOTRDJTWJANCNFSM4KWPC4AA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AAIOWJ2JGVZHHSZ7IYZ5EVDRDJTWJA5CNFSM4KWPC4AKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IN7YQDQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/geany/geany/issues/2440?email_source=notifications\u0026email_token=AAIOWJ6UGWXFNWUAWRJP4PTRDJTWJA5CNFSM4KWPC4AKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IN7YQDQ",
"url": "https://github.com/geany/geany/issues/2440?email_source=notifications\u0026email_token=AAIOWJ6UGWXFNWUAWRJP4PTRDJTWJA5CNFSM4KWPC4AKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IN7YQDQ",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>