No worries, it wasn't flamish. Hopefully my previous posts and this current post weren't/aren't either.<br><br><div>Overall I think you were using a severely broken copy of PuTTY, or had some other severe problem with your system. See detailed comments below.</div>
<div><br><div class="gmail_quote">On 13 May 2011 16:38, Eric Siegerman <span dir="ltr"><<a href="mailto:pub08-uu@davor.org">pub08-uu@davor.org</a>></span> wrote:<blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
My first issue with Putty is that it runs in a DOS window,<br>instead of providing its own</blockquote><div><br></div><div>Sorry, this is simply incorrect. PuTTY runs in its own non-DOS window. But see below for Cygwin. </div>
<div><br></div><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
...and DOS windows are broken.<br></blockquote><div><br></div><div>I agree absolutely.</div><div> </div><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
Blockwise cut/paste rather than linewise, for one thing</blockquote><div><br></div><div>The default as shipped is linewise, although it can be configured to be blockwise. A useful feature is that holding down <ALT> toggles from the configured mode to the other one.</div>
<div><br></div><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
; for<br>another, it sometimes gets into a weird state where new output is<br>overlaying old -- IIRC, when the window scrolls, the new bottom<br>line is populated with old text from the history buffer, rather<br>than being empty as it should be.</blockquote>
<div><br></div><div>This sounds like the broken MS HyperTerminal's behaviour. As I mentioned in another post I've also seen this when the shell's TERM environment variable is set incorrectly, regardless of which terminal emulator you're using.</div>
<div><br></div><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
... putting<br>the blame on M$ where it belongs, emotionally satisfying as that<br>may be, doesn't make it any easier to get work done.<br></blockquote><div><br></div><div>:-) Well said. I too tend to use the best technical solution for me.</div>
<div><br></div><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
Cygwin also suffers from this; it replaces cmd.exe but not the<br>underlying text-window implementation. I put up with that to get</blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
Cygwin's other benefits, and because there isn't an alternative I</blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
like any better.</blockquote><div><br></div><div>Correct, as delivered Cygwin runs a bash shell inside an MS console window, but there's no need to put up with that because it's easily changed. The first thing I do after installing Cygwin is replace their batch file wrapper with one that calls the non-X rxvt. Ah, I see below that rxvt isn't for you.</div>
<div> </div><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
But since, for straight terminal emulation,<br>there *is* an alternative that I much prefer, I've reluctantly<br>decided to use it despite my political objections.<br></blockquote><div><br></div><div>For me it's not just about politics. I'm also a Cheap Bastard (TM), and a Demanding Bastard (TM). Given that Open Source tools get used by and developed by other Demanding Bastards, they're typically a much better fit for my needs.</div>
<div> </div><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
Secondly, Putty follows X-Windows's copy-on-select convention,<br>rather than the Mac/MS-Windows convention in which Select and<br>Copy are distinct operations. SecureCRT can be configured either<br>way. For those who like copy-on-select, fine, but personally I<br>
hate hate HATE it; it messes me up almost every time I use it.<br></blockquote><div><br></div><div>Good point. I touch type so using the mouse or a menu item to copy and paste is absolutely unacceptable. For example Gnome Terminal makes me insane. I'm also mostly a command line guy, so having to hit <CTRL><C> to copy would seriously mess me up. With PuTTY I just use xterm operations: drag-to-select (yeah, I have to take my hand off the keyboard :-), and <SHIFT><INS> to paste. I took a quick look at the PuTTY configuration and I don't see a way to get what you want.</div>
<div><br></div><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
...But Putty, or rather the combination of it and<br>the DOS window it runs in, gets in my way.<br></blockquote><div><br></div><div>Just to be sure all of our loyal readers get this: PuTTY does not use a DOS window. <b>Honest.</b> It implements its own terminal emulator. Download the source if you don't believe me.</div>
<div><br></div><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
<div class="im">> What functionality justifies using a closed-source solution?<br>...</div></blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
So thanks for asking; you've helped me to clarify my<br>own position :-)<br></blockquote><div><br></div><div>No problem, that's why I'm here :-).</div><div> </div><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
That said, it turns out that there's a gnome-terminal port to<br>Cygwin</blockquote><div><br></div><div>NOOOOOOOOooooooooooo!</div><div><br></div><div>-klode</div><div>P.S. NOOOOOOOOooooooooo!</div></div></div>