El mar, 17-02-2004 a las 13:38, Ross Burton escribió: > On Tue, 2004-02-17 at 18:09, Manuel Amador (Rudd-O) wrote: > > > Well. You don't have to do that. Just put e.g. "cd `dirname $0`" on the > > > first line of the script. > > > > You see, this will fail if directories have spaces. > > cd "`dirname "$0"`" > > > This is also a non-sequitur for regular home users. > > Home users don't write sh scripts, and people who can code shell scripts > should know a little about shell escaping and path manipulation. > > Ross Ross, this is a good response to someone like Eugenia or me. Not a good response to the general public. LimeWire installs itself as a graphical application. Why on Earth do you expect LimeWire users will modify the shell script to cope with a Nautilus deficiency? For all they care, the LimeWire icon "works on KDE, fails on GNOME, this Linux crap is shit". Get the point? The correct, expected behavior from Nautilus or any file manager is that "if I double-click an icon, the current directory is the one I had opened in my face". People coming from Windows and Mac OS will expect that. It's a reasonable expectation with nothing against it. Breaking that expectation is wrong. People who want to save a file which doesn't yet exist may find good use in CWDing to the home dir (e.g. for launching apps in the foot menu). People who want to work with an existing file (they doubleclicked an icon on a nautilus window) find no good use in this. > -- > Ross Burton Software Engineer > OneEighty Software Ltd Tel: +44 20 8680 8712 > Cygnet House Fax: +44 20 8680 8453 > 12-14 Sydenham Road r burton 180sw com > Croydon, Surrey CR9 2ET, UK http://www.180sw.com./ > ==================================================================== > Under the Regulation of Investigatory Powers (RIP) Act 2000 together > with any and all Regulations in force pursuant to the Act OneEighty > Software Ltd reserves the right to monitor any or all incoming or > outgoing communications as provided for under the Act -- Manuel Amador (Rudd-O) GPG key ID: 0xC1033CAD at keyserver.net
Attachment:
signature.asc
Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente