Hello, the warning message is of course correct already.
For adding the vertical space macro par*start could be used, but the fewest side effects to the current implementation may it have to add the vertical space request directly. For @RE the macro name needs to be checked of course. (Additionally .QS/.QE needs to be added to the manual page and the info documentation.) Can we agree to commit this? (The patch is also added as a .gz file.) diff --git a/tmac/s.tmac b/tmac/s.tmac index cf0eca8..190ee11 100644 --- a/tmac/s.tmac +++ b/tmac/s.tmac @@ -1298,6 +1298,10 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. .\} .el .@error unbalanced \\$0 .par@reset +.if '\\$0'QE' \{\ +. sp \\n[\\n[.ev]:PD]u +. ne \\n[PORPHANS]v+\\n(.Vu +.\} .. .de @QS .br @@ -1311,6 +1315,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. .nr \\n[.ev]:ri +\\n[QI] .nr \\n[.ev]:ai \\n[\\n[.ev]:PI] .par@reset +.sp \\n[\\n[.ev]:PD]u +.ne \\n[PORPHANS]v+\\n(.Vu .. .als @QE @RE .\" start boxed text
tmac_s.tmac.patch.gz
Description: application/gzip