From 50e156db6ecfdd23b6c7d3a5fb3d93974dca2cd8 Mon Sep 17 00:00:00 2001 From: Araq Date: Thu, 11 Dec 2014 20:51:07 +0100 Subject: website slightly improved --- todo.txt | 1 - tools/nimweb.nim | 2 +- tools/website.tmpl | 8 ++++---- web/news.txt | 2 -- web/nim.ini | 2 +- web/question.txt | 6 +++--- 6 files changed, 9 insertions(+), 12 deletions(-) diff --git a/todo.txt b/todo.txt index b0181b241..302178b96 100644 --- a/todo.txt +++ b/todo.txt @@ -46,7 +46,6 @@ Bugs - VM: Pegs do not work at compile-time - VM: ptr/ref T cannot work in general - scopes are still broken for generic instantiation! -- bug: type conversions concerning proc types are weird - compilation of niminst takes way too long. looks like a regression - docgen: sometimes effects are listed twice - blocks can "export" an identifier but the CCG generates {} for them ... diff --git a/tools/nimweb.nim b/tools/nimweb.nim index 0242e498e..23d1ef4d9 100644 --- a/tools/nimweb.nim +++ b/tools/nimweb.nim @@ -436,7 +436,7 @@ initConfigData(c) parseCmdLine(c) parseIniFile(c) when false: - buildPdfDoc(c, "doc") + #buildPdfDoc(c, "doc") buildWebsite(c) else: main(c) diff --git a/tools/website.tmpl b/tools/website.tmpl index 88a4dee67..9f655a04c 100644 --- a/tools/website.tmpl +++ b/tools/website.tmpl @@ -136,7 +136,7 @@ p.greet() # or greet(p)

Documentation

Stable Documentation - Github Issues & Requests + Issues & Requests

Community

@@ -146,9 +146,9 @@ p.greet() # or greet(p)
diff --git a/web/news.txt b/web/news.txt index 2c1700489..9971ed724 100644 --- a/web/news.txt +++ b/web/news.txt @@ -373,8 +373,6 @@ We are pleased to announce that version 0.9.2 of the Nimrod compiler has been released. This release has attracted by far the most contributions in comparison to any other release. -This release can be downloaded from `here `_. - This release brings with it many new features and bug fixes, a list of which can be seen later. One of the major new features is the effect system together with exception tracking which allows for checked exceptions and more, diff --git a/web/nim.ini b/web/nim.ini index 8145317b9..6face49bc 100644 --- a/web/nim.ini +++ b/web/nim.ini @@ -19,7 +19,7 @@ docs: documentation learn: learn download: download forum: "http://forum.nim-lang.org" -FAQ: question +faq: question # these two are not in the list of "tabs", but do exist: community: community news: news diff --git a/web/question.txt b/web/question.txt index 23d3b9b67..8f48c1640 100644 --- a/web/question.txt +++ b/web/question.txt @@ -117,9 +117,9 @@ General ------------------------- *Procedure* used to be the common term as opposed to a *function* which is a - mathematical entity that has no side effects. It was planned to have ``func`` - as syntactic sugar for ``proc {.noSideEffect.}`` but with the more fine-grained - effect system it is not yet clear what ``func`` should be a shortcut for. + mathematical entity that has no side effects. It is planned to have ``func`` + as syntactic sugar for ``proc {.noSideEffect.}`` and ``func`` is already a + keyword. Compilation -- cgit 1.4.1-2-gfad0