summary refs log tree commit diff stats
path: root/compiler
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2953 from yglukhov/fix-2617Andreas Rumpf2015-06-181-20/+28
|\ | | | | Fixes #2617, fixes addr of obj downcast.
| * Changed sets of strings to IntSetsyglukhov2015-06-181-18/+15
| |
| * Fixes #2617, fixes addr of obj downcast.yglukhov2015-06-181-21/+32
| |
* | fixes #2297, fixes #2946Araq2015-06-184-19/+22
|/
* Merge pull request #2851 from stefantalpalaru/gogcAndreas Rumpf2015-06-162-2/+7
|\ | | | | the Go GC (using the gccgo implementation)
| * Merge branch 'devel' into gogcStefan Talpalaru2015-06-1540-918/+769
| |\
| * | the Go GC - initial implementationStefan Talpalaru2015-05-312-2/+7
| | |
* | | Merge pull request #2914 from yglukhov/js-exceptionsAndreas Rumpf2015-06-161-15/+27
|\ \ \ | | | | | | | | Fixed and slightly changed exception handling in JS.
| * | | Unhandled exceptions handling brought back.yglukhov2015-06-151-8/+11
| | | |
| * | | Fixed and slightly changed exception handling.yglukhov2015-06-151-10/+19
| | | |
* | | | Merge pull request #2856 from fowlmouth/patch-4Andreas Rumpf2015-06-151-0/+6
|\ \ \ \ | |/ / / |/| | | made string compatible with openarray[char]
| * | | string only matches for openarray not varargsBillingsly Wetherfordshire2015-06-011-4/+5
| | | |
| * | | made string compatible with openarray[char]Billingsly Wetherfordshire2015-06-011-0/+5
| |/ /
* | | msgs: Append/color warning/hint kind in msgWritelnAdam Strzelecki2015-06-151-50/+66
| | | | | | | | | | | | | | | Rather than embedding it into the message format text itself. This also makes possible to color warning/hint kind.
* | | msgs: styledMsgWriteln compatible with styledEchoAdam Strzelecki2015-06-151-53/+90
| | | | | | | | | | | | | | | | | | | | | 1. Introduce styledMsgWriteln which can be used same way as styledEcho. 2. Make file names and positions use bright white like in other compilers, so only message types are colored.
* | | colors: Use colors by default on terminalsAdam Strzelecki2015-06-151-0/+3
| |/ |/|
* | fixes #2909Araq2015-06-153-9/+12
| |
* | Use full file path for CRC checks.Dominik Picheta2015-06-141-3/+3
| | | | | | | | Ref nim-lang/nimsuggest#6. Ref nim-lang/nimsuggest#4.
* | Introduce gPrefixDir for nimsuggest.Dominik Picheta2015-06-141-2/+8
| |
* | Merge pull request #2903 from yglukhov/js-bracket-addrAndreas Rumpf2015-06-131-8/+11
|\ \ | | | | | | Fixed addr of bracket expression. Fixes #2148.
| * | Singing and dancing with skipTypes.yglukhov2015-06-121-1/+1
| | |
| * | Fixed addr of bracket expression. Fixes #2148.yglukhov2015-06-111-8/+11
| | |
* | | Merge pull request #2890 from ozra/fix-1179-unsigned-number-literalsAndreas Rumpf2015-06-131-47/+84
|\ \ \ | | | | | | | | Fix 1179 unsigned number literals
| * | | Non-base10 overflow allowed if bit-stable. Tests.Oscar Campbell2015-06-121-3/+15
| | | |
| * | | Fix bug #1179 + some more found while testing.Oscar Campbell2015-06-121-47/+72
| | | | | | | | | | | | | | | | | | | | - The char(-1) < char(0) is not covered in this PR - different beast. - Additionally to #1179, I found that non base-10 literals wheren't bounds checked at all.
* | | | Add missing nre dependency to installerSergey Avseyev2015-06-121-0/+1
|/ / /
* | | Merge pull request #2894 from nanoant/patch/macros-real-node-compareAndreas Rumpf2015-06-121-1/+5
|\ \ \ | | | | | | | | Real node compare for macros
| * | | macros: exprStructuralEquivalent for EqNimrodNodeAdam Strzelecki2015-06-101-1/+5
| | | | | | | | | | | | | | | | | | | | Previously NimNode comparison in macros way returning false for anything else than nil literal.
* | | | Merge pull request #2902 from yglukhov/js-copying-fixAndreas Rumpf2015-06-121-2/+2
|\ \ \ \ | | | | | | | | | | Fixed copying of aggregates in JS.
| * | | | Fixed copying of aggregates in JS.yglukhov2015-06-111-2/+2
| | |/ / | |/| |
* | | | Merge pull request #2896 from r-ku/I64-magics-goneAndreas Rumpf2015-06-127-110/+63
|\ \ \ \ | |/ / / |/| | | I64 magics gone
| * | | Removed magics: mAbsI64rku2015-06-105-11/+8
| | | |
| * | | Removed magics: mBitnotI64rku2015-06-105-7/+4
| | | |
| * | | Removed magics: mEqI64 mLtI64 mLeI64rku2015-06-107-23/+14
| | | |
| * | | Removed magics: mShrI64, mShlI64, mBitandI64, mBitorI64, mBitxorI64rku2015-06-105-30/+13
| | | | | | | | | | | | | | | | Author: rku <rokups@zoho.com>
| * | | Removed magics: mAddI64, mSubI64, mMulI64, mDivI64, mModI64rku2015-06-106-39/+24
| | | | | | | | | | | | | | | | Author: rku <rokups@zoho.com>
* | | | Merge branch 'devel' into bugfix-2858-testament-sources-system-wideOscar Campbell2015-06-1012-219/+300
|\ \ \ \ | | |/ / | |/| |
| * | | Merge pull request #2852 from kirbyfan64/develAndreas Rumpf2015-06-103-29/+54
| |\ \ \ | | | | | | | | | | Colors!
| | * | | Remove unnecessary importRyan Gonzalez2015-06-091-1/+1
| | | | |
| | * | | Colors!Ryan Gonzalez2015-06-024-30/+55
| | | |/ | | |/|
| * | | Merge pull request #2892 from apense/patch-6Andreas Rumpf2015-06-101-0/+3
| |\ \ \ | | | | | | | | | | Fixes #2886 (moves compiler function into the compiler)
| | * | | Moved negative indexing operator hereapense2015-06-091-0/+3
| | | |/ | | |/| | | | | Only used here (not in standard library)
| * | | securehash: SHA1 -> Sha1 according to style guideAdam Strzelecki2015-06-091-17/+17
| | | |
| * | | securehash: sha_digest_size is not following styleAdam Strzelecki2015-06-091-4/+4
| | | | | | | | | | | | | | | | https://github.com/Araq/Nim/wiki/Style-Guide-for-Nim-Code
| * | | securehash: remove unused emptySecureHashAdam Strzelecki2015-06-091-8/+0
| | | |
| * | | securehash: Keep module name consistentAdam Strzelecki2015-06-098-7/+9
| |/ / | | | | | | | | | | | | | | | 1. All other modules don't use underscore, why this should be different? 2. Wrap some imports to 80 column
| * | Merge pull request #2780 from flaviut/cleanup-crcAndreas Rumpf2015-06-099-190/+249
| |\ \ | | | | | | | | Use SHA1 instead of CRC
| | * | Add simple tests to secure_hashFlaviu Tamas2015-05-261-0/+5
| | | |
| | * | Use sha1 instead of crcFlaviu Tamas2015-05-264-105/+206
| | | |
| | * | Rename crc module to "secure_hash"Flaviu Tamas2015-05-238-13/+12
| | | |