Araq
a5f321ea8f
finishes #2566
2015-04-24 12:44:14 +02:00
Adam Strzelecki
69ed78b30f
msg: Output column numbers starting from 1
...
Most of editors/IDEs expect column numbers to start from 1, so (1, 1) means
beginning of the file.
This change applies only to diagnostics output, however Nim will still
internally number columns starting from 0.
2015-04-21 11:32:12 +02:00
Zahary Karadjov
1ebf1aaa80
importing of C++ nested generics like std::vector<T>::iterator, using the apostrophe operator
2015-04-13 23:49:41 +03:00
def
39049e151f
Get rid of deprecation warnings
2015-04-07 15:47:18 +02:00
Andreas Rumpf
99e0fb90e0
Merge pull request #2428 from arnetheduck/comp-lib-ropes
...
Comp lib ropes
2015-04-06 00:32:08 +02:00
Araq
a83286192f
GC-safety error messages are useful now
2015-04-04 01:19:32 +02:00
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