home *** CD-ROM | disk | FTP | other *** search
/ ftp.whtech.com / ftp.whtech.com.tar / ftp.whtech.com / articles / archives / limanews.exe / PREDITOR.TXT < prev    next >
Text File  |  2006-10-19  |  7KB  |  117 lines

  1. ORIGINALLY PUBLISHED IN LIMA NEWSLETTER MAY 1993
  2.  
  3.           REVIEW OF PREDITOR   
  4.           By:  Andy Frueh, Lima UG 
  5.  
  6.      TI-Writer was introduced by TI sometime in 1983.  At that time, it was the
  7. only practical word processor.  I must admit, it is one of TI's better
  8. programs.  Unfortunately, they left the market before they could upgrade it.
  9. Funnelweb came along and totally redefined TI-Writer with tons of added
  10. features and a new TI "environment".  I should also note that TI released a
  11. program editor with the Editor/Assembler.  It is essentially a stripped down
  12. version of TI-Writer. 
  13.  
  14.      About the same time as Funnelweb, a commercial company released Companion,
  15. which was meant to be a totally new word processor.  It does not use D/V 80
  16. files or operate in a way similar to TI-Writer.  Harrison software has also
  17. released a new word processor. 
  18.  
  19.      But what about a utility to make editing PROGRAMS easier?  Or source files
  20. to be compiled by one of the many language compilers we have (but seldom use)?
  21. Most of the time, programmers use the enhanced TI-Writer found in Funnelweb for
  22. editing/writing programs.  It is handy for Assembly programmers because it has
  23. a mode which automatically checks for correct syntax, symbols, ect.  But what
  24. about other languages?  Besides, TI-Writer can be improved beyond what we have,
  25. right? 
  26.  
  27.      Enter PrEditor, a totally new (but TI-Writer compatible) editor.  It IS a
  28. 100% new program and borrows nothing from TI-Writer.  Of course whenever you
  29. write a program intended to replace an already existing one, two things happen.
  30. First, you create many useful features not found in the previous program, and
  31. two, you invent all kinds of new annoyances. 
  32.  
  33.      Not that PrEditor is in any way a bad program.  If you mainly write and
  34. edit program files, it is worth your looking into.  It does not make a good
  35. replacement for a word processor.  In my opinion, its hang-ups make word
  36. processing too laborous. 
  37.  
  38.      As is usual with reviews, I'll start with the strong points.  Believe me,
  39. there are plenty.  First of all, this program is totally configureable.  There
  40. is hardly one aspect of PrEditor you can't change.  By configure, I mean more
  41. than colors.  You can do that of course, but also change things like the cursor
  42. flash/repeat rate (handy for slow/fast typists), the number of characters it
  43. will window to the right (pressing FCTN 5 or going off the 40 columns currently
  44. on the screen), windowing up and down, and get this, you can even reselect
  45. which keys perform which functions.  PrEditor uses FCTN/CTRL presses for most
  46. of its functions instead of a command line like TI-Writer, so you may wish to
  47. set the keys to your choice.  Ever thought CTRL 1 should be INSERT?  Now you
  48. can do that. 
  49.  
  50.      There is one keypress I really like.  It will show you how many bytes are
  51. left in memory.  No more guessing when the buffer is full. 
  52.  
  53.      This feature may be handy for those of you who need just a few extra K to
  54. write good routines.  You may configure PrEditor to use an extra 4-8 K RAM,
  55. such as is in the Mini Memory or a SuperCart.  As far as I know, there is no
  56. support for the Super SuperCart (32K). 
  57.  
  58.      Sometimes when you use FCTN/CTRL 8 to insert lines in TI-Writer, you find
  59. the operation is unpredictable.  I believe when you move up/down, you cancel
  60. the insert line mode.  With PrEditor, you toggle between an insert line mode.
  61. A status line gives info such as if you are in insert character or line modes,
  62. as-is text mode (explained later), as well as which line you are on.  It also
  63. tells you where your blocks are located (more on that later as well). 
  64.  
  65.      What is as-is mode?  Because of the large number of functions requiring
  66. keypresses, you need to enter a seperate mode to enter control codes.  It is
  67. roughly the equivalent of TI-Writer's Control U mode, and is described about as
  68. well in the manual. 
  69.  
  70.      Instead of specifying line numbers for move, copy, and delete, you mark a
  71. block of text.  Some argue that having to set up a block is extra work, but it
  72. is handy if you want to copy from the middle of the fourth line to the second
  73. word of the seventh line (for example).  A big plus, in my opinion. 
  74.  
  75.      Another neat-O feature of PrEditor is the fact that it will let you load a
  76. second file into memory, provided that there is room.  You can swap information
  77. freely from both files.  Further, if you leave the first file at line 2, column
  78. 2, enter the second file and edit it somewhere else, then return to the first
  79. file, you will return where you left off when you entered into the second file.
  80. In this example, if I stopped editing the second file somewhere in line 142, I
  81. do not return to line 142 of the first file, I will return to line 2 column 2.
  82. A good idea by programmer Tom Bentley. 
  83.  
  84.      How about its weak points?  There are a few, and as I said, they don't
  85. really hamper the performance of PrEditor, but it would be nice if they got
  86. corrected. 
  87.  
  88.      One of the biggest "bugs" is that if you have not typed anything to the
  89. right of the cursor, you can't use FCTN D (or whatever you set as the right
  90. arrow) to move over that direction.  You need to press the space bar. 
  91.  
  92.      I seem to hate the standard TI character set.  There is no neat "CHARA1"
  93. type font with PrEditor.  If you load it directly from XB or the EA module, you
  94. get the resident TI character set, complete with small capitals for lower-case.
  95. Yuck. 
  96.  
  97.      You can split a line similar to TI-Writer's INSERT when in Word Wrap mode,
  98. but there is no "reformat."  Your only other insert choice is the insert mode
  99. similar to the one in TI-Writer in "fixed" mode.  This is when you have to be
  100. sure you don't push your line past the 80 column margin, or it gets erased.  I
  101. suppose it makes sense to not have a reformat key when writing program files.
  102. It is a nightmare to see lines and lines of source code reformat into a single
  103. giant paragraph.  However, it is unbearable to not have reformat if you are
  104. attempting word processing.  The manual says that PrEditor is well-suited as a
  105. word processor. 
  106.  
  107.      Another sore point is the lack of "Recover Edit".  You can purge, but it
  108. only purges the file you are currently on.  The second file, if loaded, is
  109. safe.  It is possible to load two identical files into each of the two buffers,
  110. that way if you acciedently purge one, the other is still available.  However,
  111. any changes you made to the purged file will still be lost. 
  112.  
  113.      If you can live with its few hang-ups, PrEditor is well worth asking
  114. Asgard software about. 
  115. .PL 1 
  116.  
  117.