home *** CD-ROM | disk | FTP | other *** search
/ ftp.mactech.com 2010 / ftp.mactech.com.tar / ftp.mactech.com / online / source / c / compilers / Tickle-4.0.sit.hqx / Tickle-4.0 / README < prev    next >
Text File  |  1993-11-18  |  6KB  |  159 lines

  1.  
  2. This is release 4.0 of Tickle.
  3.  
  4. Tickle is a Macintosh tcl development environment.
  5. This release of Tickle incorporates release 7.0 of
  6. the tcl interpretter, as well as the tcl extensions.
  7.  
  8.  
  9. WHAT IS IN THIS PACKAGE
  10.  
  11. If you downloaded the Tickle Developer Package, then
  12. you have tjhe Tickle application, and all required
  13. resources to develop tcl scripts within Tickle, as
  14. well as test scripts and example scripts.
  15.  
  16. If you downloaded the Tickle Developer Package, then
  17. you have it all :) You have everything in the Tickle
  18. User Package. You also have the sources, objects,
  19. libraries and projects required to build your own
  20. tcl based applications and shells. You also have the
  21. elements required to build the Tickle application itself.
  22.  
  23. If you do not know which package you have downloaded,
  24. then look for the folder named "src" in the Tickle folder.
  25. If it is not there, then you have the User Package.
  26.  
  27.  
  28. INSTALLING TICKLE
  29.  
  30. You should have downloaded a self-extracting archive.
  31. You should have launched that archive and it should have
  32. produced a folder named "Tickle-4.0". Within that folder
  33. is this file "README", which you are reading. Either you
  34. followed those steps, or found another source of the package,
  35. but you are now here reading the README file.
  36.  
  37. At this point, you have installed Tickle. There is nothing
  38. else to do for the basic installation. The package both
  39. runs, as well as compiles, in the Tickle folder.
  40.  
  41.  
  42. WHERE TO GO FROM HERE
  43.  
  44. If you intend to *use* the Tickle package, launch the Tickle
  45. application, and open the file named "Worksheet" in the
  46. Tickle folder. I say this because I know that you will not
  47. read the manual until you have gotten stuck in Tickle. So,
  48. go ahead, launch the application, get stuck. Now read the
  49. manual.
  50.  
  51. If you intend to develop with Tickle and tcl using Think C,
  52. you will want to start with the ThinkC projects that are
  53. included. This version of Tickle was built using Think C 5.0.2.
  54. God help you. I can not imagine how anyone can develop
  55. serious applications like Tickle with Think. I could not
  56. accomplish the things I do with MPW. Further, the Think C
  57. version is limited in that some libraries are not yet ported
  58. to Think, namely the AEBuild library. However, you will
  59. still be able to accomplish a great deal with what is included.
  60.  
  61. If you intend to develop with Tickle and tcl using MPW C,
  62. you will want to delete the ThinkC projects, as well as thier
  63. related "file.rsrc" resource files (only at the top level
  64. of the Tickle folder, not in the src folder). The Makefile
  65. at the top level of the Tickle package is the master make
  66. file for Tickle and tcl7.0. Use that Makefile and not the
  67. make files located in the individual folders. It is the
  68. only Makefile that has been scrutinized for the outside world.
  69.  
  70. The pieces of tickle that are provided in object or library
  71. form are built from sources that are part of a commercial
  72. software product. They can not be published in any form to
  73. anyone as long as that product is under contract, so please
  74. do not ask for them. If you believe you have identified a
  75. bug in these libraries, please send it along and I will
  76. attempt to correct it.
  77.  
  78.  
  79. THE FUTURE
  80.  
  81. Tickle is continually developed. I welcome bug reports.
  82. I also welcome suggestions.
  83.  
  84. I also welcome new source code or changes to existing
  85. sources that fix or enhance Tickle and MacTcl.
  86.  
  87. However, PLEASE do not completely reformat a file and
  88. send the entire thing and tell me you changed a few lines.
  89. Please keep code in its original (admittedly not beautiful)
  90. format so you can send me diffs that allow me to patch your
  91. changes easily. Thanks.
  92.  
  93. I **strongly** recommend that you use the MPW RCS tools for
  94. making changes to this source code. This would allow you to
  95. simply send me "rcsdiff"s. If you do not want to use RCS,
  96. please use the diff tool to send changes. Both RCS and diff
  97. tools for MPW are available where you found tickle. If you
  98. do not have MPW, then I will do the best I can with what you
  99. send me.
  100.  
  101. Also note that version 4.0 of Tickle has some terribly
  102. organized sources. I apologize, but expediency was my goal.
  103. Version 5.0 of Tickle will have some serious changes to the
  104. layout of the sources, so please be prepared for this. In
  105. other words, you should stick to writing new functions in
  106. new files, and leave existing code alone as much as possible
  107. if you wish to allow for easy use of future releases.
  108.  
  109. For all correspondence, please use the following Internet
  110. email address --
  111.  
  112.     "tickle@ice.com".
  113.  
  114. USMail correspondence may be directed to:
  115.  
  116.     Tim Endres
  117.     8840 Main Street
  118.     Whitmore Lake, MI  48189
  119.  
  120.  
  121.  
  122. CREDITS
  123.  
  124. The family for the time.
  125. Dr. Ousterhout -- obviously
  126. The tclX crew.
  127. Ray Johnson and the MacTcl following for a couple nice functions.
  128. Those USENET hackers who provided many functions.
  129.  
  130. The Internet and USENET for their indelible spirit.
  131.  
  132.  
  133. ------------------------------------------------------------
  134.  
  135. DISCLAIMER
  136.  
  137. Tickle is free software that you have acquired for reasons
  138. unknown. The software is provided at no cost, with absolutely
  139. no warranties as to its usefulness or reliability. Use this
  140. software at your own risk, and accept any and all consequences
  141. resulting from the use of this software.
  142.  
  143.  
  144.  
  145. PARANOID DISCLAIMER
  146.  
  147. Tickle is free software. It has not been rigorously tested
  148. for bugs. Tickle may crash your Macintosh, destroy your data,
  149. and even offend your religion! These events may cost you
  150. millions of dollars in damages. However, no one is liable
  151. to you for any consequences resulting from the use of this
  152. software, which has been provided to you for free. The author
  153. of this software, and all related contributors, may not be
  154. held liable for any consequences resulting from the use of
  155. this software
  156.  
  157.  
  158. YOU USE THIS SOFTWARE AT YOUR OWN RISK.
  159.