summary refs log tree commit diff stats
path: root/compiler
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2033 from reactormonk/round-in-jsAndreas Rumpf2015-02-011-1/+10
|\ | | | | Fixes #1959, rounding floats in JS
| * Fixes #1959, rounding floats in JSSimon Hafner2015-01-291-1/+10
| |
* | fixes #1988Araq2015-01-311-5/+7
| |
* | fixes #2022Araq2015-01-311-2/+4
| |
* | fixes #2039Araq2015-01-312-5/+6
| |
* | removed dead codeAraq2015-01-301-9/+2
| |
* | nimsuggest improvementsAraq2015-01-3016-53/+110
|/
* asm stmt: don't quote what is already quotedAraq2015-01-291-1/+1
|
* fixes yet another GAS parsing bugAraq2015-01-291-2/+2
|
* nimsuggest: sane dirty buffer handlingAraq2015-01-299-56/+51
|
* nimsuggest: filenames in quotes now work; general hints are not emittedAraq2015-01-292-5/+6
|
* Fixes #1642.Dominik Picheta2015-01-281-2/+6
|
* fixes #325Araq2015-01-284-31/+39
|
* Move lib/pure/nodejs to compiler/nodejs. Ref #2017.Dominik Picheta2015-01-281-0/+6
|
* Merge pull request #2017 from reactormonk/nodejs-binaryAndreas Rumpf2015-01-281-2/+3
|\ | | | | Algorithm to find the nodejs binary
| * added suggested fixesSimon Hafner2015-01-271-1/+1
| |
| * find the nodejs binarySimon Hafner2015-01-271-2/+3
| | | | | | | | | | upstream calls it node, debian calls it nodejs. We gotta look for both of them.
* | the compiler knows vxWorks is an OSAraq2015-01-282-4/+8
| |
* | added missing fileAraq2015-01-271-0/+18
| |
* | nimsuggest: first versionAraq2015-01-2718-216/+361
| |
* | do not warn about unknown conditional symbols anymoreAraq2015-01-271-4/+0
| |
* | implements auto-deref for the first argument (requires .experimental)Araq2015-01-272-8/+38
|/
* non-destructible context only produces a warning for nowAraq2015-01-242-6/+7
|
* Nim can interface with C++ templatesAraq2015-01-231-46/+63
|
* preparations for C++ template supportAraq2015-01-235-20/+24
|
* bugfixes for the new C++ patternsAraq2015-01-231-8/+7
|
* better error message for 'invalid type'Araq2015-01-234-58/+66
|
* get rid of debug outputAraq2015-01-181-1/+0
|
* fixes #1833Araq2015-01-181-1/+2
|
* fixes #1944Araq2015-01-183-13/+26
|
* Merge pull request #1981 from Varriount/zielmicha-develVarriount2015-01-171-2/+1
|\ | | | | Custom merge of Zielmicha devel
| * Fixes #1955Varriount2015-01-171-2/+2
| |
| * Merge branch 'devel' of git://github.com/zielmicha/Nimrod into zielmicha-develVarriount2015-01-161-2/+1
| |\
| | * quote filenames in when invoking compiler from C backendMichał Zieliński2015-01-141-2/+1
| | |
* | | Merge pull request #1972 from skyfex/vm_opcLdConstAndreas Rumpf2015-01-181-0/+1
|\ \ \ | | | | | | | | Test and fix for VM issue
| * | | Proposed fix for issue #1946Audun Wilhelmsen2015-01-161-0/+1
| |/ /
* | | revert to old behaviour: tuple field names are not ignored anymore; fixes #1920Araq2015-01-183-4/+25
| | |
* | | better C++ support wrt 'this'Araq2015-01-181-20/+90
|/ /
* / fixes #1947Araq2015-01-151-1/+16
|/
* patterns for 'importcpp' (still undocumented)Araq2015-01-142-28/+92
|
* handle 'T&' properly for better C++ supportAraq2015-01-131-3/+11
|
* fixes the integer conversion regressionsAraq2015-01-133-16/+20
|
* Make nimeval compiledef2015-01-121-1/+1
|
* fixes #1915Araq2015-01-126-9/+29
|
* 'discard' can be used instead of 'nil' for empty case object branchesAraq2015-01-121-3/+3
|
* Merge pull request #1841 from skyfex/develAndreas Rumpf2015-01-122-13/+32
|\ | | | | Add support for big 'u64 literals and remove SomeUInt from unsigned.nim
| * Added safe implicit conversion of uint8 to int16..int64, uint16 to ↵Audun Wilhelmsen2015-01-031-13/+13
| | | | | | | | | | | | int32..int64 etc. Added two new tests for unsigned conversions and comparisons between signed numbers.
| * Merge branch 'devel' of https://github.com/Araq/Nim into develAudun Wilhelmsen2015-01-0214-74/+141
| |\
| * | Added support for big 'u64 literalsAudun Wilhelmsen2015-01-021-0/+19
| | | | | | | | | | | | Removed duplicate "SomeUInt' typedef from unsigned.nim
* | | fixes #1838Araq2015-01-112-6/+8
| | |