head 1.6; access; symbols pkgsrc-2023Q4:1.6.0.2 pkgsrc-2023Q4-base:1.6 pkgsrc-2023Q3:1.5.0.6 pkgsrc-2023Q3-base:1.5 pkgsrc-2023Q2:1.5.0.4 pkgsrc-2023Q2-base:1.5 pkgsrc-2023Q1:1.5.0.2 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.4.0.14 pkgsrc-2022Q4-base:1.4 pkgsrc-2022Q3:1.4.0.12 pkgsrc-2022Q3-base:1.4 pkgsrc-2022Q2:1.4.0.10 pkgsrc-2022Q2-base:1.4 pkgsrc-2022Q1:1.4.0.8 pkgsrc-2022Q1-base:1.4 pkgsrc-2021Q4:1.4.0.6 pkgsrc-2021Q4-base:1.4 pkgsrc-2021Q3:1.4.0.4 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.4.0.2 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.3.0.8 pkgsrc-2021Q1-base:1.3 pkgsrc-2020Q4:1.3.0.6 pkgsrc-2020Q4-base:1.3 pkgsrc-2020Q3:1.3.0.4 pkgsrc-2020Q3-base:1.3 pkgsrc-2020Q2:1.3.0.2 pkgsrc-2020Q2-base:1.3 pkgsrc-2019Q4:1.1.0.48 pkgsrc-2019Q4-base:1.1 pkgsrc-2019Q3:1.1.0.44 pkgsrc-2019Q3-base:1.1 pkgsrc-2019Q2:1.1.0.42 pkgsrc-2019Q2-base:1.1 pkgsrc-2019Q1:1.1.0.40 pkgsrc-2019Q1-base:1.1 pkgsrc-2018Q4:1.1.0.38 pkgsrc-2018Q4-base:1.1 pkgsrc-2018Q3:1.1.0.36 pkgsrc-2018Q3-base:1.1 pkgsrc-2018Q2:1.1.0.34 pkgsrc-2018Q2-base:1.1 pkgsrc-2018Q1:1.1.0.32 pkgsrc-2018Q1-base:1.1 pkgsrc-2017Q4:1.1.0.30 pkgsrc-2017Q4-base:1.1 pkgsrc-2017Q3:1.1.0.28 pkgsrc-2017Q3-base:1.1 pkgsrc-2017Q2:1.1.0.24 pkgsrc-2017Q2-base:1.1 pkgsrc-2017Q1:1.1.0.22 pkgsrc-2017Q1-base:1.1 pkgsrc-2016Q4:1.1.0.20 pkgsrc-2016Q4-base:1.1 pkgsrc-2016Q3:1.1.0.18 pkgsrc-2016Q3-base:1.1 pkgsrc-2016Q2:1.1.0.16 pkgsrc-2016Q2-base:1.1 pkgsrc-2016Q1:1.1.0.14 pkgsrc-2016Q1-base:1.1 pkgsrc-2015Q4:1.1.0.12 pkgsrc-2015Q4-base:1.1 pkgsrc-2015Q3:1.1.0.10 pkgsrc-2015Q3-base:1.1 pkgsrc-2015Q2:1.1.0.8 pkgsrc-2015Q2-base:1.1 pkgsrc-2015Q1:1.1.0.6 pkgsrc-2015Q1-base:1.1 pkgsrc-2014Q4:1.1.0.4 pkgsrc-2014Q4-base:1.1 pkgsrc-2014Q3:1.1.0.2 pkgsrc-2014Q3-base:1.1; locks; strict; comment @# @; 1.6 date 2023.10.26.05.00.31; author pho; state Exp; branches; next 1.5; commitid xIJhgajNRE9FQ5KE; 1.5 date 2023.01.25.01.12.38; author pho; state Exp; branches; next 1.4; commitid Sw8IqDQwzXdxoRaE; 1.4 date 2021.04.25.15.28.44; author pho; state Exp; branches; next 1.3; commitid sIWU0xrZxxJGHGQC; 1.3 date 2020.05.13.04.53.15; author rillig; state Exp; branches; next 1.2; commitid bKHZvIio3sb6l28C; 1.2 date 2020.01.02.03.27.12; author pho; state dead; branches; next 1.1; commitid wQLIsn89093L64RB; 1.1 date 2014.07.25.10.52.17; author szptvlfn; state Exp; branches; next ; commitid SrMUZFk9WZ2lrKJx; desc @@ 1.6 log @devel/hs-cpphs: Fix build with GHC 9.6 @ text @@@comment $NetBSD$ bin/cpphs lib/cpphs-${PKGVERSION}/${HS_VERSION}/package-description lib/cpphs-${PKGVERSION}/${HS_VERSION}/package-id ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/CppIfdef.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/CppIfdef.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/CppIfdef.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/HashDefine.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/HashDefine.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/HashDefine.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/MacroPass.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/MacroPass.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/MacroPass.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/Options.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/Options.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/Options.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/Position.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/Position.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/Position.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/ReadFirst.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/ReadFirst.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/ReadFirst.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/RunCpphs.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/RunCpphs.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/RunCpphs.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/SymTab.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/SymTab.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/SymTab.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/Tokenise.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/Tokenise.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/Tokenise.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Unlit.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Unlit.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Unlit.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/TimeCompat.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/TimeCompat.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/TimeCompat.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a ${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so man/man1/cpphs.1 share/doc/${HS_PLATFORM}/cpphs-${PKGVERSION}/LICENCE-LGPL ${PLIST.doc}share/doc/${HS_PLATFORM}/cpphs-${PKGVERSION}/html/Language-Preprocessor-Cpphs.html ${PLIST.doc}share/doc/${HS_PLATFORM}/cpphs-${PKGVERSION}/html/Language-Preprocessor-Unlit.html ${PLIST.doc}share/doc/${HS_PLATFORM}/cpphs-${PKGVERSION}/html/cpphs.haddock ${PLIST.doc}share/doc/${HS_PLATFORM}/cpphs-${PKGVERSION}/html/doc-index.html ${PLIST.doc}share/doc/${HS_PLATFORM}/cpphs-${PKGVERSION}/html/doc-index.json ${PLIST.doc}share/doc/${HS_PLATFORM}/cpphs-${PKGVERSION}/html/haddock-bundle.min.js ${PLIST.doc}share/doc/${HS_PLATFORM}/cpphs-${PKGVERSION}/html/index.html ${PLIST.doc}share/doc/${HS_PLATFORM}/cpphs-${PKGVERSION}/html/linuwial.css ${PLIST.doc}share/doc/${HS_PLATFORM}/cpphs-${PKGVERSION}/html/meta.json ${PLIST.doc}share/doc/${HS_PLATFORM}/cpphs-${PKGVERSION}/html/quick-jump.css ${PLIST.doc}share/doc/${HS_PLATFORM}/cpphs-${PKGVERSION}/html/quick-jump.min.js ${PLIST.doc}share/doc/${HS_PLATFORM}/cpphs-${PKGVERSION}/html/synopsis.png @ 1.5 log @devel/hs-cpphs: Remove a patch that is no longer needed @ text @d45 1 a45 1 ${PLIST.doc}share/doc/${HS_PLATFORM}/cpphs-${PKGVERSION}/LICENCE-LGPL d50 1 d56 1 @ 1.4 log @Update to cpphs-1.20.9.1 No change logs are provided by the upstream. @ text @d5 1 a5 1 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs.dyn_hi d7 2 a8 2 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/CppIfdef.dyn_hi d10 2 a11 2 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/CppIfdef.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/HashDefine.dyn_hi d13 2 a14 2 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/HashDefine.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/MacroPass.dyn_hi d16 2 a17 2 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/MacroPass.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/Options.dyn_hi d19 2 a20 2 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/Options.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/Position.dyn_hi d22 2 a23 2 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/Position.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/ReadFirst.dyn_hi d25 2 a26 2 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/ReadFirst.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/RunCpphs.dyn_hi d28 2 a29 2 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/RunCpphs.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/SymTab.dyn_hi d31 2 a32 2 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/SymTab.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/Tokenise.dyn_hi d34 2 a35 2 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Cpphs/Tokenise.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Unlit.dyn_hi d37 2 a38 2 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Unlit.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/TimeCompat.dyn_hi d40 1 a40 1 lib/${HS_PLATFORM}/${HS_PKGID}/TimeCompat.p_hi d42 2 a43 2 lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so d45 11 a55 11 share/doc/${HS_PLATFORM}/cpphs-${PKGVERSION}/LICENCE-LGPL share/doc/${HS_PLATFORM}/cpphs-${PKGVERSION}/html/Language-Preprocessor-Cpphs.html share/doc/${HS_PLATFORM}/cpphs-${PKGVERSION}/html/Language-Preprocessor-Unlit.html share/doc/${HS_PLATFORM}/cpphs-${PKGVERSION}/html/cpphs.haddock share/doc/${HS_PLATFORM}/cpphs-${PKGVERSION}/html/doc-index.html share/doc/${HS_PLATFORM}/cpphs-${PKGVERSION}/html/haddock-bundle.min.js share/doc/${HS_PLATFORM}/cpphs-${PKGVERSION}/html/index.html share/doc/${HS_PLATFORM}/cpphs-${PKGVERSION}/html/linuwial.css share/doc/${HS_PLATFORM}/cpphs-${PKGVERSION}/html/meta.json share/doc/${HS_PLATFORM}/cpphs-${PKGVERSION}/html/quick-jump.css share/doc/${HS_PLATFORM}/cpphs-${PKGVERSION}/html/synopsis.png @ 1.3 log @hs-*: add PLIST files for a few more Haskell packages @ text @d3 40 a42 37 ${HS_INTF}/package-description ${HS_INTF}/package-id ${HS_IMPL}/Language/Preprocessor/Cpphs.dyn_hi ${HS_IMPL}/Language/Preprocessor/Cpphs.hi ${HS_IMPL}/Language/Preprocessor/Cpphs.p_hi ${HS_IMPL}/Language/Preprocessor/Cpphs/CppIfdef.dyn_hi ${HS_IMPL}/Language/Preprocessor/Cpphs/CppIfdef.hi ${HS_IMPL}/Language/Preprocessor/Cpphs/CppIfdef.p_hi ${HS_IMPL}/Language/Preprocessor/Cpphs/HashDefine.dyn_hi ${HS_IMPL}/Language/Preprocessor/Cpphs/HashDefine.hi ${HS_IMPL}/Language/Preprocessor/Cpphs/HashDefine.p_hi ${HS_IMPL}/Language/Preprocessor/Cpphs/MacroPass.dyn_hi ${HS_IMPL}/Language/Preprocessor/Cpphs/MacroPass.hi ${HS_IMPL}/Language/Preprocessor/Cpphs/MacroPass.p_hi ${HS_IMPL}/Language/Preprocessor/Cpphs/Options.dyn_hi ${HS_IMPL}/Language/Preprocessor/Cpphs/Options.hi ${HS_IMPL}/Language/Preprocessor/Cpphs/Options.p_hi ${HS_IMPL}/Language/Preprocessor/Cpphs/Position.dyn_hi ${HS_IMPL}/Language/Preprocessor/Cpphs/Position.hi ${HS_IMPL}/Language/Preprocessor/Cpphs/Position.p_hi ${HS_IMPL}/Language/Preprocessor/Cpphs/ReadFirst.dyn_hi ${HS_IMPL}/Language/Preprocessor/Cpphs/ReadFirst.hi ${HS_IMPL}/Language/Preprocessor/Cpphs/ReadFirst.p_hi ${HS_IMPL}/Language/Preprocessor/Cpphs/RunCpphs.dyn_hi ${HS_IMPL}/Language/Preprocessor/Cpphs/RunCpphs.hi ${HS_IMPL}/Language/Preprocessor/Cpphs/RunCpphs.p_hi ${HS_IMPL}/Language/Preprocessor/Cpphs/SymTab.dyn_hi ${HS_IMPL}/Language/Preprocessor/Cpphs/SymTab.hi ${HS_IMPL}/Language/Preprocessor/Cpphs/SymTab.p_hi ${HS_IMPL}/Language/Preprocessor/Cpphs/Tokenise.dyn_hi ${HS_IMPL}/Language/Preprocessor/Cpphs/Tokenise.hi ${HS_IMPL}/Language/Preprocessor/Cpphs/Tokenise.p_hi ${HS_IMPL}/Language/Preprocessor/Unlit.dyn_hi ${HS_IMPL}/Language/Preprocessor/Unlit.hi ${HS_IMPL}/Language/Preprocessor/Unlit.p_hi ${HS_IMPL}/libHS${HS_PKGID}.a ${HS_IMPL}/libHS${HS_PKGID}_p.a d45 11 a55 11 ${HS_DOCS}/LICENCE-LGPL ${HS_DOCS}/html/Language-Preprocessor-Cpphs.html ${HS_DOCS}/html/Language-Preprocessor-Unlit.html ${HS_DOCS}/html/cpphs.haddock ${HS_DOCS}/html/doc-index.html ${HS_DOCS}/html/haddock-bundle.min.js ${HS_DOCS}/html/index.html ${HS_DOCS}/html/linuwial.css ${HS_DOCS}/html/meta.json ${HS_DOCS}/html/quick-jump.css ${HS_DOCS}/html/synopsis.png @ 1.2 log @Update to cpphs-1.20.8 Version 1.20 ------------ * bugfixes for #if defined(FOO) && FOO(a,b) * (1.20.1): fix version number * (1.20.2): ensure all input/output is UTF8, regardless of locale * (1.20.3): detect an absolute windows path with a drive letter in a #include * (1.20.4): more windows path handling * (1.20.5): revert change in 1.20.4 * (1.20.6): minor bugfix for crash in obscure corner case * (1.20.7): bugfix for windows drive letter in #include * (1.20.8): another bugfix for windows drive letter in #include Version 1.19 ------------ * (1.19.3): bugfix for hlint ticket #161 - interaction of --unlit/--linepragma @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.1 2014/07/25 10:52:17 szptvlfn Exp $ d3 38 a40 14 lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/HScpphs-${PKGVERSION}.o lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/Language/Preprocessor/Cpphs.hi lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/Language/Preprocessor/Cpphs/CppIfdef.hi lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/Language/Preprocessor/Cpphs/HashDefine.hi lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/Language/Preprocessor/Cpphs/MacroPass.hi lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/Language/Preprocessor/Cpphs/Options.hi lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/Language/Preprocessor/Cpphs/Position.hi lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/Language/Preprocessor/Cpphs/ReadFirst.hi lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/Language/Preprocessor/Cpphs/RunCpphs.hi lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/Language/Preprocessor/Cpphs/SymTab.hi lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/Language/Preprocessor/Cpphs/Tokenise.hi lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/Language/Preprocessor/Unlit.hi lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/libHScpphs-${PKGVERSION}.a lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/package-description d42 11 a52 16 share/doc/cpphs-${PKGVERSION}/LICENCE-LGPL ${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/Language-Preprocessor-Cpphs.html ${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/Language-Preprocessor-Unlit.html ${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/cpphs.haddock ${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/doc-index.html ${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/frames.html ${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/haddock-util.js ${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/hslogo-16.png ${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/index-frames.html ${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/index.html ${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/mini_Language-Preprocessor-Cpphs.html ${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/mini_Language-Preprocessor-Unlit.html ${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/minus.gif ${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/ocean.css ${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/plus.gif ${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/synopsis.png @ 1.1 log @Import cpphs-1.18.5 as devel/hs-cpphs, packaged for wip by esg. Cpphs is a re-implementation of the C pre-processor that is both more compatible with Haskell, and itself written in Haskell so that it can be distributed with compilers. This version of the C pre-processor is pretty-much feature-complete and compatible with traditional (K&R) pre-processors. Additional features include: a plain-text mode; an option to unlit literate code files; and an option to turn off macro-expansion. @ text @d1 1 a1 1 @@comment $NetBSD$ @