X-Git-Url: https://git.distorted.org.uk/~mdw/sod/blobdiff_plain/ebf5ae2e5caf1e843c313328f43c9e8c6fda0081..7119ea4ebe5d0bd756adfb12dde51a113ae408b0:/doc/sod.sty diff --git a/doc/sod.sty b/doc/sod.sty index ed39c24..9c9aaf8 100644 --- a/doc/sod.sty +++ b/doc/sod.sty @@ -124,8 +124,11 @@ %% Environment for setting programs. Newlines are explicit, because %% otherwise I need comments in weird places to make the vertical spacing %% come out properly. You can write `\obeylines' if you really want to. -\def\prog{\let\prog@@cr\@tabcr\let\@tabcr\@progcr\codeface\quote\tabbing} +\def\@prog{\let\prog@@cr\@tabcr\let\@tabcr\@progcr\codeface\tabbing} +\def\prog{\quote\@prog} \def\endprog{\endtabbing\endquote} +\let\nprog\@prog +\let\endnprog\endtabbing \def\ind{\quad\=\+\kill} \def\@progcr{\futurelet\@tempa\@progcr@i} {\def\:{\gdef\@progcr@sp}\: {\@progcr}}