Johannes Schindelin writes: > Hi, > > is there a special reason you un-Cc:ed the list? No, my mistake. CCing the mailing list now. I was foiled into thinking that the reply operation in my email client meant reply-all, but instead it was set to reply-to-sender-only. Now fixed. > > On Tue, 20 Jan 2009, Brent Goodrick wrote: > > > Johannes Schindelin writes: > > > > > On Tue, 20 Jan 2009, Brent Goodrick wrote: > > > > > > > I am considering converting from CVS over to using git. I'm > > > > currently using git version 1.5.6.5 on Debian Linux "testing". > > > > > > First of all, 1.5.6.5 is from last August, so chances are that the > > > behavior you complain about was fixed in the meantime. We're at > > > 1.6.1 at the moment. > > > > Yes, I thought that was a good point, so I rebuilt from the source > > tarball git version 1.6.1 and retried my script and got the same > > behavior. > > > > > The only place I can think about where a CR is output is when showing > > > the progress of downloading. > > > > > > Usually, our code checks if stdout is a tty, and does not show > > > progress. > > > > > > As a work-around, piping into cat should work, though. > > > > Actually only redirecting stderr and then piping to cat seems to work, > > e.g.,: > > > > get pull 2>&1 | cat > > > > > > I don't mind seeing the progress lines, I just don't want git to emit > > any CR codes at all. > > > > How about a config option to just turn off any tty-detecting logic > > entirely, so that I don't have to wrap git with a lot of silly scripts > > that set environment variables and redirect stdout and stderr and piped > > into "cat"? > > Nope, the config option is not needed. This is just a Plain Old Bug which > needs fixing, that's all. > > Let's see what I can do today. Thanks. The fix should be to arrange it so that I can set something so that a bare call such as (but just "git pull"): git pull will emit no CR codes at all, ever, regardless of if there is a tty. Even if it is an env var, but a config setting would be ok too. Thanks, Brent -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html