home *** CD-ROM | disk | FTP | other *** search
/ Best Tools for JAVA / Best Tools for JAVA.iso / CONVERTR / RTF2HTML / SRC / RTF2HTML.TAR / rtftohtml_src / Libs / ReleaseNotes / Changes-1.07 < prev    next >
Encoding:
Text File  |  1994-11-05  |  1.8 KB  |  35 lines

  1. Changes for RTF distribution release 1.07
  2. -----------------------------------------
  3.  
  4. Added recognition for a lot more symbols.  This involves more defines, and
  5. I renumbered many of the existing ones.  These changes are mostly isolated
  6. to rtf.h and reader.c; the translators (rtf2text.c, rtf2troff.c, etc.) have
  7. not yet been updated to take advantage of many of these new symbols.  It
  8. is somewhat unlikely that they will be any time soon, either.  Most of the
  9. new symbols are of the sort that add capability to the standard for things
  10. that are difficult to perform any meaningful sort of translation for
  11. (such as objects) or for things that have no meaning to any of the translators
  12. provided in the distribution (such as paragraph background shading).
  13.  
  14. Changed rtfDiBitmap to rtfDevIndBitmap.
  15. Changed rtfTextDist to rtfTextDistX since there's now a Y control, too.
  16. The text for rtfLeaderBar was "bar", which is incorrect, I think.  Changed
  17. to "brdrbar".
  18.  
  19. The Normal style is now referenced internally as rtfNormalStyleNum (222),
  20. not 0.  That's the same value Microsoft assigns to the Normal style.  The
  21. reader treats any explicit references to style 0 that may be present in
  22. the source document as references to 222.
  23.  
  24. 8-bit input characters are not normally allowed, but some RTF writers such
  25. as WriteNow on the NeXT write such characters.  They used to be flagged
  26. or cause an error, now they're turned into the equivalent \'xx hex control.
  27. I don't really know if that's a good thing to do, though.
  28.  
  29. Made the changes necessary to allow the distribution to compile under
  30. THINK C (6.0).  Mainly as an experiment; I don't know if the programs
  31. are at all useful in that environment.  The modifications are things
  32. triggered by #ifdef THINK_C; since THINK C doesn't run under an environment
  33. conducive to configuration via imake, it's necessary to use ugly inline
  34. conditionals.
  35.