summary refs log tree commit diff stats
path: root/compiler/msgs.nim
Commit message (Collapse)AuthorAgeFilesLines
* fixes 'instantiation from here' highlightingAraq2015-07-011-1/+1
|
* renamed writeln to writeLine in compilerpatrick dw2015-06-191-6/+6
|
* msgs: Append/color warning/hint kind in msgWritelnAdam Strzelecki2015-06-151-50/+66
| | | | | Rather than embedding it into the message format text itself. This also makes possible to color warning/hint kind.
* msgs: styledMsgWriteln compatible with styledEchoAdam Strzelecki2015-06-151-53/+90
| | | | | | | 1. Introduce styledMsgWriteln which can be used same way as styledEcho. 2. Make file names and positions use bright white like in other compilers, so only message types are colored.
* colors: Use colors by default on terminalsAdam Strzelecki2015-06-151-0/+3
|
* Merge pull request #2852 from kirbyfan64/develAndreas Rumpf2015-06-101-29/+50
|\ | | | | Colors!
| * Colors!Ryan Gonzalez2015-06-021-29/+50
| |
* | Rename errUndeclaredProcedure to errUndeclaredRoutine.Dominik Picheta2015-06-051-2/+2
| |
* | Got rid of errUndeclaredProcedureField.Dominik Picheta2015-06-041-2/+1
| |
* | Fixes #2584Dominik Picheta2015-06-041-1/+6
| | | | | | | | | | Better compiler errors for accessing undeclared fields, calling undeclared procedures and procedure fields.
* | Clean up to compiler style. Refine error-msg for illegal octal 'O'Oscar Campbell2015-05-311-4/+4
|/
* finishes #2566Araq2015-04-241-2/+2
|
* msg: Output column numbers starting from 1Adam Strzelecki2015-04-211-1/+4
| | | | | | | | 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.
* importing of C++ nested generics like std::vector<T>::iterator, using the ↵Zahary Karadjov2015-04-131-0/+3
| | | | apostrophe operator
* Get rid of deprecation warningsdef2015-04-071-9/+9
|
* Merge pull request #2428 from arnetheduck/comp-lib-ropesAndreas Rumpf2015-04-061-10/+4
|\ | | | | Comp lib ropes
| * compiler_ropes: ropeEqualsFile -> equalsFile, no more max rope component lengthJacek Sieka2015-04-011-9/+3
| | | | | | | | | | | | | | 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
| * compiler_ropes: ropeToStr -> $Jacek Sieka2015-04-011-1/+1
| |
* | GC-safety error messages are useful nowAraq2015-04-041-1/+1
|/
* concept example from the manual now works againAraq2015-03-231-9/+0
|
* fixes #1868Araq2015-03-121-334/+334
|
* Merge pull request #2274 from reactormonk/warning-for-resultAndreas Rumpf2015-03-081-3/+5
|\ | | | | Warning for result
| * fixed array sizeSimon Hafner2015-03-071-1/+1
| |
| * update WarningsToStrSimon Hafner2015-03-061-1/+1
| |
| * Merge branch 'devel' into warning-for-resultSimon Hafner2015-03-051-17/+27
| |\
| * | added a warning for when result is shadowed #868Simon Hafner2015-02-011-1/+3
| | |
* | | Replaced deprecated repeatChar() with repeat() or spaces().Hans Raaf2015-03-041-1/+1
| |/ |/|
* | don't use stdout for nimsuggest server modeAraq2015-02-271-6/+8
| |
* | Merge pull request #2140 from FedericoCeratto/develAndreas Rumpf2015-02-161-5/+5
|\ \ | | | | | | Fix some typos
| * | Fix typosFederico Ceratto2015-02-151-1/+1
| | |
| * | Fix typosFederico Ceratto2015-02-151-4/+4
| | |
* | | Tell user more exactly how to create stacktracedef2015-02-161-1/+1
|/ /
* | Merge pull request #2053 from reactormonk/message-for-koch-tempAndreas Rumpf2015-02-121-1/+4
|\ \ | | | | | | report how to create a compiler stacktrace #1280
| * | use dynamic message destinationSimon Hafner2015-02-041-1/+1
| | |
| * | report how to create a compiler stacktrace #1280Simon Hafner2015-02-011-1/+4
| |/
* | fixes #1956Araq2015-02-081-3/+3
| |
* | Clarify "instantiation from here"Flaviu Tamas2015-02-071-1/+1
| | | | | | | | After ~1 year of Nim, I finally realized it doesn't refer to dynamic memory
* | Merge pull request #2058 from def-/nimrod-cfgsAndreas Rumpf2015-02-071-1/+1
|\ \ | | | | | | Rename *.nimrod.cfg to *.nim.cfg
| * | Typosdef2015-02-041-1/+1
| |/
* / nimsuggest knows how to deal with files not belonging to the projectAraq2015-02-071-1/+6
|/
* nimsuggest: sane dirty buffer handlingAraq2015-01-291-17/+21
|
* nimsuggest: filenames in quotes now work; general hints are not emittedAraq2015-01-291-4/+5
|
* nimsuggest: first versionAraq2015-01-271-43/+24
|
* non-destructible context only produces a warning for nowAraq2015-01-241-3/+4
|
* fixes the integer conversion regressionsAraq2015-01-131-1/+1
|
* fixes #1473Araq2014-11-121-1/+9
|
* compiler bootstraps againAraq2014-11-051-1/+1
|
* Merge branch 'pr_adds_code_directive_to_rst' into ↵Grzegorz Adam Hankiewicz2014-11-031-2/+5
|\ | | | | | | | | | | | | | | | | pr_bigbreak_adds_code_directive_to_rst Conflicts: doc/tut2.txt lib/packages/docutils/rstgen.nim lib/system.nim
| * Modifies docgen to support new warning message.Grzegorz Adam Hankiewicz2014-07-191-3/+6
| |
* | docgen should work againAraq2014-10-051-3/+3
| |