emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: sh.exe needed to bootstrap on Windows?


From: Dan Nicolaescu
Subject: Re: sh.exe needed to bootstrap on Windows?
Date: Mon, 16 Jul 2007 13:34:16 -0700

Eli Zaretskii <address@hidden> writes:

  > > Date: Mon, 16 Jul 2007 21:54:25 +0200
  > > From: "Juanma Barranquero" <address@hidden>
  > > Cc: address@hidden
  > > 
  > > > If this doesn't help, please run this command under a debugger, put a
  > > > breakpoint where this error message is printed (in callproc.c and
  > > > process.c), and show the backtrace when one of these breakpoints
  > > > breaks.
  > > 
  > > Will try.
  > 
  > Okay, I can reproduce this myself, except that in my case it complains
  > about cmdproxy, like someone else already reported today.  I can
  > understand why it doesn't find cmdproxy: it's the first pass of
  > bootstrap, so no binary is yet built except bootstrap-emacs.  But why
  > does it fail to find sh.exe in your case?  Do you even have sh.exe?
  > (I do, but I renamed it for this test, because I thought you were
  > running without sh.exe.)
  > 
  > I think the problem happens because of this change:
  > 
  >     2007-07-16  Dan Nicolaescu  <address@hidden>
  > 
  >         * vc-hooks.el (vc-handled-backends): Move BZR later in the list.
  > 
  > Dan, can you explain why this change was made?

See the comment below that code:

  ;; BZR, HG, Arch and MCVS come last because they are per-tree rather
  ;; than per-dir.

The idea is that for these VC backends the version control info is
present in one place in the tree, not in each subdir. So VC has to
look up the directory tree to find it.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]