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)