summary refs log tree commit diff stats
path: root/web
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2015-04-30 14:31:49 +0200
committerAraq <rumpf_a@web.de>2015-04-30 14:32:01 +0200
commit3905cfeacecc8de1203c2845d6aadd5ff3244be7 (patch)
treeb6dacb1804db383f42ebf6bf0074cfb9975e7666 /web
parent01f625f75c46d455a32ca64878c6b603d3761344 (diff)
downloadNim-3905cfeacecc8de1203c2845d6aadd5ff3244be7.tar.gz
more cleanups for 0.11.0
Diffstat (limited to 'web')
-rw-r--r--web/documentation.txt21
-rw-r--r--web/download.txt8
-rw-r--r--web/learn.txt6
-rw-r--r--web/news.txt8
-rw-r--r--web/website.ini6
5 files changed, 29 insertions, 20 deletions
diff --git a/web/documentation.txt b/web/documentation.txt
index dbb737cd9..145a6e827 100644
--- a/web/documentation.txt
+++ b/web/documentation.txt
@@ -8,13 +8,13 @@ Nim's Documentation
 
   .. container:: libraries
 
-    - | `Standard Library <lib.html>`_
+    - | `Standard Library <0.11.0/lib.html>`_
       | This document describes Nim's standard library.
 
-    - | `Language Manual <manual.html>`_
+    - | `Language Manual <0.11.0/manual.html>`_
       | The Nim manual is a draft that will evolve into a proper specification.
 
-    - | `Compiler User Guide <nimc.html>`_
+    - | `Compiler User Guide <0.11.0/nimc.html>`_
       | The user guide lists command line arguments, special features of the
         compiler, etc.
 
@@ -26,11 +26,11 @@ Nim's Documentation
 
   .. container:: tools
 
-    - | `Source Code Filters <filters.html>`_
+    - | `Source Code Filters <0.11.0/filters.html>`_
       | The Nim compiler supports source code filters as a simple yet powerful
         builtin templating system.
 
-    - | `Tools Documentation <tools.html>`_
+    - | `Tools Documentation <0.11.0/tools.html>`_
       | Description of some tools that come with the standard distribution.
 
 
@@ -41,16 +41,17 @@ Nim's Documentation
 
   .. container:: internals
 
-    - | `Garbage Collector <gc.html>`_
+    - | `Garbage Collector <0.11.0/gc.html>`_
       | Additional documentation about Nim's GC and how to operate it in a
         realtime setting.
 
-    - | `Internal Documentation <intern.html>`_
-      | The internal documentation describes how the compiler is implemented. Read
-        this if you want to hack the compiler.
+    - | `Internal Documentation <0.11.0/intern.html>`_
+      | The internal documentation describes how the compiler is implemented.
+        Read this if you want to hack the compiler.
 
 
 Search Options
 --------------
 
-`Documentation Index <theindex.html>`_ - The generated index. **Index + (Ctrl+F) == Joy**
+`Documentation Index <0.11.0/theindex.html>`_ - The generated
+index. **Index + (Ctrl+F) == Joy**
diff --git a/web/download.txt b/web/download.txt
index 44f7c866a..c9bc202cd 100644
--- a/web/download.txt
+++ b/web/download.txt
@@ -24,8 +24,12 @@ This installation method is the preferred way for Linux, Mac OS X, and other Uni
 like systems. Binary packages may be provided later.
 
 
-Download `nim-0.11.0.zip <download/nim-0.11.0.zip>`_, extract it and
-follow these instructions:
+Download one of these:
+
+* `nim-0.11.0.zip (28 MB) <download/nim-0.11.0.zip>`_
+* `nim-0.11.0.tar.xz (2.6MB) <download/nim-0.11.0.tar.xz>`_
+
+Extract the file and follow these instructions:
 
 * sh build.sh
 * Add ``$your_install_dir/bin`` to your PATH.
diff --git a/web/learn.txt b/web/learn.txt
index 7a9600e57..a2df38cde 100644
--- a/web/learn.txt
+++ b/web/learn.txt
@@ -8,10 +8,10 @@ Learning Nim
 
   .. container:: tutorials
 
-    - | `Tutorial (part I) <tut1.html>`_
+    - | `Tutorial (part I) <0.11.0/tut1.html>`_
       | Learn the basics of Nim's types, variables, procedures, control flow, etc...
 
-    - | `Tutorial (part II) <tut2.html>`_
+    - | `Tutorial (part II) <0.11.0/tut2.html>`_
       | Learn Nim's more advanced features such as OOP, generics, macros, etc...
 
 
@@ -52,5 +52,5 @@ Learning Nim
 Documentation
 -------------
 
-More examples of Nim code can be found in the `Nim Language Documentation <manual.html>`_.
+More examples of Nim code can be found in the `Nim Language Documentation <0.11.0/manual.html>`_.
 
diff --git a/web/news.txt b/web/news.txt
index 3622f2161..7735f3cbf 100644
--- a/web/news.txt
+++ b/web/news.txt
@@ -30,7 +30,7 @@ summer 2015. What's left:
 * ``immediate`` templates and macros will be deprecated as these will soon be
   completely unnecessary, instead the ``typed`` or ``untyped`` metatypes can
   be used.
-* The standard library needs cleanups and use the features we have for
+* The standard library needs cleanups and should use the features we have for
   concurrency and parallelism.
 
 
@@ -52,10 +52,11 @@ Changes affecting backwards compatibility
   doIt:
     echo str # Error: undeclared identifier: 'str'
 
+  This used to inject the ``str`` parameter into the scope of the body.
   Declare the ``doIt`` template as ``immediate, dirty`` to get the old
   behaviour.
 - Tuple field names are not ignored anymore, this caused too many problems
-  in practice so now the behaviour as it was for version 0.9.6: If field
+  in practice so now the behaviour is as it was for version 0.9.6: If field
   names exist for the tuple type, they are checked.
 - ``logging.level`` and ``logging.handlers`` are no longer exported.
   ``addHandler``, ``getHandlers``, ``setLogFilter`` and ``getLogFilter``
@@ -110,6 +111,9 @@ Needs to be replaced by something like this:
   iterator. A notable change might be that a pattern being matched at the
   beginning and end of a string, will result in an empty string being produced
   at the start and the end of the iterator.
+- The compiler and nimsuggest now count columns starting with 1, not 0 for
+  consistency with the rest of the world.
+
 
 Language Additions
 ------------------
diff --git a/web/website.ini b/web/website.ini
index 6266f05bb..bb9f1b204 100644
--- a/web/website.ini
+++ b/web/website.ini
@@ -31,7 +31,7 @@ file: ticker.txt
 [Documentation]
 doc: "endb;intern;apis;lib;manual.txt;tut1;tut2;nimc;overview;filters"
 doc: "tools;niminst;nimgrep;gc;estp;idetools;docgen;koch;backends.txt"
-doc: "nimfix.txt"
+doc: "nimfix.txt;nimsuggest.txt"
 pdf: "manual.txt;lib;tut1;tut2;nimc;niminst;gc"
 srcdoc2: "system.nim"
 srcdoc2: "core/macros;pure/marshal;core/typeinfo;core/unsigned"
@@ -49,7 +49,7 @@ srcdoc2: "pure/httpserver;pure/httpclient;pure/smtp;impure/ssl;pure/fsmonitor"
 srcdoc2: "pure/ropes;pure/unidecode/unidecode;pure/xmldom;pure/xmldomparser"
 srcdoc2: "pure/xmlparser;pure/htmlparser;pure/xmltree;pure/colors;pure/mimetypes"
 srcdoc2: "pure/json;pure/base64;pure/scgi;pure/redis;impure/graphics"
-srcdoc2: "impure/rdstdin"
+srcdoc2: "impure/rdstdin;impure/dialogs"
 srcdoc2: "pure/collections/tables;pure/collections/sets;pure/collections/lists"
 srcdoc2: "pure/collections/intsets;pure/collections/queues;pure/encodings"
 srcdoc2: "pure/events;pure/collections/sequtils;pure/cookies"
@@ -60,7 +60,7 @@ srcdoc2: "packages/docutils/rst;packages/docutils/rstast"
 srcdoc2: "packages/docutils/rstgen;pure/logging;pure/asyncdispatch;pure/asyncnet"
 srcdoc2: "pure/rawsockets;pure/asynchttpserver;pure/net;pure/selectors;pure/future"
 srcdoc2: "pure/asyncfile"
-srcdoc2: "pure/md5"
+srcdoc2: "pure/md5;pure/rationals"
 srcdoc2: "posix/posix"
 srcdoc2: "pure/fenv"
 srcdoc2: "pure/basic2d;pure/basic3d"