Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | skip tester html on travis/appveyor | Aman Gupta | 2015-10-07 | 1 | -1/+2 |
| | |||||
* | koch: Add geninstall generating just ./install.sh | Adam Strzelecki | 2015-10-03 | 1 | -2/+7 |
| | | | | In opposite to `install` which generates ./install.sh and then calls it. | ||||
* | use linenoise instead of GNU readline | Araq | 2015-06-21 | 1 | -2/+2 |
| | |||||
* | Add "safety compilation". Improved, fixed messages | Oscar Campbell | 2015-06-04 | 1 | -3/+3 |
| | | | | | | | | - node ext searcher also looks for "iojs" if no node(js?) found. - koch ensures the local work dir compiler is freshly compiled before executing the tests. - the tester can only run in the repo dir - now the compiler and libs used are also explicitly the local dirs - so no confusion from system wide pathing ("sufficiently sandboxed"). - fixed expectations in tmitems.nim test to match changes in json mod. - re-layouted the columns / row printing slightly, making test fails pop out more, and everything "normal" layed back. | ||||
* | Made pathing (hopefully) Windows friendly. | Oscar Campbell | 2015-06-03 | 1 | -1/+1 |
| | |||||
* | Ensure fresh compiler and local compiler + libs | Oscar Campbell | 2015-06-03 | 1 | -0/+3 |
| | |||||
* | Remove outdated targz from niminst | Sergey Avseyev | 2015-05-26 | 1 | -7/+0 |
| | |||||
* | Implement support for XZ dist tarball | Sergey Avseyev | 2015-05-26 | 1 | -0/+8 |
| | | | | | | | | | | | | | | | | | Motivation ---------- Currenly tarballs for linux created manually. ZIP files are not suitable, because they do not preserve unix file permissions. Modification ------------ Implement 'koch xz' command to produce dist tarball in xz format. Also the same command implemented in niminst.nim. Result ------ Now it is easy to create source distribution for git stapshot and use it further in packaging scripts. | ||||
* | Introduce pedantic mode for tester | Sergey Avseyev | 2015-05-25 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | Motivation ---------- External tools need to know whether or not any test in suite failed. For example buildbot, or packaging tool would like to stop the execution and mark it as failed if some tests does not pass. Modification ------------ Add `--pedantic` switch to tester program which will force it to quit with non-zero exit code if at least one failure detected. Also update `tests()` proc in koch to inspect result from tester and propagate it to user. Result ------ Nothing has changed in default behaviour. But following invocations will exit with non-zero code if there failed tests: ./koch tests --pedantic all ./tests/testament/tester --pedantic all | ||||
* | more cleanups for 0.11.0 | Araq | 2015-04-30 | 1 | -2/+2 |
| | |||||
* | preparations for version 0.11.0 | Araq | 2015-04-30 | 1 | -1/+1 |
| | |||||
* | the installer can generate tar.gz | Araq | 2015-04-29 | 1 | -6/+15 |
| | |||||
* | removed a bit of cruft from koch | Araq | 2015-04-22 | 1 | -29/+20 |
| | |||||
* | Rename compiler/nim.ini back to compiler/installer.ini | def | 2015-03-13 | 1 | -4/+4 |
| | | | | | | | - Niminst has a new -m/--main option to set the main file, by default ini-file with .nim extension (old behaviour) - Koch uses this to pass --main:compiler/nim.nim - Fix includes/links of website.ini | ||||
* | Add makefile for csources | def | 2015-03-12 | 1 | -1/+1 |
| | | | | | | | This should speed up compilation of csources significantly, as it can be used with "make -j $NUMPROCS" Only tested on Linux so far | ||||
* | koch: Nimrod -> Nim | def | 2015-03-12 | 1 | -3/+3 |
| | |||||
* | Move installer.ini back to nim.ini to fix ./koch csource | def | 2015-03-12 | 1 | -4/+4 |
| | |||||
* | Replaced deprecated repeatChar() with repeat() or spaces(). | Hans Raaf | 2015-03-04 | 1 | -1/+1 |
| | |||||
* | koch supports 'boot cpp' | Araq | 2015-02-24 | 1 | -4/+3 |
| | |||||
* | website updates | Araq | 2015-02-18 | 1 | -1/+1 |
| | |||||
* | Fix typos | Federico Ceratto | 2015-02-15 | 1 | -2/+2 |
| | |||||
* | cleanup index generation | Araq | 2015-02-10 | 1 | -7/+7 |
| | |||||
* | fixes #2061 | Araq | 2015-02-04 | 1 | -1/+1 |
| | |||||
* | koch temp has 125 exit code for git bisect | Simon Hafner | 2015-01-28 | 1 | -3/+5 |
| | |||||
* | minor website improvements | Araq | 2015-01-23 | 1 | -0/+3 |
| | |||||
* | Improve koch web google analytics docs | Flaviu Tamas | 2015-01-22 | 1 | -0/+3 |
| | |||||
* | koch doesn't use compiler/nversion (makes no sense); updated twitter link | Araq | 2015-01-13 | 1 | -1/+1 |
| | |||||
* | Happy new year! | Guillaume Gelin | 2015-01-06 | 1 | -2/+2 |
| | |||||
* | attempt to make koch smarter about windows installers | Araq | 2014-12-31 | 1 | -8/+8 |
| | |||||
* | implemented 'koch pdf' | Araq | 2014-12-19 | 1 | -0/+6 |
| | |||||
* | added 'website' option to koch for convenience | Araq | 2014-12-13 | 1 | -1/+7 |
| | |||||
* | Merge branch 'devel' into bigbreak | Araq | 2014-11-03 | 1 | -1/+1 |
|\ | | | | | | | | | Conflicts: lib/pure/osproc.nim | ||||
* | | Fixes #1583 | Clay Sweetser | 2014-10-24 | 1 | -8/+10 |
| | | |||||
* | | Merge branch 'bigbreak' of https://github.com/Araq/Nimrod into bigbreak | Araq | 2014-10-21 | 1 | -1/+1 |
|\ \ | |||||
| * | | Allow koch.nim to be run without a failure if given no arguments. | Clay Sweetser | 2014-10-14 | 1 | -1/+1 |
| | | | |||||
* | | | Merge branch 'devel' into bigbreak | Araq | 2014-10-20 | 1 | -16/+19 |
|\ \ \ | |/ / |/| / | |/ | | | | | | | | | | | | | | | | | | | | | Conflicts: compiler/nim.ini doc/manual.txt doc/tut2.txt koch.nim lib/system/channels.nim readme.txt tools/niminst/niminst.nim tools/nimweb.nim web/download.txt web/news.txt | ||||
| * | 'koch install' works again | Araq | 2014-10-20 | 1 | -1/+1 |
| | | |||||
| * | minor updates to koch.nim | Araq | 2014-10-19 | 1 | -2/+2 |
| | | |||||
| * | website updates for 0.9.6 | Araq | 2014-10-19 | 1 | -13/+16 |
| | | |||||
* | | Merge branch 'devel' into bigbreak | Araq | 2014-10-13 | 1 | -2/+4 |
|\| | | | | | | | | | | | | | | | | | | | | | | | Conflicts: compiler/ast.nim compiler/nimfix/prettybase.nim compiler/pragmas.nim compiler/sempass2.nim doc/manual.txt koch.nim lib/pure/concurrency/threadpool.nim web/news.txt | ||||
| * | zipfile generation works again | Araq | 2014-10-12 | 1 | -2/+4 |
| | | |||||
* | | added untested winrelease target | Araq | 2014-10-11 | 1 | -0/+29 |
| | | |||||
* | | manual split up into multiple files; documented the new concurrency system | Araq | 2014-10-02 | 1 | -1/+1 |
| | | |||||
* | | some progress on documentation building | Araq | 2014-09-17 | 1 | -7/+6 |
| | | |||||
* | | koch now uses nim.exe | Araq | 2014-08-29 | 1 | -34/+44 |
|/ | |||||
* | c2nim is not part of the compiler anymore | Araq | 2014-06-30 | 1 | -2/+1 |
| | |||||
* | Merge branch 'pr_documents_koch' of git://github.com/gradha/Nimrod into ↵ | Clay Sweetser | 2014-05-31 | 1 | -0/+2 |
|\ | | | | | | | | | | | | | gradha-pr_documents_koch Conflicts: web/nimrod.ini | ||||
| * | Adds documentation about koch. | Grzegorz Adam Hankiewicz | 2014-04-19 | 1 | -0/+2 |
| | | |||||
* | | Revert changes to koch. | EXetoC | 2014-05-14 | 1 | -2/+2 |
| | | |||||
* | | Resolve type mismatches. | EXetoC | 2014-05-13 | 1 | -2/+2 |
| | |