home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / txict100.zip / texicvt1.00 / changes < prev    next >
Text File  |  1997-03-31  |  6KB  |  146 lines

  1. ================================================================================
  2.                         Texinfo converting Tools
  3.                          Release 1.00  28.03.97
  4.                        (c) 1996 by Andreas Kaiser
  5.                     (c) 1997 by Karl Heinz Marbaise
  6. ================================================================================
  7.              $Id: CHANGES 1.6 1997/03/30 15:08:16 KHM Exp $
  8.  
  9.     === Release 1.00 of the Texinfo converting Tools (txict100.zip) ===
  10.  
  11.         o Took source code from Andreas Kaiser (V1.20)
  12.  
  13.         o Renamed all files in gen directory to work with 8-3
  14.           convention (to be able to compile also on DOS).
  15.           Also I have renamed *.cc into *.cpp(only in gen directory).
  16.           Changed some definitions to supress warnings while
  17.           compiling, already not all.
  18.  
  19.         o Menu entries defined like this:
  20.            * Entry: Node-name.    Discription
  21.           were not correctly handled. Now they are.
  22.  
  23.         o @detailmenu @end detailmenu
  24.           was not handled now it is(which means it is ignored,
  25.           for the moment, alread I have no better idea).
  26.  
  27.         o support the rest of the def variants with x appended
  28.           @defcvx, @defivarx, @defmacx, @defmethodx, @defopx,
  29.           @defoptx, @defspecx, @deftpx, @deftypefnx, @deftypefunx,
  30.           @deftypevrx, @deftypevarx, @defvrx
  31.           All of them handled correct.
  32.           Grouped parameters or category and @def..x variants also
  33.           work now.
  34.           Example:
  35.           @deftypefn {Working @value{From}} {char *} Test (...);
  36.           @deftypefnx {Working @value{From}} {int *} Test1 (...);
  37.           @end deftypefn
  38.           This produces within IPF a not looking well output, which
  39.           means that between the first line (@deftypefn) and the
  40.           second line there were two empty lines(paragraph), already
  41.           I don't have a solution for this problem found.
  42.  
  43.         o @iftex..@end iftex
  44.           Everything is ignored what's between them.
  45.           This example works well now:
  46.           @iftex
  47.           @node Antony
  48.           @end iftex
  49.           @ifinfo
  50.           @node Antony
  51.           @end ifinfo
  52.           This has been done, because it might duplicate
  53.           text and many other things. In some manuals the
  54.           text is only a little bit different between
  55.           TeX- and Info-mode. I'm working on command
  56.           line switches to switch the igoring to @ifinfo
  57.           vice versa. Also it should be possible to accept
  58.           @ifhtml areas or ignore them.
  59.  
  60.         o @comment was not implemted correct it should ignore
  61.           everything take a look at the "@c"-command
  62.           This is corrected.
  63.  
  64.         o @footnotestyle wasn't handled correct, so the text
  65.           was inserted in the converted manual. Now it is
  66.           ignored.
  67.  
  68.         o @include did not work correctly, now it does.
  69.  
  70.         o @dircategory, @direntry and @end direntry added.
  71.           everything between @direntry and @end direntry
  72.           is ignored. This might be changed in a future
  73.           release(If some one is interessted in).
  74.  
  75.         o @defcodeindex added.(Only as Texinfo command
  76.           not with the function of it. It might produce
  77.           some "unknown control..." messages.).
  78.           @email{...} added and working well(create a real mailto).
  79.           @url{...} added and working well(create a HREF).
  80.           @enddots{} added.
  81.           @hyphenation{..} The word list is ignored.
  82.  
  83.           The following things are added, but they are working
  84.           not correct. Which means e.g. that @ae{}
  85.           produces "ae" instead of ligatures.
  86.           @AA{} @aa{}
  87.           @AE{} @ae{}
  88.           @dotless{..}
  89.           @l{} @L{}
  90.           @o{} @O{}
  91.           @OE{} @oe{}
  92.           The following things are added but they work
  93.           not correctly. They gave back the text as typed
  94.           in Texinfo, because AFAIK those things don't
  95.           exist in OS/2-IPF.
  96.           @dotaccent{..}, @ringaccent{..}, @tieaccent{..},
  97.           @ubaraccent{..}, @udotaccent{..}, @u{..}, @v{..}
  98.           @"a, @"o, @"u, @"A, @"O and @"U supported(German umlaut).
  99.  
  100.         o @raisesection @lowersection added,
  101.           so they produce no "unknown control sequence"
  102.           but they do nothing.
  103.  
  104.         o START-INFO-DIR-ENTRY
  105.           END-INFO-DIR-ENTRY
  106.           This text and the text between them is ignored.
  107.  
  108.         o If node(s) undefined then continue converting
  109.           process instead of terminating the programm,
  110.           but a message is printed.
  111.  
  112.         o <up> node undefined in 'Key Index', 'Function Index', '', 'Top    '
  113.                                                                         ^^^^
  114.           This shouldn't happen anymore. Because now all spaces
  115.           and tabs are removed from trailing string.
  116.  
  117.         o Support indexes (cp, fn etc.) for HTML.
  118.  
  119.         o @nwnode is accepted and works as @node
  120.  
  121.         o compilable on linux and now the linux executeables
  122.           are part of this release.
  123.  
  124.     === Andreas Kaiser: Version 1.20 (not released) ===
  125.  
  126.         o true INF index
  127.         o @def* finally supported
  128.         o Can convert Emacs 19.27 manual and ELisp 2.3 documentation.
  129.  
  130.  
  131.     === Andreas Kaiser: Version 1.10 (not released) ===
  132.  
  133.         o split large index
  134.         o bugfix @if
  135.         o texinfo variables
  136.         o @strong in @table
  137.         o @break
  138.         o don't terminate on redefinition (may happen since we scan
  139.           both iftex and ifinfo)
  140.  
  141.     === Andreas Kaiser: Release 1.00 ===
  142.  
  143.         o Working.
  144.  
  145.  
  146.