git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Small regression on Windows

From
Johannes Sixt <j6t@kdbg.org>
Date
Feb 13, 2017, 18:00 UTC
Message-ID
<6bc02b0a-a463-1f0c-3fee-ba27dd2482e4@kdbg.org>

Please type this, preferably outside of any repo to avoid that it is changed; note the command typo:

    git -c help.autocorrect=40 ceckout

Git waits for 4 seconds, but does not write anything until just before it exits. It bisects to

a9b8a09c3c30886c79133da9f48ef9f98c21c3b2 is the first bad commit
commit a9b8a09c3c30886c79133da9f48ef9f98c21c3b2
Author: Jeff Hostetler <jeffhost@microsoft.com>
Date:   Thu Dec 22 18:09:23 2016 +0100
     mingw: replace isatty() hack
     Git for Windows has carried a patch that depended on internals
     of MSVC runtime, but it does not work correctly with recent MSVC
     runtime. A replacement was written originally for compiling
     with VC++. The patch in this message is a backport of that
     replacement, and it also fixes the previous attempt to make
     isatty() tell that /dev/null is *not* an interactive terminal.
     Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
     Tested-by: Beat Bolli <dev+git@drbeat.li>
     Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
     Signed-off-by: Junio C Hamano <gitster@pobox.com>

:040000 040000 bc3c75bdfc766fe478e160a9452c31bfef50b505 f7183c3a0726fef7161d5f9ff8c997260025f1bb M compat

Any ideas? I haven't had time to dig any further.
-- Hannes
Next: Jeff Hostetler
Message 1 of 3 in “Small regression on Windows”
  1. Johannes SixtFeb 13, 2017
  2. Jeff HostetlerFeb 13, 2017
  3. Junio C HamanoFeb 13, 2017

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.