home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / mod.std.unix.v8 / text0053.txt < prev    next >
Encoding:
Text File  |  1987-06-30  |  1.6 KB  |  38 lines

  1. >From im4u!rbj@icst-cmr.ARPA Mon Nov 10 16:31:53 1986
  2. Date: Mon, 10 Nov 86 16:40:48 EST
  3. From: Root Boy Jim <im4u!rbj@icst-cmr.ARPA>
  4.  
  5. Re: Volume-Number: Volume 8, Number 25
  6. >      This gives you all the directory advantages of a case-dependent
  7. > filesystem.  The only "feature" you lose is the ability to create a
  8. > separate Readme, ReadMe, readme, and README set of files.  I personally
  9. > believe that anybody who creates files which differ from case deserves
  10. > to be shot or at least have his employment terminated with extreme
  11. > prejudice.  [ I suggest readers interpret that last sentence as a
  12. > hypothetical statement applying to none of them.  -mod ]
  13.  
  14. There are several uses I can think of:
  15.  
  16.     1) linking: cd /etc; ln passwd PASSWD
  17.         This makes it less likely that I will lose my passwd
  18.         file even if I do `rm p*'.
  19.     2) old versions: cd /etc; cp passwd PASSWD
  20.         Keeps a backup version. Note that these two uses may
  21.         conflict if I decide to `cp /dev/null PASSWD'!
  22.     3) filename completion: using (1) an the 4.3 csh, I can type
  23.         `vi /etc/P<ESC><RET>'. Ok, ok, emacs then :-)
  24.     4) intermediate files: instead of picking a new name, I can
  25.         just change case. Yes I know I can use other methods.
  26.  
  27. While I generally think it undesirable to depend on case for human 
  28. distinction, it comes in quite handy sometimes. I have seen the same
  29. trick used in C programs as well, #defining foo to union_name.Foo.
  30. Before you flame the usage, my source is the Berkeley VLSI tools.
  31.  
  32.     (Root Boy) Jim Cottrell        <rbj@icst-cmr.arpa>
  33.     Was John Hinckley allowed to watch `Taxi Driver' last night?
  34.  
  35.  
  36. Volume-Number: Volume 8, Number 54
  37.  
  38.