View | Details | Raw Unified | Return to bug 273423
Collapse All | Expand All

(-)b/lang/nim/Makefile (-25 / +21 lines)
Lines 1-5 Link Here
1
PORTNAME=	nim
1
PORTNAME=	nim
2
DISTVERSION=	1.6.14
2
DISTVERSION=	2.0.0
3
CATEGORIES=	lang
3
CATEGORIES=	lang
4
MASTER_SITES=	https://nim-lang.org/download/
4
MASTER_SITES=	https://nim-lang.org/download/
5
5
Lines 38-56 EXTRA_PATCHES= ${PATCHDIR}/elfv1-patch-build.sh Link Here
38
EXTRA_PATCHES=	${PATCHDIR}/clang-patch-build.sh
38
EXTRA_PATCHES=	${PATCHDIR}/clang-patch-build.sh
39
.endif
39
.endif
40
40
41
NIMDIR=	${STAGEDIR}${PREFIX}/nim
42
41
post-patch:
43
post-patch:
42
.if defined(PPC_ABI) && ${PPC_ABI} == ELFv1
44
.if defined(PPC_ABI) && ${PPC_ABI} == ELFv1
43
	@${REINPLACE_CMD} -e '/cc =/s/clang/gcc/' ${WRKSRC}/config/nim.cfg
45
	@${REINPLACE_CMD} -e '/cc =/s/clang/gcc/' ${WRKSRC}/config/nim.cfg
44
	@${REINPLACE_CMD} -e s/%%GCC_DEFAULT%%/${GCC_DEFAULT}/ \
46
	@${REINPLACE_CMD} -e s/%%GCC_DEFAULT%%/${GCC_DEFAULT}/ \
45
		${WRKSRC}/build.sh ${WRKSRC}/config/nim.cfg
47
		${WRKSRC}/build.sh ${WRKSRC}/config/nim.cfg
46
.endif
48
.endif
47
	# Make a fake nimdoc.css so that we can change the expected target
48
	# to where it should be, instead of where the nim project hard
49
	# code it to be.
50
	${MKDIR} ${WRKSRC}/share/doc/nim
51
	${LN} -s ${WRKSRC}/doc/nimdoc.css ${WRKSRC}/share/doc/nim/nimdoc.css
52
	${MKDIR} ${WRKSRC}/share/nim
53
	${LN} -s ${WRKSRC}/tools/dochack ${WRKSRC}/share/nim/dochack
54
49
55
do-build:
50
do-build:
56
	cd ${WRKSRC} && ${SETENV} CC="${CC}" LINKER="${CC}" \
51
	cd ${WRKSRC} && ${SETENV} CC="${CC}" LINKER="${CC}" \
Lines 73-107 do-build-TOOLS-on: Link Here
73
		-d:release --nimcache=${WRKSRC}/nimcache
68
		-d:release --nimcache=${WRKSRC}/nimcache
74
69
75
do-install:
70
do-install:
71
	${MKDIR} ${NIMDIR}
72
	${MKDIR} ${NIMDIR}/bin
76
	# Install nim compiler
73
	# Install nim compiler
77
	${INSTALL_PROGRAM} ${WRKSRC}/bin/nim ${STAGEDIR}${PREFIX}/bin
74
	${INSTALL_PROGRAM} ${WRKSRC}/bin/nim ${NIMDIR}/bin
78
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/nim
75
	${STRIP_CMD} ${NIMDIR}/bin/nim
79
	# Install lib nim rtl
76
	# Install lib nim rtl
80
	${INSTALL_LIB} ${WRKSRC}/lib/libnimrtl.so ${STAGEDIR}${PREFIX}/lib
77
	${MKDIR} ${NIMDIR}/lib
78
	${INSTALL_LIB} ${WRKSRC}/lib/libnimrtl.so ${NIMDIR}/lib
81
	# Install nim lib files
79
	# Install nim lib files
82
	${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}
80
	(cd ${WRKSRC}/lib && ${COPYTREE_SHARE} . ${NIMDIR}/lib "! -name libnimrtl.so")
83
	(cd ${WRKSRC}/lib && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/${PORTNAME} "! -name libnimrtl.so")
81
	${MKDIR} ${NIMDIR}/lib/compiler
84
	${REINPLACE_CMD} 's|\.\.\/doc|/usr/local/share/doc/nim|g' ${WRKSRC}/compiler/commands.nim
82
	(cd ${WRKSRC}/compiler && ${COPYTREE_SHARE} . ${NIMDIR}/lib/compiler "! -name nim ! -name nim1")
85
	${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/compiler
86
	(cd ${WRKSRC}/compiler && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/compiler "! -name nim ! -name nim1")
87
	# Configuration files
83
	# Configuration files
88
	${MKDIR} ${STAGEDIR}${ETCDIR}
84
	${MKDIR} ${NIMDIR}/config
89
.for file in nim.cfg nimdoc.cfg nimdoc.tex.cfg
85
.for file in nim.cfg nimdoc.cfg nimdoc.tex.cfg
90
	${INSTALL_DATA} ${WRKSRC}/config/${file} ${STAGEDIR}${ETCDIR}
86
	${INSTALL_DATA} ${WRKSRC}/config/${file} ${NIMDIR}/config
91
.endfor
87
.endfor
92
88
93
do-install-DOCS-on:
89
do-install-DOCS-on:
94
	${FIND} ${WRKSRC}/doc -name "*.idx" -delete
90
	${FIND} ${WRKSRC}/doc -name "*.idx" -delete
95
	${MKDIR} ${STAGEDIR}${DOCSDIR}
91
	${MKDIR} ${NIMDIR}/doc
96
	(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
92
	(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${NIMDIR}/doc)
97
	${MKDIR} ${STAGEDIR}${PREFIX}/share/nim/dochack
93
	${MKDIR} ${NIMDIR}/tools/dochack
98
	${INSTALL_SCRIPT} ${WRKSRC}/tools/dochack/dochack.nim ${STAGEDIR}${PREFIX}/share/nim/dochack
94
	${INSTALL_SCRIPT} ${WRKSRC}/tools/dochack/dochack.nim ${NIMDIR}/tools/dochack
99
	${INSTALL_SCRIPT} ${WRKSRC}/tools/dochack/dochack.js ${STAGEDIR}${PREFIX}/share/nim/dochack
95
	${INSTALL_SCRIPT} ${WRKSRC}/tools/dochack/dochack.js ${NIMDIR}/tools/dochack
100
	${INSTALL_SCRIPT} ${WRKSRC}/tools/dochack/fuzzysearch.nim ${STAGEDIR}${PREFIX}/share/nim/dochack
96
	${INSTALL_SCRIPT} ${WRKSRC}/tools/dochack/fuzzysearch.nim ${NIMDIR}/tools/dochack
101
97
102
do-install-TOOLS-on:
98
do-install-TOOLS-on:
103
.for t in ${TLIST}
99
.for t in ${TLIST}
104
	${INSTALL_PROGRAM} ${WRKSRC}/bin/${t} ${STAGEDIR}${PREFIX}/bin
100
	${INSTALL_PROGRAM} ${WRKSRC}/bin/${t} ${NIMDIR}/bin
105
.endfor
101
.endfor
106
102
107
do-test:
103
do-test:
(-)b/lang/nim/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1687959495
1
TIMESTAMP = 1690986777
2
SHA256 (nim-1.6.14.tar.xz) = d070d2f28ae2400df7fe4a49eceb9f45cd539906b107481856a0af7a8fa82dc9
2
SHA256 (nim-2.0.0.tar.xz) = bd6101d840036fb78e93a69df6cf3f9fd0c21cd754b695ff84a3b4add8ed0af7
3
SIZE (nim-1.6.14.tar.xz) = 5266632
3
SIZE (nim-2.0.0.tar.xz) = 7491724
(-)a/lang/nim/files/patch-build.sh (-15 lines)
Removed Link Here
1
--- build.sh.orig	2021-11-07 03:12:45 UTC
2
+++ build.sh
3
@@ -191,8 +191,10 @@ case $ucpu in
4
     mycpu="powerpc64" ;;
5
   *power*|*ppc* )
6
     if [ "$myos" = "freebsd" ] ; then
7
-      COMP_FLAGS="$COMP_FLAGS -m64"
8
-      LINK_FLAGS="$LINK_FLAGS -m64"
9
+      if [ "$ucpu" != "powerpc" ] ; then
10
+        COMP_FLAGS="$COMP_FLAGS -m64"
11
+        LINK_FLAGS="$LINK_FLAGS -m64"
12
+      fi
13
       mycpu=`uname -p`
14
       case $mycpu in
15
         powerpc64le)
(-)a/lang/nim/files/patch-compiler_nimpaths.nim (-13 lines)
Removed Link Here
1
--- compiler/nimpaths.nim.orig	2022-11-21 01:04:21 UTC
2
+++ compiler/nimpaths.nim
3
@@ -20,8 +20,8 @@ Unstable API
4
 import os, strutils
5
 
6
 const
7
-  docCss* = "$nimr/doc/nimdoc.css"
8
-  docHackNim* = "$nimr/tools/dochack/dochack.nim"
9
+  docCss* = "$nimr/share/doc/nim/nimdoc.css"
10
+  docHackNim* = "$nimr/share/nim/dochack/dochack.nim"
11
   docHackJs* = docHackNim.changeFileExt("js")
12
   docHackJsFname* = docHackJs.lastPathPart
13
   theindexFname* = "theindex.html"
(-)b/lang/nim/files/patch-config-nim.cfg (-14 / +2 lines)
Lines 1-6 Link Here
1
--- config/nim.cfg.orig	2021-10-20 15:37:06 UTC
1
--- config/nim.cfg.orig	2023-08-02 14:51:21 UTC
2
+++ config/nim.cfg
2
+++ config/nim.cfg
3
@@ -107,10 +107,7 @@ nimblepath="$home/.nimble/pkgs/"
3
@@ -130,10 +130,7 @@ nimblepath="$home/.nimble/pkgs/"
4
 @end
4
 @end
5
 
5
 
6
 @if unix:
6
 @if unix:
Lines 12-26 Link Here
12
     gcc.options.linker = "-Wl,--as-needed -lnetwork"
12
     gcc.options.linker = "-Wl,--as-needed -lnetwork"
13
     gcc.cpp.options.linker = "-Wl,--as-needed -lnetwork"
13
     gcc.cpp.options.linker = "-Wl,--as-needed -lnetwork"
14
     clang.options.linker = "-Wl,--as-needed -lnetwork"
14
     clang.options.linker = "-Wl,--as-needed -lnetwork"
15
@@ -160,11 +157,6 @@ nimblepath="$home/.nimble/pkgs/"
16
 @end
17
 
18
 gcc.maxerrorsimpl = "-fmax-errors=3"
19
-
20
-@if bsd:
21
-  # at least NetBSD has problems with thread local storage:
22
-  tlsEmulation:on
23
-@end
24
 
25
 @if macosx or freebsd or openbsd:
26
   cc = clang
(-)b/lang/nim/files/patch-koch.nim (-25 / +68 lines)
Lines 1-6 Link Here
1
--- koch.nim.orig	2021-10-19 00:39:28 UTC
1
--- koch.nim.orig	2023-08-01 01:01:01 UTC
2
+++ koch.nim
2
+++ koch.nim
3
@@ -139,18 +139,18 @@ proc csource(args: string) =
3
@@ -145,28 +145,28 @@ proc csource(args: string) =
4
            "--main:compiler/nim.nim compiler/installer.ini $1") %
4
            "--main:compiler/nim.nim compiler/installer.ini $1") %
5
        [args, VersionAsString, compileNimInst])
5
        [args, VersionAsString, compileNimInst])
6
 
6
 
Lines 17-45 Link Here
17
-  let commit = if latest: "HEAD" else: NimbleStableCommit
17
-  let commit = if latest: "HEAD" else: NimbleStableCommit
18
-  cloneDependency(distDir, "https://github.com/nim-lang/nimble.git",
18
-  cloneDependency(distDir, "https://github.com/nim-lang/nimble.git",
19
-                  commit = commit, allowBundled = true)
19
-                  commit = commit, allowBundled = true)
20
-  cloneDependency(distDir / "nimble" / distDir, "https://github.com/nim-lang/checksums.git",
21
-                commit = ChecksumsStableCommit, allowBundled = true) # or copy it from dist?
20
-  # installer.ini expects it under $nim/bin
22
-  # installer.ini expects it under $nim/bin
21
-  nimCompile("dist/nimble/src/nimble.nim",
23
-  nimCompile("dist/nimble/src/nimble.nim",
22
-             options = "-d:release --noNimblePath " & args)
24
-             options = "-d:release --mm:refc --noNimblePath " & args)
23
+#proc bundleNimbleExe(latest: bool, args: string) =
25
+#proc bundleNimbleExe(latest: bool, args: string) =
24
+#  let commit = if latest: "HEAD" else: NimbleStableCommit
26
+#  let commit = if latest: "HEAD" else: NimbleStableCommit
25
+#  cloneDependency(distDir, "https://github.com/nim-lang/nimble.git",
27
+#  cloneDependency(distDir, "https://github.com/nim-lang/nimble.git",
26
+#                  commit = commit, allowBundled = true)
28
+#                  commit = commit, allowBundled = true)
29
+#  cloneDependency(distDir / "nimble" / distDir, "https://github.com/nim-lang/checksums.git",
30
+#                commit = ChecksumsStableCommit, allowBundled = true) # or copy it from dist?
27
+#  # installer.ini expects it under $nim/bin
31
+#  # installer.ini expects it under $nim/bin
28
+#  nimCompile("dist/nimble/src/nimble.nim",
32
+#  nimCompile("dist/nimble/src/nimble.nim",
33
+#             options = "-d:release --mm:refc --noNimblePath " & args)
34
 
35
-proc bundleAtlasExe(latest: bool, args: string) =
36
-  let commit = if latest: "HEAD" else: AtlasStableCommit
37
-  cloneDependency(distDir, "https://github.com/nim-lang/atlas.git",
38
-                  commit = commit, allowBundled = true)
39
-  # installer.ini expects it under $nim/bin
40
-  nimCompile("dist/atlas/src/atlas.nim",
41
-             options = "-d:release --noNimblePath " & args)
42
+#proc bundleAtlasExe(latest: bool, args: string) =
43
+#  let commit = if latest: "HEAD" else: AtlasStableCommit
44
+#  cloneDependency(distDir, "https://github.com/nim-lang/atlas.git",
45
+#                  commit = commit, allowBundled = true)
46
+#  # installer.ini expects it under $nim/bin
47
+#  nimCompile("dist/atlas/src/atlas.nim",
29
+#             options = "-d:release --noNimblePath " & args)
48
+#             options = "-d:release --noNimblePath " & args)
30
 
49
 
31
 proc bundleNimsuggest(args: string) =
50
 proc bundleNimsuggest(args: string) =
32
   nimCompileFold("Compile nimsuggest", "nimsuggest/nimsuggest.nim",
51
   nimCompileFold("Compile nimsuggest", "nimsuggest/nimsuggest.nim",
33
@@ -182,7 +182,7 @@ proc bundleWinTools(args: string) =
52
@@ -203,8 +203,8 @@ proc bundleChecksums(latest: bool) =
34
                options = r"--cc:vcc --app:gui -d:ssl --noNimblePath --path:..\ui " & args)
35
 
53
 
36
 proc zip(latest: bool; args: string) =
54
 proc zip(latest: bool; args: string) =
55
   bundleChecksums(latest)
37
-  bundleNimbleExe(latest, args)
56
-  bundleNimbleExe(latest, args)
57
-  bundleAtlasExe(latest, args)
38
+  #bundleNimbleExe(latest, args)
58
+  #bundleNimbleExe(latest, args)
59
+  #bundleAtlasExe(latest, args)
39
   bundleNimsuggest(args)
60
   bundleNimsuggest(args)
40
   bundleNimpretty(args)
61
   bundleNimpretty(args)
41
   bundleWinTools(args)
62
   bundleWinTools(args)
42
@@ -191,15 +191,15 @@ proc zip(latest: bool; args: string) =
63
@@ -213,15 +213,15 @@ proc zip(latest: bool; args: string) =
43
   exec("$# --var:version=$# --var:mingw=none --main:compiler/nim.nim zip compiler/installer.ini" %
64
   exec("$# --var:version=$# --var:mingw=none --main:compiler/nim.nim zip compiler/installer.ini" %
44
        ["tools/niminst/niminst".exe, VersionAsString])
65
        ["tools/niminst/niminst".exe, VersionAsString])
45
 
66
 
Lines 62-77 Link Here
62
   nimexec("cc -r $2 --var:version=$1 --var:mingw=none --main:compiler/nim.nim scripts compiler/installer.ini" %
83
   nimexec("cc -r $2 --var:version=$1 --var:mingw=none --main:compiler/nim.nim scripts compiler/installer.ini" %
63
        [VersionAsString, compileNimInst])
84
        [VersionAsString, compileNimInst])
64
   exec("$# --var:version=$# --var:mingw=none --main:compiler/nim.nim xz compiler/installer.ini" %
85
   exec("$# --var:version=$# --var:mingw=none --main:compiler/nim.nim xz compiler/installer.ini" %
65
@@ -231,7 +231,7 @@ proc buildTools(args: string = "") =
86
@@ -257,8 +257,8 @@ proc testTools(args: string = "") =
66
 
67
 
87
 
68
 proc nsis(latest: bool; args: string) =
88
 proc nsis(latest: bool; args: string) =
89
   bundleChecksums(latest)
69
-  bundleNimbleExe(latest, args)
90
-  bundleNimbleExe(latest, args)
91
-  bundleAtlasExe(latest, args)
70
+  #bundleNimbleExe(latest, args)
92
+  #bundleNimbleExe(latest, args)
93
+  #bundleAtlasExe(latest, args)
71
   bundleNimsuggest(args)
94
   bundleNimsuggest(args)
72
   bundleWinTools(args)
95
   bundleWinTools(args)
73
   # make sure we have generated the niminst executables:
96
   # make sure we have generated the niminst executables:
74
@@ -503,27 +503,27 @@ proc icTest(args: string) =
97
@@ -521,42 +521,42 @@ proc icTest(args: string) =
75
     exec(cmd)
98
     exec(cmd)
76
     inc i
99
     inc i
77
 
100
 
Lines 120-148 Link Here
120
 
143
 
121
 
144
 
122
 proc hostInfo(): string =
145
 proc hostInfo(): string =
123
@@ -535,9 +535,9 @@ proc installDeps(dep: string, commit = "") =
146
   "hostOS: $1, hostCPU: $2, int: $3, float: $4, cpuEndian: $5, cwd: $6" %
147
     [hostOS, hostCPU, $int.sizeof, $float.sizeof, $cpuEndian, getCurrentDir()]
148
 
149
-proc installDeps(dep: string, commit = "") =
150
+#proc installDeps(dep: string, commit = "") =
151
   # the hashes/urls are version controlled here, so can be changed seamlessly
124
   # and tied to a nim release (mimicking git submodules)
152
   # and tied to a nim release (mimicking git submodules)
125
   var commit = commit
153
-  var commit = commit
126
   case dep
154
-  case dep
127
-  of "tinyc":
155
-  of "tinyc":
128
-    if commit.len == 0: commit = "916cc2f94818a8a382dd8d4b8420978816c1dfb3"
156
-    if commit.len == 0: commit = "916cc2f94818a8a382dd8d4b8420978816c1dfb3"
129
-    cloneDependency(distDir, "https://github.com/timotheecour/nim-tinyc-archive", commit)
157
-    cloneDependency(distDir, "https://github.com/timotheecour/nim-tinyc-archive", commit)
158
-  else: doAssert false, "unsupported: " & dep
159
+#  var commit = commit
160
+#  case dep
130
+  #of "tinyc":
161
+  #of "tinyc":
131
+  #  if commit.len == 0: commit = "916cc2f94818a8a382dd8d4b8420978816c1dfb3"
162
+  #  if commit.len == 0: commit = "916cc2f94818a8a382dd8d4b8420978816c1dfb3"
132
+  #  cloneDependency(distDir, "https://github.com/timotheecour/nim-tinyc-archive", commit)
163
+  #  cloneDependency(distDir, "https://github.com/timotheecour/nim-tinyc-archive", commit)
133
   else: doAssert false, "unsupported: " & dep
164
+#  else: doAssert false, "unsupported: " & dep
134
   # xxx: also add linenoise, niminst etc, refs https://github.com/nim-lang/RFCs/issues/206
165
   # xxx: also add linenoise, niminst etc, refs https://github.com/nim-lang/RFCs/issues/206
135
 
166
 
136
@@ -599,7 +599,7 @@ proc runCI(cmd: string) =
167
 proc runCI(cmd: string) =
137
       execFold("build nimsuggest_testing", "nim c -o:bin/nimsuggest_testing -d:release nimsuggest/nimsuggest")
168
@@ -679,18 +679,18 @@ proc showHelp(success: bool) =
138
       execFold("Run nimsuggest tests", "nim r nimsuggest/tester")
139
 
140
-    execFold("Run atlas tests", "nim c -r -d:atlasTests tools/atlas/atlas.nim clone https://github.com/disruptek/balls")
141
+    #execFold("Run atlas tests", "nim c -r -d:atlasTests tools/atlas/atlas.nim clone https://github.com/disruptek/balls")
142
 
143
   when not defined(bsd):
144
     if not doUseCpp:
145
@@ -662,12 +662,12 @@ proc showHelp(success: bool) =
146
   quit(HelpText % [VersionAsString & spaces(44-len(VersionAsString)),
169
   quit(HelpText % [VersionAsString & spaces(44-len(VersionAsString)),
147
                    CompileDate, CompileTime], if success: QuitSuccess else: QuitFailure)
170
                    CompileDate, CompileTime], if success: QuitSuccess else: QuitFailure)
148
 
171
 
Lines 161-172 Link Here
161
 
184
 
162
 when isMainModule:
185
 when isMainModule:
163
   var op = initOptParser()
186
   var op = initOptParser()
164
@@ -712,24 +712,24 @@ when isMainModule:
187
   var
188
     latest = false
189
-    localDocsOnly = false
190
+    localDocsOnly = true
191
     localDocsOut = ""
192
     skipIntegrityCheck = false
193
   while true:
194
@@ -726,34 +726,34 @@ when isMainModule:
195
       of "distrohelper": geninstall()
196
       of "install": install(op.cmdLineRest)
197
       of "testinstall": testUnixInstall(op.cmdLineRest)
198
-      of "installdeps": installDeps(op.cmdLineRest)
199
+      #of "installdeps": installDeps(op.cmdLineRest)
200
       of "runci": runCI(op.cmdLineRest)
201
       of "test", "tests": tests(op.cmdLineRest)
165
       of "temp": temp(op.cmdLineRest)
202
       of "temp": temp(op.cmdLineRest)
166
       of "xtemp": xtemp(op.cmdLineRest)
203
       of "xtemp": xtemp(op.cmdLineRest)
167
       of "wintools": bundleWinTools(op.cmdLineRest)
204
       of "wintools": bundleWinTools(op.cmdLineRest)
168
-      of "nimble": bundleNimbleExe(latest, op.cmdLineRest)
205
-      of "nimble": bundleNimbleExe(latest, op.cmdLineRest)
206
-      of "atlas": bundleAtlasExe(latest, op.cmdLineRest)
169
+      #of "nimble": bundleNimbleExe(latest, op.cmdLineRest)
207
+      #of "nimble": bundleNimbleExe(latest, op.cmdLineRest)
208
+      #of "atlas": bundleAtlasExe(latest, op.cmdLineRest)
170
       of "nimsuggest": bundleNimsuggest(op.cmdLineRest)
209
       of "nimsuggest": bundleNimsuggest(op.cmdLineRest)
171
       # toolsNoNimble is kept for backward compatibility with build scripts
210
       # toolsNoNimble is kept for backward compatibility with build scripts
172
       of "toolsnonimble", "toolsnoexternal":
211
       of "toolsnonimble", "toolsnoexternal":
Lines 174-182 Link Here
174
       of "tools":
213
       of "tools":
175
         buildTools(op.cmdLineRest)
214
         buildTools(op.cmdLineRest)
176
-        bundleNimbleExe(latest, op.cmdLineRest)
215
-        bundleNimbleExe(latest, op.cmdLineRest)
216
-        bundleAtlasExe(latest, op.cmdLineRest)
217
+        #bundleNimbleExe(latest, op.cmdLineRest)
218
+        #bundleAtlasExe(latest, op.cmdLineRest)
219
       of "checksums":
220
         bundleChecksums(latest)
177
-      of "pushcsource":
221
-      of "pushcsource":
178
-        quit "use this instead: https://github.com/nim-lang/csources_v1/blob/master/push_c_code.nim"
222
-        quit "use this instead: https://github.com/nim-lang/csources_v1/blob/master/push_c_code.nim"
179
+        #bundleNimbleExe(latest, op.cmdLineRest)
180
+      #of "pushcsource":
223
+      #of "pushcsource":
181
+      #  quit "use this instead: https://github.com/nim-lang/csources_v1/blob/master/push_c_code.nim"
224
+      #  quit "use this instead: https://github.com/nim-lang/csources_v1/blob/master/push_c_code.nim"
182
       of "valgrind": valgrind(op.cmdLineRest)
225
       of "valgrind": valgrind(op.cmdLineRest)
(-)b/lang/nim/files/patch-tools_deps.nim (+49 lines)
Added Link Here
1
--- tools/deps.nim.orig	2023-08-02 16:00:39 UTC
2
+++ tools/deps.nim
3
@@ -20,25 +20,26 @@ proc execRetry(cmd: string) =
4
 
5
 proc cloneDependency*(destDirBase: string, url: string, commit = commitHead,
6
                       appendRepoName = true, allowBundled = false) =
7
-  let destDirBase = destDirBase.absolutePath
8
-  let p = url.parseUri.path
9
-  let name = p.splitFile.name
10
-  var destDir = destDirBase
11
-  if appendRepoName: destDir = destDir / name
12
-  let quotedDestDir = destDir.quoteShell
13
-  if not dirExists(destDir):
14
+  #let destDirBase = destDirBase.absolutePath
15
+  #let p = url.parseUri.path
16
+  #let name = p.splitFile.name
17
+  #var destDir = destDirBase
18
+  #if appendRepoName: destDir = destDir / name
19
+  #let quotedDestDir = destDir.quoteShell
20
+  #if not dirExists(destDir):
21
     # note: old code used `destDir / .git` but that wouldn't prevent git clone
22
     # from failing
23
-    execRetry fmt"git clone -q {url} {quotedDestDir}"
24
-  if isGitRepo(destDir):
25
-    let oldDir = getCurrentDir()
26
-    setCurrentDir(destDir)
27
-    try:
28
-      execRetry "git fetch -q"
29
-      exec fmt"git checkout -q {commit}"
30
-    finally:
31
-      setCurrentDir(oldDir)
32
-  elif allowBundled:
33
-    discard "this dependency was bundled with Nim, don't do anything"
34
-  else:
35
-    quit "FAILURE: " & destdir & " already exists but is not a git repo"
36
+  #  execRetry fmt"git clone -q {url} {quotedDestDir}"
37
+  #if isGitRepo(destDir):
38
+  #  let oldDir = getCurrentDir()
39
+  #  setCurrentDir(destDir)
40
+  #  try:
41
+  #    execRetry "git fetch -q"
42
+  #    exec fmt"git checkout -q {commit}"
43
+  #  finally:
44
+  #    setCurrentDir(oldDir)
45
+  #elif allowBundled:
46
+  #  discard "this dependency was bundled with Nim, don't do anything"
47
+  #else:
48
+  #  quit "FAILURE: " & destdir & " already exists but is not a git repo"
49
+  quit "FAILURE: git operations now allowed!: " & destDirBase
(-)b/lang/nim/files/patch-tools_kochdocs.nim (+44 lines)
Added Link Here
1
--- tools/kochdocs.nim.orig	2023-08-03 15:46:14 UTC
2
+++ tools/kochdocs.nim
3
@@ -94,7 +94,6 @@ proc nimCompileFold*(desc, input: string, outputDir = 
4
   execFold(desc, cmd)
5
 
6
 const officialPackagesMarkdown = """
7
-pkgs/atlas/doc/atlas.md
8
 """.splitWhitespace()
9
 
10
 proc getMd2html(): seq[string] =
11
@@ -157,24 +156,9 @@ lib/std/sha1.nim
12
 """.splitWhitespace()
13
 
14
   officialPackagesList = """
15
-pkgs/asyncftpclient/src/asyncftpclient.nim
16
-pkgs/smtp/src/smtp.nim
17
-pkgs/punycode/src/punycode.nim
18
-pkgs/db_connector/src/db_connector/db_common.nim
19
-pkgs/db_connector/src/db_connector/db_mysql.nim
20
-pkgs/db_connector/src/db_connector/db_odbc.nim
21
-pkgs/db_connector/src/db_connector/db_postgres.nim
22
-pkgs/db_connector/src/db_connector/db_sqlite.nim
23
-pkgs/checksums/src/checksums/md5.nim
24
-pkgs/checksums/src/checksums/sha1.nim
25
 """.splitWhitespace()
26
 
27
   officialPackagesListWithoutIndex = """
28
-pkgs/db_connector/src/db_connector/mysql.nim
29
-pkgs/db_connector/src/db_connector/sqlite3.nim
30
-pkgs/db_connector/src/db_connector/postgres.nim
31
-pkgs/db_connector/src/db_connector/odbcsql.nim
32
-pkgs/db_connector/src/db_connector/private/dbutils.nim
33
 """.splitWhitespace()
34
 
35
 when (NimMajor, NimMinor) < (1, 1) or not declared(isRelativeTo):
36
@@ -341,7 +325,7 @@ proc buildJS(): string =
37
 proc buildDocsDir*(args: string, dir: string) =
38
   let args = nimArgs & " " & args
39
   let docHackJsSource = buildJS()
40
-  gitClonePackages(@["asyncftpclient", "punycode", "smtp", "db_connector", "checksums", "atlas"])
41
+  #gitClonePackages(@["asyncftpclient", "punycode", "smtp", "db_connector", "checksums", "atlas"])
42
   createDir(dir)
43
   buildDocSamples(args, dir)
44
 
(-)b/lang/nim/pkg-message (+2 lines)
Added Link Here
1
Nim is now installed in /usr/local/nim, so you should add /usr/local/nim/bin
2
to your shell path.
(-)b/lang/nim/pkg-plist (-924 / +939 lines)
Lines 1-924 Link Here
1
bin/nim
1
nim/bin/nim
2
%%TOOLS%%bin/nimgrep
2
nim/bin/nimgrep
3
%%TOOLS%%bin/nimpretty
3
nim/bin/nimpretty
4
%%TOOLS%%bin/nimsuggest
4
nim/bin/nimsuggest
5
%%TOOLS%%bin/testament
5
nim/bin/testament
6
%%ETCDIR%%/nim.cfg
6
nim/config/nim.cfg
7
%%ETCDIR%%/nimdoc.cfg
7
nim/config/nimdoc.cfg
8
%%ETCDIR%%/nimdoc.tex.cfg
8
nim/config/nimdoc.tex.cfg
9
lib/libnimrtl.so
9
nim/doc/advopt.txt
10
lib/nim/arch/x86/amd64.S
10
nim/doc/apis.md
11
lib/nim/arch/x86/i386.S
11
nim/doc/astspec.txt
12
lib/nim/compilation.nim
12
nim/doc/backends.md
13
lib/nim/compiler/aliases.nim
13
nim/doc/basicopt.txt
14
lib/nim/compiler/ast.nim
14
nim/doc/contributing.md
15
lib/nim/compiler/astalgo.nim
15
nim/doc/destructors.md
16
lib/nim/compiler/astmsgs.nim
16
nim/doc/docgen.md
17
lib/nim/compiler/bitsets.nim
17
nim/doc/docgen_sample.nim
18
lib/nim/compiler/btrees.nim
18
nim/doc/docs.md
19
lib/nim/compiler/ccgcalls.nim
19
nim/doc/docstyle.md
20
lib/nim/compiler/ccgexprs.nim
20
nim/doc/drnim.md
21
lib/nim/compiler/ccgliterals.nim
21
nim/doc/effects.txt
22
lib/nim/compiler/ccgmerge_unused.nim
22
nim/doc/estp.md
23
lib/nim/compiler/ccgreset.nim
23
nim/doc/filelist.txt
24
lib/nim/compiler/ccgstmts.nim
24
nim/doc/filters.md
25
lib/nim/compiler/ccgthreadvars.nim
25
nim/doc/grammar.txt
26
lib/nim/compiler/ccgtrav.nim
26
nim/doc/hcr.md
27
lib/nim/compiler/ccgtypes.nim
27
nim/doc/html/algorithm.html
28
lib/nim/compiler/ccgutils.nim
28
nim/doc/html/apis.html
29
lib/nim/compiler/cgen.nim
29
nim/doc/html/appdirs.html
30
lib/nim/compiler/cgendata.nim
30
nim/doc/html/asciitables.html
31
lib/nim/compiler/cgmeth.nim
31
nim/doc/html/assertions.html
32
lib/nim/compiler/closureiters.nim
32
nim/doc/html/async.html
33
lib/nim/compiler/cmdlinehelper.nim
33
nim/doc/html/asyncdispatch.html
34
lib/nim/compiler/commands.nim
34
nim/doc/html/asyncfile.html
35
lib/nim/compiler/concepts.nim
35
nim/doc/html/asyncfutures.html
36
lib/nim/compiler/condsyms.nim
36
nim/doc/html/asynchttpserver.html
37
lib/nim/compiler/debuginfo.nim
37
nim/doc/html/asyncjs.html
38
lib/nim/compiler/debugutils.nim
38
nim/doc/html/asyncmacro.html
39
lib/nim/compiler/depends.nim
39
nim/doc/html/asyncnet.html
40
lib/nim/compiler/dfa.nim
40
nim/doc/html/asyncstreams.html
41
lib/nim/compiler/docgen.nim
41
nim/doc/html/atomics.html
42
lib/nim/compiler/docgen2.nim
42
nim/doc/html/backends.html
43
lib/nim/compiler/enumtostr.nim
43
nim/doc/html/base64.html
44
lib/nim/compiler/errorhandling.nim
44
nim/doc/html/bitops.html
45
lib/nim/compiler/evalffi.nim
45
nim/doc/html/bitops_utils.html
46
lib/nim/compiler/evaltempl.nim
46
nim/doc/html/browsers.html
47
lib/nim/compiler/extccomp.nim
47
nim/doc/html/cgi.html
48
lib/nim/compiler/filter_tmpl.nim
48
nim/doc/html/chains.html
49
lib/nim/compiler/filters.nim
49
nim/doc/html/cmdline.html
50
lib/nim/compiler/gorgeimpl.nim
50
nim/doc/html/colors.html
51
lib/nim/compiler/guards.nim
51
nim/doc/html/compiler/aliasanalysis.html
52
lib/nim/compiler/hlo.nim
52
nim/doc/html/compiler/aliases.html
53
lib/nim/compiler/ic/bitabs.nim
53
nim/doc/html/compiler/ast.html
54
lib/nim/compiler/ic/cbackend.nim
54
nim/doc/html/compiler/astalgo.html
55
lib/nim/compiler/ic/dce.nim
55
nim/doc/html/compiler/astmsgs.html
56
lib/nim/compiler/ic/design.rst
56
nim/doc/html/compiler/backendpragmas.html
57
lib/nim/compiler/ic/ic.nim
57
nim/doc/html/compiler/bitsets.html
58
lib/nim/compiler/ic/integrity.nim
58
nim/doc/html/compiler/btrees.html
59
lib/nim/compiler/ic/navigator.nim
59
nim/doc/html/compiler/ccgutils.html
60
lib/nim/compiler/ic/packed_ast.nim
60
nim/doc/html/compiler/cgen.html
61
lib/nim/compiler/ic/replayer.nim
61
nim/doc/html/compiler/cgendata.html
62
lib/nim/compiler/ic/rodfiles.nim
62
nim/doc/html/compiler/cgmeth.html
63
lib/nim/compiler/idents.nim
63
nim/doc/html/compiler/closureiters.html
64
lib/nim/compiler/importer.nim
64
nim/doc/html/compiler/cmdlinehelper.html
65
lib/nim/compiler/index.nim
65
nim/doc/html/compiler/commands.html
66
lib/nim/compiler/injectdestructors.nim
66
nim/doc/html/compiler/concepts.html
67
lib/nim/compiler/installer.ini
67
nim/doc/html/compiler/condsyms.html
68
lib/nim/compiler/int128.nim
68
nim/doc/html/compiler/depends.html
69
lib/nim/compiler/isolation_check.nim
69
nim/doc/html/compiler/dfa.html
70
lib/nim/compiler/jsgen.nim
70
nim/doc/html/compiler/docgen.html
71
lib/nim/compiler/jstypes.nim
71
nim/doc/html/compiler/docgen2.html
72
lib/nim/compiler/lambdalifting.nim
72
nim/doc/html/compiler/dochack.js
73
lib/nim/compiler/layouter.nim
73
nim/doc/html/compiler/enumtostr.html
74
lib/nim/compiler/lexer.nim
74
nim/doc/html/compiler/errorhandling.html
75
lib/nim/compiler/liftdestructors.nim
75
nim/doc/html/compiler/evaltempl.html
76
lib/nim/compiler/liftlocals.nim
76
nim/doc/html/compiler/extccomp.html
77
lib/nim/compiler/lineinfos.nim
77
nim/doc/html/compiler/filter_tmpl.html
78
lib/nim/compiler/linter.nim
78
nim/doc/html/compiler/filters.html
79
lib/nim/compiler/llstream.nim
79
nim/doc/html/compiler/gorgeimpl.html
80
lib/nim/compiler/lookups.nim
80
nim/doc/html/compiler/guards.html
81
lib/nim/compiler/lowerings.nim
81
nim/doc/html/compiler/ic/bitabs.html
82
lib/nim/compiler/macrocacheimpl.nim
82
nim/doc/html/compiler/ic/cbackend.html
83
lib/nim/compiler/magicsys.nim
83
nim/doc/html/compiler/ic/dce.html
84
lib/nim/compiler/main.nim
84
nim/doc/html/compiler/ic/ic.html
85
lib/nim/compiler/mapping.txt
85
nim/doc/html/compiler/ic/integrity.html
86
lib/nim/compiler/modulegraphs.nim
86
nim/doc/html/compiler/ic/navigator.html
87
lib/nim/compiler/modulepaths.nim
87
nim/doc/html/compiler/ic/packed_ast.html
88
lib/nim/compiler/modules.nim
88
nim/doc/html/compiler/ic/replayer.html
89
lib/nim/compiler/msgs.nim
89
nim/doc/html/compiler/ic/rodfiles.html
90
lib/nim/compiler/ndi.nim
90
nim/doc/html/compiler/idents.html
91
lib/nim/compiler/nilcheck.nim
91
nim/doc/html/compiler/importer.html
92
lib/nim/compiler/nim.cfg
92
nim/doc/html/compiler/index.html
93
lib/nim/compiler/nim.nim
93
nim/doc/html/compiler/injectdestructors.html
94
lib/nim/compiler/nimblecmd.nim
94
nim/doc/html/compiler/int128.html
95
lib/nim/compiler/nimconf.nim
95
nim/doc/html/compiler/isolation_check.html
96
lib/nim/compiler/nimeval.nim
96
nim/doc/html/compiler/jsgen.html
97
lib/nim/compiler/nimfix/nimfix.nim
97
nim/doc/html/compiler/lambdalifting.html
98
lib/nim/compiler/nimfix/nimfix.nim.cfg
98
nim/doc/html/compiler/lexer.html
99
lib/nim/compiler/nimfix/prettybase.nim
99
nim/doc/html/compiler/liftdestructors.html
100
lib/nim/compiler/nimlexbase.nim
100
nim/doc/html/compiler/liftlocals.html
101
lib/nim/compiler/nimpaths.nim
101
nim/doc/html/compiler/lineinfos.html
102
lib/nim/compiler/nimsets.nim
102
nim/doc/html/compiler/linter.html
103
lib/nim/compiler/nodejs.nim
103
nim/doc/html/compiler/llstream.html
104
lib/nim/compiler/nversion.nim
104
nim/doc/html/compiler/lookups.html
105
lib/nim/compiler/optimizer.nim
105
nim/doc/html/compiler/lowerings.html
106
lib/nim/compiler/options.nim
106
nim/doc/html/compiler/macrocacheimpl.html
107
lib/nim/compiler/packagehandling.nim
107
nim/doc/html/compiler/magicsys.html
108
lib/nim/compiler/packages.nim
108
nim/doc/html/compiler/main.html
109
lib/nim/compiler/parampatterns.nim
109
nim/doc/html/compiler/modulegraphs.html
110
lib/nim/compiler/parser.nim
110
nim/doc/html/compiler/modulepaths.html
111
lib/nim/compiler/passaux.nim
111
nim/doc/html/compiler/modules.html
112
lib/nim/compiler/passes.nim
112
nim/doc/html/compiler/msgs.html
113
lib/nim/compiler/pathutils.nim
113
nim/doc/html/compiler/ndi.html
114
lib/nim/compiler/patterns.nim
114
nim/doc/html/compiler/nilcheck.html
115
lib/nim/compiler/platform.nim
115
nim/doc/html/compiler/nim.html
116
lib/nim/compiler/plugins/active.nim
116
nim/doc/html/compiler/nimblecmd.html
117
lib/nim/compiler/plugins/itersgen.nim
117
nim/doc/html/compiler/nimconf.html
118
lib/nim/compiler/plugins/locals.nim
118
nim/doc/html/compiler/nimdoc.out.css
119
lib/nim/compiler/pluginsupport.nim
119
nim/doc/html/compiler/nimlexbase.html
120
lib/nim/compiler/pragmas.nim
120
nim/doc/html/compiler/nimpaths.html
121
lib/nim/compiler/prefixmatches.nim
121
nim/doc/html/compiler/nimsets.html
122
lib/nim/compiler/procfind.nim
122
nim/doc/html/compiler/nodejs.html
123
lib/nim/compiler/readme.md
123
nim/doc/html/compiler/nversion.html
124
lib/nim/compiler/renderer.nim
124
nim/doc/html/compiler/optimizer.html
125
lib/nim/compiler/renderverbatim.nim
125
nim/doc/html/compiler/options.html
126
lib/nim/compiler/reorder.nim
126
nim/doc/html/compiler/packages.html
127
lib/nim/compiler/rodutils.nim
127
nim/doc/html/compiler/parampatterns.html
128
lib/nim/compiler/ropes.nim
128
nim/doc/html/compiler/parser.html
129
lib/nim/compiler/saturate.nim
129
nim/doc/html/compiler/pathutils.html
130
lib/nim/compiler/scriptconfig.nim
130
nim/doc/html/compiler/patterns.html
131
lib/nim/compiler/sem.nim
131
nim/doc/html/compiler/pipelines.html
132
lib/nim/compiler/semcall.nim
132
nim/doc/html/compiler/pipelineutils.html
133
lib/nim/compiler/semdata.nim
133
nim/doc/html/compiler/platform.html
134
lib/nim/compiler/semexprs.nim
134
nim/doc/html/compiler/plugins/active.html
135
lib/nim/compiler/semfields.nim
135
nim/doc/html/compiler/plugins/itersgen.html
136
lib/nim/compiler/semfold.nim
136
nim/doc/html/compiler/plugins/locals.html
137
lib/nim/compiler/semgnrc.nim
137
nim/doc/html/compiler/pluginsupport.html
138
lib/nim/compiler/seminst.nim
138
nim/doc/html/compiler/pragmas.html
139
lib/nim/compiler/semmacrosanity.nim
139
nim/doc/html/compiler/prefixmatches.html
140
lib/nim/compiler/semmagic.nim
140
nim/doc/html/compiler/procfind.html
141
lib/nim/compiler/semobjconstr.nim
141
nim/doc/html/compiler/renderer.html
142
lib/nim/compiler/semparallel.nim
142
nim/doc/html/compiler/renderverbatim.html
143
lib/nim/compiler/sempass2.nim
143
nim/doc/html/compiler/reorder.html
144
lib/nim/compiler/semstmts.nim
144
nim/doc/html/compiler/rodutils.html
145
lib/nim/compiler/semtempl.nim
145
nim/doc/html/compiler/ropes.html
146
lib/nim/compiler/semtypes.nim
146
nim/doc/html/compiler/saturate.html
147
lib/nim/compiler/semtypinst.nim
147
nim/doc/html/compiler/scriptconfig.html
148
lib/nim/compiler/sighashes.nim
148
nim/doc/html/compiler/sem.html
149
lib/nim/compiler/sigmatch.nim
149
nim/doc/html/compiler/semdata.html
150
lib/nim/compiler/sinkparameter_inference.nim
150
nim/doc/html/compiler/semfold.html
151
lib/nim/compiler/sizealignoffsetimpl.nim
151
nim/doc/html/compiler/semmacrosanity.html
152
lib/nim/compiler/sourcemap.nim
152
nim/doc/html/compiler/semparallel.html
153
lib/nim/compiler/spawn.nim
153
nim/doc/html/compiler/sempass2.html
154
lib/nim/compiler/strutils2.nim
154
nim/doc/html/compiler/semstrictfuncs.html
155
lib/nim/compiler/suggest.nim
155
nim/doc/html/compiler/semtypinst.html
156
lib/nim/compiler/syntaxes.nim
156
nim/doc/html/compiler/sighashes.html
157
lib/nim/compiler/tccgen.nim
157
nim/doc/html/compiler/sigmatch.html
158
lib/nim/compiler/transf.nim
158
nim/doc/html/compiler/sourcemap.html
159
lib/nim/compiler/trees.nim
159
nim/doc/html/compiler/spawn.html
160
lib/nim/compiler/treetab.nim
160
nim/doc/html/compiler/syntaxes.html
161
lib/nim/compiler/typeallowed.nim
161
nim/doc/html/compiler/theindex.html
162
lib/nim/compiler/types.nim
162
nim/doc/html/compiler/transf.html
163
lib/nim/compiler/typesrenderer.nim
163
nim/doc/html/compiler/trees.html
164
lib/nim/compiler/varpartitions.nim
164
nim/doc/html/compiler/treetab.html
165
lib/nim/compiler/vm.nim
165
nim/doc/html/compiler/typeallowed.html
166
lib/nim/compiler/vmconv.nim
166
nim/doc/html/compiler/types.html
167
lib/nim/compiler/vmdef.nim
167
nim/doc/html/compiler/typesrenderer.html
168
lib/nim/compiler/vmdeps.nim
168
nim/doc/html/compiler/varpartitions.html
169
lib/nim/compiler/vmgen.nim
169
nim/doc/html/compiler/vm.html
170
lib/nim/compiler/vmhooks.nim
170
nim/doc/html/compiler/vmconv.html
171
lib/nim/compiler/vmmarshal.nim
171
nim/doc/html/compiler/vmdef.html
172
lib/nim/compiler/vmops.nim
172
nim/doc/html/compiler/vmdeps.html
173
lib/nim/compiler/vmprofiler.nim
173
nim/doc/html/compiler/vmgen.html
174
lib/nim/compiler/wordrecg.nim
174
nim/doc/html/compiler/vmmarshal.html
175
lib/nim/core/hotcodereloading.nim
175
nim/doc/html/compiler/vmprofiler.html
176
lib/nim/core/locks.nim
176
nim/doc/html/compiler/wordrecg.html
177
lib/nim/core/macrocache.nim
177
nim/doc/html/compilesettings.html
178
lib/nim/core/macros.nim
178
nim/doc/html/complex.html
179
lib/nim/core/rlocks.nim
179
nim/doc/html/contributing.html
180
lib/nim/core/typeinfo.nim
180
nim/doc/html/cookies.html
181
lib/nim/cycle.h
181
nim/doc/html/coro.html
182
lib/nim/deprecated/pure/LockFreeHash.nim
182
nim/doc/html/cpuinfo.html
183
lib/nim/deprecated/pure/events.nim
183
nim/doc/html/cpuload.html
184
lib/nim/deprecated/pure/ospaths.nim
184
nim/doc/html/critbits.html
185
lib/nim/deprecated/pure/parseopt2.nim
185
nim/doc/html/cstrutils.html
186
lib/nim/deprecated/pure/securehash.nim
186
nim/doc/html/ctypes.html
187
lib/nim/deprecated/pure/sharedstrings.nim
187
nim/doc/html/decls.html
188
lib/nim/deps.txt
188
nim/doc/html/decode_helpers.html
189
lib/nim/experimental/diff.nim
189
nim/doc/html/deques.html
190
lib/nim/genode/alloc.nim
190
nim/doc/html/destructors.html
191
lib/nim/genode/env.nim
191
nim/doc/html/diff.html
192
lib/nim/genode_cpp/syslocks.h
192
nim/doc/html/digitsutils.html
193
lib/nim/genode_cpp/threads.h
193
nim/doc/html/dirs.html
194
lib/nim/impure/db_mysql.nim
194
nim/doc/html/distros.html
195
lib/nim/impure/db_odbc.nim
195
nim/doc/html/docgen.html
196
lib/nim/impure/db_postgres.nim
196
nim/doc/html/docgen_sample.html
197
lib/nim/impure/db_sqlite.nim
197
nim/doc/html/dochack.js
198
lib/nim/impure/nre.nim
198
nim/doc/html/dochelpers.html
199
lib/nim/impure/nre/private/util.nim
199
nim/doc/html/dollars.html
200
lib/nim/impure/rdstdin.nim
200
nim/doc/html/dom.html
201
lib/nim/impure/re.nim
201
nim/doc/html/dragonbox.html
202
lib/nim/js/asyncjs.nim
202
nim/doc/html/drnim.html
203
lib/nim/js/dom.nim
203
nim/doc/html/dynlib.html
204
lib/nim/js/dom_extensions.nim
204
nim/doc/html/editdistance.html
205
lib/nim/js/jsconsole.nim
205
nim/doc/html/effecttraits.html
206
lib/nim/js/jscore.nim
206
nim/doc/html/encodings.html
207
lib/nim/js/jsffi.nim
207
nim/doc/html/endians.html
208
lib/nim/js/jsre.nim
208
nim/doc/html/enumerate.html
209
lib/nim/nimbase.h
209
nim/doc/html/enumutils.html
210
lib/nim/nimhcr.nim
210
nim/doc/html/envvars.html
211
lib/nim/nimhcr.nim.cfg
211
nim/doc/html/epoll.html
212
lib/nim/nimrtl.nim
212
nim/doc/html/estp.html
213
lib/nim/nimrtl.nim.cfg
213
nim/doc/html/exceptions.html
214
lib/nim/packages/docutils/docutils.nimble.old
214
nim/doc/html/exitprocs.html
215
lib/nim/packages/docutils/highlite.nim
215
nim/doc/html/fenv.html
216
lib/nim/packages/docutils/rst.nim
216
nim/doc/html/files.html
217
lib/nim/packages/docutils/rstast.nim
217
nim/doc/html/filters.html
218
lib/nim/packages/docutils/rstgen.nim
218
nim/doc/html/formatfloat.html
219
lib/nim/posix/epoll.nim
219
nim/doc/html/genasts.html
220
lib/nim/posix/inotify.nim
220
nim/doc/html/gitutils.html
221
lib/nim/posix/kqueue.nim
221
nim/doc/html/globs.html
222
lib/nim/posix/linux.nim
222
nim/doc/html/hashes.html
223
lib/nim/posix/posix.nim
223
nim/doc/html/hcr.html
224
lib/nim/posix/posix_freertos_consts.nim
224
nim/doc/html/heapqueue.html
225
lib/nim/posix/posix_haiku.nim
225
nim/doc/html/highlite.html
226
lib/nim/posix/posix_linux_amd64.nim
226
nim/doc/html/hotcodereloading.html
227
lib/nim/posix/posix_linux_amd64_consts.nim
227
nim/doc/html/htmlgen.html
228
lib/nim/posix/posix_macos_amd64.nim
228
nim/doc/html/htmlparser.html
229
lib/nim/posix/posix_nintendoswitch.nim
229
nim/doc/html/httpclient.html
230
lib/nim/posix/posix_nintendoswitch_consts.nim
230
nim/doc/html/httpcore.html
231
lib/nim/posix/posix_openbsd_amd64.nim
231
nim/doc/html/idetools.html
232
lib/nim/posix/posix_other.nim
232
nim/doc/html/importutils.html
233
lib/nim/posix/posix_other_consts.nim
233
nim/doc/html/index.html
234
lib/nim/posix/posix_utils.nim
234
nim/doc/html/inotify.html
235
lib/nim/posix/termios.nim
235
nim/doc/html/intern.html
236
lib/nim/pure/algorithm.nim
236
nim/doc/html/intsets.html
237
lib/nim/pure/async.nim
237
nim/doc/html/isolation.html
238
lib/nim/pure/asyncdispatch.nim
238
nim/doc/html/iterators.html
239
lib/nim/pure/asyncdispatch.nim.cfg
239
nim/doc/html/jsbigints.html
240
lib/nim/pure/asyncfile.nim
240
nim/doc/html/jsconsole.html
241
lib/nim/pure/asyncftpclient.nim
241
nim/doc/html/jscore.html
242
lib/nim/pure/asyncfutures.nim
242
nim/doc/html/jsfetch.html
243
lib/nim/pure/asynchttpserver.nim
243
nim/doc/html/jsffi.html
244
lib/nim/pure/asyncmacro.nim
244
nim/doc/html/jsformdata.html
245
lib/nim/pure/asyncnet.nim
245
nim/doc/html/jsheaders.html
246
lib/nim/pure/asyncstreams.nim
246
nim/doc/html/json.html
247
lib/nim/pure/base64.nim
247
nim/doc/html/jsonutils.html
248
lib/nim/pure/bitops.nim
248
nim/doc/html/jsre.html
249
lib/nim/pure/browsers.nim
249
nim/doc/html/jsutils.html
250
lib/nim/pure/cgi.nim
250
nim/doc/html/koch.html
251
lib/nim/pure/collections/chains.nim
251
nim/doc/html/kqueue.html
252
lib/nim/pure/collections/critbits.nim
252
nim/doc/html/lenientops.html
253
lib/nim/pure/collections/deques.nim
253
nim/doc/html/lexbase.html
254
lib/nim/pure/collections/hashcommon.nim
254
nim/doc/html/lib.html
255
lib/nim/pure/collections/heapqueue.nim
255
nim/doc/html/linenoise.html
256
lib/nim/pure/collections/intsets.nim
256
nim/doc/html/linux.html
257
lib/nim/pure/collections/lists.nim
257
nim/doc/html/lists.html
258
lib/nim/pure/collections/rtarrays.nim
258
nim/doc/html/locks.html
259
lib/nim/pure/collections/sequtils.nim
259
nim/doc/html/logging.html
260
lib/nim/pure/collections/setimpl.nim
260
nim/doc/html/logic.html
261
lib/nim/pure/collections/sets.nim
261
nim/doc/html/macrocache.html
262
lib/nim/pure/collections/sharedlist.nim
262
nim/doc/html/macros.html
263
lib/nim/pure/collections/sharedtables.nim
263
nim/doc/html/manual.html
264
lib/nim/pure/collections/tableimpl.nim
264
nim/doc/html/manual_experimental.html
265
lib/nim/pure/collections/tables.nim
265
nim/doc/html/manual_experimental_strictnotnil.html
266
lib/nim/pure/colors.nim
266
nim/doc/html/markdown_rst.html
267
lib/nim/pure/complex.nim
267
nim/doc/html/marshal.html
268
lib/nim/pure/concurrency/atomics.nim
268
nim/doc/html/math.html
269
lib/nim/pure/concurrency/cpuinfo.nim
269
nim/doc/html/memfiles.html
270
lib/nim/pure/concurrency/cpuload.nim
270
nim/doc/html/mimetypes.html
271
lib/nim/pure/concurrency/threadpool.nim
271
nim/doc/html/miscdollars.html
272
lib/nim/pure/concurrency/threadpool.nim.cfg
272
nim/doc/html/mm.html
273
lib/nim/pure/cookies.nim
273
nim/doc/html/monotimes.html
274
lib/nim/pure/coro.nim
274
nim/doc/html/nativesockets.html
275
lib/nim/pure/coro.nimcfg
275
nim/doc/html/nep1.html
276
lib/nim/pure/cstrutils.nim
276
nim/doc/html/net.html
277
lib/nim/pure/db_common.nim
277
nim/doc/html/nimc.html
278
lib/nim/pure/distros.nim
278
nim/doc/html/nimdoc.out.css
279
lib/nim/pure/dynlib.nim
279
nim/doc/html/nimgrep.html
280
lib/nim/pure/encodings.nim
280
nim/doc/html/nimhcr.html
281
lib/nim/pure/endians.nim
281
nim/doc/html/niminst.html
282
lib/nim/pure/fenv.nim
282
nim/doc/html/nimprof.html
283
lib/nim/pure/future.nim
283
nim/doc/html/nimrtl.html
284
lib/nim/pure/hashes.nim
284
nim/doc/html/nims.html
285
lib/nim/pure/htmlgen.nim
285
nim/doc/html/nimscript.html
286
lib/nim/pure/htmlparser.nim
286
nim/doc/html/nimsuggest.html
287
lib/nim/pure/httpclient.nim
287
nim/doc/html/nre.html
288
lib/nim/pure/httpcore.nim
288
nim/doc/html/ntpath.html
289
lib/nim/pure/includes/osenv.nim
289
nim/doc/html/objectdollar.html
290
lib/nim/pure/includes/oserr.nim
290
nim/doc/html/oids.html
291
lib/nim/pure/includes/osseps.nim
291
nim/doc/html/openssl.html
292
lib/nim/pure/includes/unicode_ranges.nim
292
nim/doc/html/options.html
293
lib/nim/pure/ioselects/ioselectors_epoll.nim
293
nim/doc/html/os.html
294
lib/nim/pure/ioselects/ioselectors_kqueue.nim
294
nim/doc/html/osappdirs.html
295
lib/nim/pure/ioselects/ioselectors_poll.nim
295
nim/doc/html/oscommon.html
296
lib/nim/pure/ioselects/ioselectors_select.nim
296
nim/doc/html/osdirs.html
297
lib/nim/pure/json.nim
297
nim/doc/html/oserrors.html
298
lib/nim/pure/lenientops.nim
298
nim/doc/html/osfiles.html
299
lib/nim/pure/lexbase.nim
299
nim/doc/html/ospaths2.html
300
lib/nim/pure/logging.nim
300
nim/doc/html/osproc.html
301
lib/nim/pure/marshal.nim
301
nim/doc/html/osseps.html
302
lib/nim/pure/math.nim
302
nim/doc/html/ossymlinks.html
303
lib/nim/pure/md5.nim
303
nim/doc/html/outparams.html
304
lib/nim/pure/memfiles.nim
304
nim/doc/html/overview.html
305
lib/nim/pure/mersenne.nim
305
nim/doc/html/packaging.html
306
lib/nim/pure/mimetypes.nim
306
nim/doc/html/packedsets.html
307
lib/nim/pure/nativesockets.nim
307
nim/doc/html/parsecfg.html
308
lib/nim/pure/net.nim
308
nim/doc/html/parsecsv.html
309
lib/nim/pure/nimprof.nim
309
nim/doc/html/parsejson.html
310
lib/nim/pure/nimprof.nim.cfg
310
nim/doc/html/parseopt.html
311
lib/nim/pure/nimtracker.nim
311
nim/doc/html/parsesql.html
312
lib/nim/pure/oids.nim
312
nim/doc/html/parseutils.html
313
lib/nim/pure/options.nim
313
nim/doc/html/parsexml.html
314
lib/nim/pure/os.nim
314
nim/doc/html/pathnorm.html
315
lib/nim/pure/osproc.nim
315
nim/doc/html/paths.html
316
lib/nim/pure/oswalkdir.nim
316
nim/doc/html/pcre.html
317
lib/nim/pure/parsecfg.nim
317
nim/doc/html/pegs.html
318
lib/nim/pure/parsecsv.nim
318
nim/doc/html/posix.html
319
lib/nim/pure/parsejson.nim
319
nim/doc/html/posix_utils.html
320
lib/nim/pure/parseopt.nim
320
nim/doc/html/prelude.html
321
lib/nim/pure/parsesql.nim
321
nim/doc/html/random.html
322
lib/nim/pure/parseutils.nim
322
nim/doc/html/rationals.html
323
lib/nim/pure/parsexml.nim
323
nim/doc/html/rdstdin.html
324
lib/nim/pure/pathnorm.nim
324
nim/doc/html/re.html
325
lib/nim/pure/pegs.nim
325
nim/doc/html/refc.html
326
lib/nim/pure/prelude.nim
326
nim/doc/html/registry.html
327
lib/nim/pure/punycode.nim
327
nim/doc/html/reservedmem.html
328
lib/nim/pure/random.nim
328
nim/doc/html/rlocks.html
329
lib/nim/pure/rationals.nim
329
nim/doc/html/ropes.html
330
lib/nim/pure/reservedmem.nim
330
nim/doc/html/rst.html
331
lib/nim/pure/ropes.nim
331
nim/doc/html/rstast.html
332
lib/nim/pure/segfaults.nim
332
nim/doc/html/rstgen.html
333
lib/nim/pure/selectors.nim
333
nim/doc/html/rstidx.html
334
lib/nim/pure/smtp.nim
334
nim/doc/html/rtarrays.html
335
lib/nim/pure/smtp.nim.cfg
335
nim/doc/html/schubfach.html
336
lib/nim/pure/ssl_certs.nim
336
nim/doc/html/segfaults.html
337
lib/nim/pure/ssl_config.nim
337
nim/doc/html/selectors.html
338
lib/nim/pure/stats.nim
338
nim/doc/html/sequtils.html
339
lib/nim/pure/streams.nim
339
nim/doc/html/sets.html
340
lib/nim/pure/streamwrapper.nim
340
nim/doc/html/setutils.html
341
lib/nim/pure/strformat.nim
341
nim/doc/html/sexp.html
342
lib/nim/pure/strmisc.nim
342
nim/doc/html/sharedlist.html
343
lib/nim/pure/strscans.nim
343
nim/doc/html/sharedtables.html
344
lib/nim/pure/strtabs.nim
344
nim/doc/html/since.html
345
lib/nim/pure/strutils.nim
345
nim/doc/html/socketstreams.html
346
lib/nim/pure/sugar.nim
346
nim/doc/html/ssl_certs.html
347
lib/nim/pure/terminal.nim
347
nim/doc/html/ssl_config.html
348
lib/nim/pure/times.nim
348
nim/doc/html/stackframes.html
349
lib/nim/pure/typetraits.nim
349
nim/doc/html/stats.html
350
lib/nim/pure/unicode.nim
350
nim/doc/html/strbasics.html
351
lib/nim/pure/unidecode/gen.py
351
nim/doc/html/streams.html
352
lib/nim/pure/unidecode/unidecode.dat
352
nim/doc/html/streamwrapper.html
353
lib/nim/pure/unidecode/unidecode.nim
353
nim/doc/html/strformat.html
354
lib/nim/pure/unittest.nim
354
nim/doc/html/strimpl.html
355
lib/nim/pure/uri.nim
355
nim/doc/html/strmisc.html
356
lib/nim/pure/volatile.nim
356
nim/doc/html/strscans.html
357
lib/nim/pure/xmlparser.nim
357
nim/doc/html/strtabs.html
358
lib/nim/pure/xmltree.nim
358
nim/doc/html/strutils.html
359
lib/nim/std/compilesettings.nim
359
nim/doc/html/sugar.html
360
lib/nim/std/decls.nim
360
nim/doc/html/symlinks.html
361
lib/nim/std/editdistance.nim
361
nim/doc/html/syncio.html
362
lib/nim/std/effecttraits.nim
362
nim/doc/html/sysatomics.html
363
lib/nim/std/enumerate.nim
363
nim/doc/html/syslocks.html
364
lib/nim/std/enumutils.nim
364
nim/doc/html/sysrand.html
365
lib/nim/std/exitprocs.nim
365
nim/doc/html/system.html
366
lib/nim/std/genasts.nim
366
nim/doc/html/tables.html
367
lib/nim/std/importutils.nim
367
nim/doc/html/tasks.html
368
lib/nim/std/isolation.nim
368
nim/doc/html/tempfiles.html
369
lib/nim/std/jsbigints.nim
369
nim/doc/html/terminal.html
370
lib/nim/std/jsfetch.nim
370
nim/doc/html/termios.html
371
lib/nim/std/jsformdata.nim
371
nim/doc/html/testament.html
372
lib/nim/std/jsheaders.nim
372
nim/doc/html/theindex.html
373
lib/nim/std/jsonutils.nim
373
nim/doc/html/threadpool.html
374
lib/nim/std/logic.nim
374
nim/doc/html/threadtypes.html
375
lib/nim/std/monotimes.nim
375
nim/doc/html/time_t.html
376
lib/nim/std/packedsets.nim
376
nim/doc/html/times.html
377
lib/nim/std/private/asciitables.nim
377
nim/doc/html/tinyc.html
378
lib/nim/std/private/bitops_utils.nim
378
nim/doc/html/tools.html
379
lib/nim/std/private/dbutils.nim
379
nim/doc/html/tut1.html
380
lib/nim/std/private/decode_helpers.nim
380
nim/doc/html/tut2.html
381
lib/nim/std/private/digitsutils.nim
381
nim/doc/html/tut3.html
382
lib/nim/std/private/gitutils.nim
382
nim/doc/html/typedthreads.html
383
lib/nim/std/private/globs.nim
383
nim/doc/html/typeinfo.html
384
lib/nim/std/private/jsutils.nim
384
nim/doc/html/typetraits.html
385
lib/nim/std/private/miscdollars.nim
385
nim/doc/html/underscored_calls.html
386
lib/nim/std/private/since.nim
386
nim/doc/html/unicode.html
387
lib/nim/std/private/strimpl.nim
387
nim/doc/html/unidecode.html
388
lib/nim/std/private/underscored_calls.nim
388
nim/doc/html/unittest.html
389
lib/nim/std/private/win_setenv.nim
389
nim/doc/html/uri.html
390
lib/nim/std/setutils.nim
390
nim/doc/html/util.html
391
lib/nim/std/sha1.nim
391
nim/doc/html/var_t_return.html
392
lib/nim/std/socketstreams.nim
392
nim/doc/html/varints.html
393
lib/nim/std/stackframes.nim
393
nim/doc/html/vmutils.html
394
lib/nim/std/strbasics.nim
394
nim/doc/html/volatile.html
395
lib/nim/std/sums.nim
395
nim/doc/html/widestrs.html
396
lib/nim/std/sysrand.nim
396
nim/doc/html/win_getsysteminfo.html
397
lib/nim/std/tasks.nim
397
nim/doc/html/win_setenv.html
398
lib/nim/std/tempfiles.nim
398
nim/doc/html/winlean.html
399
lib/nim/std/time_t.nim
399
nim/doc/html/with.html
400
lib/nim/std/varints.nim
400
nim/doc/html/wordwrap.html
401
lib/nim/std/vmutils.nim
401
nim/doc/html/wrapnils.html
402
lib/nim/std/with.nim
402
nim/doc/html/xmlparser.html
403
lib/nim/std/wordwrap.nim
403
nim/doc/html/xmltree.html
404
lib/nim/std/wrapnils.nim
404
nim/doc/idetools.md
405
lib/nim/stdlib.nimble
405
nim/doc/intern.md
406
lib/nim/system.nim
406
nim/doc/keywords.txt
407
lib/nim/system/alloc.nim
407
nim/doc/koch.md
408
lib/nim/system/ansi_c.nim
408
nim/doc/lib.md
409
lib/nim/system/arc.nim
409
nim/doc/manual.md
410
lib/nim/system/arithm.nim
410
nim/doc/manual/var_t_return.md
411
lib/nim/system/arithmetics.nim
411
nim/doc/manual_experimental.md
412
lib/nim/system/assertions.nim
412
nim/doc/manual_experimental_strictnotnil.md
413
lib/nim/system/assign.nim
413
nim/doc/markdown_rst.md
414
lib/nim/system/atomics.nim
414
nim/doc/mm.md
415
lib/nim/system/avltree.nim
415
nim/doc/mytest.cfg
416
lib/nim/system/basic_types.nim
416
nim/doc/nep1.md
417
lib/nim/system/bitmasks.nim
417
nim/doc/nimc.md
418
lib/nim/system/cellseqs_v1.nim
418
nim/doc/nimdoc.cls
419
lib/nim/system/cellseqs_v2.nim
419
nim/doc/nimdoc.css
420
lib/nim/system/cellsets.nim
420
nim/doc/nimgrep.md
421
lib/nim/system/cgprocs.nim
421
nim/doc/nimgrep_cmdline.txt
422
lib/nim/system/channels_builtin.nim
422
nim/doc/niminst.md
423
lib/nim/system/chcks.nim
423
nim/doc/nims.md
424
lib/nim/system/comparisons.nim
424
nim/doc/nimsuggest.md
425
lib/nim/system/coro_detection.nim
425
nim/doc/overview.md
426
lib/nim/system/countbits_impl.nim
426
nim/doc/packaging.md
427
lib/nim/system/cyclebreaker.nim
427
nim/doc/pegdocs.txt
428
lib/nim/system/deepcopy.nim
428
nim/doc/readme.txt
429
lib/nim/system/dollars.nim
429
nim/doc/refc.md
430
lib/nim/system/dragonbox.nim
430
nim/doc/regexprs.txt
431
lib/nim/system/dyncalls.nim
431
nim/doc/rstcommon.rst
432
lib/nim/system/embedded.nim
432
nim/doc/sets_fragment.txt
433
lib/nim/system/exceptions.nim
433
nim/doc/spawn.txt
434
lib/nim/system/excpt.nim
434
nim/doc/subexes.txt
435
lib/nim/system/fatal.nim
435
nim/doc/testament.md
436
lib/nim/system/formatfloat.nim
436
nim/doc/tools.md
437
lib/nim/system/gc.nim
437
nim/doc/tut1.md
438
lib/nim/system/gc2.nim
438
nim/doc/tut2.md
439
lib/nim/system/gc_common.nim
439
nim/doc/tut3.md
440
lib/nim/system/gc_hooks.nim
440
nim/lib/arch/x86/amd64.S
441
lib/nim/system/gc_interface.nim
441
nim/lib/arch/x86/i386.S
442
lib/nim/system/gc_ms.nim
442
nim/lib/compiler/aliasanalysis.nim
443
lib/nim/system/gc_regions.nim
443
nim/lib/compiler/aliases.nim
444
lib/nim/system/hti.nim
444
nim/lib/compiler/ast.nim
445
lib/nim/system/inclrtl.nim
445
nim/lib/compiler/astalgo.nim
446
lib/nim/system/indexerrors.nim
446
nim/lib/compiler/astmsgs.nim
447
lib/nim/system/integerops.nim
447
nim/lib/compiler/backendpragmas.nim
448
lib/nim/system/io.nim
448
nim/lib/compiler/bitsets.nim
449
lib/nim/system/iterators.nim
449
nim/lib/compiler/btrees.nim
450
lib/nim/system/iterators_1.nim
450
nim/lib/compiler/ccgcalls.nim
451
lib/nim/system/jssys.nim
451
nim/lib/compiler/ccgexprs.nim
452
lib/nim/system/memalloc.nim
452
nim/lib/compiler/ccgliterals.nim
453
lib/nim/system/memory.nim
453
nim/lib/compiler/ccgmerge_unused.nim
454
lib/nim/system/memtracker.nim
454
nim/lib/compiler/ccgreset.nim
455
lib/nim/system/mm/boehm.nim
455
nim/lib/compiler/ccgstmts.nim
456
lib/nim/system/mm/go.nim
456
nim/lib/compiler/ccgthreadvars.nim
457
lib/nim/system/mm/malloc.nim
457
nim/lib/compiler/ccgtrav.nim
458
lib/nim/system/mm/none.nim
458
nim/lib/compiler/ccgtypes.nim
459
lib/nim/system/mmdisp.nim
459
nim/lib/compiler/ccgutils.nim
460
lib/nim/system/nimscript.nim
460
nim/lib/compiler/cgen.nim
461
lib/nim/system/orc.nim
461
nim/lib/compiler/cgendata.nim
462
lib/nim/system/osalloc.nim
462
nim/lib/compiler/cgmeth.nim
463
lib/nim/system/platforms.nim
463
nim/lib/compiler/closureiters.nim
464
lib/nim/system/profiler.nim
464
nim/lib/compiler/cmdlinehelper.nim
465
lib/nim/system/repr.nim
465
nim/lib/compiler/commands.nim
466
lib/nim/system/repr_impl.nim
466
nim/lib/compiler/compiler.nimble
467
lib/nim/system/repr_v2.nim
467
nim/lib/compiler/concepts.nim
468
lib/nim/system/reprjs.nim
468
nim/lib/compiler/condsyms.nim
469
lib/nim/system/schubfach.nim
469
nim/lib/compiler/debuginfo.nim
470
lib/nim/system/seqs_v2.nim
470
nim/lib/compiler/debugutils.nim
471
lib/nim/system/seqs_v2_reimpl.nim
471
nim/lib/compiler/depends.nim
472
lib/nim/system/setops.nim
472
nim/lib/compiler/dfa.nim
473
lib/nim/system/sets.nim
473
nim/lib/compiler/docgen.nim
474
lib/nim/system/stacktraces.nim
474
nim/lib/compiler/docgen2.nim
475
lib/nim/system/strmantle.nim
475
nim/lib/compiler/enumtostr.nim
476
lib/nim/system/strs_v2.nim
476
nim/lib/compiler/errorhandling.nim
477
lib/nim/system/syslocks.nim
477
nim/lib/compiler/evalffi.nim
478
lib/nim/system/sysspawn.nim
478
nim/lib/compiler/evaltempl.nim
479
lib/nim/system/sysstr.nim
479
nim/lib/compiler/extccomp.nim
480
lib/nim/system/threadlocalstorage.nim
480
nim/lib/compiler/filter_tmpl.nim
481
lib/nim/system/threads.nim
481
nim/lib/compiler/filters.nim
482
lib/nim/system/timers.nim
482
nim/lib/compiler/gorgeimpl.nim
483
lib/nim/system/widestrs.nim
483
nim/lib/compiler/guards.nim
484
lib/nim/system_overview.rst
484
nim/lib/compiler/hlo.nim
485
lib/nim/windows/registry.nim
485
nim/lib/compiler/ic/bitabs.nim
486
lib/nim/windows/winlean.nim
486
nim/lib/compiler/ic/cbackend.nim
487
lib/nim/wrappers/linenoise/LICENSE.txt
487
nim/lib/compiler/ic/dce.nim
488
lib/nim/wrappers/linenoise/README.markdown
488
nim/lib/compiler/ic/design.rst
489
lib/nim/wrappers/linenoise/linenoise.c
489
nim/lib/compiler/ic/ic.nim
490
lib/nim/wrappers/linenoise/linenoise.h
490
nim/lib/compiler/ic/integrity.nim
491
lib/nim/wrappers/linenoise/linenoise.nim
491
nim/lib/compiler/ic/navigator.nim
492
lib/nim/wrappers/mysql.nim
492
nim/lib/compiler/ic/packed_ast.nim
493
lib/nim/wrappers/odbcsql.nim
493
nim/lib/compiler/ic/replayer.nim
494
lib/nim/wrappers/openssl.nim
494
nim/lib/compiler/ic/rodfiles.nim
495
lib/nim/wrappers/pcre.nim
495
nim/lib/compiler/idents.nim
496
lib/nim/wrappers/postgres.nim
496
nim/lib/compiler/importer.nim
497
lib/nim/wrappers/sqlite3.nim
497
nim/lib/compiler/index.nim
498
lib/nim/wrappers/tinyc.nim
498
nim/lib/compiler/injectdestructors.nim
499
%%DOCS%%share/nim/dochack/dochack.nim
499
nim/lib/compiler/installer.ini
500
%%DOCS%%share/nim/dochack/dochack.js
500
nim/lib/compiler/int128.nim
501
%%DOCS%%share/nim/dochack/fuzzysearch.nim
501
nim/lib/compiler/isolation_check.nim
502
%%PORTDOCS%%%%DOCSDIR%%/advopt.txt
502
nim/lib/compiler/jsgen.nim
503
%%PORTDOCS%%%%DOCSDIR%%/apis.rst
503
nim/lib/compiler/jstypes.nim
504
%%PORTDOCS%%%%DOCSDIR%%/astspec.txt
504
nim/lib/compiler/lambdalifting.nim
505
%%PORTDOCS%%%%DOCSDIR%%/backends.rst
505
nim/lib/compiler/layouter.nim
506
%%PORTDOCS%%%%DOCSDIR%%/basicopt.txt
506
nim/lib/compiler/lexer.nim
507
%%PORTDOCS%%%%DOCSDIR%%/contributing.rst
507
nim/lib/compiler/liftdestructors.nim
508
%%PORTDOCS%%%%DOCSDIR%%/destructors.rst
508
nim/lib/compiler/liftlocals.nim
509
%%PORTDOCS%%%%DOCSDIR%%/docgen.rst
509
nim/lib/compiler/lineinfos.nim
510
%%PORTDOCS%%%%DOCSDIR%%/docgen_sample.nim
510
nim/lib/compiler/linter.nim
511
%%PORTDOCS%%%%DOCSDIR%%/docs.rst
511
nim/lib/compiler/llstream.nim
512
%%PORTDOCS%%%%DOCSDIR%%/docstyle.rst
512
nim/lib/compiler/lookups.nim
513
%%PORTDOCS%%%%DOCSDIR%%/drnim.rst
513
nim/lib/compiler/lowerings.nim
514
%%PORTDOCS%%%%DOCSDIR%%/effects.txt
514
nim/lib/compiler/macrocacheimpl.nim
515
%%PORTDOCS%%%%DOCSDIR%%/estp.rst
515
nim/lib/compiler/magicsys.nim
516
%%PORTDOCS%%%%DOCSDIR%%/filelist.txt
516
nim/lib/compiler/main.nim
517
%%PORTDOCS%%%%DOCSDIR%%/filters.rst
517
nim/lib/compiler/mapping.txt
518
%%PORTDOCS%%%%DOCSDIR%%/grammar.txt
518
nim/lib/compiler/modulegraphs.nim
519
%%PORTDOCS%%%%DOCSDIR%%/hcr.rst
519
nim/lib/compiler/modulepaths.nim
520
%%PORTDOCS%%%%DOCSDIR%%/html/algorithm.html
520
nim/lib/compiler/modules.nim
521
%%PORTDOCS%%%%DOCSDIR%%/html/apis.html
521
nim/lib/compiler/msgs.nim
522
%%PORTDOCS%%%%DOCSDIR%%/html/asciitables.html
522
nim/lib/compiler/ndi.nim
523
%%PORTDOCS%%%%DOCSDIR%%/html/assertions.html
523
nim/lib/compiler/nilcheck.nim
524
%%PORTDOCS%%%%DOCSDIR%%/html/async.html
524
nim/lib/compiler/nim.cfg
525
%%PORTDOCS%%%%DOCSDIR%%/html/asyncdispatch.html
525
nim/lib/compiler/nim.nim
526
%%PORTDOCS%%%%DOCSDIR%%/html/asyncfile.html
526
nim/lib/compiler/nimblecmd.nim
527
%%PORTDOCS%%%%DOCSDIR%%/html/asyncftpclient.html
527
nim/lib/compiler/nimconf.nim
528
%%PORTDOCS%%%%DOCSDIR%%/html/asyncfutures.html
528
nim/lib/compiler/nimeval.nim
529
%%PORTDOCS%%%%DOCSDIR%%/html/asynchttpserver.html
529
nim/lib/compiler/nimlexbase.nim
530
%%PORTDOCS%%%%DOCSDIR%%/html/asyncjs.html
530
nim/lib/compiler/nimpaths.nim
531
%%PORTDOCS%%%%DOCSDIR%%/html/asyncmacro.html
531
nim/lib/compiler/nimsets.nim
532
%%PORTDOCS%%%%DOCSDIR%%/html/asyncnet.html
532
nim/lib/compiler/nodejs.nim
533
%%PORTDOCS%%%%DOCSDIR%%/html/asyncstreams.html
533
nim/lib/compiler/nversion.nim
534
%%PORTDOCS%%%%DOCSDIR%%/html/atomics.html
534
nim/lib/compiler/optimizer.nim
535
%%PORTDOCS%%%%DOCSDIR%%/html/backends.html
535
nim/lib/compiler/options.nim
536
%%PORTDOCS%%%%DOCSDIR%%/html/base64.html
536
nim/lib/compiler/packagehandling.nim
537
%%PORTDOCS%%%%DOCSDIR%%/html/bitops.html
537
nim/lib/compiler/packages.nim
538
%%PORTDOCS%%%%DOCSDIR%%/html/bitops_utils.html
538
nim/lib/compiler/parampatterns.nim
539
%%PORTDOCS%%%%DOCSDIR%%/html/browsers.html
539
nim/lib/compiler/parser.nim
540
%%PORTDOCS%%%%DOCSDIR%%/html/cgi.html
540
nim/lib/compiler/passaux.nim
541
%%PORTDOCS%%%%DOCSDIR%%/html/chains.html
541
nim/lib/compiler/passes.nim
542
%%PORTDOCS%%%%DOCSDIR%%/html/channels_builtin.html
542
nim/lib/compiler/pathutils.nim
543
%%PORTDOCS%%%%DOCSDIR%%/html/colors.html
543
nim/lib/compiler/patterns.nim
544
%%PORTDOCS%%%%DOCSDIR%%/html/compilation.html
544
nim/lib/compiler/pipelines.nim
545
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/aliases.html
545
nim/lib/compiler/pipelineutils.nim
546
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/ast.html
546
nim/lib/compiler/platform.nim
547
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/astalgo.html
547
nim/lib/compiler/plugins/active.nim
548
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/astmsgs.html
548
nim/lib/compiler/plugins/itersgen.nim
549
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/bitsets.html
549
nim/lib/compiler/plugins/locals.nim
550
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/btrees.html
550
nim/lib/compiler/pluginsupport.nim
551
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/ccgutils.html
551
nim/lib/compiler/pragmas.nim
552
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/cgen.html
552
nim/lib/compiler/prefixmatches.nim
553
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/cgendata.html
553
nim/lib/compiler/procfind.nim
554
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/cgmeth.html
554
nim/lib/compiler/readme.md
555
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/closureiters.html
555
nim/lib/compiler/renderer.nim
556
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/cmdlinehelper.html
556
nim/lib/compiler/renderverbatim.nim
557
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/commands.html
557
nim/lib/compiler/reorder.nim
558
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/concepts.html
558
nim/lib/compiler/rodutils.nim
559
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/condsyms.html
559
nim/lib/compiler/ropes.nim
560
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/depends.html
560
nim/lib/compiler/saturate.nim
561
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/dfa.html
561
nim/lib/compiler/scriptconfig.nim
562
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/docgen.html
562
nim/lib/compiler/sem.nim
563
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/docgen2.html
563
nim/lib/compiler/semcall.nim
564
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/dochack.js
564
nim/lib/compiler/semdata.nim
565
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/enumtostr.html
565
nim/lib/compiler/semexprs.nim
566
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/errorhandling.html
566
nim/lib/compiler/semfields.nim
567
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/evaltempl.html
567
nim/lib/compiler/semfold.nim
568
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/extccomp.html
568
nim/lib/compiler/semgnrc.nim
569
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/filter_tmpl.html
569
nim/lib/compiler/seminst.nim
570
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/filters.html
570
nim/lib/compiler/semmacrosanity.nim
571
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/gorgeimpl.html
571
nim/lib/compiler/semmagic.nim
572
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/guards.html
572
nim/lib/compiler/semobjconstr.nim
573
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/ic/bitabs.html
573
nim/lib/compiler/semparallel.nim
574
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/ic/cbackend.html
574
nim/lib/compiler/sempass2.nim
575
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/ic/dce.html
575
nim/lib/compiler/semstmts.nim
576
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/ic/ic.html
576
nim/lib/compiler/semstrictfuncs.nim
577
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/ic/integrity.html
577
nim/lib/compiler/semtempl.nim
578
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/ic/navigator.html
578
nim/lib/compiler/semtypes.nim
579
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/ic/packed_ast.html
579
nim/lib/compiler/semtypinst.nim
580
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/ic/replayer.html
580
nim/lib/compiler/sighashes.nim
581
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/ic/rodfiles.html
581
nim/lib/compiler/sigmatch.nim
582
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/idents.html
582
nim/lib/compiler/sinkparameter_inference.nim
583
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/importer.html
583
nim/lib/compiler/sizealignoffsetimpl.nim
584
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/index.html
584
nim/lib/compiler/sourcemap.nim
585
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/injectdestructors.html
585
nim/lib/compiler/spawn.nim
586
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/int128.html
586
nim/lib/compiler/suggest.nim
587
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/isolation_check.html
587
nim/lib/compiler/syntaxes.nim
588
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/jsgen.html
588
nim/lib/compiler/tccgen.nim
589
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/lambdalifting.html
589
nim/lib/compiler/transf.nim
590
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/lexer.html
590
nim/lib/compiler/trees.nim
591
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/liftdestructors.html
591
nim/lib/compiler/treetab.nim
592
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/liftlocals.html
592
nim/lib/compiler/typeallowed.nim
593
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/lineinfos.html
593
nim/lib/compiler/types.nim
594
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/linter.html
594
nim/lib/compiler/typesrenderer.nim
595
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/llstream.html
595
nim/lib/compiler/varpartitions.nim
596
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/lookups.html
596
nim/lib/compiler/vm.nim
597
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/lowerings.html
597
nim/lib/compiler/vmconv.nim
598
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/macrocacheimpl.html
598
nim/lib/compiler/vmdef.nim
599
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/magicsys.html
599
nim/lib/compiler/vmdeps.nim
600
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/main.html
600
nim/lib/compiler/vmgen.nim
601
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/modulegraphs.html
601
nim/lib/compiler/vmhooks.nim
602
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/modulepaths.html
602
nim/lib/compiler/vmmarshal.nim
603
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/modules.html
603
nim/lib/compiler/vmops.nim
604
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/msgs.html
604
nim/lib/compiler/vmprofiler.nim
605
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/ndi.html
605
nim/lib/compiler/wordrecg.nim
606
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/nilcheck.html
606
nim/lib/core/hotcodereloading.nim
607
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/nim.html
607
nim/lib/core/locks.nim
608
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/nimblecmd.html
608
nim/lib/core/macrocache.nim
609
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/nimconf.html
609
nim/lib/core/macros.nim
610
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/nimdoc.out.css
610
nim/lib/core/rlocks.nim
611
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/nimfix/prettybase.html
611
nim/lib/core/typeinfo.nim
612
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/nimlexbase.html
612
nim/lib/cycle.h
613
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/nimpaths.html
613
nim/lib/deprecated/pure/future.nim
614
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/nimsets.html
614
nim/lib/deprecated/pure/mersenne.nim
615
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/nodejs.html
615
nim/lib/deprecated/pure/ospaths.nim
616
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/nversion.html
616
nim/lib/deprecated/pure/oswalkdir.nim
617
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/optimizer.html
617
nim/lib/deprecated/pure/sums.nim
618
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/options.html
618
nim/lib/deps.txt
619
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/packages.html
619
nim/lib/experimental/diff.nim
620
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/parampatterns.html
620
nim/lib/genode/alloc.nim
621
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/parser.html
621
nim/lib/genode/constructibles.nim
622
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/passaux.html
622
nim/lib/genode/entrypoints.nim
623
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/passes.html
623
nim/lib/genode/env.nim
624
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/pathutils.html
624
nim/lib/genode/signals.nim
625
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/patterns.html
625
nim/lib/genode_cpp/signals.h
626
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/platform.html
626
nim/lib/genode_cpp/syslocks.h
627
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/plugins/active.html
627
nim/lib/genode_cpp/threads.h
628
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/plugins/itersgen.html
628
nim/lib/impure/nre.nim
629
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/plugins/locals.html
629
nim/lib/impure/nre/private/util.nim
630
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/pluginsupport.html
630
nim/lib/impure/rdstdin.nim
631
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/pragmas.html
631
nim/lib/impure/re.nim
632
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/prefixmatches.html
632
nim/lib/js/asyncjs.nim
633
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/procfind.html
633
nim/lib/js/dom.nim
634
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/renderer.html
634
nim/lib/js/jsconsole.nim
635
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/renderverbatim.html
635
nim/lib/js/jscore.nim
636
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/reorder.html
636
nim/lib/js/jsffi.nim
637
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/rodutils.html
637
nim/lib/js/jsre.nim
638
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/ropes.html
638
nim/lib/libnimrtl.so
639
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/saturate.html
639
nim/lib/nimbase.h
640
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/scriptconfig.html
640
nim/lib/nimhcr.nim
641
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/sem.html
641
nim/lib/nimhcr.nim.cfg
642
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/semdata.html
642
nim/lib/nimrtl.nim
643
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/semfold.html
643
nim/lib/nimrtl.nim.cfg
644
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/semmacrosanity.html
644
nim/lib/packages/docutils/dochelpers.nim
645
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/semparallel.html
645
nim/lib/packages/docutils/docutils.nimble.old
646
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/sempass2.html
646
nim/lib/packages/docutils/highlite.nim
647
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/semtypinst.html
647
nim/lib/packages/docutils/rst.nim
648
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/sighashes.html
648
nim/lib/packages/docutils/rstast.nim
649
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/sigmatch.html
649
nim/lib/packages/docutils/rstgen.nim
650
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/sourcemap.html
650
nim/lib/packages/docutils/rstidx.nim
651
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/spawn.html
651
nim/lib/posix/epoll.nim
652
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/strutils2.html
652
nim/lib/posix/inotify.nim
653
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/syntaxes.html
653
nim/lib/posix/kqueue.nim
654
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/theindex.html
654
nim/lib/posix/linux.nim
655
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/transf.html
655
nim/lib/posix/posix.nim
656
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/trees.html
656
nim/lib/posix/posix_freertos_consts.nim
657
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/treetab.html
657
nim/lib/posix/posix_haiku.nim
658
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/typeallowed.html
658
nim/lib/posix/posix_linux_amd64.nim
659
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/types.html
659
nim/lib/posix/posix_linux_amd64_consts.nim
660
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/typesrenderer.html
660
nim/lib/posix/posix_macos_amd64.nim
661
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/varpartitions.html
661
nim/lib/posix/posix_nintendoswitch.nim
662
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/vm.html
662
nim/lib/posix/posix_nintendoswitch_consts.nim
663
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/vmconv.html
663
nim/lib/posix/posix_openbsd_amd64.nim
664
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/vmdef.html
664
nim/lib/posix/posix_other.nim
665
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/vmdeps.html
665
nim/lib/posix/posix_other_consts.nim
666
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/vmgen.html
666
nim/lib/posix/posix_utils.nim
667
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/vmmarshal.html
667
nim/lib/posix/termios.nim
668
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/vmprofiler.html
668
nim/lib/pure/algorithm.nim
669
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/wordrecg.html
669
nim/lib/pure/async.nim
670
%%PORTDOCS%%%%DOCSDIR%%/html/compilesettings.html
670
nim/lib/pure/asyncdispatch.nim
671
%%PORTDOCS%%%%DOCSDIR%%/html/complex.html
671
nim/lib/pure/asyncdispatch.nim.cfg
672
%%PORTDOCS%%%%DOCSDIR%%/html/contributing.html
672
nim/lib/pure/asyncfile.nim
673
%%PORTDOCS%%%%DOCSDIR%%/html/cookies.html
673
nim/lib/pure/asyncfutures.nim
674
%%PORTDOCS%%%%DOCSDIR%%/html/coro.html
674
nim/lib/pure/asynchttpserver.nim
675
%%PORTDOCS%%%%DOCSDIR%%/html/cpuinfo.html
675
nim/lib/pure/asyncmacro.nim
676
%%PORTDOCS%%%%DOCSDIR%%/html/cpuload.html
676
nim/lib/pure/asyncnet.nim
677
%%PORTDOCS%%%%DOCSDIR%%/html/critbits.html
677
nim/lib/pure/asyncstreams.nim
678
%%PORTDOCS%%%%DOCSDIR%%/html/cstrutils.html
678
nim/lib/pure/base64.nim
679
%%PORTDOCS%%%%DOCSDIR%%/html/db_common.html
679
nim/lib/pure/bitops.nim
680
%%PORTDOCS%%%%DOCSDIR%%/html/db_mysql.html
680
nim/lib/pure/browsers.nim
681
%%PORTDOCS%%%%DOCSDIR%%/html/db_odbc.html
681
nim/lib/pure/cgi.nim
682
%%PORTDOCS%%%%DOCSDIR%%/html/db_postgres.html
682
nim/lib/pure/collections/chains.nim
683
%%PORTDOCS%%%%DOCSDIR%%/html/db_sqlite.html
683
nim/lib/pure/collections/critbits.nim
684
%%PORTDOCS%%%%DOCSDIR%%/html/dbutils.html
684
nim/lib/pure/collections/deques.nim
685
%%PORTDOCS%%%%DOCSDIR%%/html/decls.html
685
nim/lib/pure/collections/hashcommon.nim
686
%%PORTDOCS%%%%DOCSDIR%%/html/decode_helpers.html
686
nim/lib/pure/collections/heapqueue.nim
687
%%PORTDOCS%%%%DOCSDIR%%/html/deques.html
687
nim/lib/pure/collections/intsets.nim
688
%%PORTDOCS%%%%DOCSDIR%%/html/destructors.html
688
nim/lib/pure/collections/lists.nim
689
%%PORTDOCS%%%%DOCSDIR%%/html/diff.html
689
nim/lib/pure/collections/rtarrays.nim
690
%%PORTDOCS%%%%DOCSDIR%%/html/digitsutils.html
690
nim/lib/pure/collections/sequtils.nim
691
%%PORTDOCS%%%%DOCSDIR%%/html/distros.html
691
nim/lib/pure/collections/setimpl.nim
692
%%PORTDOCS%%%%DOCSDIR%%/html/docgen.html
692
nim/lib/pure/collections/sets.nim
693
%%PORTDOCS%%%%DOCSDIR%%/html/docgen_sample.html
693
nim/lib/pure/collections/sharedlist.nim
694
%%PORTDOCS%%%%DOCSDIR%%/html/dochack.js
694
nim/lib/pure/collections/sharedtables.nim
695
%%PORTDOCS%%%%DOCSDIR%%/html/docstyle.html
695
nim/lib/pure/collections/tableimpl.nim
696
%%PORTDOCS%%%%DOCSDIR%%/html/dollars.html
696
nim/lib/pure/collections/tables.nim
697
%%PORTDOCS%%%%DOCSDIR%%/html/dom.html
697
nim/lib/pure/colors.nim
698
%%PORTDOCS%%%%DOCSDIR%%/html/dom_extensions.html
698
nim/lib/pure/complex.nim
699
%%PORTDOCS%%%%DOCSDIR%%/html/drnim.html
699
nim/lib/pure/concurrency/atomics.nim
700
%%PORTDOCS%%%%DOCSDIR%%/html/dynlib.html
700
nim/lib/pure/concurrency/cpuinfo.nim
701
%%PORTDOCS%%%%DOCSDIR%%/html/editdistance.html
701
nim/lib/pure/concurrency/cpuload.nim
702
%%PORTDOCS%%%%DOCSDIR%%/html/effecttraits.html
702
nim/lib/pure/concurrency/threadpool.nim
703
%%PORTDOCS%%%%DOCSDIR%%/html/encodings.html
703
nim/lib/pure/concurrency/threadpool.nim.cfg
704
%%PORTDOCS%%%%DOCSDIR%%/html/endians.html
704
nim/lib/pure/cookies.nim
705
%%PORTDOCS%%%%DOCSDIR%%/html/enumerate.html
705
nim/lib/pure/coro.nim
706
%%PORTDOCS%%%%DOCSDIR%%/html/enumutils.html
706
nim/lib/pure/coro.nimcfg
707
%%PORTDOCS%%%%DOCSDIR%%/html/epoll.html
707
nim/lib/pure/cstrutils.nim
708
%%PORTDOCS%%%%DOCSDIR%%/html/estp.html
708
nim/lib/pure/distros.nim
709
%%PORTDOCS%%%%DOCSDIR%%/html/exitprocs.html
709
nim/lib/pure/dynlib.nim
710
%%PORTDOCS%%%%DOCSDIR%%/html/fenv.html
710
nim/lib/pure/encodings.nim
711
%%PORTDOCS%%%%DOCSDIR%%/html/filters.html
711
nim/lib/pure/endians.nim
712
%%PORTDOCS%%%%DOCSDIR%%/html/genasts.html
712
nim/lib/pure/fenv.nim
713
%%PORTDOCS%%%%DOCSDIR%%/html/gitutils.html
713
nim/lib/pure/hashes.nim
714
%%PORTDOCS%%%%DOCSDIR%%/html/globs.html
714
nim/lib/pure/htmlgen.nim
715
%%PORTDOCS%%%%DOCSDIR%%/html/hashes.html
715
nim/lib/pure/htmlparser.nim
716
%%PORTDOCS%%%%DOCSDIR%%/html/hcr.html
716
nim/lib/pure/httpclient.nim
717
%%PORTDOCS%%%%DOCSDIR%%/html/heapqueue.html
717
nim/lib/pure/httpcore.nim
718
%%PORTDOCS%%%%DOCSDIR%%/html/highlite.html
718
nim/lib/pure/includes/unicode_ranges.nim
719
%%PORTDOCS%%%%DOCSDIR%%/html/hotcodereloading.html
719
nim/lib/pure/ioselects/ioselectors_epoll.nim
720
%%PORTDOCS%%%%DOCSDIR%%/html/htmlgen.html
720
nim/lib/pure/ioselects/ioselectors_kqueue.nim
721
%%PORTDOCS%%%%DOCSDIR%%/html/htmlparser.html
721
nim/lib/pure/ioselects/ioselectors_poll.nim
722
%%PORTDOCS%%%%DOCSDIR%%/html/httpclient.html
722
nim/lib/pure/ioselects/ioselectors_select.nim
723
%%PORTDOCS%%%%DOCSDIR%%/html/httpcore.html
723
nim/lib/pure/json.nim
724
%%PORTDOCS%%%%DOCSDIR%%/html/idetools.html
724
nim/lib/pure/lenientops.nim
725
%%PORTDOCS%%%%DOCSDIR%%/html/importutils.html
725
nim/lib/pure/lexbase.nim
726
%%PORTDOCS%%%%DOCSDIR%%/html/index.html
726
nim/lib/pure/logging.nim
727
%%PORTDOCS%%%%DOCSDIR%%/html/inotify.html
727
nim/lib/pure/marshal.nim
728
%%PORTDOCS%%%%DOCSDIR%%/html/intern.html
728
nim/lib/pure/math.nim
729
%%PORTDOCS%%%%DOCSDIR%%/html/intsets.html
729
nim/lib/pure/md5.nim
730
%%PORTDOCS%%%%DOCSDIR%%/html/io.html
730
nim/lib/pure/memfiles.nim
731
%%PORTDOCS%%%%DOCSDIR%%/html/isolation.html
731
nim/lib/pure/mimetypes.nim
732
%%PORTDOCS%%%%DOCSDIR%%/html/iterators.html
732
nim/lib/pure/nativesockets.nim
733
%%PORTDOCS%%%%DOCSDIR%%/html/jsbigints.html
733
nim/lib/pure/net.nim
734
%%PORTDOCS%%%%DOCSDIR%%/html/jsconsole.html
734
nim/lib/pure/nimprof.nim
735
%%PORTDOCS%%%%DOCSDIR%%/html/jscore.html
735
nim/lib/pure/nimprof.nim.cfg
736
%%PORTDOCS%%%%DOCSDIR%%/html/jsfetch.html
736
nim/lib/pure/oids.nim
737
%%PORTDOCS%%%%DOCSDIR%%/html/jsffi.html
737
nim/lib/pure/options.nim
738
%%PORTDOCS%%%%DOCSDIR%%/html/jsformdata.html
738
nim/lib/pure/os.nim
739
%%PORTDOCS%%%%DOCSDIR%%/html/jsheaders.html
739
nim/lib/pure/osproc.nim
740
%%PORTDOCS%%%%DOCSDIR%%/html/json.html
740
nim/lib/pure/parsecfg.nim
741
%%PORTDOCS%%%%DOCSDIR%%/html/jsonutils.html
741
nim/lib/pure/parsecsv.nim
742
%%PORTDOCS%%%%DOCSDIR%%/html/jsre.html
742
nim/lib/pure/parsejson.nim
743
%%PORTDOCS%%%%DOCSDIR%%/html/jsutils.html
743
nim/lib/pure/parseopt.nim
744
%%PORTDOCS%%%%DOCSDIR%%/html/koch.html
744
nim/lib/pure/parsesql.nim
745
%%PORTDOCS%%%%DOCSDIR%%/html/kqueue.html
745
nim/lib/pure/parseutils.nim
746
%%PORTDOCS%%%%DOCSDIR%%/html/lenientops.html
746
nim/lib/pure/parsexml.nim
747
%%PORTDOCS%%%%DOCSDIR%%/html/lexbase.html
747
nim/lib/pure/pathnorm.nim
748
%%PORTDOCS%%%%DOCSDIR%%/html/lib.html
748
nim/lib/pure/pegs.nim
749
%%PORTDOCS%%%%DOCSDIR%%/html/linenoise.html
749
nim/lib/pure/prelude.nim
750
%%PORTDOCS%%%%DOCSDIR%%/html/linux.html
750
nim/lib/pure/random.nim
751
%%PORTDOCS%%%%DOCSDIR%%/html/lists.html
751
nim/lib/pure/rationals.nim
752
%%PORTDOCS%%%%DOCSDIR%%/html/locks.html
752
nim/lib/pure/reservedmem.nim
753
%%PORTDOCS%%%%DOCSDIR%%/html/logging.html
753
nim/lib/pure/ropes.nim
754
%%PORTDOCS%%%%DOCSDIR%%/html/logic.html
754
nim/lib/pure/segfaults.nim
755
%%PORTDOCS%%%%DOCSDIR%%/html/macrocache.html
755
nim/lib/pure/selectors.nim
756
%%PORTDOCS%%%%DOCSDIR%%/html/macros.html
756
nim/lib/pure/ssl_certs.nim
757
%%PORTDOCS%%%%DOCSDIR%%/html/manual.html
757
nim/lib/pure/ssl_config.nim
758
%%PORTDOCS%%%%DOCSDIR%%/html/manual_experimental.html
758
nim/lib/pure/stats.nim
759
%%PORTDOCS%%%%DOCSDIR%%/html/manual_experimental_strictnotnil.html
759
nim/lib/pure/streams.nim
760
%%PORTDOCS%%%%DOCSDIR%%/html/marshal.html
760
nim/lib/pure/streamwrapper.nim
761
%%PORTDOCS%%%%DOCSDIR%%/html/math.html
761
nim/lib/pure/strformat.nim
762
%%PORTDOCS%%%%DOCSDIR%%/html/md5.html
762
nim/lib/pure/strmisc.nim
763
%%PORTDOCS%%%%DOCSDIR%%/html/memfiles.html
763
nim/lib/pure/strscans.nim
764
%%PORTDOCS%%%%DOCSDIR%%/html/mersenne.html
764
nim/lib/pure/strtabs.nim
765
%%PORTDOCS%%%%DOCSDIR%%/html/mimetypes.html
765
nim/lib/pure/strutils.nim
766
%%PORTDOCS%%%%DOCSDIR%%/html/miscdollars.html
766
nim/lib/pure/sugar.nim
767
%%PORTDOCS%%%%DOCSDIR%%/html/mm.html
767
nim/lib/pure/terminal.nim
768
%%PORTDOCS%%%%DOCSDIR%%/html/monotimes.html
768
nim/lib/pure/times.nim
769
%%PORTDOCS%%%%DOCSDIR%%/html/mysql.html
769
nim/lib/pure/typetraits.nim
770
%%PORTDOCS%%%%DOCSDIR%%/html/nativesockets.html
770
nim/lib/pure/unicode.nim
771
%%PORTDOCS%%%%DOCSDIR%%/html/nep1.html
771
nim/lib/pure/unidecode/gen.py
772
%%PORTDOCS%%%%DOCSDIR%%/html/net.html
772
nim/lib/pure/unidecode/unidecode.dat
773
%%PORTDOCS%%%%DOCSDIR%%/html/nimc.html
773
nim/lib/pure/unidecode/unidecode.nim
774
%%PORTDOCS%%%%DOCSDIR%%/html/nimdoc.out.css
774
nim/lib/pure/unittest.nim
775
%%PORTDOCS%%%%DOCSDIR%%/html/nimgrep.html
775
nim/lib/pure/uri.nim
776
%%PORTDOCS%%%%DOCSDIR%%/html/nimhcr.html
776
nim/lib/pure/volatile.nim
777
%%PORTDOCS%%%%DOCSDIR%%/html/niminst.html
777
nim/lib/pure/xmlparser.nim
778
%%PORTDOCS%%%%DOCSDIR%%/html/nimprof.html
778
nim/lib/pure/xmltree.nim
779
%%PORTDOCS%%%%DOCSDIR%%/html/nimrtl.html
779
nim/lib/std/appdirs.nim
780
%%PORTDOCS%%%%DOCSDIR%%/html/nims.html
780
nim/lib/std/assertions.nim
781
%%PORTDOCS%%%%DOCSDIR%%/html/nimscript.html
781
nim/lib/std/cmdline.nim
782
%%PORTDOCS%%%%DOCSDIR%%/html/nimsuggest.html
782
nim/lib/std/compilesettings.nim
783
%%PORTDOCS%%%%DOCSDIR%%/html/nimtracker.html
783
nim/lib/std/decls.nim
784
%%PORTDOCS%%%%DOCSDIR%%/html/nre.html
784
nim/lib/std/dirs.nim
785
%%PORTDOCS%%%%DOCSDIR%%/html/odbcsql.html
785
nim/lib/std/editdistance.nim
786
%%PORTDOCS%%%%DOCSDIR%%/html/oids.html
786
nim/lib/std/effecttraits.nim
787
%%PORTDOCS%%%%DOCSDIR%%/html/openssl.html
787
nim/lib/std/enumerate.nim
788
%%PORTDOCS%%%%DOCSDIR%%/html/options.html
788
nim/lib/std/enumutils.nim
789
%%PORTDOCS%%%%DOCSDIR%%/html/os.html
789
nim/lib/std/envvars.nim
790
%%PORTDOCS%%%%DOCSDIR%%/html/osproc.html
790
nim/lib/std/exitprocs.nim
791
%%PORTDOCS%%%%DOCSDIR%%/html/oswalkdir.html
791
nim/lib/std/files.nim
792
%%PORTDOCS%%%%DOCSDIR%%/html/overview.html
792
nim/lib/std/formatfloat.nim
793
%%PORTDOCS%%%%DOCSDIR%%/html/packaging.html
793
nim/lib/std/genasts.nim
794
%%PORTDOCS%%%%DOCSDIR%%/html/packedsets.html
794
nim/lib/std/importutils.nim
795
%%PORTDOCS%%%%DOCSDIR%%/html/parsecfg.html
795
nim/lib/std/isolation.nim
796
%%PORTDOCS%%%%DOCSDIR%%/html/parsecsv.html
796
nim/lib/std/jsbigints.nim
797
%%PORTDOCS%%%%DOCSDIR%%/html/parsejson.html
797
nim/lib/std/jsfetch.nim
798
%%PORTDOCS%%%%DOCSDIR%%/html/parseopt.html
798
nim/lib/std/jsformdata.nim
799
%%PORTDOCS%%%%DOCSDIR%%/html/parsesql.html
799
nim/lib/std/jsheaders.nim
800
%%PORTDOCS%%%%DOCSDIR%%/html/parseutils.html
800
nim/lib/std/jsonutils.nim
801
%%PORTDOCS%%%%DOCSDIR%%/html/parsexml.html
801
nim/lib/std/logic.nim
802
%%PORTDOCS%%%%DOCSDIR%%/html/pathnorm.html
802
nim/lib/std/monotimes.nim
803
%%PORTDOCS%%%%DOCSDIR%%/html/pcre.html
803
nim/lib/std/objectdollar.nim
804
%%PORTDOCS%%%%DOCSDIR%%/html/pegs.html
804
nim/lib/std/oserrors.nim
805
%%PORTDOCS%%%%DOCSDIR%%/html/posix.html
805
nim/lib/std/outparams.nim
806
%%PORTDOCS%%%%DOCSDIR%%/html/posix_utils.html
806
nim/lib/std/packedsets.nim
807
%%PORTDOCS%%%%DOCSDIR%%/html/postgres.html
807
nim/lib/std/paths.nim
808
%%PORTDOCS%%%%DOCSDIR%%/html/prelude.html
808
nim/lib/std/private/asciitables.nim
809
%%PORTDOCS%%%%DOCSDIR%%/html/punycode.html
809
nim/lib/std/private/bitops_utils.nim
810
%%PORTDOCS%%%%DOCSDIR%%/html/random.html
810
nim/lib/std/private/decode_helpers.nim
811
%%PORTDOCS%%%%DOCSDIR%%/html/rationals.html
811
nim/lib/std/private/digitsutils.nim
812
%%PORTDOCS%%%%DOCSDIR%%/html/rdstdin.html
812
nim/lib/std/private/dragonbox.nim
813
%%PORTDOCS%%%%DOCSDIR%%/html/re.html
813
nim/lib/std/private/gitutils.nim
814
%%PORTDOCS%%%%DOCSDIR%%/html/refc.html
814
nim/lib/std/private/globs.nim
815
%%PORTDOCS%%%%DOCSDIR%%/html/registry.html
815
nim/lib/std/private/jsutils.nim
816
%%PORTDOCS%%%%DOCSDIR%%/html/reservedmem.html
816
nim/lib/std/private/miscdollars.nim
817
%%PORTDOCS%%%%DOCSDIR%%/html/rlocks.html
817
nim/lib/std/private/ntpath.nim
818
%%PORTDOCS%%%%DOCSDIR%%/html/ropes.html
818
nim/lib/std/private/osappdirs.nim
819
%%PORTDOCS%%%%DOCSDIR%%/html/rst.html
819
nim/lib/std/private/oscommon.nim
820
%%PORTDOCS%%%%DOCSDIR%%/html/rstast.html
820
nim/lib/std/private/osdirs.nim
821
%%PORTDOCS%%%%DOCSDIR%%/html/rstcommon.html
821
nim/lib/std/private/osfiles.nim
822
%%PORTDOCS%%%%DOCSDIR%%/html/rstgen.html
822
nim/lib/std/private/ospaths2.nim
823
%%PORTDOCS%%%%DOCSDIR%%/html/rtarrays.html
823
nim/lib/std/private/osseps.nim
824
%%PORTDOCS%%%%DOCSDIR%%/html/segfaults.html
824
nim/lib/std/private/ossymlinks.nim
825
%%PORTDOCS%%%%DOCSDIR%%/html/selectors.html
825
nim/lib/std/private/schubfach.nim
826
%%PORTDOCS%%%%DOCSDIR%%/html/sequtils.html
826
nim/lib/std/private/since.nim
827
%%PORTDOCS%%%%DOCSDIR%%/html/sets.html
827
nim/lib/std/private/strimpl.nim
828
%%PORTDOCS%%%%DOCSDIR%%/html/setutils.html
828
nim/lib/std/private/syslocks.nim
829
%%PORTDOCS%%%%DOCSDIR%%/html/sexp.html
829
nim/lib/std/private/threadtypes.nim
830
%%PORTDOCS%%%%DOCSDIR%%/html/sha1.html
830
nim/lib/std/private/underscored_calls.nim
831
%%PORTDOCS%%%%DOCSDIR%%/html/sharedlist.html
831
nim/lib/std/private/win_getsysteminfo.nim
832
%%PORTDOCS%%%%DOCSDIR%%/html/sharedtables.html
832
nim/lib/std/private/win_setenv.nim
833
%%PORTDOCS%%%%DOCSDIR%%/html/since.html
833
nim/lib/std/setutils.nim
834
%%PORTDOCS%%%%DOCSDIR%%/html/smtp.html
834
nim/lib/std/sha1.nim
835
%%PORTDOCS%%%%DOCSDIR%%/html/socketstreams.html
835
nim/lib/std/socketstreams.nim
836
%%PORTDOCS%%%%DOCSDIR%%/html/sqlite3.html
836
nim/lib/std/stackframes.nim
837
%%PORTDOCS%%%%DOCSDIR%%/html/ssl_certs.html
837
nim/lib/std/strbasics.nim
838
%%PORTDOCS%%%%DOCSDIR%%/html/ssl_config.html
838
nim/lib/std/symlinks.nim
839
%%PORTDOCS%%%%DOCSDIR%%/html/stackframes.html
839
nim/lib/std/syncio.nim
840
%%PORTDOCS%%%%DOCSDIR%%/html/stats.html
840
nim/lib/std/sysatomics.nim
841
%%PORTDOCS%%%%DOCSDIR%%/html/strbasics.html
841
nim/lib/std/sysrand.nim
842
%%PORTDOCS%%%%DOCSDIR%%/html/streams.html
842
nim/lib/std/tasks.nim
843
%%PORTDOCS%%%%DOCSDIR%%/html/streamwrapper.html
843
nim/lib/std/tempfiles.nim
844
%%PORTDOCS%%%%DOCSDIR%%/html/strformat.html
844
nim/lib/std/time_t.nim
845
%%PORTDOCS%%%%DOCSDIR%%/html/strimpl.html
845
nim/lib/std/typedthreads.nim
846
%%PORTDOCS%%%%DOCSDIR%%/html/strmisc.html
846
nim/lib/std/varints.nim
847
%%PORTDOCS%%%%DOCSDIR%%/html/strscans.html
847
nim/lib/std/vmutils.nim
848
%%PORTDOCS%%%%DOCSDIR%%/html/strtabs.html
848
nim/lib/std/widestrs.nim
849
%%PORTDOCS%%%%DOCSDIR%%/html/strutils.html
849
nim/lib/std/with.nim
850
%%PORTDOCS%%%%DOCSDIR%%/html/sugar.html
850
nim/lib/std/wordwrap.nim
851
%%PORTDOCS%%%%DOCSDIR%%/html/sums.html
851
nim/lib/std/wrapnils.nim
852
%%PORTDOCS%%%%DOCSDIR%%/html/sysrand.html
852
nim/lib/stdlib.nimble
853
%%PORTDOCS%%%%DOCSDIR%%/html/system.html
853
nim/lib/system.nim
854
%%PORTDOCS%%%%DOCSDIR%%/html/tables.html
854
nim/lib/system/alloc.nim
855
%%PORTDOCS%%%%DOCSDIR%%/html/tasks.html
855
nim/lib/system/ansi_c.nim
856
%%PORTDOCS%%%%DOCSDIR%%/html/tempfiles.html
856
nim/lib/system/arc.nim
857
%%PORTDOCS%%%%DOCSDIR%%/html/terminal.html
857
nim/lib/system/arithmetics.nim
858
%%PORTDOCS%%%%DOCSDIR%%/html/termios.html
858
nim/lib/system/assign.nim
859
%%PORTDOCS%%%%DOCSDIR%%/html/testament.html
859
nim/lib/system/avltree.nim
860
%%PORTDOCS%%%%DOCSDIR%%/html/theindex.html
860
nim/lib/system/basic_types.nim
861
%%PORTDOCS%%%%DOCSDIR%%/html/threadpool.html
861
nim/lib/system/bitmasks.nim
862
%%PORTDOCS%%%%DOCSDIR%%/html/threads.html
862
nim/lib/system/cellseqs_v1.nim
863
%%PORTDOCS%%%%DOCSDIR%%/html/time_t.html
863
nim/lib/system/cellseqs_v2.nim
864
%%PORTDOCS%%%%DOCSDIR%%/html/times.html
864
nim/lib/system/cellsets.nim
865
%%PORTDOCS%%%%DOCSDIR%%/html/tinyc.html
865
nim/lib/system/cgprocs.nim
866
%%PORTDOCS%%%%DOCSDIR%%/html/tools.html
866
nim/lib/system/channels_builtin.nim
867
%%PORTDOCS%%%%DOCSDIR%%/html/tut1.html
867
nim/lib/system/chcks.nim
868
%%PORTDOCS%%%%DOCSDIR%%/html/tut2.html
868
nim/lib/system/comparisons.nim
869
%%PORTDOCS%%%%DOCSDIR%%/html/tut3.html
869
nim/lib/system/compilation.nim
870
%%PORTDOCS%%%%DOCSDIR%%/html/typeinfo.html
870
nim/lib/system/coro_detection.nim
871
%%PORTDOCS%%%%DOCSDIR%%/html/typetraits.html
871
nim/lib/system/countbits_impl.nim
872
%%PORTDOCS%%%%DOCSDIR%%/html/underscored_calls.html
872
nim/lib/system/ctypes.nim
873
%%PORTDOCS%%%%DOCSDIR%%/html/unicode.html
873
nim/lib/system/cyclebreaker.nim
874
%%PORTDOCS%%%%DOCSDIR%%/html/unidecode.html
874
nim/lib/system/deepcopy.nim
875
%%PORTDOCS%%%%DOCSDIR%%/html/unittest.html
875
nim/lib/system/dollars.nim
876
%%PORTDOCS%%%%DOCSDIR%%/html/uri.html
876
nim/lib/system/dyncalls.nim
877
%%PORTDOCS%%%%DOCSDIR%%/html/util.html
877
nim/lib/system/embedded.nim
878
%%PORTDOCS%%%%DOCSDIR%%/html/var_t_return.html
878
nim/lib/system/exceptions.nim
879
%%PORTDOCS%%%%DOCSDIR%%/html/varints.html
879
nim/lib/system/excpt.nim
880
%%PORTDOCS%%%%DOCSDIR%%/html/vmutils.html
880
nim/lib/system/fatal.nim
881
%%PORTDOCS%%%%DOCSDIR%%/html/volatile.html
881
nim/lib/system/formatfloat.nim
882
%%PORTDOCS%%%%DOCSDIR%%/html/widestrs.html
882
nim/lib/system/gc.nim
883
%%PORTDOCS%%%%DOCSDIR%%/html/win_setenv.html
883
nim/lib/system/gc_common.nim
884
%%PORTDOCS%%%%DOCSDIR%%/html/winlean.html
884
nim/lib/system/gc_hooks.nim
885
%%PORTDOCS%%%%DOCSDIR%%/html/with.html
885
nim/lib/system/gc_interface.nim
886
%%PORTDOCS%%%%DOCSDIR%%/html/wordwrap.html
886
nim/lib/system/gc_ms.nim
887
%%PORTDOCS%%%%DOCSDIR%%/html/wrapnils.html
887
nim/lib/system/gc_regions.nim
888
%%PORTDOCS%%%%DOCSDIR%%/html/xmlparser.html
888
nim/lib/system/hti.nim
889
%%PORTDOCS%%%%DOCSDIR%%/html/xmltree.html
889
nim/lib/system/inclrtl.nim
890
%%PORTDOCS%%%%DOCSDIR%%/idetools.rst
890
nim/lib/system/indexerrors.nim
891
%%PORTDOCS%%%%DOCSDIR%%/intern.rst
891
nim/lib/system/indices.nim
892
%%PORTDOCS%%%%DOCSDIR%%/keywords.txt
892
nim/lib/system/integerops.nim
893
%%PORTDOCS%%%%DOCSDIR%%/koch.rst
893
nim/lib/system/iterators.nim
894
%%PORTDOCS%%%%DOCSDIR%%/lib.rst
894
nim/lib/system/iterators_1.nim
895
%%PORTDOCS%%%%DOCSDIR%%/manual.rst
895
nim/lib/system/jssys.nim
896
%%PORTDOCS%%%%DOCSDIR%%/manual/var_t_return.rst
896
nim/lib/system/memalloc.nim
897
%%PORTDOCS%%%%DOCSDIR%%/manual_experimental.rst
897
nim/lib/system/memory.nim
898
%%PORTDOCS%%%%DOCSDIR%%/manual_experimental_strictnotnil.rst
898
nim/lib/system/memtracker.nim
899
%%PORTDOCS%%%%DOCSDIR%%/mm.rst
899
nim/lib/system/mm/boehm.nim
900
%%PORTDOCS%%%%DOCSDIR%%/mytest.cfg
900
nim/lib/system/mm/go.nim
901
%%PORTDOCS%%%%DOCSDIR%%/nep1.rst
901
nim/lib/system/mm/malloc.nim
902
%%PORTDOCS%%%%DOCSDIR%%/nimc.rst
902
nim/lib/system/mm/none.nim
903
%%PORTDOCS%%%%DOCSDIR%%/nimdoc.css
903
nim/lib/system/mmdisp.nim
904
%%PORTDOCS%%%%DOCSDIR%%/nimfix.rst
904
nim/lib/system/nimscript.nim
905
%%PORTDOCS%%%%DOCSDIR%%/nimgrep.rst
905
nim/lib/system/orc.nim
906
%%PORTDOCS%%%%DOCSDIR%%/nimgrep_cmdline.txt
906
nim/lib/system/osalloc.nim
907
%%PORTDOCS%%%%DOCSDIR%%/niminst.rst
907
nim/lib/system/platforms.nim
908
%%PORTDOCS%%%%DOCSDIR%%/nims.rst
908
nim/lib/system/profiler.nim
909
%%PORTDOCS%%%%DOCSDIR%%/nimsuggest.rst
909
nim/lib/system/rawquits.nim
910
%%PORTDOCS%%%%DOCSDIR%%/overview.rst
910
nim/lib/system/repr.nim
911
%%PORTDOCS%%%%DOCSDIR%%/packaging.rst
911
nim/lib/system/repr_impl.nim
912
%%PORTDOCS%%%%DOCSDIR%%/pegdocs.txt
912
nim/lib/system/repr_v2.nim
913
%%PORTDOCS%%%%DOCSDIR%%/readme.txt
913
nim/lib/system/reprjs.nim
914
%%PORTDOCS%%%%DOCSDIR%%/refc.rst
914
nim/lib/system/seqs_v2.nim
915
%%PORTDOCS%%%%DOCSDIR%%/regexprs.txt
915
nim/lib/system/seqs_v2_reimpl.nim
916
%%PORTDOCS%%%%DOCSDIR%%/rstcommon.rst
916
nim/lib/system/setops.nim
917
%%PORTDOCS%%%%DOCSDIR%%/sets_fragment.txt
917
nim/lib/system/sets.nim
918
%%PORTDOCS%%%%DOCSDIR%%/spawn.txt
918
nim/lib/system/stacktraces.nim
919
%%PORTDOCS%%%%DOCSDIR%%/subexes.txt
919
nim/lib/system/strmantle.nim
920
%%PORTDOCS%%%%DOCSDIR%%/testament.rst
920
nim/lib/system/strs_v2.nim
921
%%PORTDOCS%%%%DOCSDIR%%/tools.rst
921
nim/lib/system/sysstr.nim
922
%%PORTDOCS%%%%DOCSDIR%%/tut1.rst
922
nim/lib/system/threadids.nim
923
%%PORTDOCS%%%%DOCSDIR%%/tut2.rst
923
nim/lib/system/threadimpl.nim
924
%%PORTDOCS%%%%DOCSDIR%%/tut3.rst
924
nim/lib/system/threadlocalstorage.nim
925
nim/lib/system/timers.nim
926
nim/lib/system_overview.rst
927
nim/lib/windows/registry.nim
928
nim/lib/windows/winlean.nim
929
nim/lib/wrappers/linenoise/LICENSE.txt
930
nim/lib/wrappers/linenoise/README.markdown
931
nim/lib/wrappers/linenoise/linenoise.c
932
nim/lib/wrappers/linenoise/linenoise.h
933
nim/lib/wrappers/linenoise/linenoise.nim
934
nim/lib/wrappers/openssl.nim
935
nim/lib/wrappers/pcre.nim
936
nim/lib/wrappers/tinyc.nim
937
nim/tools/dochack/dochack.js
938
nim/tools/dochack/dochack.nim
939
nim/tools/dochack/fuzzysearch.nim

Return to bug 273423