From 959adc6218ae1414b1a89420c503617605711c22 Mon Sep 17 00:00:00 2001 From: Simon Hafner Date: Mon, 20 May 2013 19:14:31 -0500 Subject: [PATCH 1/4] added "standalone" to possible OS options --- lib/system.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/system.nim b/lib/system.nim index 1e284f68ae..c372313324 100644 --- a/lib/system.nim +++ b/lib/system.nim @@ -837,7 +837,7 @@ const hostOS* {.magic: "HostOS"}: string = "" ## a string that describes the host operating system. Possible values: ## "windows", "macosx", "linux", "netbsd", "freebsd", "openbsd", "solaris", - ## "aix". + ## "aix", "standalone". hostCPU* {.magic: "HostCPU"}: string = "" ## a string that describes the host CPU. Possible values: From e3c313048862b3a3d6048c0e5de4d056f87edd33 Mon Sep 17 00:00:00 2001 From: Simon Hafner Date: Tue, 21 May 2013 13:15:30 -0500 Subject: [PATCH 2/4] add FAQ about editor support --- web/question.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/web/question.txt b/web/question.txt index cccc784b6d..b53eacd02c 100644 --- a/web/question.txt +++ b/web/question.txt @@ -79,6 +79,10 @@ A JVM backend is almost impossible. The JVM is not expressive enough. It has never been designed as a general purpose VM anyway. A CLR backend is possible but would require much work. +What about vim/emacs/my editor? +------------------------------- + +Check the github wiki: https://github.com/Araq/Nimrod/wiki/Editor-Support Compilation =========== From b597855d6f27b548a32fcce835dfce944d5e36be Mon Sep 17 00:00:00 2001 From: Simon Hafner Date: Tue, 21 May 2013 15:27:19 -0500 Subject: [PATCH 3/4] removed GCC FAQ - not an issue anymore --- web/question.txt | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/web/question.txt b/web/question.txt index b53eacd02c..760c4474e6 100644 --- a/web/question.txt +++ b/web/question.txt @@ -99,23 +99,6 @@ Which option to use for the smallest executable? For the standard configuration file, ``-d:quick --opt:size`` does the trick. -Execution of GCC fails (Windows) --------------------------------- - -On Windows the configuration file ``config\nimrod.cfg`` assumes that GCC is in -``$nimrod\dist\mingw\bin``: This is where the Windows installer puts GCC. -If you delete the line ``gcc.path = r"$nimrod\dist\mingw\bin"``, Nimrod uses -the GCC from your ``PATH`` environment variable. - -If you cannot modify ``$nimrod\config\nimrod.cfg``, copy -``$nimrod\config\nimrod.cfg`` to ``%APPDATA%\nimrod.cfg`` and modify -``%APPDATA%\nimrod.cfg`` instead. To determine what ``%APPDATA%`` means for -your Windows account, use the shell command:: - - echo %APPDATA% - - - How do I use a different C compiler than the default one? --------------------------------------------------------- From d6a642e064a46c82fbb8f7c3c4e62ff338bb7c1d Mon Sep 17 00:00:00 2001 From: Simon Hafner Date: Tue, 21 May 2013 15:35:32 -0500 Subject: [PATCH 4/4] better editor support FAQ --- web/question.txt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/web/question.txt b/web/question.txt index 760c4474e6..09e97bbcff 100644 --- a/web/question.txt +++ b/web/question.txt @@ -79,10 +79,15 @@ A JVM backend is almost impossible. The JVM is not expressive enough. It has never been designed as a general purpose VM anyway. A CLR backend is possible but would require much work. -What about vim/emacs/my editor? +What about editor support? ------------------------------- -Check the github wiki: https://github.com/Araq/Nimrod/wiki/Editor-Support +- Nimrod IDE: https://github.com/nimrod-code/Aporia +- Emacs: https://github.com/Tass/nimrod-mode +- Vim: https://github.com/zah/nimrod.vim/ +- Scite: Included +- Gedit: The `Aporia .lang file `_ +- jEdit: https://github.com/exhu/nimrod-misc/tree/master/jedit Compilation ===========