summary refs log tree commit diff stats
path: root/compiler
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1889 from ramnes/develAndreas Rumpf2015-01-0736-40/+40
|\ | | | | Happy new year!
| * Happy new year!Guillaume Gelin2015-01-0636-40/+40
| |
* | Merge branch 'devel' of https://github.com/Araq/Nim into develAraq2015-01-0712-106/+225
|\| | | | | | | | | Conflicts: compiler/semexprs.nim
| * Merge pull request #1779 from flaviut/ga-docsVarriount2015-01-051-4/+23
| |\ | | | | | | Add google analytics to docs
| | * Complete adding google analytics to docsFlaviu Tamas2014-12-251-21/+21
| | | | | | | | | | | | | | | theindex.html doesn't have analytics because I don't want to deal with global variables
| | * Mostly get analytics working for docsFlaviu Tamas2014-12-251-2/+21
| | |
| * | unstaged fileZahary Karadjov2015-01-051-1/+1
| | |
| * | fix #1858; Add support for generic templates and macrosZahary Karadjov2015-01-056-43/+108
| | | | | | | | | | | | | | | | | | | | | | | | | | | Implementation notes: Just after overload resolution, the resolved generic params will be added to the call expression to be later processed in evalTemplate and evalMacroCall. These procs have been modified to handle the increased number of parameters, but one remaining issue is that immediate templates and macros don't go through the same process. The next commit will outlaw the use of generic parameters with such macros.
| * | fix #1859Zahary Karadjov2015-01-051-8/+13
| | |
| * | support for static params in the user defined type classesZahary Karadjov2015-01-025-24/+47
| | |
| * | fix #1820Zahary Karadjov2015-01-021-1/+1
| | |
| * | fix #1050Zahary Karadjov2015-01-021-3/+1
| | |
| * | expand the test case for bug 1049Zahary Karadjov2015-01-021-2/+1
| | |
| * | fix #1049Zahary Karadjov2015-01-022-22/+27
| | |
| * | fix #544Zahary Karadjov2015-01-021-1/+2
| | |
| * | fix #419Zahary Karadjov2015-01-021-2/+5
| | |
* | | minor cleanupsAraq2015-01-072-24/+2
| | |
* | | patch required for c2nimAraq2015-01-071-4/+5
|/ /
* | Merge branch 'devel' of https://github.com/Araq/Nim into develAraq2014-12-314-8/+22
|\ \
| * | bugfix: don't treat generic types with different static params as the same typeZahary Karadjov2014-12-311-0/+3
| | |
| * | fix #1056Zahary Karadjov2014-12-312-2/+5
| | |
| * | prettier type name printing for generic types featuring static parametersZahary Karadjov2014-12-311-6/+14
| | |
* | | fixes #1774Araq2014-12-314-7/+3
|/ /
* | Update nim.iniVarriount2014-12-301-1/+1
| | | | | | Fix documentation location
* | fix #1789 (binding to static params during generic proc sigmatch)Zahary Karadjov2014-12-315-45/+71
| |
* | fixes #1788Araq2014-12-301-2/+2
| |
* | release of 0.10.2Araq2014-12-292-3/+9
| |
* | fixes #1708, fixes #871Araq2014-12-282-2/+23
| |
* | fixes #1781Araq2014-12-282-6/+10
| |
* | implemented --bestEffort switch for nimfixAraq2014-12-261-2/+4
| |
* | fixes #1120Araq2014-12-257-28/+23
| |
* | fixes #1742Araq2014-12-245-14/+18
| |
* | fixes a small bug concerning semicolons for top level statementsAraq2014-12-231-2/+4
|/
* tuple field names are ignoredAraq2014-12-233-35/+12
|
* cleaned up os.nim; docgen improvementsAraq2014-12-214-20/+37
|
* fixed typos so docgen works againAraq2014-12-202-1/+2
|
* fixes #1187Araq2014-12-193-9/+10
|
* fixes #1690Araq2014-12-182-4/+5
|
* fixes #1744Araq2014-12-172-8/+15
|
* fixes #1638Araq2014-12-171-3/+5
|
* fixes #1388Araq2014-12-171-1/+1
|
* fixes #1655Araq2014-12-172-13/+15
|
* fixes #1181, fixes #1715Araq2014-12-161-2/+11
|
* fixes #1735Araq2014-12-151-1/+1
|
* fixes #1656Araq2014-12-151-3/+7
|
* minor improvements to the docsAraq2014-12-141-8/+12
|
* fixes #1352Araq2014-12-141-1/+5
|
* fixes a tuple lowering bugAraq2014-12-131-3/+4
|
* extracted the fields iterator magic to its own fileAraq2014-12-122-147/+160
|
* fixes #1597Araq2014-12-111-8/+24
|