Drew DeVault
13283e7b64
Update version to 1.5.1
6 years ago
Drew DeVault
27511c5536
Fix build of scdoc.5
6 years ago
Drew DeVault
82a159e870
Update version to 1.5.0
6 years ago
Drew DeVault
da3cd52d0a
Add support for explicit line breaks
6 years ago
Drew DeVault
3320c97ebd
s/Generated content/Begin generated content/
6 years ago
Drew DeVault
a035febe87
Move premable comments from roff to C
6 years ago
Drew DeVault
1c03e57750
Error if formatting continues to next paragraph
...
This prevents the inevitable "nested formatting" error from being too
far away from the source of the issue.
6 years ago
Drew DeVault
2822228873
Show origin of nested formatting issues
6 years ago
Drew DeVault
5dbc869c2b
Split scdoc(5) from scdoc(1)
6 years ago
Drew DeVault
bf882e4f89
Update to 1.4.3
6 years ago
random human
d3030d866a
Free string on UTF8_INVALID in parse_extra
6 years ago
random human
3ba5240756
Handle size 5 or 6 resulting in stack smashing
6 years ago
Drew DeVault
f131a31f64
Update version to 1.4.1
7 years ago
Richard Bradfield
0fabc9bb0c
Support extra2 and extra3 in title section
...
The groff .TH title/section macro additionally supports extra arguments:
.TH title section [extra1 [extra2 [extra3]]]
Extra2 and Extra3 allow changing the left footer and central header
respectively.
Here we allow the user to specify these fields through an optional
extension to the preamble:
test(8) "LeftFooter"
test(8) "LeftFooter" "CenterHeader"
test(8) "" "CenterHeader"
7 years ago
Timothée Floure
71191da836
"distribution-friendly" Makefile
...
Hello,
As discussed a few days ago on #cmpwn, here a simple patch making
scdoc's Makefile a bit more distribution-friendly.
I don't like the enforced `-static` and would prefer it to be set by the
user if they want it (distributions don't), but that's your call.
Regards,
PS: scdoc is now packaged in Fedora :-)
--
Timothée Floure
7 years ago
Drew DeVault
e971203b15
Update version in Makefile to 1.3.4
7 years ago
Drew DeVault
199998afaf
Permit man pages in section 0
...
This is used for POSIX headers
7 years ago
Ivan Tham
da6ddfe08b
Use tabs for table separator
...
\t is the default seperator
7 years ago
Drew DeVault
e75396b8d3
Remove GNUism in make check
...
How embarassing
7 years ago
Drew DeVault
7d6ea06952
Emit .RS 4 instead of .RS 4, remove extra RE
...
Fixes https://todo.sr.ht/~sircmpwn/scdoc/8
7 years ago
Drew DeVault
a3a853c548
Fix dashes in preamable
...
Fixes https://todo.sr.ht/~sircmpwn/scdoc/9
7 years ago
Drew DeVault
9744a539ab
Implement ; comments
7 years ago
Drew DeVault
5ee33091fb
Enforce isalnum/isdigit receive ASCII characters
...
Fixes https://todo.sr.ht/~sircmpwn/scdoc/13
7 years ago
Drew DeVault
0c25f932d2
Print out .sp 1 correctly
...
Thanks to Henrik Riomar for pointing this out.
7 years ago
Drew DeVault
9b8ecbe992
Add some more tests
7 years ago
Drew DeVault
3227b18a35
Set up test suite
7 years ago
Drew DeVault
e5dec0cbd0
Implement tables
7 years ago
Drew DeVault
8ed8b6bd77
Bump version to 1.2.3
7 years ago
Mykyta Holubakha
f5df476feb
Enable cross-compilation
7 years ago
Drew DeVault
a1bf6922c8
Add OUTDIR to Makefile
7 years ago
Drew DeVault
2f38d508d6
Bump to 1.2.2
7 years ago
Drew DeVault
20faa1515f
Remove CC from Makefile
7 years ago
Drew DeVault
6cc87141c6
Newline after usage
7 years ago
Drew DeVault
07734b1deb
Bump to 1.2.1
7 years ago
Drew DeVault
ad035a30cc
Don't start numbered list unless space present
7 years ago
Drew DeVault
d8da572ac2
Bump version to 1.2.0
7 years ago
Drew DeVault
ac51eba95d
Add numbered lists
7 years ago
Drew DeVault
4f0f1b778c
Bump version to 1.1.0
7 years ago
Drew DeVault
14ef2b3839
Fix indentation bugs
7 years ago
Drew DeVault
fe7d68bef9
Remove mkdir -p from Makefile
7 years ago
Drew DeVault
6707a05c77
Add multi-line list entries
7 years ago
Drew DeVault
84e46ded31
Improve list output
7 years ago
Drew DeVault
bd924fa2ec
Remove unused function
7 years ago
Drew DeVault
175c566cea
Improve indentation handling
7 years ago
Drew DeVault
9eb8e9bc2c
Clarify escaping within literal blocks
7 years ago
Drew DeVault
44c618230f
Fix bug with ` within literal blocks
...
These would previously be eaten if not escaped.
7 years ago
Drew DeVault
789dad3a35
Fix typo in scdoc preamble
7 years ago
Drew DeVault
d4b6ef1c1d
Drop scdoc version in roff output
7 years ago
Drew DeVault
002ac948d9
Specify C standard and add -pedantic
7 years ago
Drew DeVault
2f0a3b9a6e
Make the Makefile slightly prettier
7 years ago