From c047c36dba570fb190f3136e540c7bd4bc80328d Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Wed, 26 Dec 2018 21:37:48 +1300 Subject: Two-space sentences in manual pages --- man/man1/mi5.1df | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'man/man1/mi5.1df') diff --git a/man/man1/mi5.1df b/man/man1/mi5.1df index 53d98bf1..22966ebb 100644 --- a/man/man1/mi5.1df +++ b/man/man1/mi5.1df @@ -19,15 +19,15 @@ prog | .SH DESCRIPTION .B mi5 is a simple and crude m4 preprocessor to make using m4 slightly more bearable -and predictable for its author, who wants badly to like m4 but doesn't. It's +and predictable for its author, who wants badly to like m4 but doesn't. It's primarily intended for situations where the majority of a file is simple static text, and only a few simple macros need to be defined and expanded, which -covers almost every usage case for the author. It's written to work with any +covers almost every usage case for the author. It's written to work with any POSIX awk and to generate output for any POSIX m4. .P mi5 inverts m4's usual approach by approaching most of the file as if it were part of an m4 quote, with <% and %> as the (default) delimiters to specify -markers in which macro expansion should occur. This is therefore a way to +markers in which macro expansion should occur. This is therefore a way to shoehorn m4 into working in a way reminiscent of templating libraries or languages like PHP. .P @@ -41,8 +41,8 @@ Macros can be expanded as blocks: %> .P For this format, `dnl' macros to delete newlines for each declaration are -inserted for you. Blank lines are skipped, and leading and trailing spaces are -ignored. The above code therefore produces no actual output, as it only has two +inserted for you. Blank lines are skipped, and leading and trailing spaces are +ignored. The above code therefore produces no actual output, as it only has two define calls. .P For inline expansion, the syntax is similar, but the behaviour slightly different: @@ -50,7 +50,7 @@ For inline expansion, the syntax is similar, but the behaviour slightly differen The value of the FOO macro is <% FOO %>. .P Spaces immediately after the opening delimiter and before the closing delimiter -are ignored, but spaces produced within the macro are preserved. `dnl` macros +are ignored, but spaces produced within the macro are preserved. `dnl` macros are not inserted for inline blocks. .P Ideally, you do your complex macro definition in a block at the top of your @@ -58,9 +58,9 @@ file, and your simple macro expansion of those results in an inline. .SH CAVEATS There's no way to escape the delimiters. .P -Inline expansions cannot span multiple lines. Use blocks for that. +Inline expansions cannot span multiple lines. Use blocks for that. .P -Doesn't cope at all with `changequote'. If you need to specify different ones +Doesn't cope at all with `changequote'. If you need to specify different ones from this tool's point of view, you can change the "quote" and "unquote" vars in the same way as "open" and "shut", but if you're getting to that point then you should probably write raw m4. -- cgit v1.2.3 From 8aac1e8e040424611f74946c1ff7c7246e7b55f8 Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Wed, 26 Dec 2018 21:46:06 +1300 Subject: Fix long lines in manual pages --- man/man1/mi5.1df | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'man/man1/mi5.1df') diff --git a/man/man1/mi5.1df b/man/man1/mi5.1df index 22966ebb..41ed876f 100644 --- a/man/man1/mi5.1df +++ b/man/man1/mi5.1df @@ -42,10 +42,11 @@ Macros can be expanded as blocks: .P For this format, `dnl' macros to delete newlines for each declaration are inserted for you. Blank lines are skipped, and leading and trailing spaces are -ignored. The above code therefore produces no actual output, as it only has two -define calls. +ignored. The above code therefore produces no actual output, as it only has +two define calls. .P -For inline expansion, the syntax is similar, but the behaviour slightly different: +For inline expansion, the syntax is similar, but the behaviour slightly +different: .P The value of the FOO macro is <% FOO %>. .P -- cgit v1.2.3