summaryrefslogtreecommitdiffstats
path: root/development/nim/remove-missing-documentation.patch
blob: 0c88be760c7a5abb02ff55f9172eeb005b03f9f2 (about) (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
diff -ur nim-2.2.0-orig/doc/lib.md nim-2.2.0/doc/lib.md
--- nim-2.2.0-orig/doc/lib.md	2024-10-04 13:48:24.723391623 +0200
+++ nim-2.2.0/doc/lib.md	2024-10-06 14:28:26.817978213 +0200
@@ -163,9 +163,6 @@
 * [objectdollar](objectdollar.html)
   A generic `$` operator to convert objects to strings.
 
-* [punycode](punycode.html)
-  Implements a representation of Unicode with the limited ASCII character subset.
-
 * [strbasics](strbasics.html)
   Some high performance string operations.
 
@@ -326,9 +323,6 @@
 * [asyncfile](asyncfile.html)
   An asynchronous file reading and writing using `asyncdispatch`.
 
-* [asyncftpclient](asyncftpclient.html)
-  An asynchronous FTP client using the `asyncnet` module.
-
 * [asynchttpserver](asynchttpserver.html)
   An asynchronous HTTP server using the `asyncnet` module.
 
@@ -364,9 +358,6 @@
   A selector API with backends specific to each OS.
   Supported OS primitives: `epoll`, `kqueue`, `poll`, and `select` on Windows.
 
-* [smtp](smtp.html)
-  A simple SMTP client with support for both synchronous and asynchronous operation.
-
 * [socketstreams](socketstreams.html)
   An implementation of the streams interface for sockets.
 
@@ -603,26 +594,6 @@
   Many help functions for handling regular expressions.
   The current implementation uses PCRE.
 
-Database support
-----------------
-
-* [db_mysql](db_mysql.html)
-  A higher level MySQL database wrapper. The same interface is implemented
-  for other databases too.
-
-* [db_odbc](db_odbc.html)
-  A higher level ODBC database wrapper. The same interface is implemented
-  for other databases too.
-
-* [db_postgres](db_postgres.html)
-  A higher level PostgreSQL database wrapper. The same interface is implemented
-  for other databases too.
-
-* [db_sqlite](db_sqlite.html)
-  A higher level SQLite database wrapper. The same interface is implemented
-  for other databases too.
-
-
 Generic Operating System Services
 ---------------------------------
 
diff -ur nim-2.2.0-orig/tools/kochdocs.nim nim-2.2.0/tools/kochdocs.nim
--- nim-2.2.0-orig/tools/kochdocs.nim	2024-10-04 13:48:24.101395116 +0200
+++ nim-2.2.0/tools/kochdocs.nim	2024-10-06 14:36:17.704553470 +0200
@@ -94,7 +94,6 @@
   execFold(desc, cmd)
 
 const officialPackagesMarkdown = """
-pkgs/atlas/doc/atlas.md
 """.splitWhitespace()
 
 proc getMd2html(): seq[string] =
@@ -158,28 +157,9 @@
 """.splitWhitespace()
 
   officialPackagesList = """
-pkgs/asyncftpclient/src/asyncftpclient.nim
-pkgs/smtp/src/smtp.nim
-pkgs/punycode/src/punycode.nim
-pkgs/db_connector/src/db_connector/db_common.nim
-pkgs/db_connector/src/db_connector/db_mysql.nim
-pkgs/db_connector/src/db_connector/db_odbc.nim
-pkgs/db_connector/src/db_connector/db_postgres.nim
-pkgs/db_connector/src/db_connector/db_sqlite.nim
-pkgs/checksums/src/checksums/md5.nim
-pkgs/checksums/src/checksums/sha1.nim
-pkgs/checksums/src/checksums/sha2.nim
-pkgs/checksums/src/checksums/sha3.nim
-pkgs/checksums/src/checksums/bcrypt.nim
-pkgs/htmlparser/src/htmlparser.nim
 """.splitWhitespace()
 
   officialPackagesListWithoutIndex = """
-pkgs/db_connector/src/db_connector/mysql.nim
-pkgs/db_connector/src/db_connector/sqlite3.nim
-pkgs/db_connector/src/db_connector/postgres.nim
-pkgs/db_connector/src/db_connector/odbcsql.nim
-pkgs/db_connector/src/db_connector/private/dbutils.nim
 """.splitWhitespace()
 
 when (NimMajor, NimMinor) < (1, 1) or not declared(isRelativeTo):
@@ -348,7 +328,6 @@
 proc buildDocsDir*(args: string, dir: string) =
   let args = nimArgs & " " & args
   let docHackJsSource = buildJS()
-  gitClonePackages(@["asyncftpclient", "punycode", "smtp", "db_connector", "checksums", "atlas", "htmlparser"])
   createDir(dir)
   buildDocSamples(args, dir)