Thus said Martin Gagnon on Tue, 23 Jul 2013 16:57:46 -0400:

> the "-e none" argument to ssh  is removed when __MINGW32__ is defined.
> Is there a reason  for that ? On my windows setup, I  have mingw and I
> use openssh that come with msys.

I'm not sure why  it would be this way. If all versions  of ssh that run
on Windows support -e then we might  as well set the default ssh command
to "ssh -e none -T" for all OSes and drop the #ifdef.

Now, there must be a way to  search fossil for when a particular line of
code was introduced...

Looks like it was introduced here:

http://fossil-scm.org/index.html/info/0cdb6403cb1dd73d

So it looks like it was  part of working with plink.exe which apparently
does not support -e:

http://the.earth.li/~sgtatham/putty/0.62/htmldoc/Chapter7.html#plink

What I don't understand is... how does a default of ``ssh -T'' translate
into ``plink.exe -T'' on Windows? When you install plink.exe does it get
aliased somehow as ssh?

At any  rate, if we specify  -e as a  default on Windows, then  it would
only work for versions of ssh on Windows that understand -e.

Andy
-- 
TAI64 timestamp: 4000000051ef2b67


_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to