summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* fixed build configuration detectionAraq2014-07-011-19/+24
|
* Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-07-013-1/+7
|\
| * Merge pull request #1304 from rbehrends/fix-packagenamesAndreas Rumpf2014-07-012-1/+2
| |\ | | | | | | Fix generation of package-dependent init names.
| | * Fix generation of package-dependent init names.Reimer Behrends2014-06-252-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The code incorrectly used relative instead of absolute paths to see if *.babel files could be found, which could result in them not being located properly. Also added an underscore between the package and the module name for package_moduleInit() and package_moduleDatInit() so that there won't be spurious conflicts, e.g. for package A and module BC vs. package AB and module C.
| * | Merge pull request #1249 from gradha/pr_shows_git_hashAndreas Rumpf2014-07-011-0/+5
| |\ \ | | | | | | | | Adds git hash to compiler's version switch. Refs #1119.
| | * | Adds git hash to compiler's version switch. Refs #1119.Grzegorz Adam Hankiewicz2014-04-221-0/+5
| | | |
* | | | fixes #898Araq2014-07-013-2/+24
| | | |
* | | | fixes #751Araq2014-07-011-2/+2
| | | |
* | | | fixes #1166Araq2014-07-011-12/+9
| | | |
* | | | fixes #1161Araq2014-07-013-11/+47
|/ / /
* | | fixes #904Araq2014-07-011-0/+4
| | |
* | | fixes #1135Araq2014-07-012-276/+1
| | |
* | | fixes #1265Araq2014-07-011-2/+8
| | |
* | | fixes #1264Araq2014-07-012-6/+11
| | |
* | | fixes #1268Araq2014-07-011-1/+2
| | |
* | | Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-06-301-1/+7
|\ \ \
| * \ \ Merge pull request #1292 from gradha/pr_terminates_sentences_with_dotAndreas Rumpf2014-06-301-1/+7
| |\ \ \ | | | | | | | | | | Forces babel package descriptions to end with a dot.
| | * | | Forces babel package descriptions to end with a dot.Grzegorz Adam Hankiewicz2014-06-211-1/+7
| | | | |
* | | | | fixes #1285Araq2014-06-3010-99/+55
| | | | |
* | | | | fixes #1144Araq2014-06-301-12/+13
| | | | |
* | | | | fixes #1319Araq2014-06-302-1/+29
|/ / / /
* | | | corrected backends.txtAraq2014-06-304-15/+20
| | | |
* | | | Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-06-3011-56/+506
|\ \ \ \
| * \ \ \ Merge pull request #1299 from gradha/pr_documents_interfacingAndreas Rumpf2014-06-309-51/+452
| |\ \ \ \ | | | | | | | | | | | | Documents backend interfacing
| | * | | | Mentions nodejs in js intro. Refs #1299.Grzegorz Adam Hankiewicz2014-06-261-4/+7
| | | | | |
| | * | | | Rewords C derivate backend. Refs #1299.Grzegorz Adam Hankiewicz2014-06-261-6/+6
| | | | | |
| | * | | | Adds tidbit about threads.Grzegorz Adam Hankiewicz2014-06-221-1/+21
| | | | | |
| | * | | | Mentions memory management.Grzegorz Adam Hankiewicz2014-06-221-5/+61
| | | | | |
| | * | | | Adds examples of backend calling nimrod.Grzegorz Adam Hankiewicz2014-06-221-3/+110
| | | | | |
| | * | | | Adds nimrod to backend examples.Grzegorz Adam Hankiewicz2014-06-221-2/+68
| | | | | |
| | * | | | Starts nimrod calling backend section.Grzegorz Adam Hankiewicz2014-06-211-12/+60
| | | | | |
| | * | | | Hyperlinks back JavaScript target.Grzegorz Adam Hankiewicz2014-06-214-3/+8
| | | | | |
| | * | | | Starts backends.txt with bits from nimrodc.txt.Grzegorz Adam Hankiewicz2014-06-214-38/+130
| | | | | |
| | * | | | Hyperlinks together importc like pragmas.Grzegorz Adam Hankiewicz2014-06-212-10/+14
| | | | | |
| * | | | | Merge pull request #1301 from def-/sequtils-filter-directlyAndreas Rumpf2014-06-301-0/+49
| |\ \ \ \ \ | | | | | | | | | | | | | | Add keepIf proc and keepIfIt template to sequtils
| | * | | | | Rename keepIfIt to keepItIfdef2014-06-281-5/+5
| | | | | | |
| | * | | | | Add keepIf proc and keepIfIt template to sequtilsdef2014-06-221-0/+49
| | | |_|_|/ | | |/| | |
| * | | | | Merge pull request #1312 from def-/missing-unsigned-operatorsAndreas Rumpf2014-06-301-5/+5
| |\ \ \ \ \ | | | | | | | | | | | | | | Add missing operators for uint and uint64: `+=`, `-=`, `*=`
| | * | | | | Add type constraints for uint and uint64 to the System module's procs insteaddef2014-06-282-26/+5
| | | | | | |
| | * | | | | Add inc and dec for uint and uint64def2014-06-271-0/+8
| | | | | | |
| | * | | | | Add missing operators for uint and uint64: `+=`, `-=`, `*=`def2014-06-271-0/+13
| | | | | | |
* | | | | | | fixes constant array indexing bugAraq2014-06-3012-1523/+47
|/ / / / / /
* | | | | | Merge pull request #1318 from rbehrends/rename-distnctAndreas Rumpf2014-06-283-11/+8
|\ \ \ \ \ \ | | | | | | | | | | | | | | Rename sequtils.distnct to sequtils.deduplicate.
| * | | | | | Rename sequtils.distnct to sequtils.deduplicate.Reimer Behrends2014-06-283-11/+8
| |/ / / / /
* | | | | | AsyncHttpServer now supports POST.Dominik Picheta2014-06-282-8/+34
| | | | | |
* | | | | | Futures with an error but no callback no longer raise.Dominik Picheta2014-06-281-6/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was done as a safety measure against futures which may be accidentally discarded when they have an exception leading the exception being silently forgotten. Unfortunately we will need to come up with some other solution.
* | | | | | Merge pull request #1260 from enurlyx/structs-in-structsAndreas Rumpf2014-06-283-48/+245
|\ \ \ \ \ \ | | | | | | | | | | | | | | c2nim -> Support for anonymous structs/unions
| * | | | | | Made the code more robust and detect nkPrefix as number (-1 or +4) for enum ↵enurlyx2014-06-172-9/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | sorting. Added also a new test for enums.
| * | | | | | Sorting enumerations and generation of consts for enumfields with the same ↵enurlyx2014-06-152-15/+77
| | | | | | | | | | | | | | | | | | | | | | | | | | | | value + test
| * | | | | | Removed time and added a hash based on filename, line and column for ↵enurlyx2014-06-141-12/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | creating a unique struct id