Re: [PATCH] fmt-merge-msg: avoid open "-|" list form for Perl 5.6

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Alex Riesen
Date: Thursday, March 2, 2006 - 7:10 am

Christopher, I'm terribly sorry for the long delays,
but that is something I can't change at this moment.

On 2/26/06, Christopher Faylor <me@cgf.cx> wrote:

The effort of porting git to spawn-like interface has already started,
so there's no much left to say about the fork's speed...


That's not enough.
Try interrupting busy processes. Like "git pull", "git clone" or make.


That makes the rest of installed system kind of useless in cygwin
environment. After interrupting a build process, which uses java
(don't ask) only make stops. The rest of the process runs happily
away.

Now, I know that windows has no signals at all and nothing which
even closely resembles them. I wont be pressing anyone to
implement them in windows, having the knowledge.
What I'd actually suggest is to drop their implementation entierly,
returning ENOSYS, so that programs are not fooled into believing
that the system will work as expected. It never will.
"Ctrl-C" in windows console is just a shortcut to TerminateProcess,
live with that.


I'm talking about git and native windows interaction: I cannot use umask,
because I have to use stupid windows programs, and they always create
"executable" *.c and *.h, and I cannot blindly remove it with something
like "chmod -R -x", because it'd remove it also from executables. The
poor executables lose their _rights_ to be executed (why does cygwin use
windows permissions? They cannot correlate to unix attributes, can they?)
An .bat or .cmd without right to execute it is a pain in my build system
(and no, I'm not allowed to change that damn stupid build system).

Is there any way to tell cygwin that the files it hasn't seen or touched yet
are _not_executables_?
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Should we support Perl 5.6?, Johannes Schindelin, (Mon Feb 20, 11:37 am)
Re: Should we support Perl 5.6?, Eric Wong, (Mon Feb 20, 12:10 pm)
Re: Should we support Perl 5.6?, Andreas Ericsson, (Mon Feb 20, 2:01 pm)
Re: Should we support Perl 5.6?, Junio C Hamano, (Mon Feb 20, 2:15 pm)
NT directory traversal speed on 25K files on Cygwin, Rutger Nijlunsing, (Sun Feb 26, 4:17 pm)
Re: NT directory traversal speed on 25K files on Cygwin, Christopher Faylor, (Sun Feb 26, 6:18 pm)
Re: NT directory traversal speed on 25K files on Cygwin, Andreas Ericsson, (Mon Feb 27, 2:19 am)
Re: NT directory traversal speed on 25K files on Cygwin, Rutger Nijlunsing, (Mon Feb 27, 11:30 am)
Re: NT directory traversal speed on 25K files on Cygwin, Christopher Faylor, (Mon Feb 27, 11:34 am)
Re: NT directory traversal speed on 25K files on Cygwin, Rutger Nijlunsing, (Mon Feb 27, 11:45 am)
Re: [PATCH] fmt-merge-msg: avoid open "-|" list form for P ..., Alex Riesen, (Thu Mar 2, 7:10 am)