Jacek Sieka
171996465f
compiler_ropes: ropeEqualsFile -> equalsFile, no more max rope component length
...
read file data in bigger blocks, avoiding lots of file api calls
also removed crc step - seems easier to simply compare the bytes rather
than calculating two crc's
2015-04-01 22:32:15 +08:00
Jacek Sieka
c40249cd43
compiler_ropes: ropeToStr -> $
2015-04-01 22:32:15 +08:00
Araq
3bcafb1c3a
concept example from the manual now works again
2015-03-23 13:10:19 +01:00
Araq
aa175e9e57
fixes #1868
2015-03-12 12:17:08 +01:00
Andreas Rumpf
38b9093581
Merge pull request #2274 from reactormonk/warning-for-result
...
Warning for result
2015-03-08 14:49:49 +01:00
Simon Hafner
4d8e0d54c3
fixed array size
2015-03-07 16:06:46 -06:00
Simon Hafner
20283b81fa
update WarningsToStr
2015-03-06 10:46:33 -06:00
Simon Hafner
70eaf92ff0
Merge branch 'devel' into warning-for-result
2015-03-05 14:44:54 -06:00
Hans Raaf
58186f6c1d
Replaced deprecated repeatChar() with repeat() or spaces().
2015-03-04 03:30:43 +01:00
Araq
3bfcfeb0cf
don't use stdout for nimsuggest server mode
2015-02-27 16:44:55 +01:00
Andreas Rumpf
a5f8f538a2
Merge pull request #2140 from FedericoCeratto/devel
...
Fix some typos
2015-02-16 20:32:24 +01:00
def
9f5a61c3bc
Tell user more exactly how to create stacktrace
2015-02-16 16:33:09 +01:00
Federico Ceratto
657dca5c3b
Fix typos
2015-02-15 16:20:32 +00:00
Federico Ceratto
c95f6f117a
Fix typos
2015-02-15 16:06:06 +00:00
Andreas Rumpf
f7195becac
Merge pull request #2053 from reactormonk/message-for-koch-temp
...
report how to create a compiler stacktrace #1280
2015-02-12 09:40:31 +01:00
Araq
52e297c4e1
fixes #1956
2015-02-08 13:38:05 +01:00
Flaviu Tamas
7ca3353616
Clarify "instantiation from here"
...
After ~1 year of Nim, I finally realized it doesn't refer to dynamic memory
2015-02-07 13:14:53 -05:00
Andreas Rumpf
31074e0015
Merge pull request #2058 from def-/nimrod-cfgs
...
Rename *.nimrod.cfg to *.nim.cfg
2015-02-07 18:11:00 +01:00
Araq
dc85c2498b
nimsuggest knows how to deal with files not belonging to the project
2015-02-07 13:15:30 +01:00
Simon Hafner
d4c32102d8
use dynamic message destination
2015-02-04 14:15:52 -06:00
def
12ad32e951
Typos
2015-02-04 13:01:11 +01:00
Simon Hafner
fc5700619b
report how to create a compiler stacktrace #1280
2015-02-01 23:39:10 -06:00
Simon Hafner
a1d813d12c
added a warning for when result is shadowed #868
2015-02-01 05:28:35 -06:00
Araq
8710a37384
nimsuggest: sane dirty buffer handling
2015-01-29 03:08:41 +01:00
Araq
ebda8e89e1
nimsuggest: filenames in quotes now work; general hints are not emitted
2015-01-29 01:39:53 +01:00
Araq
26b853923c
nimsuggest: first version
2015-01-27 01:36:19 +01:00
Araq
995510664e
non-destructible context only produces a warning for now
2015-01-24 00:24:14 +01:00
Araq
20774ad43c
fixes the integer conversion regressions
2015-01-13 20:56:31 +01:00
Araq
b2f577df23
fixes #1473
2014-11-12 02:36:59 +01:00
Araq
b13c51cc2a
compiler bootstraps again
2014-11-05 01:55:33 +01:00
Grzegorz Adam Hankiewicz
a7aa2de166
Merge branch 'pr_adds_code_directive_to_rst' into pr_bigbreak_adds_code_directive_to_rst
...
Conflicts:
doc/tut2.txt
lib/packages/docutils/rstgen.nim
lib/system.nim
2014-11-03 15:50:05 +01:00
Araq
a9a5766c66
docgen should work again
2014-10-05 03:06:19 +02:00
Araq
7916b1f9aa
implemented 'guard' annotation
2014-09-21 18:39:00 +02:00
Araq
d330a72a45
fixes documentation generator
2014-09-14 11:34:06 +02:00
Araq
8925d0e103
minor improvement for nim pretty
2014-08-31 02:46:13 +02:00
Araq
5946747970
updated the compiler to use the new symbol names
2014-08-28 23:48:42 +02:00
Araq
2781fea9e2
Nimrod renamed to Nim
2014-08-28 09:38:14 +02:00
Araq
2f43fdb837
renamefest
2014-08-23 01:43:49 +02:00
Araq
dbf9117c56
the big renamefest: first steps
2014-08-22 23:54:26 +02:00
Grzegorz Adam Hankiewicz
d935633eb6
Modifies docgen to support new warning message.
2014-07-19 14:11:22 +02:00
Araq
bd705a517f
compiler prepared for the new comment handling
2014-04-30 00:53:44 +02:00
Araq
e6d17e6273
made large parts of the stdlib gcsafe
2014-04-20 20:01:24 +02:00
Araq
05e89ffceb
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
2014-04-20 01:19:10 +02:00
Araq
3b69a8d27a
New concurrency model: next steps
2014-04-19 22:24:43 +02:00
Simon Hafner
23e9ed81a2
added continue to errStmtInvalidAfterReturn
2014-04-18 21:19:39 -05:00
Araq
5f478e5aa1
fixes #1010
2014-03-22 11:50:42 +01:00
Zahary Karadjov
da5d88f04e
use g++ and clang++ automatically when compiling to C++
2014-03-16 20:42:06 +02:00
Zahary Karadjov
cf8fe16a48
fix #715 again
...
the regression was caused by the introduction of "generic" lambdas
2014-03-16 20:42:06 +02:00
Zahary Karadjov
71695ab791
fix tsemistatic
2014-03-11 00:58:27 +02:00
Zahary Karadjov
085b339b8b
implements higher-order inline iterators and return type inference for iterators
2014-03-08 22:57:06 +02:00