lentil 1.0.7.0 → 1.0.8.0
raw patch · 6 files changed
+22/−10 lines, 6 filesdep ~hspec
Dependency ranges changed: hspec
Files
- changes.txt +8/−0
- issues.txt +5/−2
- lentil.cabal +3/−2
- src/Lentil/Args.hs +1/−2
- src/Lentil/Types.hs +2/−2
- src/Main.hs +3/−2
changes.txt view
@@ -1,3 +1,11 @@+1.0.8.0+-------++- Released Tue 24 Jan 2017 16:15:53 CET+- Bumped hspec dependency+- Added online manual link in --help+- tagged this version as stable+ 1.0.7.0 -------
issues.txt view
@@ -20,15 +20,18 @@ maybe you can even add lentil, chickpea and quinoa. Vedi more in doc/dev/issues.txt [design] 28 way to 'group' (section) output by tag [feature:advanced]- 29 win (and mac?) builds [package] [u:2] [2016]+ 29 win (and mac?) builds [package] [u:2] [2017] 30 Henning: don't output nothing on lentil xxx.cabal (maybe add 19- skipped?) [request] [2016]+ skipped?) [request] [2017] 31 code coverage [test] [u:2] 32 add .lentilignore (or even .lentilconf) Michał Antkiewicz [feature:intermediate] [request] 34 https://blog.steve.org.uk/If_line_noise_is_a_program__all_fuzzers_are_developers.html in lentil? [debug] [u:2]+ +lentil.cabal+ 17 o data-files [easy] [fix] [2017] src/Lentil/Args.hs 26 disambiguation optparse-applicative [feature:intermediate]
lentil.cabal view
@@ -1,5 +1,5 @@ name: lentil-version: 1.0.7.0+version: 1.0.8.0 synopsis: frugal issue tracker description: minumum effort, cohesive issue tracker based on ubiquitous @TODO@s and @FIXME@s conventions.@@ -11,6 +11,7 @@ maintainer: Francesco Ariis <fa-ml@ariis.it> copyright: © 2015-2017 Francesco Ariis category: Development+stability: Stable build-type: Simple tested-with: GHC==7.8.4, GHC==8.0.1 extra-source-files: stack.yaml,@@ -81,7 +82,7 @@ terminal-progress-bar==0.1.*, text==1.2.*, semigroups==0.18.* -- same as above, plus hspec- , hspec >= 2.2 && < 2.4+ , hspec >= 2.2 && < 2.5 other-modules: Lentil.Types, Lentil.Args, Lentil.File, Lentil.Print, Lentil.Query, Lentil.Export, Lentil.Parse.Source, Lentil.Parse.Issue, Lentil.Parse.Syntaxes,
src/Lentil/Args.hs view
@@ -55,8 +55,7 @@ -- argument "." gets replaced to "" (all files) includes :: Parser [FilePath]-includes = map repf <$> some (argument str (metavar "PATH..."))- where repf cs = cs+includes = some (argument str (metavar "PATH...")) exclude :: Parser FilePath exclude = strOption ( short 'x' <>
src/Lentil/Types.hs view
@@ -20,8 +20,8 @@ iTags :: [Tag] } deriving (Eq, Show) -data Tag = Tag { tagString :: String }- deriving (Show, Eq, Ord)+newtype Tag = Tag { tagString :: String }+ deriving (Show, Eq, Ord) type Description = String type Row = Int
src/Main.hs view
@@ -16,7 +16,8 @@ execParser opts >>= runLentil where opts = info (helpOvert <*> lOpts <* version) ( fullDesc <>- header "lentil - frugal issue tracker" )+ header "lentil - frugal issue tracker" <>+ footer "manual and examples: http://www.ariis.it/static/articles/lentil-manual/page.html") -- overt help text (even in condensed help) helpOvert :: Parser (a -> a)@@ -28,7 +29,7 @@ short 'v' <> help "show version and copyright info" ) where- versionCopy = "\nlentil - frugal issue tracker, version 1.0.7.0\n\+ versionCopy = "\nlentil - frugal issue tracker, version 1.0.8.0\n\ \(C) 2015-2017 Francesco Ariis - http://www.ariis.it\n\ \released under the GNU General Public License v3\n"