summary refs log tree commit diff stats
path: root/compiler/nimblecmd.nim
Commit message (Expand)AuthorAgeFilesLines
* compiler refactoring; use typesafe path handing; docgen: render symbols betwe...Andreas Rumpf2018-09-071-7/+7
* fixes #8776Araq2018-08-271-10/+11
* remove more global variables in the Nim compilerAndreas Rumpf2018-05-271-1/+1
* move more global variables into ConfigRefAndreas Rumpf2018-05-111-4/+4
* big refactoring: parser compiles againAndreas Rumpf2018-05-101-12/+13
* fixes #6949Araq2017-12-211-6/+18
* implemented new experimental scriptable import mechanismAndreas Rumpf2017-10-011-4/+4
* Fixed handling of versions with dashes in nimble pkgs (#6335)Yuriy Glukhov2017-09-061-9/+20
* Implement .nimble-link files in the compiler and add tests for them.Dominik Picheta2017-09-021-3/+14
* Add readme to tests. Add fileDir option to testament & create nimble test.Dominik Picheta2017-09-021-35/+60
* fixes #5752Araq2017-05-021-11/+30
* removed compiler internal list implementation (#5371)Arne Döring2017-02-221-4/+4
* remove unused stuffJacek Sieka2016-08-091-12/+0
* added getOrDefault; bootstrapping works againAraq2015-10-131-1/+1
* compiler: Trim .nim files trailing whitespaceAdam Strzelecki2015-09-041-3/+3
* Introduce NotesVerbosity defining verbosity levelsAdam Strzelecki2015-07-031-1/+1
* Fix typosFederico Ceratto2015-02-151-1/+1
* VM supports math and a few os procsAraq2014-08-301-1/+1
* renamed babelcmd to nimblecmd; config files are now nim.cfg; other renamingsAraq2014-08-291-0/+90
rough the ``nimsuggest`` tool, any IDE can query a ``.nim`` source file and obtain useful information like definition of symbols or suggestions for completion. - | `C2nim <https://github.com/nim-lang/c2nim/blob/master/doc/c2nim.rst>`_ | C to Nim source converter. Translates C header files to Nim. - | `niminst <niminst.html>`_ | niminst is a tool to generate an installer for a Nim program. - | `nimgrep <nimgrep.html>`_ | Nim search and replace utility. - | nimpretty | ``nimpretty`` is a Nim source code beautifier, to format code according to the official style guide. - | testament | ``testament`` is an advanced automatic *unittests runner* for Nim tests, is used for the development of Nim itself, offers process isolation for your tests, it can generate statistics about test cases, supports multiple targets (C, JS, etc), `simulated Dry-Runs <https://en.wikipedia.org/wiki/Dry_run_(testing)>`_, has logging, can generate HTML reports, skip tests from a file and more, so can be useful to run your tests, even the most complex ones.