]> git.wincent.com - docvim.git/shortlog
docvim.git
2016-03-22  Greg HurrellMake unit tests a little more real
2016-03-22  Greg HurrellParse `let x=1`
2016-03-22  Greg HurrellAdd crude support for :let
2016-03-22  Greg HurrellKill off some commented out code
2016-03-22  Greg HurrellHandle multiple lines of whitespace in a few places
2016-03-22  Greg HurrellLet EOF terminate statements as well
2016-03-22  Greg HurrellMake docBlockStart error messages more readable
2016-03-22  Greg HurrellRequire end-of-statement after :endf
2016-03-22  Greg HurrellAdd end-of-statement combinator
2016-03-22  Greg HurrellAdd initial support for parsing function bodies
2016-03-22  Greg HurrellFix lints
2016-03-22  Greg HurrellFix whitespace
2016-03-22  Greg HurrellParse :unlet
2016-03-22  Greg HurrellFlatten data types hierarchy more
2016-03-22  Greg HurrellMove top-level whitespace skipping to unit combinator
2016-03-22  Greg HurrellShow function attributes when pretty-printing FunctionD...
2016-03-22  Greg HurrellStart folding more things into Node data type
2016-03-22  Greg HurrellStart rejigging AST data types to make them flatter
2016-03-22  Greg HurrellHandle line continuation markers
2016-03-22  Greg HurrellUse terser syntax for newline combinator
2016-03-21  Greg HurrellParse function "attributes"
2016-03-21  Greg HurrellUse record syntax for FunctionDeclaration
2016-03-21  Greg HurrellImprove a code comment
2016-03-21  Greg HurrellMake `command` function more readable at callsites
2016-03-21  Greg HurrellIndicate declaration vs redeclaration with a Bool
2016-03-21  Greg HurrellFix a couple of whitespace-handling errors
2016-03-21  Greg HurrellFix lints
2016-03-21  Greg HurrellPretty print arg lists
2016-03-21  Greg HurrellParse function arguments
2016-03-21  Greg HurrellDRY up function declaration constructors
2016-03-21  Greg HurrellTidy
2016-03-21  Greg HurrellVariable function names
2016-03-21  Greg HurrellExpect function name
2016-03-21  Greg HurrellAdd preliminary support for :endfunction
2016-03-20  Greg HurrellProvide example custom show instance
2016-03-20  Greg HurrellBetter error messages for `command` failure
2016-03-20  Greg HurrellFix precedence bug in command
2016-03-20  Greg HurrellMake command helper
2016-03-20  Greg HurrellReturn FunctionDeclaration or FunctionRedeclaration...
2016-03-20  Greg HurrellShow alternate means of matching fu, fun, func etc
2016-03-20  Greg HurrellMake FunctionDeclaration simpler
2016-03-20  Greg HurrellShow one way to match fu(n(c(t(i(o(n?)?)?)?)?)?)?
2016-03-20  Greg HurrellGradually start reworking VimL parsing
2016-03-20  Greg HurrellSplit into executable and library
2016-03-20  Greg HurrellAdd tasty tests
2016-03-20  Greg HurrellSet up test suite for running HLint from cabal
2016-03-20  Greg HurrellFix hlint nits
2016-03-20  Greg HurrellUse parseTest
2016-03-20  Greg HurrellStart really parsing VimL
2016-03-19  Greg HurrellAdd support for @function annotation
2016-03-19  Greg HurrellAdd some more stuff to the parser
2016-03-19  Greg HurrellTidy up parser a little
2016-03-19  Greg HurrellGrow parser
2016-03-18  Greg HurrellSimplify content-free token constructors
2016-03-18  Greg HurrellUnify an import statement
2016-03-18  Greg HurrellTeach lexer to recognize a few more token types
2016-03-18  Greg HurrellAdd some cheatsheet info to the README
2016-03-18  Greg HurrellAdd separate lexer
2016-03-18  Greg HurrellDon's export parseUnit
2016-03-18  Greg HurrellFacilitate testing in the REPL with `p`
2016-03-18  Greg HurrellUse simpler char rather than string parser
2016-03-18  Greg HurrellStep towards actually parsing comments
2016-03-18  Greg HurrellMake filter lambda point-free
2016-03-18  Greg HurrellSlightly neaten conditional logging
2016-03-18  Greg HurrellLog filenames when -v is passed
2016-03-18  Greg HurrellSplit out Parse module
2016-03-18  Greg HurrellPrep to move parsing into separate module
2016-03-18  Greg HurrellParse to EOF
2016-03-18  Greg HurrellStart build out more AST types
2016-03-18  Greg HurrellPass contents of file through parsec
2016-03-17  Greg HurrellRemove Paths_docvim.hs hack
2016-03-17  Greg HurrellSwitch doc comment ordering
2016-03-17  Greg HurrellActually read from file system
2016-03-17  Greg HurrellActually respect -c command-line option
2016-03-17  Greg HurrellFilter out non-Vim source files
2016-03-17  Greg HurrellImprove variable name
2016-03-17  Greg HurrellStub out reading in current directory
2016-03-16  Greg HurrellSplit options parsing into a separate file
2016-03-16  Greg HurrellAdd hack so that we can :load src/Main.hs in ghci
2016-03-16  Greg HurrellAdd missing type annotations
2016-03-16  Greg HurrellShow default value for -c option
2016-03-16  Greg HurrellParse --verbose and OUTFILE arguments
2016-03-16  Greg HurrellFormat
2016-03-16  Greg HurrellCorrect typo in help output
2016-03-16  Greg HurrellAdd --version flag
2016-03-16  Greg HurrellDefault to running in the current directory
2016-03-16  Greg HurrellSplit out option parsing functions
2016-03-16  Greg HurrellRename "{C,c}onfig" to "{O,o}ptions"
2016-03-16  Greg HurrellRename "intro" to "run"
2016-03-15  Greg HurrellAdd starting point for options parsing
2016-03-15  Greg HurrellAdd type annotation to main
2016-03-15  Greg HurrellIgnore built files in "dist/"
2016-03-15  Greg HurrellStart Haddock-generated documentation
2016-03-15  Greg HurrellAdd executable
2016-03-15  Greg HurrellRun cabal init
2016-03-15  Greg HurrellAdd README and LICENSE