home *** CD-ROM | disk | FTP | other *** search
/ back2roots/padua / padua.7z / padua / shell / csh547.lha / class.sh < prev    next >
Text File  |  1995-05-26  |  4KB  |  109 lines

  1. if $_version < 516
  2.  echo "Csh 5.16 required"
  3.  return 0
  4. endif
  5.  
  6. #
  7. # If started from ToolManager: Set the path where all these tools reside.
  8. # Enter your search path here. You might want to use the 'path' command,
  9. # but 'set _path' does not complain about nonexisting assigns.
  10. #
  11.  
  12. if $_passed = toolmanager
  13.  set _path csh:,s:,sys:utilities,sys:system,tools:
  14. endif
  15.  
  16. #
  17. # The file class definitions
  18. #
  19.  
  20. class -n
  21. class xpk       offs=0,58504b46
  22. class dms       offs=0,444D5321
  23. class warp      offs=0,57617270
  24. class zoom      offs=0,5A4F4F4D
  25. class lharc     offs=2,2D6C68..2D
  26. class zoo       offs=0,5A4F4F20
  27. class arc       offs=0,1a08
  28. class compress  offs=0,1f9d
  29. class anim      offs=0,464f524d........414e494d
  30. class iff_8svx  offs=0,464f524d........38535658
  31. class sculpt_sc offs=0,464f524d........53433344
  32. class sculpt_ta offs=0,464f524d........54414b45
  33. class imagine   offs=0,464f524d........54444444
  34. class icon      offs=0,e3100001 offs=0,f34c0012
  35. class gif       offs=0,474946
  36. class zip       offs=0,504b0304
  37. class gzip      offs=0,1f8b0808
  38. class ppacked   offs=0,50503230
  39. class imploded  offs=0,494d5021
  40. class dimp      offs=0,44494d50
  41. class manx_dbg  offs=0,35d200
  42. class manx_lib  offs=0,636a
  43. class manx_obj  offs=0,434a0000
  44. class object    offs=0,000003e70000
  45. class sas_lib   offs=0,000003fa0000
  46. class font      offs=0,0f0000
  47. class ps_doc    offs=0,072319
  48. class ps_font   offs=0,236900 offs=0,2520434f50595249
  49. class compufont offs=0,00440001 offs=00016e offs=0000001400000d
  50. class compucach offs=0,3c466f6e74204361
  51. class jpeg      offs=6,4a464946
  52. class guide     offs=0,4064617461626173 offs=0,4044415441424153
  53.  
  54. # Windows Audio Visual (WAV) one-shot sound files
  55. class wav offs=0,52494646........57415645
  56.  
  57. # MED/OctaMED music
  58. class med offs=0,4D4D4430 offs=0,4D4D4431
  59.  
  60. #
  61. # Additional class definitions plus action definitions.
  62. # Change lines after 'act' to reflect your personal installation.
  63. #
  64.  
  65. class lharc     suff=.lha
  66. class lharc     suff=.lzh act exec="LhA e" extr="LhA e" view="LhA v" add="LhA a" edit=lharca
  67. class dms       suff=.dms act exec="Dms write" extr="Dms write" view="Dms view"
  68. class warp      suff=.wrp act exec="Warp write 0 79" extr="Warp write 0 79"
  69. class zoom      suff=.zom act exec="Zoom" extr="Zoom"
  70. class zoo       suff=.zoo act exec="zoo e//" extr="zoo e//" view="zoo v" add="zoo a"
  71. class arc       suff=.arc act exec="arc e" extr="arc e" view="arc -v"
  72. class zip       suff=.zip act exec="unzip" extr="unzip" view="unzip l"
  73. class gzip      suff=.z   act exec="gunzip" extr="gunzip" view="gzip -l"
  74. class ppacked   suff=.pp  act exec="ppmore" view=ppmore
  75. class imploded  suff=.im  act exec="fimp"  extr="fimp"
  76. class lhwarp    suff=.lhw act exec="lhwarp write 0"
  77. class uuencoded suff=.uu  act exec="uudecode" extr="uudecode"
  78. class modula    suff=.mod suff=.ref suff=.sym suff=.obj
  79. class anim      suff=.anim act exec=showanim view=showanim
  80. class gl_anim   suff=.gl   act exec="gl -g" view="gl -g"
  81. class gif       suff=.gif  act exec=turbogif  view=turbogif extr=shamsharp
  82. class jpeg      suff=.jpg
  83. class ftm       offs=0,46544d4e act exec="PlayFTM >nil:" view="PlayFTM >nil:"
  84. class ilbm      offs=0,464F524D........494C424D act exec=M view=M edit=dpaint
  85. class text      offs=0,464F524D........46545854 act edit=excellence
  86. class prog      offs=0,000003f300000000
  87. class module    name="mod.*" act view="Experiment\\ IV" exec="Experiment\\ IV"
  88. class object    suff=.o
  89. class include   suff=.h  is=ascii
  90. class c_source  suff=.c  is=ascii
  91. class script    suff=.sh is=ascii
  92. class guide     suff=.guide suff=.hyper is=ascii act view=amigaguide exec=amigaguide
  93. class ascii     suff=.doc suff=.txt chars act view=muchmore exec=more edit=ced
  94. class "?"       default action view=more edit=ced
  95.  
  96. # Class definitions for Amiga E...
  97.  
  98. alias compe %n EC " @strhead( \\. $n )"
  99. class e_source  suff=.e is=ascii act exec=compe
  100.  
  101. # (The 'compe' alias is needed because E will not compile the program if you
  102. # add the '.e' to the end of the filename.  Sort of an irritating twist,
  103. # really).
  104.  
  105. alias v    "%n action view $n"
  106. alias ed   "%n action edit $n"
  107. alias xt   "action extr"
  108.  
  109.