[BACK]Return to roff.3 CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/Attic/roff.3 between version 1.3 and 1.8

version 1.3, 2010/06/27 15:52:41 version 1.8, 2010/08/20 01:02:07
Line 27 
Line 27 
 .Nd roff macro compiler library  .Nd roff macro compiler library
 .Sh SYNOPSIS  .Sh SYNOPSIS
 .In mandoc.h  .In mandoc.h
 .In regs.h  
 .In roff.h  .In roff.h
 .Ft "struct roff *"  .Ft "struct roff *"
 .Fo roff_alloc  .Fo roff_alloc
 .Fa "struct regset *regs"  .Fa "struct regset *regs"
 .Fa "mandocmsg msgs"  
 .Fa "void *data"  .Fa "void *data"
   .Fa "mandocmsg msgs"
 .Fc  .Fc
 .Ft int  .Ft int
 .Fn roff_endparse "struct roff *roff"  .Fn roff_endparse "struct roff *roff"
Line 112  The
Line 111  The
 .Fa data  .Fa data
 pointer is passed to  pointer is passed to
 .Fa msgs .  .Fa msgs .
 The  
 .Fa pflags  
 arguments are defined in  
 .Pa roff.h .  
 Returns NULL on failure.  Returns NULL on failure.
 If non-NULL, the pointer must be freed with  If non-NULL, the pointer must be freed with
 .Fn roff_free .  .Fn roff_free .
Line 159  The
Line 154  The
 .Nm  .Nm
 library was written by  library was written by
 .An Kristaps Dzonsons Aq kristaps@bsd.lv .  .An Kristaps Dzonsons Aq kristaps@bsd.lv .
   .Sh BUGS
   The implementation of user-defined strings needs improvement:
   .Bl -dash
   .It
   String values are taken literally and are not interpreted.
   .It
   Parsing of quoted strings is incomplete.
   .It
   The stings are stored internally using a singly linked list,
   which is fine for small numbers of strings,
   but ineffient when handling many strings.
   .El

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.8

CVSweb