Man page - lowdown_file_diff(3)
Packages contas this manual
- lowdown_buf_diff(3)
- lowdown_buf(3)
- lowdown_file(3)
- lowdown_diff(3)
- lowdown(3)
- lowdown_term_free(3)
- lowdown_gemini_new(3)
- lowdown_odt_rndr(3)
- lowdown_html_rndr(3)
- lowdown_odt_free(3)
- lowdown_metaq_free(3)
- lowdown_latex_rndr(3)
- lowdown_buf_free(3)
- lowdown_doc_free(3)
- lowdown_gemini_free(3)
- lowdown_term_new(3)
- lowdown_term_rndr(3)
- lowdown_doc_new(3)
- lowdown_odt_new(3)
- lowdown_nroff_free(3)
- lowdown_file_diff(3)
- lowdown_doc_parse(3)
- lowdown_html_new(3)
- lowdown_nroff_new(3)
- lowdown_latex_new(3)
- lowdown_gemini_rndr(3)
- lowdown_tree_rndr(3)
- lowdown_latex_free(3)
- lowdown_nroff_rndr(3)
- lowdown_node_free(3)
- lowdown_html_free(3)
- lowdown_buf_new(3)
Package: liblowdown-dev
apt-get install liblowdown-dev
apt-get install liblowdown-dev
Manuals in package:
Documentations in package:
Manual
| LOWDOWN_FILE_DIFF(3) | Library Functions Manual | LOWDOWN_FILE_DIFF(3) |
NAME
lowdown_file_diff —
parse and diff Markdown files into formatted
output
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 output 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
| April 24, 2026 | Debian |