Commit Graph

1870 Commits

Author SHA1 Message Date
Araq
27141f6016 fixes #1803 2015-01-10 23:52:29 +01:00
Araq
8cb31d86b6 fixes tconfusing_arrow bug 2015-01-10 23:52:29 +01:00
Dustin Lacewell
0619383f46 Revert 5e4ae8d 2015-01-07 14:07:06 -08:00
Andreas Rumpf
5bd2889267 Merge pull request #1889 from ramnes/devel
Happy new year!
2015-01-07 14:14:43 +01:00
Araq
65310266d8 Merge branch 'devel' of https://github.com/Araq/Nim into devel
Conflicts:
	compiler/semexprs.nim
2015-01-07 02:44:22 +01:00
Araq
b907fac5f9 minor cleanups 2015-01-07 02:41:50 +01:00
Araq
417eb3e026 patch required for c2nim 2015-01-07 02:41:08 +01:00
Guillaume Gelin
3119fe087d Happy new year! 2015-01-06 15:26:33 +01:00
Varriount
20da8c9400 Merge pull request #1779 from flaviut/ga-docs
Add google analytics to docs
2015-01-05 21:28:43 -05:00
Zahary Karadjov
f3c55704a0 unstaged file 2015-01-05 03:56:05 +02:00
Zahary Karadjov
5e4ae8dbb4 fix #1858; Add support for generic templates and macros
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.
2015-01-05 03:53:31 +02:00
Zahary Karadjov
13a18663d2 fix #1859 2015-01-05 03:53:31 +02:00
Zahary Karadjov
05cbbac4e5 support for static params in the user defined type classes 2015-01-02 23:58:24 +02:00
Zahary Karadjov
2f90be13e2 fix #1820 2015-01-02 23:58:24 +02:00
Zahary Karadjov
1d5ecc0dea fix #1050 2015-01-02 23:58:24 +02:00
Zahary Karadjov
aa69a8a09f expand the test case for bug 1049 2015-01-02 23:58:24 +02:00
Zahary Karadjov
b21b72dc14 fix #1049 2015-01-02 23:58:24 +02:00
Zahary Karadjov
70b5efa98d fix #544 2015-01-02 23:58:24 +02:00
Zahary Karadjov
ad65a20391 fix #419 2015-01-02 23:58:24 +02:00
Araq
e751a0af57 Merge branch 'devel' of https://github.com/Araq/Nim into devel 2014-12-31 16:08:07 +01:00
Araq
2ee2401336 fixes #1774 2014-12-31 16:07:56 +01:00
Zahary Karadjov
13e07f5d66 bugfix: don't treat generic types with different static params as the same type 2014-12-31 04:20:32 +02:00
Zahary Karadjov
b83b1383fb fix #1056 2014-12-31 04:18:35 +02:00
Zahary Karadjov
1b54c55b7b prettier type name printing for generic types featuring static parameters 2014-12-31 03:50:50 +02:00
Varriount
595a8b628f Update nim.ini
Fix documentation location
2014-12-30 19:45:06 -05:00
Zahary Karadjov
da36a847a7 fix #1789 (binding to static params during generic proc sigmatch) 2014-12-31 01:45:23 +02:00
Araq
7f415b5b11 fixes #1788 2014-12-30 03:05:29 +01:00
Araq
27f1743793 release of 0.10.2 2014-12-29 10:32:00 +01:00
Araq
f73938218e fixes #1708, fixes #871 2014-12-28 01:59:30 +01:00
Araq
41587a5339 fixes #1781 2014-12-28 00:42:24 +01:00
Araq
caf2f6ecfe implemented --bestEffort switch for nimfix 2014-12-26 22:43:14 +01:00
Flaviu Tamas
8fd8843d5c Complete adding google analytics to docs
theindex.html doesn't have analytics because I don't
want to deal with global variables
2014-12-25 21:20:46 -05:00
Flaviu Tamas
f9c93d23bc Mostly get analytics working for docs 2014-12-25 20:53:37 -05:00
Araq
9280473eb1 fixes #1120 2014-12-25 17:22:41 +01:00
Araq
2be3f501a1 fixes #1742 2014-12-24 13:02:58 +01:00
Araq
59e279ba9c fixes a small bug concerning semicolons for top level statements 2014-12-23 23:08:37 +01:00
Araq
c0cc62c6b1 tuple field names are ignored 2014-12-23 17:54:22 +01:00
Araq
24e66e04fa cleaned up os.nim; docgen improvements 2014-12-21 14:28:46 +01:00
Araq
7deb8b2e7b fixed typos so docgen works again 2014-12-20 22:39:05 +01:00
Araq
18cbd51600 fixes #1187 2014-12-19 12:53:51 +01:00
Araq
f96e0a7523 fixes #1690 2014-12-18 20:15:40 +01:00
Araq
bd88e526cf fixes #1744 2014-12-17 23:21:15 +01:00
Araq
73dda8a81d fixes #1638 2014-12-17 21:52:01 +01:00
Araq
b94d2247c8 fixes #1388 2014-12-17 17:30:40 +01:00
Araq
e9619d7278 fixes #1655 2014-12-17 01:11:30 +01:00
Araq
8be177627a fixes #1181, fixes #1715 2014-12-16 14:49:47 +01:00
Araq
b131439a2a fixes #1735 2014-12-15 02:21:44 +01:00
Araq
61c5c92f09 fixes #1656 2014-12-15 02:15:11 +01:00
Araq
9724bd4e1b minor improvements to the docs 2014-12-14 11:50:10 +01:00
Araq
bebac34f87 fixes #1352 2014-12-14 11:49:32 +01:00