LOWDOWN_BUF_DIFF(3) Library Functions Manual LOWDOWN_BUF_DIFF(3) NAME lowdown_buf -- parse and diff Markdown buffers into formatted output LIBRARY liblowdown SYNOPSIS #include <sys/queue.h> #include <stdio.h> #include <lowdown.h> int lowdown_buf_diff(const struct lowdown_opts *opts, const char *new, size_t newsz, const char *old, size_t oldsz, char **ret, size_t *retsz); DESCRIPTION Parses lowdown(5) buffers new of size newsz and old of size oldsz and pro- duces an edit script in ret of size retsz according to configurations opts. The script defines differences from old to new. The output format is spec- ified by opts->type. The caller is responsible for freeing ret. RETURN VALUES Returns zero on failure, non-zero on success. Failure occurs from memory exhaustion. SEE ALSO lowdown(3) FreeBSD ports 15.quarterly $Mdocdate$ LOWDOWN_BUF_DIFF(3)
NAME | LIBRARY | SYNOPSIS | DESCRIPTION | RETURN VALUES | SEE ALSO
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=lowdown_buf_diff&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>
