úÎØ~     None!"#)Wrappers around syntax highlighting code.1A thing that is located somewhere in a text file.2Given some source code, return a list of comments.™Given a consecutive sequence of lexed lines of source, return a list of all the comments found, along with the line number on which the comment starts.    None!"# 7Get the comments that were added or modified in a diff.RSilently ignores files if we can't figure out what their programming language is.@Retrieve all the comments that were either added or modified in hunk.ŒWhat we actually want to do is to find all of the TODOs that were added in a branch by means of examining the diff between that branch and masterV, so that we have a way of figuring out what's left to do while working on a branch.@This means we can use a simplified approach to analyze the code:<if a hunk has no insertions, then it can't be a pending todo:if a hunk has no comments, then it can't be a pending todo]if a comment appears in a hunk, but nothing was inserted, then it can't be a pending todowif a comment appears in a hunk, and there is a line of insertion in that comment, then it *might* be a pending todo>Here, "comment" means a contiguous sequence of comment tokens.    None!"#None!"#       %difftodo-0.1.0-CPYImfYOlubIPF0WS0yHxI Fixme.Comment Fixme.Diff Fixme.TodoFixmeLanguageCommentLocated startLine parseCommentsparseComments' commentText newCommentendLinelanguageForFile highlightCode $fEqLocated $fShowLocatednewCommentsFromDiffgetTodos formatTodo LocatedTokenvalue locateTokens appendComment getComment getComment'getNewCommentsForHunkTodo defaultTags