[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Groff] checking file existence
From: |
Dorai Sitaram |
Subject: |
[Groff] checking file existence |
Date: |
Sat, 8 Mar 2008 06:09:37 -0800 (PST) |
Would it be possible to add a file-existence-checker to groff that works in
safe mode?
Right now, I use a macro
.de fileexists
.sy test -f \\$1
..
Example use:
.fileexists foo.tmp
.ie !\n[systat] .code_that_uses_foo.tmp
.el .unsafe_code
unsafe_code could set up the conditions for creating foo.tmp that could be used
in a subsequent pass if not right away (as in the creation of index entries,
etc).
The problem with this is that .fileexists itself can only work in unsafe mode.
Thus, a user who receives the document files with foo.tmp included would still
have to call groff in unsafe mode, so the file-check would work, even though
the latter is not a dangerous operation!
____________________________________________________________________________________
Be a better friend, newshound, and
know-it-all with Yahoo! Mobile. Try it now.
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Groff] checking file existence,
Dorai Sitaram <=