Index: head/lang/nim/Makefile =================================================================== --- head/lang/nim/Makefile +++ head/lang/nim/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= nim -PORTVERSION= 1.2.0 +PORTVERSION= 1.2.4 CATEGORIES= lang MASTER_SITES= https://nim-lang.org/download/ @@ -15,13 +15,18 @@ BROKEN_mips64= fails to build: build.sh: clang: not found BROKEN_sparc64= fails to build: build.sh: clang: not found +TEST_DEPENDS= node>=0:www/node + USES= compiler tar:xz +USE_LDCONFIG= yes TOOLS_DESC= Build and install nim tools OPTIONS_DEFINE= DOCS TOOLS OPTIONS_DEFAULT= DOCS TOOLS +TEST_BINARY_ALIAS= node=nodejs + OPTIONS_SUB= yes MAKE_JOBS_UNSAFE= yes @@ -46,21 +51,45 @@ COMP_FLAGS="${CPPFLAGS} ${CFLAGS}" LINK_FLAGS="${LDFLAGS}" \ ${SH} build.sh cd ${WRKSRC} && bin/nim c --parallelBuild=${MAKE_JOBS_NUMBER} \ - --nimcache=${WRKDIR}/nimcache koch + --nimcache=${WRKDIR}/nimcache -d:release koch cd ${WRKSRC} && ./koch boot --parallelBuild=${MAKE_JOBS_NUMBER} \ -d:release --nimcache=${WRKDIR}/nimcache + cd ${WRKSRC} && bin/nim c --parallelBuild=${MAKE_JOBS_NUMBER} \ + -d:release --nimcache=${WRKDIR}/nimcache --app:lib \ + -d:createNimRtl lib/nimrtl.nim do-build-TOOLS-on: cd ${WRKSRC} && ./koch toolsNoNimble --parallelBuild=${MAKE_JOBS_NUMBER} \ -d:release --nimcache=${WRKDIR}/nimcache do-install: - cd ${WRKSRC} && ${SH} install.sh ${STAGEDIR}${PREFIX} + # Install nim compiler + ${INSTALL_PROGRAM} ${WRKSRC}/bin/nim ${STAGEDIR}${PREFIX}/bin ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/nim + # Install lib nim rtl + ${INSTALL_LIB} ${WRKSRC}/lib/libnimrtl.so ${STAGEDIR}${PREFIX}/lib + # Install nim lib files + ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME} + (cd ${WRKSRC}/lib && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/${PORTNAME} "! -name libnimrtl.so") + ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/compiler + (cd ${WRKSRC}/compiler && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/compiler "! -name nim ! -name nim1") + # Configuration files + ${MKDIR} ${STAGEDIR}${ETCDIR} +.for file in nim.cfg nimdoc.cfg nimdoc.tex.cfg + ${INSTALL_DATA} ${WRKSRC}/config/${file} ${STAGEDIR}${ETCDIR} +.endfor +do-install-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) + do-install-TOOLS-on: .for t in ${TLIST} ${INSTALL_PROGRAM} ${WRKSRC}/bin/${t} ${STAGEDIR}${PREFIX}/bin .endfor + +do-test: + cd ${WRKSRC} && ${SETENV} ./koch test all -d:release \ + --nimcache=${WRKDIR}/nimcache --putenv:"PATH=${PATH}" .include Index: head/lang/nim/distinfo =================================================================== --- head/lang/nim/distinfo +++ head/lang/nim/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1585934270 -SHA256 (nim-1.2.0.tar.xz) = 4e94583a373965821805e665e0a05f52fb610916676edb09148941415637c575 -SIZE (nim-1.2.0.tar.xz) = 5869428 +TIMESTAMP = 1596005906 +SHA256 (nim-1.2.4.tar.xz) = eef18f32fabe65f0d06a40f32e297d1f6daba66463c33f3ab57edc4d3530d636 +SIZE (nim-1.2.4.tar.xz) = 5680128 Index: head/lang/nim/files/patch-install.sh =================================================================== --- head/lang/nim/files/patch-install.sh +++ head/lang/nim/files/patch-install.sh @@ -1,70 +0,0 @@ ---- install.sh.orig 2020-04-03 17:25:49 UTC -+++ install.sh -@@ -15,48 +15,14 @@ if [ $# -eq 1 ] ; then - "--help"|"-h"|"help"|"h") - echo "Nim installation script" - echo "Usage: [sudo] sh install.sh DIR" -- echo "Where DIR may be:" -- echo " /usr/bin" -- echo " /usr/local/bin" -- echo " /opt" -- echo " (treated similar to '/opt')" -- echo "To deinstall, use the command:" -- echo "sh deinstall.sh DIR" - exit 1 - ;; -- "/usr/bin") -- bindir=/usr/bin -- configdir=/etc/nim -- libdir=/usr/lib/nim -- docdir=/usr/share/nim/doc -- datadir=/usr/share/nim/data -- nimbleDir="/opt/nimble/pkgs/compiler-1.2.0" -- ;; -- "/usr/local/bin") -- bindir=/usr/local/bin -- configdir=/etc/nim -- libdir=/usr/local/lib/nim -- docdir=/usr/local/share/nim/doc -- datadir=/usr/local/share/nim/data -- nimbleDir="/opt/nimble/pkgs/compiler-1.2.0" -- ;; -- "/opt") -- bindir="/opt/nim/bin" -- configdir="/opt/nim/config" -- libdir="/opt/nim/lib" -- docdir="/opt/nim/doc" -- datadir="/opt/nim/data" -- nimbleDir="/opt/nimble/pkgs/compiler-1.2.0" -- mkdir -p /opt/nim -- mkdir -p $bindir -- mkdir -p $configdir -- ;; - *) -- bindir="$1/nim/bin" -- configdir="$1/nim/config" -- libdir="$1/nim/lib" -- docdir="$1/nim/doc" -- datadir="$1/nim/data" -+ bindir="$1/bin" -+ configdir="$1/etc/nim" -+ libdir="$1/lib" -+ docdir="$1/share/doc/nim" -+ datadir="$1/share/nim" - nimbleDir="$1/nim" - mkdir -p $1/nim - mkdir -p $bindir -@@ -973,13 +939,6 @@ chmod 644 $nimbleDir/compiler.nimble - else - echo "Nim installation script" - echo "Usage: [sudo] sh install.sh DIR" -- echo "Where DIR may be:" -- echo " /usr/bin" -- echo " /usr/local/bin" -- echo " /opt" -- echo " (treated similar to '/opt')" -- echo "To deinstall, use the command:" -- echo "sh deinstall.sh DIR" - exit 1 - fi - Index: head/lang/nim/pkg-plist =================================================================== --- head/lang/nim/pkg-plist +++ head/lang/nim/pkg-plist @@ -7,431 +7,681 @@ %%ETCDIR%%/nim.cfg %%ETCDIR%%/nimdoc.cfg %%ETCDIR%%/nimdoc.tex.cfg -lib/arch/x86/amd64.S -lib/arch/x86/i386.S -lib/core/hotcodereloading.nim -lib/core/locks.nim -lib/core/macrocache.nim -lib/core/macros.nim -lib/core/rlocks.nim -lib/core/typeinfo.nim -lib/cycle.h -lib/deprecated/pure/LockFreeHash.nim -lib/deprecated/pure/events.nim -lib/deprecated/pure/ospaths.nim -lib/deprecated/pure/parseopt2.nim -lib/deprecated/pure/securehash.nim -lib/deprecated/pure/sharedstrings.nim -lib/experimental/diff.nim -lib/genode/alloc.nim -lib/genode/env.nim -lib/genode_cpp/syslocks.h -lib/genode_cpp/threads.h -lib/impure/db_mysql.nim -lib/impure/db_odbc.nim -lib/impure/db_postgres.nim -lib/impure/db_sqlite.nim -lib/impure/nre.nim -lib/impure/nre/private/util.nim -lib/impure/rdstdin.nim -lib/impure/re.nim -lib/js/asyncjs.nim -lib/js/dom.nim -lib/js/jsconsole.nim -lib/js/jscore.nim -lib/js/jsffi.nim -lib/nimbase.h -lib/nimhcr.nim -lib/nimhcr.nim.cfg -lib/nimrtl.nim -lib/nimrtl.nim.cfg -lib/nintendoswitch/switch_memory.nim -lib/packages/docutils/docutils.nimble -lib/packages/docutils/highlite.nim -lib/packages/docutils/rst.nim -lib/packages/docutils/rstast.nim -lib/packages/docutils/rstgen.nim -lib/posix/epoll.nim -lib/posix/inotify.nim -lib/posix/kqueue.nim -lib/posix/linux.nim -lib/posix/posix.nim -lib/posix/posix_linux_amd64.nim -lib/posix/posix_linux_amd64_consts.nim -lib/posix/posix_macos_amd64.nim -lib/posix/posix_nintendoswitch.nim -lib/posix/posix_nintendoswitch_consts.nim -lib/posix/posix_openbsd_amd64.nim -lib/posix/posix_other.nim -lib/posix/posix_other_consts.nim -lib/posix/posix_utils.nim -lib/posix/termios.nim -lib/prelude.nim -lib/pure/algorithm.nim -lib/pure/async.nim -lib/pure/asyncdispatch.nim -lib/pure/asyncdispatch.nim.cfg -lib/pure/asyncfile.nim -lib/pure/asyncftpclient.nim -lib/pure/asyncfutures.nim -lib/pure/asynchttpserver.nim -lib/pure/asyncmacro.nim -lib/pure/asyncnet.nim -lib/pure/asyncstreams.nim -lib/pure/base64.nim -lib/pure/bitops.nim -lib/pure/browsers.nim -lib/pure/cgi.nim -lib/pure/collections/chains.nim -lib/pure/collections/critbits.nim -lib/pure/collections/deques.nim -lib/pure/collections/hashcommon.nim -lib/pure/collections/heapqueue.nim -lib/pure/collections/intsets.nim -lib/pure/collections/lists.nim -lib/pure/collections/rtarrays.nim -lib/pure/collections/sequtils.nim -lib/pure/collections/setimpl.nim -lib/pure/collections/sets.nim -lib/pure/collections/sharedlist.nim -lib/pure/collections/sharedtables.nim -lib/pure/collections/tableimpl.nim -lib/pure/collections/tables.nim -lib/pure/colors.nim -lib/pure/complex.nim -lib/pure/concurrency/atomics.nim -lib/pure/concurrency/cpuinfo.nim -lib/pure/concurrency/cpuload.nim -lib/pure/concurrency/threadpool.nim -lib/pure/concurrency/threadpool.nim.cfg -lib/pure/cookies.nim -lib/pure/coro.nim -lib/pure/coro.nimcfg -lib/pure/cstrutils.nim -lib/pure/db_common.nim -lib/pure/distros.nim -lib/pure/dynlib.nim -lib/pure/encodings.nim -lib/pure/endians.nim -lib/pure/fenv.nim -lib/pure/future.nim -lib/pure/hashes.nim -lib/pure/htmlgen.nim -lib/pure/htmlparser.nim -lib/pure/httpclient.nim -lib/pure/httpcore.nim -lib/pure/includes/osenv.nim -lib/pure/includes/oserr.nim -lib/pure/includes/osseps.nim -lib/pure/includes/unicode_ranges.nim -lib/pure/ioselects/ioselectors_epoll.nim -lib/pure/ioselects/ioselectors_kqueue.nim -lib/pure/ioselects/ioselectors_poll.nim -lib/pure/ioselects/ioselectors_select.nim -lib/pure/json.nim -lib/pure/lenientops.nim -lib/pure/lexbase.nim -lib/pure/logging.nim -lib/pure/marshal.nim -lib/pure/math.nim -lib/pure/md5.nim -lib/pure/memfiles.nim -lib/pure/mersenne.nim -lib/pure/mimetypes.nim -lib/pure/nativesockets.nim -lib/pure/net.nim -lib/pure/nimprof.nim -lib/pure/nimprof.nim.cfg -lib/pure/nimtracker.nim -lib/pure/oids.nim -lib/pure/options.nim -lib/pure/os.nim -lib/pure/osproc.nim -lib/pure/oswalkdir.nim -lib/pure/parsecfg.nim -lib/pure/parsecsv.nim -lib/pure/parsejson.nim -lib/pure/parseopt.nim -lib/pure/parsesql.nim -lib/pure/parseutils.nim -lib/pure/parsexml.nim -lib/pure/pathnorm.nim -lib/pure/pegs.nim -lib/pure/punycode.nim -lib/pure/random.nim -lib/pure/rationals.nim -lib/pure/reservedmem.nim -lib/pure/ropes.nim -lib/pure/segfaults.nim -lib/pure/selectors.nim -lib/pure/smtp.nim -lib/pure/smtp.nim.cfg -lib/pure/ssl_certs.nim -lib/pure/stats.nim -lib/pure/streams.nim -lib/pure/strformat.nim -lib/pure/strmisc.nim -lib/pure/strscans.nim -lib/pure/strtabs.nim -lib/pure/strutils.nim -lib/pure/sugar.nim -lib/pure/terminal.nim -lib/pure/times.nim -lib/pure/typetraits.nim -lib/pure/unicode.nim -lib/pure/unidecode/gen.py -lib/pure/unidecode/unidecode.dat -lib/pure/unidecode/unidecode.nim -lib/pure/unittest.nim -lib/pure/uri.nim -lib/pure/volatile.nim -lib/pure/xmlparser.nim -lib/pure/xmltree.nim -lib/std/compilesettings.nim -lib/std/decls.nim -lib/std/editdistance.nim -lib/std/logic.nim -lib/std/monotimes.nim -lib/std/private/underscored_calls.nim -lib/std/sha1.nim -lib/std/stackframes.nim -lib/std/sums.nim -lib/std/time_t.nim -lib/std/varints.nim -lib/std/with.nim -lib/std/wordwrap.nim -lib/std/wrapnils.nim -lib/stdlib.nimble -lib/system.nim -lib/system/alloc.nim -lib/system/ansi_c.nim -lib/system/arithm.nim -lib/system/arithmetics.nim -lib/system/assertions.nim -lib/system/assign.nim -lib/system/atomics.nim -lib/system/avltree.nim -lib/system/basic_types.nim -lib/system/cellsets.nim -lib/system/cgprocs.nim -lib/system/channels.nim -lib/system/chcks.nim -lib/system/comparisons.nim -lib/system/cyclebreaker.nim -lib/system/cyclicrefs_v2.nim -lib/system/deepcopy.nim -lib/system/dollars.nim -lib/system/dyncalls.nim -lib/system/embedded.nim -lib/system/exceptions.nim -lib/system/excpt.nim -lib/system/fatal.nim -lib/system/formatfloat.nim -lib/system/gc.nim -lib/system/gc2.nim -lib/system/gc_common.nim -lib/system/gc_hooks.nim -lib/system/gc_interface.nim -lib/system/gc_ms.nim -lib/system/gc_regions.nim -lib/system/hti.nim -lib/system/inclrtl.nim -lib/system/indexerrors.nim -lib/system/integerops.nim -lib/system/io.nim -lib/system/iterators.nim -lib/system/iterators_1.nim -lib/system/jssys.nim -lib/system/memalloc.nim -lib/system/memory.nim -lib/system/memtracker.nim -lib/system/mm/boehm.nim -lib/system/mm/go.nim -lib/system/mm/malloc.nim -lib/system/mm/none.nim -lib/system/mmdisp.nim -lib/system/nimscript.nim -lib/system/osalloc.nim -lib/system/platforms.nim -lib/system/profiler.nim -lib/system/refs_v2.nim -lib/system/repr.nim -lib/system/repr_v2.nim -lib/system/reprjs.nim -lib/system/seqs_v2.nim -lib/system/setops.nim -lib/system/sets.nim -lib/system/strmantle.nim -lib/system/strs_v2.nim -lib/system/syslocks.nim -lib/system/sysspawn.nim -lib/system/sysstr.nim -lib/system/threadlocalstorage.nim -lib/system/threads.nim -lib/system/timers.nim -lib/system/widestrs.nim -lib/system_overview.rst -lib/windows/registry.nim -lib/windows/winlean.nim -lib/wrappers/iup.nim -lib/wrappers/linenoise/LICENSE.txt -lib/wrappers/linenoise/README.markdown -lib/wrappers/linenoise/linenoise.c -lib/wrappers/linenoise/linenoise.h -lib/wrappers/linenoise/linenoise.nim -lib/wrappers/mysql.nim -lib/wrappers/odbcsql.nim -lib/wrappers/openssl.nim -lib/wrappers/pcre.nim -lib/wrappers/postgres.nim -lib/wrappers/sqlite3.nim -lib/wrappers/tinyc.nim -nim/compiler.nimble -nim/compiler/aliases.nim -nim/compiler/asciitables.nim -nim/compiler/ast.nim -nim/compiler/astalgo.nim -nim/compiler/bitsets.nim -nim/compiler/btrees.nim -nim/compiler/canonicalizer.nim -nim/compiler/ccgcalls.nim -nim/compiler/ccgexprs.nim -nim/compiler/ccgliterals.nim -nim/compiler/ccgmerge.nim -nim/compiler/ccgstmts.nim -nim/compiler/ccgthreadvars.nim -nim/compiler/ccgtrav.nim -nim/compiler/ccgtypes.nim -nim/compiler/ccgutils.nim -nim/compiler/cgen.nim -nim/compiler/cgendata.nim -nim/compiler/cgmeth.nim -nim/compiler/closureiters.nim -nim/compiler/cmdlinehelper.nim -nim/compiler/commands.nim -nim/compiler/condsyms.nim -nim/compiler/debuginfo.nim -nim/compiler/depends.nim -nim/compiler/dfa.nim -nim/compiler/docgen.nim -nim/compiler/docgen2.nim -nim/compiler/enumtostr.nim -nim/compiler/evalffi.nim -nim/compiler/evaltempl.nim -nim/compiler/extccomp.nim -nim/compiler/filter_tmpl.nim -nim/compiler/filters.nim -nim/compiler/forloops.nim -nim/compiler/gorgeimpl.nim -nim/compiler/guards.nim -nim/compiler/hlo.nim -nim/compiler/idents.nim -nim/compiler/idgen.nim -nim/compiler/importer.nim -nim/compiler/incremental.nim -nim/compiler/injectdestructors.nim -nim/compiler/installer.ini -nim/compiler/int128.nim -nim/compiler/jsgen.nim -nim/compiler/jstypes.nim -nim/compiler/lambdalifting.nim -nim/compiler/layouter.nim -nim/compiler/lexer.nim -nim/compiler/liftdestructors.nim -nim/compiler/liftlocals.nim -nim/compiler/lineinfos.nim -nim/compiler/linter.nim -nim/compiler/llstream.nim -nim/compiler/lookups.nim -nim/compiler/lowerings.nim -nim/compiler/macrocacheimpl.nim -nim/compiler/magicsys.nim -nim/compiler/main.nim -nim/compiler/mapping.txt -nim/compiler/modulegraphs.nim -nim/compiler/modulepaths.nim -nim/compiler/modules.nim -nim/compiler/msgs.nim -nim/compiler/ndi.nim -nim/compiler/nim.cfg -nim/compiler/nim.nim -nim/compiler/nimblecmd.nim -nim/compiler/nimconf.nim -nim/compiler/nimeval.nim -nim/compiler/nimfix/nimfix.nim -nim/compiler/nimfix/nimfix.nim.cfg -nim/compiler/nimfix/prettybase.nim -nim/compiler/nimlexbase.nim -nim/compiler/nimsets.nim -nim/compiler/nodejs.nim -nim/compiler/nversion.nim -nim/compiler/options.nim -nim/compiler/packagehandling.nim -nim/compiler/parampatterns.nim -nim/compiler/parser.nim -nim/compiler/passaux.nim -nim/compiler/passes.nim -nim/compiler/pathutils.nim -nim/compiler/patterns.nim -nim/compiler/platform.nim -nim/compiler/plugins/active.nim -nim/compiler/plugins/itersgen.nim -nim/compiler/plugins/locals.nim -nim/compiler/pluginsupport.nim -nim/compiler/pragmas.nim -nim/compiler/prefixmatches.nim -nim/compiler/procfind.nim -nim/compiler/readme.txt -nim/compiler/renderer.nim -nim/compiler/reorder.nim -nim/compiler/rod.nim -nim/compiler/rodimpl.nim -nim/compiler/rodutils.nim -nim/compiler/ropes.nim -nim/compiler/saturate.nim -nim/compiler/scriptconfig.nim -nim/compiler/sem.nim -nim/compiler/semcall.nim -nim/compiler/semdata.nim -nim/compiler/semexprs.nim -nim/compiler/semfields.nim -nim/compiler/semfold.nim -nim/compiler/semgnrc.nim -nim/compiler/seminst.nim -nim/compiler/semmacrosanity.nim -nim/compiler/semmagic.nim -nim/compiler/semobjconstr.nim -nim/compiler/semparallel.nim -nim/compiler/sempass2.nim -nim/compiler/semstmts.nim -nim/compiler/semtempl.nim -nim/compiler/semtypes.nim -nim/compiler/semtypinst.nim -nim/compiler/sighashes.nim -nim/compiler/sigmatch.nim -nim/compiler/sinkparameter_inference.nim -nim/compiler/sizealignoffsetimpl.nim -nim/compiler/sourcemap.nim -nim/compiler/spawn.nim -nim/compiler/suggest.nim -nim/compiler/syntaxes.nim -nim/compiler/tccgen.nim -nim/compiler/transf.nim -nim/compiler/trees.nim -nim/compiler/treetab.nim -nim/compiler/types.nim -nim/compiler/typesrenderer.nim -nim/compiler/unittest_light.nim -nim/compiler/vm.nim -nim/compiler/vmdef.nim -nim/compiler/vmdeps.nim -nim/compiler/vmgen.nim -nim/compiler/vmhooks.nim -nim/compiler/vmmarshal.nim -nim/compiler/vmops.nim -nim/compiler/wordrecg.nim -nim/compiler/writetracking.nim -nim/doc/advopt.txt -nim/doc/basicopt.txt -nim/doc/nimdoc.css +lib/libnimrtl.so +lib/nim/arch/x86/amd64.S +lib/nim/arch/x86/i386.S +lib/nim/compiler/aliases.nim +lib/nim/compiler/asciitables.nim +lib/nim/compiler/ast.nim +lib/nim/compiler/astalgo.nim +lib/nim/compiler/bitsets.nim +lib/nim/compiler/btrees.nim +lib/nim/compiler/canonicalizer.nim +lib/nim/compiler/ccgcalls.nim +lib/nim/compiler/ccgexprs.nim +lib/nim/compiler/ccgliterals.nim +lib/nim/compiler/ccgmerge.nim +lib/nim/compiler/ccgreset.nim +lib/nim/compiler/ccgstmts.nim +lib/nim/compiler/ccgthreadvars.nim +lib/nim/compiler/ccgtrav.nim +lib/nim/compiler/ccgtypes.nim +lib/nim/compiler/ccgutils.nim +lib/nim/compiler/cgen.nim +lib/nim/compiler/cgendata.nim +lib/nim/compiler/cgmeth.nim +lib/nim/compiler/closureiters.nim +lib/nim/compiler/cmdlinehelper.nim +lib/nim/compiler/commands.nim +lib/nim/compiler/condsyms.nim +lib/nim/compiler/debuginfo.nim +lib/nim/compiler/depends.nim +lib/nim/compiler/dfa.nim +lib/nim/compiler/docgen.nim +lib/nim/compiler/docgen2.nim +lib/nim/compiler/enumtostr.nim +lib/nim/compiler/evalffi.nim +lib/nim/compiler/evaltempl.nim +lib/nim/compiler/extccomp.nim +lib/nim/compiler/filter_tmpl.nim +lib/nim/compiler/filters.nim +lib/nim/compiler/forloops.nim +lib/nim/compiler/gorgeimpl.nim +lib/nim/compiler/guards.nim +lib/nim/compiler/hlo.nim +lib/nim/compiler/idents.nim +lib/nim/compiler/idgen.nim +lib/nim/compiler/importer.nim +lib/nim/compiler/incremental.nim +lib/nim/compiler/injectdestructors.nim +lib/nim/compiler/installer.ini +lib/nim/compiler/int128.nim +lib/nim/compiler/jsgen.nim +lib/nim/compiler/jstypes.nim +lib/nim/compiler/lambdalifting.nim +lib/nim/compiler/layouter.nim +lib/nim/compiler/lexer.nim +lib/nim/compiler/liftdestructors.nim +lib/nim/compiler/liftlocals.nim +lib/nim/compiler/lineinfos.nim +lib/nim/compiler/linter.nim +lib/nim/compiler/llstream.nim +lib/nim/compiler/lookups.nim +lib/nim/compiler/lowerings.nim +lib/nim/compiler/macrocacheimpl.nim +lib/nim/compiler/magicsys.nim +lib/nim/compiler/main.nim +lib/nim/compiler/mapping.txt +lib/nim/compiler/modulegraphs.nim +lib/nim/compiler/modulepaths.nim +lib/nim/compiler/modules.nim +lib/nim/compiler/msgs.nim +lib/nim/compiler/ndi.nim +lib/nim/compiler/nim.cfg +lib/nim/compiler/nim.nim +lib/nim/compiler/nimblecmd.nim +lib/nim/compiler/nimconf.nim +lib/nim/compiler/nimeval.nim +lib/nim/compiler/nimfix/nimfix.nim +lib/nim/compiler/nimfix/nimfix.nim.cfg +lib/nim/compiler/nimfix/prettybase.nim +lib/nim/compiler/nimlexbase.nim +lib/nim/compiler/nimsets.nim +lib/nim/compiler/nodejs.nim +lib/nim/compiler/nversion.nim +lib/nim/compiler/options.nim +lib/nim/compiler/packagehandling.nim +lib/nim/compiler/parampatterns.nim +lib/nim/compiler/parser.nim +lib/nim/compiler/passaux.nim +lib/nim/compiler/passes.nim +lib/nim/compiler/pathutils.nim +lib/nim/compiler/patterns.nim +lib/nim/compiler/platform.nim +lib/nim/compiler/plugins/active.nim +lib/nim/compiler/plugins/itersgen.nim +lib/nim/compiler/plugins/locals.nim +lib/nim/compiler/pluginsupport.nim +lib/nim/compiler/pragmas.nim +lib/nim/compiler/prefixmatches.nim +lib/nim/compiler/procfind.nim +lib/nim/compiler/readme.txt +lib/nim/compiler/renderer.nim +lib/nim/compiler/reorder.nim +lib/nim/compiler/rod.nim +lib/nim/compiler/rodimpl.nim +lib/nim/compiler/rodutils.nim +lib/nim/compiler/ropes.nim +lib/nim/compiler/saturate.nim +lib/nim/compiler/scriptconfig.nim +lib/nim/compiler/sem.nim +lib/nim/compiler/semcall.nim +lib/nim/compiler/semdata.nim +lib/nim/compiler/semexprs.nim +lib/nim/compiler/semfields.nim +lib/nim/compiler/semfold.nim +lib/nim/compiler/semgnrc.nim +lib/nim/compiler/seminst.nim +lib/nim/compiler/semmacrosanity.nim +lib/nim/compiler/semmagic.nim +lib/nim/compiler/semobjconstr.nim +lib/nim/compiler/semparallel.nim +lib/nim/compiler/sempass2.nim +lib/nim/compiler/semstmts.nim +lib/nim/compiler/semtempl.nim +lib/nim/compiler/semtypes.nim +lib/nim/compiler/semtypinst.nim +lib/nim/compiler/sighashes.nim +lib/nim/compiler/sigmatch.nim +lib/nim/compiler/sinkparameter_inference.nim +lib/nim/compiler/sizealignoffsetimpl.nim +lib/nim/compiler/sourcemap.nim +lib/nim/compiler/spawn.nim +lib/nim/compiler/suggest.nim +lib/nim/compiler/syntaxes.nim +lib/nim/compiler/tccgen.nim +lib/nim/compiler/transf.nim +lib/nim/compiler/trees.nim +lib/nim/compiler/treetab.nim +lib/nim/compiler/types.nim +lib/nim/compiler/typesrenderer.nim +lib/nim/compiler/unittest_light.nim +lib/nim/compiler/vm.nim +lib/nim/compiler/vmdef.nim +lib/nim/compiler/vmdeps.nim +lib/nim/compiler/vmgen.nim +lib/nim/compiler/vmhooks.nim +lib/nim/compiler/vmmarshal.nim +lib/nim/compiler/vmops.nim +lib/nim/compiler/wordrecg.nim +lib/nim/compiler/writetracking.nim +lib/nim/core/hotcodereloading.nim +lib/nim/core/locks.nim +lib/nim/core/macrocache.nim +lib/nim/core/macros.nim +lib/nim/core/rlocks.nim +lib/nim/core/typeinfo.nim +lib/nim/cycle.h +lib/nim/deprecated/pure/LockFreeHash.nim +lib/nim/deprecated/pure/events.nim +lib/nim/deprecated/pure/ospaths.nim +lib/nim/deprecated/pure/parseopt2.nim +lib/nim/deprecated/pure/securehash.nim +lib/nim/deprecated/pure/sharedstrings.nim +lib/nim/experimental/diff.nim +lib/nim/genode/alloc.nim +lib/nim/genode/env.nim +lib/nim/genode_cpp/syslocks.h +lib/nim/genode_cpp/threads.h +lib/nim/impure/db_mysql.nim +lib/nim/impure/db_odbc.nim +lib/nim/impure/db_postgres.nim +lib/nim/impure/db_sqlite.nim +lib/nim/impure/nre.nim +lib/nim/impure/nre/private/util.nim +lib/nim/impure/rdstdin.nim +lib/nim/impure/re.nim +lib/nim/js/asyncjs.nim +lib/nim/js/dom.nim +lib/nim/js/jsconsole.nim +lib/nim/js/jscore.nim +lib/nim/js/jsffi.nim +lib/nim/nimbase.h +lib/nim/nimhcr.nim +lib/nim/nimhcr.nim.cfg +lib/nim/nimrtl.nim +lib/nim/nimrtl.nim.cfg +lib/nim/nintendoswitch/switch_memory.nim +lib/nim/packages/docutils/docutils.nimble +lib/nim/packages/docutils/highlite.nim +lib/nim/packages/docutils/rst.nim +lib/nim/packages/docutils/rstast.nim +lib/nim/packages/docutils/rstgen.nim +lib/nim/posix/epoll.nim +lib/nim/posix/inotify.nim +lib/nim/posix/kqueue.nim +lib/nim/posix/linux.nim +lib/nim/posix/posix.nim +lib/nim/posix/posix_linux_amd64.nim +lib/nim/posix/posix_linux_amd64_consts.nim +lib/nim/posix/posix_macos_amd64.nim +lib/nim/posix/posix_nintendoswitch.nim +lib/nim/posix/posix_nintendoswitch_consts.nim +lib/nim/posix/posix_openbsd_amd64.nim +lib/nim/posix/posix_other.nim +lib/nim/posix/posix_other_consts.nim +lib/nim/posix/posix_utils.nim +lib/nim/posix/termios.nim +lib/nim/prelude.nim +lib/nim/pure/algorithm.nim +lib/nim/pure/async.nim +lib/nim/pure/asyncdispatch.nim +lib/nim/pure/asyncdispatch.nim.cfg +lib/nim/pure/asyncfile.nim +lib/nim/pure/asyncftpclient.nim +lib/nim/pure/asyncfutures.nim +lib/nim/pure/asynchttpserver.nim +lib/nim/pure/asyncmacro.nim +lib/nim/pure/asyncnet.nim +lib/nim/pure/asyncstreams.nim +lib/nim/pure/base64.nim +lib/nim/pure/bitops.nim +lib/nim/pure/browsers.nim +lib/nim/pure/cgi.nim +lib/nim/pure/collections/chains.nim +lib/nim/pure/collections/critbits.nim +lib/nim/pure/collections/deques.nim +lib/nim/pure/collections/hashcommon.nim +lib/nim/pure/collections/heapqueue.nim +lib/nim/pure/collections/intsets.nim +lib/nim/pure/collections/lists.nim +lib/nim/pure/collections/rtarrays.nim +lib/nim/pure/collections/sequtils.nim +lib/nim/pure/collections/setimpl.nim +lib/nim/pure/collections/sets.nim +lib/nim/pure/collections/sharedlist.nim +lib/nim/pure/collections/sharedtables.nim +lib/nim/pure/collections/tableimpl.nim +lib/nim/pure/collections/tables.nim +lib/nim/pure/colors.nim +lib/nim/pure/complex.nim +lib/nim/pure/concurrency/atomics.nim +lib/nim/pure/concurrency/cpuinfo.nim +lib/nim/pure/concurrency/cpuload.nim +lib/nim/pure/concurrency/threadpool.nim +lib/nim/pure/concurrency/threadpool.nim.cfg +lib/nim/pure/cookies.nim +lib/nim/pure/coro.nim +lib/nim/pure/coro.nimcfg +lib/nim/pure/cstrutils.nim +lib/nim/pure/db_common.nim +lib/nim/pure/distros.nim +lib/nim/pure/dynlib.nim +lib/nim/pure/encodings.nim +lib/nim/pure/endians.nim +lib/nim/pure/fenv.nim +lib/nim/pure/future.nim +lib/nim/pure/hashes.nim +lib/nim/pure/htmlgen.nim +lib/nim/pure/htmlparser.nim +lib/nim/pure/httpclient.nim +lib/nim/pure/httpcore.nim +lib/nim/pure/includes/osenv.nim +lib/nim/pure/includes/oserr.nim +lib/nim/pure/includes/osseps.nim +lib/nim/pure/includes/unicode_ranges.nim +lib/nim/pure/ioselects/ioselectors_epoll.nim +lib/nim/pure/ioselects/ioselectors_kqueue.nim +lib/nim/pure/ioselects/ioselectors_poll.nim +lib/nim/pure/ioselects/ioselectors_select.nim +lib/nim/pure/json.nim +lib/nim/pure/lenientops.nim +lib/nim/pure/lexbase.nim +lib/nim/pure/logging.nim +lib/nim/pure/marshal.nim +lib/nim/pure/math.nim +lib/nim/pure/md5.nim +lib/nim/pure/memfiles.nim +lib/nim/pure/mersenne.nim +lib/nim/pure/mimetypes.nim +lib/nim/pure/nativesockets.nim +lib/nim/pure/net.nim +lib/nim/pure/nimprof.nim +lib/nim/pure/nimprof.nim.cfg +lib/nim/pure/nimtracker.nim +lib/nim/pure/oids.nim +lib/nim/pure/options.nim +lib/nim/pure/os.nim +lib/nim/pure/osproc.nim +lib/nim/pure/oswalkdir.nim +lib/nim/pure/parsecfg.nim +lib/nim/pure/parsecsv.nim +lib/nim/pure/parsejson.nim +lib/nim/pure/parseopt.nim +lib/nim/pure/parsesql.nim +lib/nim/pure/parseutils.nim +lib/nim/pure/parsexml.nim +lib/nim/pure/pathnorm.nim +lib/nim/pure/pegs.nim +lib/nim/pure/punycode.nim +lib/nim/pure/random.nim +lib/nim/pure/rationals.nim +lib/nim/pure/reservedmem.nim +lib/nim/pure/ropes.nim +lib/nim/pure/segfaults.nim +lib/nim/pure/selectors.nim +lib/nim/pure/smtp.nim +lib/nim/pure/smtp.nim.cfg +lib/nim/pure/ssl_certs.nim +lib/nim/pure/stats.nim +lib/nim/pure/streams.nim +lib/nim/pure/strformat.nim +lib/nim/pure/strmisc.nim +lib/nim/pure/strscans.nim +lib/nim/pure/strtabs.nim +lib/nim/pure/strutils.nim +lib/nim/pure/sugar.nim +lib/nim/pure/terminal.nim +lib/nim/pure/times.nim +lib/nim/pure/typetraits.nim +lib/nim/pure/unicode.nim +lib/nim/pure/unidecode/gen.py +lib/nim/pure/unidecode/unidecode.dat +lib/nim/pure/unidecode/unidecode.nim +lib/nim/pure/unittest.nim +lib/nim/pure/uri.nim +lib/nim/pure/volatile.nim +lib/nim/pure/xmlparser.nim +lib/nim/pure/xmltree.nim +lib/nim/std/compilesettings.nim +lib/nim/std/decls.nim +lib/nim/std/editdistance.nim +lib/nim/std/logic.nim +lib/nim/std/monotimes.nim +lib/nim/std/private/underscored_calls.nim +lib/nim/std/sha1.nim +lib/nim/std/stackframes.nim +lib/nim/std/sums.nim +lib/nim/std/time_t.nim +lib/nim/std/varints.nim +lib/nim/std/with.nim +lib/nim/std/wordwrap.nim +lib/nim/std/wrapnils.nim +lib/nim/stdlib.nimble +lib/nim/system.nim +lib/nim/system/alloc.nim +lib/nim/system/ansi_c.nim +lib/nim/system/arithm.nim +lib/nim/system/arithmetics.nim +lib/nim/system/assertions.nim +lib/nim/system/assign.nim +lib/nim/system/atomics.nim +lib/nim/system/avltree.nim +lib/nim/system/basic_types.nim +lib/nim/system/cellsets.nim +lib/nim/system/cgprocs.nim +lib/nim/system/channels.nim +lib/nim/system/chcks.nim +lib/nim/system/comparisons.nim +lib/nim/system/cyclebreaker.nim +lib/nim/system/cyclicrefs_v2.nim +lib/nim/system/deepcopy.nim +lib/nim/system/dollars.nim +lib/nim/system/dyncalls.nim +lib/nim/system/embedded.nim +lib/nim/system/exceptions.nim +lib/nim/system/excpt.nim +lib/nim/system/fatal.nim +lib/nim/system/formatfloat.nim +lib/nim/system/gc.nim +lib/nim/system/gc2.nim +lib/nim/system/gc_common.nim +lib/nim/system/gc_hooks.nim +lib/nim/system/gc_interface.nim +lib/nim/system/gc_ms.nim +lib/nim/system/gc_regions.nim +lib/nim/system/hti.nim +lib/nim/system/inclrtl.nim +lib/nim/system/indexerrors.nim +lib/nim/system/integerops.nim +lib/nim/system/io.nim +lib/nim/system/iterators.nim +lib/nim/system/iterators_1.nim +lib/nim/system/jssys.nim +lib/nim/system/memalloc.nim +lib/nim/system/memory.nim +lib/nim/system/memtracker.nim +lib/nim/system/mm/boehm.nim +lib/nim/system/mm/go.nim +lib/nim/system/mm/malloc.nim +lib/nim/system/mm/none.nim +lib/nim/system/mmdisp.nim +lib/nim/system/nimscript.nim +lib/nim/system/osalloc.nim +lib/nim/system/platforms.nim +lib/nim/system/profiler.nim +lib/nim/system/refs_v2.nim +lib/nim/system/repr.nim +lib/nim/system/repr_v2.nim +lib/nim/system/reprjs.nim +lib/nim/system/seqs_v2.nim +lib/nim/system/setops.nim +lib/nim/system/sets.nim +lib/nim/system/strmantle.nim +lib/nim/system/strs_v2.nim +lib/nim/system/syslocks.nim +lib/nim/system/sysspawn.nim +lib/nim/system/sysstr.nim +lib/nim/system/threadlocalstorage.nim +lib/nim/system/threads.nim +lib/nim/system/timers.nim +lib/nim/system/widestrs.nim +lib/nim/system_overview.rst +lib/nim/windows/registry.nim +lib/nim/windows/winlean.nim +lib/nim/wrappers/iup.nim +lib/nim/wrappers/linenoise/LICENSE.txt +lib/nim/wrappers/linenoise/README.markdown +lib/nim/wrappers/linenoise/linenoise.c +lib/nim/wrappers/linenoise/linenoise.h +lib/nim/wrappers/linenoise/linenoise.nim +lib/nim/wrappers/mysql.nim +lib/nim/wrappers/odbcsql.nim +lib/nim/wrappers/openssl.nim +lib/nim/wrappers/pcre.nim +lib/nim/wrappers/postgres.nim +lib/nim/wrappers/sqlite3.nim +lib/nim/wrappers/tinyc.nim +%%PORTDOCS%%%%DOCSDIR%%/advopt.txt +%%PORTDOCS%%%%DOCSDIR%%/apis.rst +%%PORTDOCS%%%%DOCSDIR%%/astspec.txt +%%PORTDOCS%%%%DOCSDIR%%/backends.rst +%%PORTDOCS%%%%DOCSDIR%%/basicopt.txt +%%PORTDOCS%%%%DOCSDIR%%/codeowners.rst +%%PORTDOCS%%%%DOCSDIR%%/contributing.rst +%%PORTDOCS%%%%DOCSDIR%%/destructors.rst +%%PORTDOCS%%%%DOCSDIR%%/docgen.rst +%%PORTDOCS%%%%DOCSDIR%%/docgen_sample.nim +%%PORTDOCS%%%%DOCSDIR%%/docs.rst +%%PORTDOCS%%%%DOCSDIR%%/docstyle.rst +%%PORTDOCS%%%%DOCSDIR%%/drnim.rst +%%PORTDOCS%%%%DOCSDIR%%/effects.txt +%%PORTDOCS%%%%DOCSDIR%%/estp.rst +%%PORTDOCS%%%%DOCSDIR%%/filelist.txt +%%PORTDOCS%%%%DOCSDIR%%/filters.rst +%%PORTDOCS%%%%DOCSDIR%%/gc.rst +%%PORTDOCS%%%%DOCSDIR%%/grammar.txt +%%PORTDOCS%%%%DOCSDIR%%/hcr.rst +%%PORTDOCS%%%%DOCSDIR%%/html/algorithm.html +%%PORTDOCS%%%%DOCSDIR%%/html/apis.html +%%PORTDOCS%%%%DOCSDIR%%/html/assertions.html +%%PORTDOCS%%%%DOCSDIR%%/html/async.html +%%PORTDOCS%%%%DOCSDIR%%/html/asyncdispatch.html +%%PORTDOCS%%%%DOCSDIR%%/html/asyncfile.html +%%PORTDOCS%%%%DOCSDIR%%/html/asyncftpclient.html +%%PORTDOCS%%%%DOCSDIR%%/html/asyncfutures.html +%%PORTDOCS%%%%DOCSDIR%%/html/asynchttpserver.html +%%PORTDOCS%%%%DOCSDIR%%/html/asyncjs.html +%%PORTDOCS%%%%DOCSDIR%%/html/asyncmacro.html +%%PORTDOCS%%%%DOCSDIR%%/html/asyncnet.html +%%PORTDOCS%%%%DOCSDIR%%/html/asyncstreams.html +%%PORTDOCS%%%%DOCSDIR%%/html/atomics.html +%%PORTDOCS%%%%DOCSDIR%%/html/backends.html +%%PORTDOCS%%%%DOCSDIR%%/html/base64.html +%%PORTDOCS%%%%DOCSDIR%%/html/bitops.html +%%PORTDOCS%%%%DOCSDIR%%/html/browsers.html +%%PORTDOCS%%%%DOCSDIR%%/html/cgi.html +%%PORTDOCS%%%%DOCSDIR%%/html/chains.html +%%PORTDOCS%%%%DOCSDIR%%/html/channels.html +%%PORTDOCS%%%%DOCSDIR%%/html/codeowners.html +%%PORTDOCS%%%%DOCSDIR%%/html/colors.html +%%PORTDOCS%%%%DOCSDIR%%/html/compilesettings.html +%%PORTDOCS%%%%DOCSDIR%%/html/complex.html +%%PORTDOCS%%%%DOCSDIR%%/html/contributing.html +%%PORTDOCS%%%%DOCSDIR%%/html/cookies.html +%%PORTDOCS%%%%DOCSDIR%%/html/coro.html +%%PORTDOCS%%%%DOCSDIR%%/html/cpuinfo.html +%%PORTDOCS%%%%DOCSDIR%%/html/cpuload.html +%%PORTDOCS%%%%DOCSDIR%%/html/critbits.html +%%PORTDOCS%%%%DOCSDIR%%/html/cstrutils.html +%%PORTDOCS%%%%DOCSDIR%%/html/db_common.html +%%PORTDOCS%%%%DOCSDIR%%/html/db_mysql.html +%%PORTDOCS%%%%DOCSDIR%%/html/db_odbc.html +%%PORTDOCS%%%%DOCSDIR%%/html/db_postgres.html +%%PORTDOCS%%%%DOCSDIR%%/html/db_sqlite.html +%%PORTDOCS%%%%DOCSDIR%%/html/decls.html +%%PORTDOCS%%%%DOCSDIR%%/html/deques.html +%%PORTDOCS%%%%DOCSDIR%%/html/destructors.html +%%PORTDOCS%%%%DOCSDIR%%/html/diff.html +%%PORTDOCS%%%%DOCSDIR%%/html/distros.html +%%PORTDOCS%%%%DOCSDIR%%/html/docgen.html +%%PORTDOCS%%%%DOCSDIR%%/html/docgen_sample.html +%%PORTDOCS%%%%DOCSDIR%%/html/dochack.js +%%PORTDOCS%%%%DOCSDIR%%/html/dollars.html +%%PORTDOCS%%%%DOCSDIR%%/html/dom.html +%%PORTDOCS%%%%DOCSDIR%%/html/drnim.html +%%PORTDOCS%%%%DOCSDIR%%/html/dynlib.html +%%PORTDOCS%%%%DOCSDIR%%/html/editdistance.html +%%PORTDOCS%%%%DOCSDIR%%/html/encodings.html +%%PORTDOCS%%%%DOCSDIR%%/html/endians.html +%%PORTDOCS%%%%DOCSDIR%%/html/epoll.html +%%PORTDOCS%%%%DOCSDIR%%/html/estp.html +%%PORTDOCS%%%%DOCSDIR%%/html/fenv.html +%%PORTDOCS%%%%DOCSDIR%%/html/filters.html +%%PORTDOCS%%%%DOCSDIR%%/html/gc.html +%%PORTDOCS%%%%DOCSDIR%%/html/hashes.html +%%PORTDOCS%%%%DOCSDIR%%/html/hcr.html +%%PORTDOCS%%%%DOCSDIR%%/html/heapqueue.html +%%PORTDOCS%%%%DOCSDIR%%/html/highlite.html +%%PORTDOCS%%%%DOCSDIR%%/html/hotcodereloading.html +%%PORTDOCS%%%%DOCSDIR%%/html/htmlgen.html +%%PORTDOCS%%%%DOCSDIR%%/html/htmlparser.html +%%PORTDOCS%%%%DOCSDIR%%/html/httpclient.html +%%PORTDOCS%%%%DOCSDIR%%/html/httpcore.html +%%PORTDOCS%%%%DOCSDIR%%/html/idetools.html +%%PORTDOCS%%%%DOCSDIR%%/html/inotify.html +%%PORTDOCS%%%%DOCSDIR%%/html/intern.html +%%PORTDOCS%%%%DOCSDIR%%/html/intsets.html +%%PORTDOCS%%%%DOCSDIR%%/html/io.html +%%PORTDOCS%%%%DOCSDIR%%/html/iterators.html +%%PORTDOCS%%%%DOCSDIR%%/html/iup.html +%%PORTDOCS%%%%DOCSDIR%%/html/jsconsole.html +%%PORTDOCS%%%%DOCSDIR%%/html/jscore.html +%%PORTDOCS%%%%DOCSDIR%%/html/jsffi.html +%%PORTDOCS%%%%DOCSDIR%%/html/json.html +%%PORTDOCS%%%%DOCSDIR%%/html/koch.html +%%PORTDOCS%%%%DOCSDIR%%/html/kqueue.html +%%PORTDOCS%%%%DOCSDIR%%/html/lenientops.html +%%PORTDOCS%%%%DOCSDIR%%/html/lexbase.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib.html +%%PORTDOCS%%%%DOCSDIR%%/html/linenoise.html +%%PORTDOCS%%%%DOCSDIR%%/html/linux.html +%%PORTDOCS%%%%DOCSDIR%%/html/lists.html +%%PORTDOCS%%%%DOCSDIR%%/html/locks.html +%%PORTDOCS%%%%DOCSDIR%%/html/logging.html +%%PORTDOCS%%%%DOCSDIR%%/html/logic.html +%%PORTDOCS%%%%DOCSDIR%%/html/macrocache.html +%%PORTDOCS%%%%DOCSDIR%%/html/macros.html +%%PORTDOCS%%%%DOCSDIR%%/html/manual.html +%%PORTDOCS%%%%DOCSDIR%%/html/manual_experimental.html +%%PORTDOCS%%%%DOCSDIR%%/html/marshal.html +%%PORTDOCS%%%%DOCSDIR%%/html/math.html +%%PORTDOCS%%%%DOCSDIR%%/html/md5.html +%%PORTDOCS%%%%DOCSDIR%%/html/memfiles.html +%%PORTDOCS%%%%DOCSDIR%%/html/mersenne.html +%%PORTDOCS%%%%DOCSDIR%%/html/mimetypes.html +%%PORTDOCS%%%%DOCSDIR%%/html/monotimes.html +%%PORTDOCS%%%%DOCSDIR%%/html/mysql.html +%%PORTDOCS%%%%DOCSDIR%%/html/nativesockets.html +%%PORTDOCS%%%%DOCSDIR%%/html/nep1.html +%%PORTDOCS%%%%DOCSDIR%%/html/net.html +%%PORTDOCS%%%%DOCSDIR%%/html/nimc.html +%%PORTDOCS%%%%DOCSDIR%%/html/nimdoc.out.css +%%PORTDOCS%%%%DOCSDIR%%/html/nimgrep.html +%%PORTDOCS%%%%DOCSDIR%%/html/nimhcr.html +%%PORTDOCS%%%%DOCSDIR%%/html/niminst.html +%%PORTDOCS%%%%DOCSDIR%%/html/nimprof.html +%%PORTDOCS%%%%DOCSDIR%%/html/nimrtl.html +%%PORTDOCS%%%%DOCSDIR%%/html/nims.html +%%PORTDOCS%%%%DOCSDIR%%/html/nimscript.html +%%PORTDOCS%%%%DOCSDIR%%/html/nimsuggest.html +%%PORTDOCS%%%%DOCSDIR%%/html/nimtracker.html +%%PORTDOCS%%%%DOCSDIR%%/html/nre.html +%%PORTDOCS%%%%DOCSDIR%%/html/odbcsql.html +%%PORTDOCS%%%%DOCSDIR%%/html/oids.html +%%PORTDOCS%%%%DOCSDIR%%/html/openssl.html +%%PORTDOCS%%%%DOCSDIR%%/html/options.html +%%PORTDOCS%%%%DOCSDIR%%/html/os.html +%%PORTDOCS%%%%DOCSDIR%%/html/osproc.html +%%PORTDOCS%%%%DOCSDIR%%/html/oswalkdir.html %%PORTDOCS%%%%DOCSDIR%%/html/overview.html +%%PORTDOCS%%%%DOCSDIR%%/html/packaging.html +%%PORTDOCS%%%%DOCSDIR%%/html/parsecfg.html +%%PORTDOCS%%%%DOCSDIR%%/html/parsecsv.html +%%PORTDOCS%%%%DOCSDIR%%/html/parsejson.html +%%PORTDOCS%%%%DOCSDIR%%/html/parseopt.html +%%PORTDOCS%%%%DOCSDIR%%/html/parsesql.html +%%PORTDOCS%%%%DOCSDIR%%/html/parseutils.html +%%PORTDOCS%%%%DOCSDIR%%/html/parsexml.html +%%PORTDOCS%%%%DOCSDIR%%/html/pathnorm.html +%%PORTDOCS%%%%DOCSDIR%%/html/pcre.html +%%PORTDOCS%%%%DOCSDIR%%/html/pegs.html +%%PORTDOCS%%%%DOCSDIR%%/html/posix.html +%%PORTDOCS%%%%DOCSDIR%%/html/posix_utils.html +%%PORTDOCS%%%%DOCSDIR%%/html/postgres.html +%%PORTDOCS%%%%DOCSDIR%%/html/punycode.html +%%PORTDOCS%%%%DOCSDIR%%/html/random.html +%%PORTDOCS%%%%DOCSDIR%%/html/rationals.html +%%PORTDOCS%%%%DOCSDIR%%/html/rdstdin.html +%%PORTDOCS%%%%DOCSDIR%%/html/re.html +%%PORTDOCS%%%%DOCSDIR%%/html/registry.html +%%PORTDOCS%%%%DOCSDIR%%/html/reservedmem.html +%%PORTDOCS%%%%DOCSDIR%%/html/rlocks.html +%%PORTDOCS%%%%DOCSDIR%%/html/ropes.html +%%PORTDOCS%%%%DOCSDIR%%/html/rst.html +%%PORTDOCS%%%%DOCSDIR%%/html/rstast.html +%%PORTDOCS%%%%DOCSDIR%%/html/rstgen.html +%%PORTDOCS%%%%DOCSDIR%%/html/rtarrays.html +%%PORTDOCS%%%%DOCSDIR%%/html/segfaults.html +%%PORTDOCS%%%%DOCSDIR%%/html/selectors.html +%%PORTDOCS%%%%DOCSDIR%%/html/sequtils.html +%%PORTDOCS%%%%DOCSDIR%%/html/sets.html +%%PORTDOCS%%%%DOCSDIR%%/html/sexp.html +%%PORTDOCS%%%%DOCSDIR%%/html/sha1.html +%%PORTDOCS%%%%DOCSDIR%%/html/sharedlist.html +%%PORTDOCS%%%%DOCSDIR%%/html/sharedtables.html +%%PORTDOCS%%%%DOCSDIR%%/html/smtp.html +%%PORTDOCS%%%%DOCSDIR%%/html/sqlite3.html +%%PORTDOCS%%%%DOCSDIR%%/html/ssl_certs.html +%%PORTDOCS%%%%DOCSDIR%%/html/stackframes.html +%%PORTDOCS%%%%DOCSDIR%%/html/stats.html +%%PORTDOCS%%%%DOCSDIR%%/html/streams.html +%%PORTDOCS%%%%DOCSDIR%%/html/strformat.html +%%PORTDOCS%%%%DOCSDIR%%/html/strmisc.html +%%PORTDOCS%%%%DOCSDIR%%/html/strscans.html +%%PORTDOCS%%%%DOCSDIR%%/html/strtabs.html +%%PORTDOCS%%%%DOCSDIR%%/html/strutils.html +%%PORTDOCS%%%%DOCSDIR%%/html/sugar.html +%%PORTDOCS%%%%DOCSDIR%%/html/sums.html +%%PORTDOCS%%%%DOCSDIR%%/html/switch_memory.html +%%PORTDOCS%%%%DOCSDIR%%/html/system.html +%%PORTDOCS%%%%DOCSDIR%%/html/tables.html +%%PORTDOCS%%%%DOCSDIR%%/html/terminal.html +%%PORTDOCS%%%%DOCSDIR%%/html/termios.html +%%PORTDOCS%%%%DOCSDIR%%/html/theindex.html +%%PORTDOCS%%%%DOCSDIR%%/html/threadpool.html +%%PORTDOCS%%%%DOCSDIR%%/html/threads.html +%%PORTDOCS%%%%DOCSDIR%%/html/time_t.html +%%PORTDOCS%%%%DOCSDIR%%/html/times.html +%%PORTDOCS%%%%DOCSDIR%%/html/tinyc.html +%%PORTDOCS%%%%DOCSDIR%%/html/tools.html +%%PORTDOCS%%%%DOCSDIR%%/html/tut1.html +%%PORTDOCS%%%%DOCSDIR%%/html/tut2.html +%%PORTDOCS%%%%DOCSDIR%%/html/tut3.html +%%PORTDOCS%%%%DOCSDIR%%/html/typeinfo.html +%%PORTDOCS%%%%DOCSDIR%%/html/typetraits.html +%%PORTDOCS%%%%DOCSDIR%%/html/underscored_calls.html +%%PORTDOCS%%%%DOCSDIR%%/html/unicode.html +%%PORTDOCS%%%%DOCSDIR%%/html/unidecode.html +%%PORTDOCS%%%%DOCSDIR%%/html/unittest.html +%%PORTDOCS%%%%DOCSDIR%%/html/uri.html +%%PORTDOCS%%%%DOCSDIR%%/html/util.html +%%PORTDOCS%%%%DOCSDIR%%/html/var_t_return.html +%%PORTDOCS%%%%DOCSDIR%%/html/varints.html +%%PORTDOCS%%%%DOCSDIR%%/html/volatile.html +%%PORTDOCS%%%%DOCSDIR%%/html/widestrs.html +%%PORTDOCS%%%%DOCSDIR%%/html/winlean.html +%%PORTDOCS%%%%DOCSDIR%%/html/with.html +%%PORTDOCS%%%%DOCSDIR%%/html/wordwrap.html +%%PORTDOCS%%%%DOCSDIR%%/html/wrapnils.html +%%PORTDOCS%%%%DOCSDIR%%/html/xmlparser.html +%%PORTDOCS%%%%DOCSDIR%%/html/xmltree.html +%%PORTDOCS%%%%DOCSDIR%%/idetools.rst +%%PORTDOCS%%%%DOCSDIR%%/intern.rst +%%PORTDOCS%%%%DOCSDIR%%/keywords.txt +%%PORTDOCS%%%%DOCSDIR%%/koch.rst +%%PORTDOCS%%%%DOCSDIR%%/lib.rst +%%PORTDOCS%%%%DOCSDIR%%/manual.rst +%%PORTDOCS%%%%DOCSDIR%%/manual/var_t_return.rst +%%PORTDOCS%%%%DOCSDIR%%/manual_experimental.rst +%%PORTDOCS%%%%DOCSDIR%%/mytest.cfg +%%PORTDOCS%%%%DOCSDIR%%/nep1.rst +%%PORTDOCS%%%%DOCSDIR%%/nimc.rst +%%PORTDOCS%%%%DOCSDIR%%/nimdoc.css +%%PORTDOCS%%%%DOCSDIR%%/nimfix.rst +%%PORTDOCS%%%%DOCSDIR%%/nimgrep.rst +%%PORTDOCS%%%%DOCSDIR%%/niminst.rst +%%PORTDOCS%%%%DOCSDIR%%/nims.rst +%%PORTDOCS%%%%DOCSDIR%%/nimsuggest.rst +%%PORTDOCS%%%%DOCSDIR%%/overview.rst +%%PORTDOCS%%%%DOCSDIR%%/packaging.rst +%%PORTDOCS%%%%DOCSDIR%%/pegdocs.txt +%%PORTDOCS%%%%DOCSDIR%%/readme.txt +%%PORTDOCS%%%%DOCSDIR%%/regexprs.txt +%%PORTDOCS%%%%DOCSDIR%%/sets_fragment.txt +%%PORTDOCS%%%%DOCSDIR%%/spawn.txt +%%PORTDOCS%%%%DOCSDIR%%/subexes.txt +%%PORTDOCS%%%%DOCSDIR%%/tools.rst +%%PORTDOCS%%%%DOCSDIR%%/tut1.rst +%%PORTDOCS%%%%DOCSDIR%%/tut2.rst +%%PORTDOCS%%%%DOCSDIR%%/tut3.rst