on bf54eae help sign in
bf54eaestart using D.customString in Elm.VersionEvan Czaplicki d0415b4use smaller Elm.License representation / remove binary instanceEvan Czaplicki b1f765cupdate for lack of OverloadedStrings on Json.String typeEvan Czaplicki 9da3c61add Data.NonEmptyList.singletonEvan Czaplicki 83aae2eSwitch AST over to Elm.String and Elm.Float / use parse snippets for doc commentsEvan Czaplicki 8906d99Move string parsing to Parse.String and use the new Elm.String typeEvan Czaplicki 42972a3update Json.Decode to incorporate parse snippets and Json.StringEvan Czaplicki 1504b0dIncorporate Json.String into Json.EncodeEvan Czaplicki ab420bcAdd note about INVARIANT of Json.StringEvan Czaplicki 2b72471Introduce many distinct "string" types to help ensure appropriate escaping on code genEvan Czaplicki 14af98cThread (ForeignPtr Word8) through a bunch of parsing codeEvan Czaplicki 001084eHave Space.docComment produce a parse snippetEvan Czaplicki d1e6d9bIntroduce concept of parse snippetsEvan Czaplicki ae830e5cosmetic: reduce copyToPtr indentation to match other definitionsEvan Czaplicki 462ec16Generate JS indentation more efficientlyEvan Czaplicki badd0cfGet rid of `return;` in Gen/JS/BuilderEvan Czaplicki 0d979b3Add indent before `throw` like all other statementsEvan Czaplicki 5ee219ecosmetic: mess with indentationEvan Czaplicki 90fc530Provide fewer JS features with Gen/JS/BuilderEvan Czaplicki efc3d09Fix bug in generating unicode escape charactersEvan Czaplicki 0e669b8Add syntax messages for the last few variants!Evan Czaplicki 95fe289Improve DeclStart and PTupleEnd messageEvan Czaplicki 7c7dabbAdd syntax messages for let defs and destructsEvan Czaplicki fb43331Finish syntax messages for types and declarationsEvan Czaplicki 2a1ace1Slightly simplify Code.whatIsNext logicEvan Czaplicki 20f9106Add syntax error messages for portsEvan Czaplicki b5bc232Add error messages for `exposing` problemsEvan Czaplicki 6c98f99Fill in the remaining DeclDef syntax messagesEvan Czaplicki 4d4225dAdd remaining syntax messages for type declarations / make EOF message much betterEvan Czaplicki 894fc40Code.whatIsNext produces slightly more useful valuesEvan Czaplicki 3cb82f2Add the beginnings of syntax errors for type declarationsEvan Czaplicki 5c849caSwitch to non-empty list for "source-directories" in `elm init`Evan Czaplicki 794c62fSwitch away from Data.Text in terminal arg parserEvan Czaplicki af5299bSwap to [Char] syntax to clarify which kind of String it isEvan Czaplicki 4520afeFill in tuple type syntax messages / underline keywords more oftenEvan Czaplicki 38c2b40Add errors for record types, make some minor fixes to record expressionsEvan Czaplicki fbbc543Fill in error messages for pattern listsEvan Czaplicki 374bf9aAdd errors for `as` patterns with missing aliasesEvan Czaplicki 63ce4a0Mess with colors / add `let` messages / add pattern messagesEvan Czaplicki 7a87f08Fix for detecting missing "exposed-modules"Evan Czaplicki 897b54dAdd missing branch for BP_MissingExposedEvan Czaplicki 5ad0888actually serve something on error / make some cosmetic changesEvan Czaplicki 7294709Update elm.cabal to change some module names and drop mmap depEvan Czaplicki e37ceaaConfirm that all imports exist with /compile endpointEvan Czaplicki 4e2086cAdd Dict.fromValues functionEvan Czaplicki 03296b2Detect when "exposed-modules" are not all found in `elm make`Evan Czaplicki 55d5d91Switch to using Imports.defaults directly / remove Imports.addDefaultsEvan Czaplicki 405621bUpdate parser to use Src.Comment for doc commentsEvan Czaplicki 23c9c2aStart threading docs all the way through to canonical modulesEvan Czaplicki 407b1cfAdd beginnings of worker.elm-lang.org serverEvan Czaplicki