~sircmpwn/scdoc

c7cb8bec — Connor Kuehl 6 days ago master
Add uninstall target
Escape ' at the beginning of lines
b9391f0b — Manuel Argüelles 2 months ago
Clean up the installation process

This commit fixes the use of DESTDIR and places pc files in
/usr/share/pkgconfig, as there aren't any libraries shipped in the
resulting package, so no need for an arch-specific pc file. Also allows
to set CFLAGS without disabling the warnings.
Update version to 1.11.1
Cast ctype.h inputs to unsigned char

Fuckings to glibc, jesus christ that code was a nightmare

Read glibc's ctype.h and then compare it to musl's src/ctype/isalpha.c
string.c: swap calloc arguments
Suppress sentence spacing after end-of-sentence characters.

This should fix the inconsistent spacing issue mentioned in [1]. I also
fixed a spacing in issue in the man page.

[1]: https://lists.sr.ht/~sircmpwn/public-inbox/%3CC4VKFSIFINOA.X6VCIU2AV88M%40szk%3E
Drop flex/bison from .build.yml

These were necessary for annotatec, which has been removed.
.build.yml: remove unused secret
.build.yml: drop annotations
Update version to 1.11.0
0917856a — Damien Tardy-Panis 11 months ago
Fix parsing of line breaks followed by underlined text
da7d5e6c — Damien Tardy-Panis 11 months ago
Fix parsing of line breaks without newline
059002cd — Damien Tardy-Panis 11 months ago
Add basic working tests for line breaks parsing
baaebab7 — Damien Tardy-Panis 1 year, 1 month ago
Allow subsection in preamble

Subsections are useful in case on name conflicts within a section.
Typically man pages in distributions are using the 'p' subsection.
They are also needed for the man pages of wrapper commands for example.
656484e0 — Damien Tardy-Panis 1 year, 1 month ago
Section needs to be explicitly defined

The absence of value between the section parentheses resulted in the
section being 0 (header files), which is unlikely to be the one wanted
Update version to 1.10.1
Fix `date --date` dependent test

This test depends on a nonportable option for date(1). I am not sure
that there is a good portable way to do this, so I just directly
included the seconds since epoch that it would have computed. We're
testing scdoc, not testing the local system's date command.
Fix timezone-dependent tests

These tests fail depending on timezone and current time if the date
differs from the UTC date. This was remedied by using `date -u`, which
is POSIX.
Expand preamble written to man page output
Replace str_t with struct str
Next