home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / sys / mac / programm / 21104 < prev    next >
Encoding:
Text File  |  1993-01-09  |  1.5 KB  |  37 lines

  1. Newsgroups: comp.sys.mac.programmer
  2. Path: sparky!uunet!noc.near.net!news.cs.brandeis.edu!news!phils
  3. From: phils@chaos.cs.brandeis.edu (Phil Shapiro)
  4. Subject: Re: Think Ref 2.0
  5. In-Reply-To: ollef@sics.se's message of Sat, 9 Jan 1993 22: 59:29 GMT
  6. Message-ID: <PHILS.93Jan9225124@chaos.cs.brandeis.edu>
  7. Sender: news@news.cs.brandeis.edu (USENET News System)
  8. Organization: Symantec Corp.
  9. References: <1993Jan7.193426.26713@cronkite.ocis.temple.edu>
  10.     <PHILS.93Jan8083854@chaos.cs.brandeis.edu> <wondertr.726513991@sfu.ca>
  11.     <PHILS.93Jan8135651@chaos.cs.brandeis.edu>
  12.     <1993Jan9.225929.3633@sics.se>
  13. Date: Sun, 10 Jan 1993 03:51:24 GMT
  14. Lines: 21
  15.  
  16. In article <1993Jan9.225929.3633@sics.se> ollef@sics.se (Olle Furberg) writes:
  17.  
  18.      Any particular reason for not supporting arbitary selections,
  19.    like copyright or something? I would like to make non-contiguous
  20.    selections of the example code (some declarations at the top, and
  21.    the most critical part in the middle).
  22.  
  23. The main reason was that supporting arbitrary selections would've
  24. required a basic TextEdit engine. For speed, THINK Ref uses a simple
  25. imaging model supported by DrawString or DrawText. Using TE (or some
  26. TE replacement) would add memory overhead, slower screen drawing,
  27. slower page changes, etc.
  28.  
  29. It was decided that copying all source code text was an adequate
  30. solution, given our constraints of memory and speed.
  31.  
  32.     -phil
  33. --
  34.    Phil Shapiro                                   Software Engineer
  35.    Language Products Group                     Symantec Corporation
  36.            Internet: phils@cs.brandeis.edu
  37.