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

Re: Anyone running GIT on native Windows

From
Johannes Schindelin <johannes.schindelin@gmx.de>
Date
May 7, 2007, 17:45 UTC
Message-ID
<Pine.LNX.4.64.0705071936340.4167@racer.site>
In-Reply-To
<00c701c790c6$512804d0$0200a8c0@AMD2500>
Hi,
On Mon, 7 May 2007, Aaron Gray wrote:
Show 10 quoted lines
> > > An .sh to c converter would be the best solution. I will be looking 
> > > into how hard this would be to do.
> > 
> > NACK.
> > 
> > A stupid .sh to c converter will almost certainly result in slow and
> > hard-to-debug code.
> 
> I had presumed you do not have to really look at the code if the 
> tanslator is sound.

IMHO no automatic shell->C converter can be sound. Besides, you are missing that we are dealing with the opposite of POSIX here. After all, your target platform is Windows, right? That makes a sensible sh->C converter all the more difficult.

Show 6 quoted lines
> > If you had bothered to check, you'd know that there are ongoing 
> > efforts to do the ports properly.
> 
> This is good. So the shell code is being migrated to C ?
> 
> Could you give me a link or refernce please ?
You can see a lot in Git's history itself:
	git log --grep="[Mmake].*builtin" --no-merges builtin.h
The Google Summer of Code projects' home page is
	http://git.or.cz/gitwiki/SoC2007Projects
The ongoing progress for this particular project can be seen here:
	http://repo.or.cz/w/git/builtin-gsoc.git

Hth, Dscho

Previous: Aaron GrayNext: Asger Ottar Alstrup
Message 12 of 23 in “Anyone running GIT on native Windows”
  1. Aaron GrayMay 6, 2007
  2. Junio C HamanoMay 6, 2007
  3. Aaron GrayMay 6, 2007
  4. Johannes SixtMay 7, 2007
  5. Marco CostalbaMay 7, 2007
  6. Johannes SixtMay 7, 2007
  7. A.S. BradburyMay 7, 2007
  8. Aaron GrayMay 7, 2007
  9. Johannes SchindelinMay 7, 2007
  10. Thomas GlanzmannMay 7, 2007
  11. Aaron GrayMay 7, 2007
  12. Johannes SchindelinMay 7, 2007
  13. Asger Ottar AlstrupMay 8, 2007
  14. Han-Wen NienhuysMay 9, 2007
  15. Johannes SixtMay 9, 2007
  16. Han-Wen NienhuysMay 11, 2007
  17. Johannes SixtMay 11, 2007
  18. Han-Wen NienhuysMay 11, 2007
  19. Johannes SixtMay 11, 2007
  20. Han-Wen NienhuysMay 11, 2007
  21. Aaron GrayMay 12, 2007
  22. Jan HudecMay 9, 2007
  23. Han-Wen NienhuysMay 9, 2007

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.