home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / vmsnet / tpu / 407 < prev    next >
Encoding:
Internet Message Format  |  1992-09-14  |  2.2 KB

  1. Path: sparky!uunet!stanford.edu!agate!spool.mu.edu!sdd.hp.com!usc!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!cleveland.Freenet.Edu!at913
  2. From: at913@cleveland.Freenet.Edu (Mirko Vukovic)
  3. Newsgroups: vmsnet.tpu
  4. Subject: Re: Writing eve procedures (Was: RE: BindSKIPding EVE_FIND_NEXT...
  5. Date: 15 Sep 1992 14:55:45 GMT
  6. Organization: Case Western Reserve University, Cleveland, OH (USA)
  7. Lines: 40
  8. Message-ID: <194thhINNs3a@usenet.INS.CWRU.Edu>
  9. References: <1992Sep8.205130.1@slacvx.slac.stanford.edu> <920829004712.23e0e7a5@UNHH.UNH.EDU> <1992Sep7.023512.28308@seq.uncwil.edu>
  10. Reply-To: at913@cleveland.Freenet.Edu (Mirko Vukovic)
  11. NNTP-Posting-Host: hela.ins.cwru.edu
  12.  
  13.  
  14. In a previous article, fairfield@slacvx.slac.stanford.edu () says:
  15.  
  16. >In article <1992Sep7.023512.28308@seq.uncwil.edu>, rpowell@seq.uncwil.edu (Richard Powell) writes:
  17. >
  18. >    [quote deleted - irrelevant]
  19. >> Where do you find out how to write eve or lse procedures?
  20. >
  21. >    Start with the "VAX Text Processing Utility Manual".  This has 
  22. >introductory chapters on the VAX TPU language, plus documentation on
  23. >TPU built-in functions, etc.
  24. >
  25. >    Next, take a look at some existing TPU procedures.  I would suggest,
  26. >with some trepidation, that you look at SYS$EXAMPLES:EVE*.TPU.  These
  27. >comprise the _source_ of the EVE editor.  The caveat is that these files
  28. >are quite complicated, IMHO, since at least VMS V5.3+ and the inclusion 
  29. >of support for DECwindows.  You may do better looking at something a bit 
  30.  
  31. etc...
  32.  
  33. It seems to me from reading the postings in this group that there are 
  34. definite conventions on writing procedures for EVE,LSE, on binding keys, on
  35. error checking etc.   Where can one get hold of those ``conventions/rules''?
  36.  
  37. BTW, I got to say it:  LSE is definitely one great editor with all of its 
  38. language extension capabilities.  
  39.  
  40. Now, if only TPU would allow utilities that
  41. were spawned out to take control of the screen from time to time (like to put
  42. up a graph on a graphics screen -- I am operating from a VT300-like terminal)
  43. LSE would make an excellent interface to lots of other software.  (I have 
  44. specifically in mind IDL - an interactive, plotting, data analysis language.)
  45.  
  46.  
  47.   
  48. -- 
  49. Mirko Vukovic 
  50. University of Wisconsin -- Madison
  51. VUKOVIC@UWMFE.NEEP.WISC.EDU 
  52.