home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sys / acorn / tech / 1081 < prev    next >
Encoding:
Internet Message Format  |  1992-12-21  |  1.8 KB

  1. Path: sparky!uunet!spool.mu.edu!agate!doc.ic.ac.uk!news!dbh
  2. From: dbh@doc.ic.ac.uk (Denis Howe)
  3. Newsgroups: comp.sys.acorn.tech
  4. Subject: Re: Finding the CSD
  5. Date: 18 Dec 92 13:57:55
  6. Organization: Computing Department, Imperial College, London, UK
  7. Lines: 32
  8. Distribution: world
  9. Message-ID: <DBH.92Dec18135755@wombat.doc.ic.ac.uk>
  10. References: <1gke2bINN2up@swan.doc.ic.ac.uk>
  11. NNTP-Posting-Host: wombat.doc.ic.ac.uk
  12. In-reply-to: mybg@doc.ic.ac.uk's message of 15 Dec 1992 11:03:39
  13.  
  14. Denis Howe <dbh@doc.ic.ac.uk> wrote:
  15.  
  16. >Set FS <FileSwitch$CurrentFilingSystem>
  17. >SetEval CSD "<FS>:"+FileSwitch$<FS>$CSD
  18.  
  19. In article <1gke2bINN2up@swan.doc.ic.ac.uk> mybg@doc.ic.ac.uk (M Y Ben
  20. Gershon) wrote:
  21.  
  22. >I am sorry to disappoint you, but this does not work either!  It
  23. >remains constant and is not altered when the csd is changed.
  24.  
  25. Some people are never satisfied.  :-) As Jason
  26. <J.P.OBroin@newcastle.ac.uk> noted, to get that effect you'd need to
  27. use SetMacro but I'm not sure even that would work, you might need
  28. SetMacroEval, which doesn't exist!  Philip
  29. <banks_p@kosmos.wcc.govt.nz> was nearer the mark saying you need a
  30. code variable but this week's star prize goes to Good Ol' Owen "Who
  31. put the OS in RISC OS?" Smith or, as his friends call him,
  32. /G=Owen/S=Smith/O=SJ-Research/ADMD=INTERSPAN/C=GB/@mhs-relay.ac.uk,
  33. who mailed in response to my RISC OS 2 solution:
  34.  
  35. >On RISC OS 3 (no snide remarks please I'm just being helpful) you can
  36. >do it as an OS_FSControl 37 (canonicalise name) of "@", or you can
  37. >build it up piecemeal using the various FileSwitch$* system
  38. >variables.
  39.  
  40. The only time I want to know the CSD is in my desktop !Boot file so I
  41. can make everything independent of the location of the root directory.
  42. Here, my "static" solution is quite acceptable.
  43. --
  44. Denis Howe <dbh@doc.ic.ac.uk>
  45. So Biggs, you're the idiot who bought all these IBM PCs.  You're fired!
  46.