home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / vol_100 / 119_01 / augmotu.mss < prev    next >
Text File  |  1984-07-13  |  8KB  |  144 lines

  1. Courtesy of Mark of the Unicorn, here is a run-through of some of
  2. the things that are happening.  First is a list of some of the known
  3. bugs and their fixes:
  4.  
  5. @list{Mince:  It used to be possible to get a buffer name in
  6. uppercase if in a find file the buffer already existed and if you
  7. specified a new name in uppercase.  Subsequent attempts to name that
  8. buffer would fail since buffer names are lowercased before use.  The
  9. way around this is to use the find file to get to the buffer through
  10. its file name.  Fixed in version 2.6.
  11.  
  12. Mince:  When reading files that have no end-of-file mark (^Z), there is
  13. a possibility that Mince will hang by trying to read until the swap
  14. file is full.  Note that some earlier CP/M utilities will not put in
  15. an end-of-file mark if the file fits exactly in an even number of
  16. sectors.  The simplest way around this is to patch a control-Z into
  17. the file with DDT.  Recent versions of Mince will stop reading within
  18. 1K of the physical end of a file without an end-of-file mark.
  19.  
  20. Mince:  A couple of people have found Mince intolerably slow,
  21. particularly on search and replace operations.  This is most
  22. noticeable on systems with 2 Meg clocks.  Mince version 2.6 has
  23. several routines coded in assemblly language for a speed-up of between
  24. two to ten times, depending on the operation.  
  25.  
  26. Scribble:  Scribble may print the pagefooting and pageheading
  27. underscored or boldface if text with either of those attributes wraps
  28. a page break.  This is fixed in Scribble version 1.1.
  29.  
  30. Scribble:  Tabs ina verbatim environment do not work correctly at the
  31. left margin.  What happened is that the first tab stop failed to get
  32. converted from characters to micas,and was a small fraction of a
  33. character from the left margin.  Fixed in Scribble 1.1.
  34.  
  35. Scribble:  Tab stops are relative to the left edge of the page,
  36. whereas they should be relative to the left edge of an environment.
  37. Fixed in Scribble 1.1.
  38.  
  39. Scribble:  In Scribble 1.0 virtually none of style commands were
  40. functional.  In Scribble 1.1 some were fixed and some were not.  The
  41. problems appear as either a total lack of results or as inconsistent
  42. results.  Fixed in Scribble 1.2.
  43.  
  44. Scribble:  There is a little-known environment called "address" in all
  45. versions of Scribble that will do a flushleft o the middle of the
  46. page.  It is handy for use in letters.
  47.  
  48. Scribble:  Scribble 1.1 will fail to notice a leading tab character on
  49. the second line of text on a page (not counting headings) if the tab
  50. is within a verbatim or example environment.  Fixed in Scribble 1.2.
  51.  
  52. Scribble:  Scribble is an intensive memory user.  All current versions
  53. require 56K to run at all, and version 1.0 may not even run in 56K.  A
  54. special version of Scribble that runs in 48K will be available on
  55. request in the near future. It lacks the style, note, and index
  56. directives and cannot competently handle many sectioning commands. The
  57. main way to save memory is by making the page smaller or by using
  58. fewer commands that accumulate data to be printed at the end of the
  59. document (i.e. note, sectioning, and index commands).  Scribble 1.2
  60. provides direct control over memory sectioning and reports exact
  61. memory usage.
  62.  
  63. Crayon:  The NEC Spinwriter proportionally-spaced print thimble does
  64. not have the standard arrangement of characters and so requires a
  65. translation table.  Furthermore, some characters can only be accessed
  66. with shiftout/shiftin sequences.  Proper use of the print thimble
  67. currently requires recoding portions of Crayon.  We will be supporting
  68. this in the near future.  
  69.  
  70. Crayon:  Crayon 1.1 has a bug concerning the opening of the CONFIG.DAT
  71. file.  The program can only work properly if the selected drive is not
  72. drive A and does not contain a CONFIG.DAT file at the same time as
  73. drive A.  This is simple to fix if you know C; just look at the code
  74. that opens the database file in DRIVER.C and it should be obvious.
  75. Fixed in Crayon 1.2.
  76.  
  77. Crayon:  When printing on a printer that cannot back up (overprint),
  78. Crayon will complain and refuse to do anyting in most circumstances.
  79. When there is any boldface or underscoring, such as that caused by
  80. chapter or section directives, Crayon will refuse to print on a device
  81. without backup.  Crayon version 1.2 will now warn you that it cannot
  82. back up and continue printing without boldface or underscoring.
  83.  
  84. Crayon:  Crayon will occasionally leave completely blank pages in the
  85. output.  This happens when the bottom margin is zero; Crayon prints
  86. text on the last line, automatically moves to the next page and sees a
  87. form feed, and thus skips a page.  A short-term fix is to always leave
  88. a bottom margin of at least one line.  Fixed in Crayon 1.2.
  89.  
  90. Crayon:  The page pause option (for manual sheet feeding) does not
  91. work correctly.  It either fails to finish the page before prompting
  92. for the next, or on occasion funs off the bottom before asking for
  93. another.  This is a complex problem involving the buffering strategy.
  94. Fixed in Crayon 1.2.
  95.  
  96. Crayon:  It is not possible to use the proportionally-spaced font on
  97. the IDS460 printer.  This is a combination of a bug in Crayon and
  98. extremely poor design on the part of IDS.  There are many revisions of
  99. the IDS460, and only the most recent work at all correctly.  Even the
  100. ones that work as documented waive the property that the print head
  101. must make a separate pass at every word, necessary for Crayon to do
  102. correct microspacing.  This is a noisy and slow process.  Crayon 1.2
  103. allows microspacing on newer IDS460's but the noise persists.  Thanks
  104. go to the IDS staff for suggesting some undocumented features that
  105. made it possible at all.
  106.  
  107. Crayon:  Crayon 1.2 now supports the Centronics 737 printer correctly.}
  108.  
  109. Further note from Mark of the Unicorn:
  110.  
  111. There has been a lot happening around here.  We are just about
  112. to get Mince version 2.6 with partial source code to distributors so
  113. that it will be available on various disk formats.  It is hoped that
  114. Scribble 1.2 will follow quickly, although we are currently having
  115. some trouble with the manual (which has been completely rewritten from
  116. the one everyone already has).
  117.  
  118. Mince is now available on ONYX UNIX systems for $500.00,
  119. including partial source code on cartridge tapes.  Mince is also
  120. available under RSX-11 and UNIX V7 on PDP-11's for $750.00 on
  121. nine-track magtape.  We are looking for some way to set up better
  122. distribution so that we don't have to deal with all the associated
  123. problems.  
  124.  
  125. There will be a general mailing of Mince 2.6 and Scribble 1.2 to
  126. all Amethyst owners some day (soon I hope).  All further updates will
  127. be only to people who have returned their license agreement.
  128.  
  129. No one has found a real bug in Mince in over four months.  With
  130. luck, version 2.6 will be as clean as version 2.5 has been.  We are
  131. currently in the process of designign Mince version three.  This is a
  132. long range project, with completion in a year or so.  Current plans
  133. call for code oerlays, directory access, direct output to a printer,
  134. macros in some form, and so on.  Suggestions are always welcome, but
  135. I'll warn you that we have probably already thought of it.  
  136.  
  137. Another proposed project is a new kind of word processing
  138. program, in which the commands will have the power of Scribble
  139. commands but everything will happen on the screen in real time as in
  140. Mince.  At the moment is sounds impossible, but then so did Mince when
  141. we started!
  142.  
  143. t we don't have to deal with all the associated
  144. problems.