on bb35d68 help sign in
all commits
64b16e6Improve error for bad escape charactersEvan Czaplicki b0cc791Add word to error message to make it more clearEvan Czaplicki 69518e3Fix #1272, leading underscore gets parsed funnyEvan Czaplicki 3b6525aMake single quote parse error more conciseEvan Czaplicki d137cdbGet rid of EndOfFile parse theoryEvan Czaplicki 294ee07Got rid of NextDecl concept, subsumed by BadSpace theoriesEvan Czaplicki 60ac31bImprove error message for stray equals signEvan Czaplicki c39a65cGive a much more specific error for bad indentation in letEvan Czaplicki 7dd0bbdAdd locations to context stack, allowing nicer error messagesEvan Czaplicki 7139c03Improve error messages based on testingEvan Czaplicki c5da7c0Get parse error messages working againEvan Czaplicki d93da6dGet parser for GLSL blocks working againEvan Czaplicki 768a565Get parse errors working for many primitive casesEvan Czaplicki 1433e40Add some structure to parse errorsEvan Czaplicki 2feb357Begin upgrade of Reporting code from String to TextEvan Czaplicki 0d6c87fBetter error messages for duplicate record fieldsEvan Czaplicki 6a13d3eRestore parsers for string and char literalsEvan Czaplicki b97576dAttempt to speed up the parsing phaseEvan Czaplicki 9a852e2Suggest that people choose descriptive namesEvan Czaplicki cf107f9Make errors for primes in variables much more preciseEvan Czaplicki 84711ecDisallow primes in variable namesEvan Czaplicki 8677ff7Merge branch 'pr/1290' into devEvan Czaplicki 74bc3f2Clean up check for duplicate argumentsEvan Czaplicki 3f9cbabAdd missing wordEvan Czaplicki 04c5e28Get rid of a bunch of TODOs in error messagesEvan Czaplicki 72da9daRename `Foreign` to `Port` across the codebaseEvan Czaplicki 66c833dGet foreign effects workingEvan Czaplicki 8aa55e0Fill in some of the new error messagesEvan Czaplicki 7de84bcFix typo in TODOEvan Czaplicki 0d58deeGet rid of a couple TODO's related to error reporting for effect modulesEvan Czaplicki fa09513Type check effect manager functionsEvan Czaplicki ef280edAvoid repeated arguments at compile time. Fix #809Yoann Blein ba5bfd2Add support for "effect types" that track which effects are neededEvan Czaplicki d163289Parse more liberally, give errors in validation phase for better messagesEvan Czaplicki 3e8eb7bJust focus on effect modules, ignore foreign effects for nowEvan Czaplicki 4da491bProperly parse and validate define constructEvan Czaplicki 455dcb2Begin supporting "define" in Parse and Validate phasesEvan Czaplicki 8d1e258Make tabs error message better.Laszlo Pandy ebde691Improve whitespace error message: don't say we expect tabsLaszlo Pandy c90c15fStop using … because of dumb British windowsEvan Czaplicki 1529666Fix #1110, do not allow phantom types in type aliasesEvan Czaplicki 656bfb7Switch Reports to use Docs for pre and post hintsEvan Czaplicki 74db13fGet rid of Show and Pretty instances for AST typesEvan Czaplicki a2427f5Rule out duplicate fields in Validate phase and provide nice error messageEvan Czaplicki 75ccf81Give nicer errors for bad function defs and for duplicate variables in patternsEvan Czaplicki a67b4dcCorrect typo "thereis" to "there is"Steven Heidel 4ffd70aUse backticks instead of single quotes when reporting code terms to end users.Richard Feldman ca5687dMake the ambiguous messages a little calmer.Richard Feldman e33c47bMake it possible to dealias types in errors and warningsEvan Czaplicki 0537abbAdd Elm.Utils.isDefinition to solve some problems in elm-replEvan Czaplicki