aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Improve positions for MemberDefs using `namePos`Felix Mulder2016-10-109-30/+66
* Handle multiline messages in ConsoleReporterFelix Mulder2016-10-103-19/+40
* Make reporter hint about existing explanationsFelix Mulder2016-10-101-1/+4
* Change Message#errorId to type IntFelix Mulder2016-10-103-11/+16
* Improve documentation for message frameworkFelix Mulder2016-10-103-10/+48
* Get rid of `kind` in `MessageContainer`Felix Mulder2016-10-105-41/+40
* Fix TypeMismatch not getting nonsensical tags in some casesFelix Mulder2016-10-102-5/+5
* Don't force Message twice in MessageContainerFelix Mulder2016-10-102-2/+2
* Fix reporting of ErrorTypes in highlighted segmentsFelix Mulder2016-10-107-33/+45
* Make `typeDiff` aware of placeholder typesFelix Mulder2016-10-102-21/+38
* Refactor explanation interpolatorFelix Mulder2016-10-107-69/+120
* Unrainbow syntax highlightingFelix Mulder2016-10-101-1/+3
* Add basic diffing for shown valuesFelix Mulder2016-10-101-3/+25
* Fix multiple parsing errors on e.g. `try 1`Felix Mulder2016-10-101-3/+9
* Indent 2 after newline in REPLFelix Mulder2016-10-102-5/+4
* Better operator highlightingFelix Mulder2016-10-101-4/+5
* Fix underline positionFelix Mulder2016-10-101-1/+1
* Improve syntax highlighting on polymorphic defsFelix Mulder2016-10-101-2/+5
* Add deprecation message on `with` type operatorFelix Mulder2016-10-102-48/+78
* Improve syntax highlighting for ValDefsFelix Mulder2016-10-101-17/+37
* Remove duplication of console reportersFelix Mulder2016-10-105-141/+82
* Make relevant parts of compiler conform to new error handlingFelix Mulder2016-10-1018-334/+313
* Make `FancyConsoleReporter` and `Highlighting` obey color settingFelix Mulder2016-10-106-47/+64
* Add modifiers to highlightingFelix Mulder2016-10-106-41/+49
* Add `MissingIdent` message to `Typer`Felix Mulder2016-10-101-2/+3
* Factor out explanation header to ReporterFelix Mulder2016-10-107-42/+77
* Add coloring utilFelix Mulder2016-10-101-0/+60
* Complete better structure to diagnostic messagesFelix Mulder2016-10-1015-150/+198
* Refactor common error messages to `diagnostic.basic`Felix Mulder2016-10-108-44/+118
* Rename Diagnostic to diagnostic.MessageFelix Mulder2016-10-109-50/+67
* Add ability to choose between fancy and non-fancy outputFelix Mulder2016-10-105-61/+110
* Rename `ConsoleReporter` => `FancyConsoleReporter`Felix Mulder2016-10-104-5/+5
* Add error kind to diagnosticFelix Mulder2016-10-104-33/+23
* Add smart comment formatting in ConsoleReporterFelix Mulder2016-10-101-7/+65
* Add missing star in docstringFelix Mulder2016-10-101-1/+1
* Change layout of ErrorMessagesFelix Mulder2016-10-107-120/+135
* Add more examples to TyperFelix Mulder2016-10-102-11/+45
* Use highlighting in explanation classesFelix Mulder2016-10-101-18/+27
* Simplify "hl" interpolatorFelix Mulder2016-10-101-11/+2
* Add highlighting for `???`Felix Mulder2016-10-101-1/+6
* Return iterable from highlighting function instead of vectorFelix Mulder2016-10-102-3/+3
* Add highlighter string interpolatorFelix Mulder2016-10-101-0/+16
* Add initial structure for improved explanations of error messagesFelix Mulder2016-10-104-13/+91
* Remove `Context` reference in `Comment` and `UseCase`Felix Mulder2016-10-061-16/+28
* Separate `ContextDocstrings` from `Context` and make it pluggableFelix Mulder2016-10-067-91/+104
* Implement docbase as propertyFelix Mulder2016-10-065-33/+39
* Typecheck usecases in fresh local scopeFelix Mulder2016-10-064-5/+3
* Move docstring cooking to dottyFelix Mulder2016-10-064-21/+604
* Fix cooking of docstringsFelix Mulder2016-10-067-29/+48
* Move typing of usecases to `typedClassDef`Felix Mulder2016-10-061-3/+4