Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
LOWDOWN_FILE_DIFF(3)	    Library Functions Manual	  LOWDOWN_FILE_DIFF(3)

NAME
       lowdown_file_diff  -- parse and diff Markdown files into	formatted out-
       put

LIBRARY
       library "liblowdown"

SYNOPSIS
       #include	<sys/queue.h>
       #include	<stdio.h>
       #include	<lowdown.h>

       int
       lowdown_file_diff(const struct lowdown_opts *opts,	   FILE	*fnew,
	   FILE	*fold, char **ret, size_t *retsz);

DESCRIPTION
       Parses  lowdown(5)  file	 streams  fnew	and  fold and produces an edit
       script in ret of	size retsz according to	configurations opts.  The out-
       put format is specified by opts->type.

       On success, the caller is responsible for freeing ret.

RETURN VALUES
       Returns zero on failure,	non-zero on success.  Failure occurs when  the
       file  read failed or on memory exhaustion.  On failure, the contents of
       ret and retsz are undefined.

SEE ALSO
       lowdown(3)

FreeBSD	Ports 14.quarterly	  $Mdocdate$		  LOWDOWN_FILE_DIFF(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=lowdown_file_diff&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help