This is the mail archive of the cygwin-developers mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Cygwin CWD vs. Win32 CWD (was Re: [ANNOUNCEMENT] Updated: vim-7.3.003-1)


On Aug 25 09:44, Christopher Faylor wrote:
> On Wed, Aug 25, 2010 at 01:46:13PM +0200, Corinna Vinschen wrote:
> >On Aug 20 22:31, Corinna Vinschen wrote:
> >> On Aug 20 16:03, Christopher Faylor wrote:
> >> > On Fri, Aug 20, 2010 at 09:27:25PM +0200, Corinna Vinschen wrote:
> >> > >Erm... btw., how is that different from the message, if you need a
> >> > >valid Win32 CWD in your hybrid app, use cygwin_internal(CW_SYNC_WINCWD)?
> >> > 
> >> > My supposition is that the breakage for hybrid applications is much more
> >> > pervasive than for programs which want to delete directories that someone
> >> > has cd'ed to.
> >> > 
> >> > But, actually, I am liking the "just relink your app like this if that
> >> > is what you want" solution better.  That means minor tweaks to the
> >> > current Cygwin code.  A pure Cygwin app continues to behave like linux.
> >> > You just have to rebuild your hybrid app.
> >> > 
> >> > I think I'll work on a proof-of-concept for that.
> >> 
> >> That sounds good.  [...]
> >
> >I have created a patch which implements both, a /usr/lib/winsynccwd.o
> >which you can link against, and a new environment setting CYGWIN=winsynccwd.
> 
> Uh.  I said *I* was doing this.  You even quoted me above.  Why didn't
> you at least *ask* me about this?

Sorry about that.  I had a bit of time and thought it would be helpful
to move this issue forward.  Feel free to disregard the actual code.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]