From 08cf76318e47fffbf64a201c7a54deea3d9830f5 Mon Sep 17 00:00:00 2001 From: Ali Gholami Rudi Date: Fri, 27 Apr 2018 01:49:36 +0430 Subject: [PATCH] tmac.gnu: .open, .write, and .close --- tmac/tmac.gnu | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/tmac/tmac.gnu b/tmac/tmac.gnu index 6119a1d..6bae02b 100644 --- a/tmac/tmac.gnu +++ b/tmac/tmac.gnu @@ -2,3 +2,26 @@ .\" .nr yr \n[.yr]-1900 .nr year \n[.yr] +.\" Groff file I/O macros +.de open +. ds gnufile\\$1 "\\$2 +. rm gnudata\\$1 +.. +.de opena +. ds gnufile\\$1 "\\$2 +. co< \\*[gnudata\\$1] "\\$2 +.. +.de close +. co> gnudata\\$1 "\\*[gnufile\\$1] +.. +.de write +. am gnudata\\$1 write.end +\\$2 +. write.end +.. +.de writec +. as gnudata\\$1 "\\$2 +.. +.de writem +. co+ gnudata\\$1 \\$2 +.. -- 2.11.4.GIT