Hi all, I have added a feature to version 5.2.1 of ls, and would like to know whether my change should be submitted.
My change consists of a new command line switch (--suffix). If --suffix is passed, the file extension overrides the file's permissions when determining output color. Usage > ls --color --suffix On linux and unix, my feature is almost totally worthless. However, on windows (ie a cygwin environment), this feature is very handy. On windows, for reasons I don't completely understand, almost all files seem to have executable permisions (even .c and .txt files). I think this has to do with how cygwin maps windows file attributes to unix attributes, but I'm not going to pretend that I know exactly what is going on. Without my change, ls --color displays every file as if it were executable. With my change, ls --color --suffix uses a more practical coloring scheme, and the user sees what they would see if they were using a real operating system, like linux :) My changes are relatively minor. I can provide my modified version of ls.c if anyone wants to see the changes. H^2 _______________________________________________ Bug-coreutils mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/bug-coreutils
