mirror of
https://github.com/nim-lang/Nim.git
synced 2026-04-22 23:35:22 +00:00
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
Conflicts: compiler/ccgexprs.nim
This commit is contained in:
@@ -21,7 +21,7 @@ proc processContent(content: string) =
|
||||
var jsonArr = jsonDoc.elems
|
||||
|
||||
jsonArr.sort do (x, y: PJsonNode) -> int:
|
||||
system.cmp(x["name"].str, y["name"].str)
|
||||
strutils.cmpIgnoreCase(x["name"].str, y["name"].str)
|
||||
|
||||
var
|
||||
officialList = ""
|
||||
@@ -38,8 +38,7 @@ proc processContent(content: string) =
|
||||
else: pkg["url"].str
|
||||
let
|
||||
desc = pkg["description"].str
|
||||
# Review array index access when #1291 is solved.
|
||||
dot = if desc.high > 0 and desc[<desc.high] in endings: "" else: "."
|
||||
dot = if desc.high > 0 and desc[desc.high] in endings: "" else: "."
|
||||
listItem = li(a(href=pkgWeb, pkg["name"].str), " ", desc & dot)
|
||||
if pkg["url"].str.startsWith("git://github.com/nimrod-code") or
|
||||
"official" in pkg["tags"].elems:
|
||||
@@ -51,19 +50,17 @@ proc processContent(content: string) =
|
||||
|
||||
var officialPkgListDiv = document.getElementById("officialPkgList")
|
||||
|
||||
officialPkgListDiv.innerHTML.add(
|
||||
officialPkgListDiv.innerHTML =
|
||||
p("There are currently " & $officialCount &
|
||||
" official packages in the Babel package repository.") &
|
||||
ul(officialList)
|
||||
)
|
||||
|
||||
var unofficialPkgListDiv = document.getElementById("unofficialPkgList")
|
||||
|
||||
unofficialPkgListDiv.innerHTML.add(
|
||||
unofficialPkgListDiv.innerHTML =
|
||||
p("There are currently " & $unofficialCount &
|
||||
" unofficial packages in the Babel package repository.") &
|
||||
ul(unofficialList)
|
||||
)
|
||||
|
||||
proc gotPackageList(apiReply: TData) {.exportc.} =
|
||||
let decoded = decodeContent($apiReply.content)
|
||||
|
||||
Reference in New Issue
Block a user