Files
Nim/tests/errmsgs
Timothee Cour bf3a308e86 [error messages, stacktraces] fix #8794 #9270 #9767 #9768 (#9766)
* fixes #8794 : `Error: undeclared field: 'foo'` should show type (+ where type is defined) (hard to guess in generic code)

* fixes #9270: `--listFullPaths` not honored by `declared in foo.nim` messages

* fixes #9767: VM stacktrace doesn't honor --excessiveStackTrace:on

* fixes #9768: VM stacktrace misses column info, can lead to ambiguous or harder to read stacktraces

* refactors some col+1 code to col + ColOffset (self documents code)

* make getProcHeader show declared info location also for types and all routine kinds (including macros,templates) instead of just (rather arbitrarily) for iterator,proc,func,method

* --listFullPaths now is honored in more places

* fix typo system/except.nim => lib/system/excpt.nim

* remove substr(foo, 0) hack in compiler/vm.nim which seems old and not applicable anymore
2019-01-08 15:58:47 -08:00
..
2018-07-05 15:51:04 +02:00
2018-09-24 16:00:57 +02:00
2018-07-02 22:53:00 +02:00
2018-12-11 21:23:22 +01:00
2018-12-09 14:20:01 +05:30
2018-12-09 14:20:01 +05:30
2016-12-30 02:21:15 +01:00
2018-04-21 22:49:15 +02:00
2018-05-14 21:38:18 +02:00
2018-04-12 20:09:44 +02:00
2018-08-28 15:41:55 +02:00
2018-04-28 10:00:31 +02:00
2017-02-16 22:50:21 +01:00
2018-12-11 21:23:22 +01:00
2018-12-27 22:40:09 +01:00
2018-09-03 16:07:44 +02:00
2018-03-18 17:56:28 +01:00