This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: [ANNOUNCEMENT] TEST VERSION: chere-0.4-1
- From: Igor Pechtchanski <pechtcha at cs dot nyu dot edu>
- To: cygwin at cygwin dot com
- Date: Wed, 20 Oct 2004 15:51:01 -0400 (EDT)
- Subject: Re: [ANNOUNCEMENT] TEST VERSION: chere-0.4-1
- References: <200410201912.i9KJCiA17600@esds.vss.fsi.com>
- Reply-to: cygwin at cygwin dot com
Dave,
A few suggestions...
On Wed, 20 Oct 2004, Dave wrote (heavily snipped):
> [snip]
> However, it requires the co-operation of your login script to avoid your
> home directory when the environment variable CHERE_INVOKING is set.
I wonder if it's better to choose a less package-specific variable name,
e.g., NOCDHOME. If you want to keep the variable as CHERE_INVOKING in the
rest of the package, simply create a /etc/profile.d script (e.g.,
chere.sh) that will set NOCDHOME if CHERE_INVOKING is set.
> New invocation only tested on W2K. It relies on windows to set the
> working directory before starting the shell. I'm not sure if other
> versions of windows will do this.
I believe this is standard Windows behavior in all versions, otherwise DLL
loading wouldn't work properly...
> You must have Admin priveleges to install the context menus.
Why? Can't they go into HKCU?
> The windows control panel uninstall will not work if you uninstall
> chere.
Huh? Uninstall for what? For "chere"?
> If you are about to remove cygwin, uninstall the context menus
> first.
Perhaps this could be done in a preremove script? Have chere add a line
for every context menu installed to /etc/preremove/chere-installed.lst,
and have the preremove script run uninstall for each line in that file...
HTH,
Igor
--
http://cs.nyu.edu/~pechtcha/
|\ _,,,---,,_ pechtcha@cs.nyu.edu
ZZZzz /,`.-'`' -. ;-;;,_ igor@watson.ibm.com
|,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski, Ph.D.
'---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow!
"Happiness lies in being privileged to work hard for long hours in doing
whatever you think is worth doing." -- Dr. Jubal Harshaw
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/