cgrep 6.4.8 → 6.4.9
raw patch · 5 files changed
+9/−5 lines, 5 files
Files
- README.md +1/−1
- cgrep.cabal +1/−1
- src/CGrep/Filter.hs +2/−0
- src/CGrep/Lang.hs +4/−2
- src/Config.hs +1/−1
README.md view
@@ -4,7 +4,7 @@ Usage ----- -Cgrep 6.4.8 Usage: cgrep [OPTION] [PATTERN] files...+Cgrep 6.4.9 Usage: cgrep [OPTION] [PATTERN] files... cgrep [OPTIONS] [ITEM]
cgrep.cabal view
@@ -1,6 +1,6 @@ Name: cgrep Description: Cgrep: a context-aware grep for source codes-Version: 6.4.8+Version: 6.4.9 Synopsis: Command line tool Homepage: http://awgn.github.io/cgrep/ License: GPL-2
src/CGrep/Filter.hs view
@@ -200,9 +200,11 @@ filterFunctionMap = Map.fromList [ (C, mkFilterFunction [("/*", "*/"), ("//", "\n")] [("\"", "\"")] ), (Cpp, mkFilterFunction [("/*", "*/"), ("//", "\n")] [("\"", "\"")] ),+ (Cabal, mkFilterFunction [("--", "\n")] [("\"", "\"")] ), (Csharp, mkFilterFunction [("/*", "*/"), ("//", "\n")] [("\"", "\"")] ), (Chapel, mkFilterFunction [("/*", "*/"), ("//", "\n")] [("\"", "\"")] ), (Coffee, mkFilterFunction [("###", "###"), ("#", "\n")] [("\"", "\"")] ),+ (Conf, mkFilterFunction [("#", "\n")] [("'", "'"), ("\"", "\"")] ), (D, mkFilterFunction [("/*", "*/"), ("//", "\n")] [("\"", "\"")] ), (Go, mkFilterFunction [("/*", "*/"), ("//", "\n")] [("\"", "\"")] ), (Java, mkFilterFunction [("/*", "*/"), ("//", "\n")] [("\"", "\"")] ),
src/CGrep/Lang.hs view
@@ -28,7 +28,7 @@ import Options import Util -data Lang = Awk | C | Cpp | Csharp | Chapel | Coffee | Css | CMake | D | Erlang | Fsharp | Go | Haskell |+data Lang = Awk | C | Cpp | Cabal | Csharp | Chapel | Coffee | Conf | Css | CMake | D | Erlang | Fsharp | Go | Haskell | Html | Java | Javascript | Latex | Lua | Make | OCaml | ObjectiveC | Perl | PHP | Python | Ruby | Scala | Tcl | Text | Shell | Verilog | VHDL | Vim deriving (Read, Show, Eq, Ord, Bounded)@@ -51,8 +51,10 @@ (Awk, [Ext "awk", Ext "mawk", Ext "gawk"]), (C, [Ext "c", Ext "C"]), (Cpp, [Ext "cpp", Ext "CPP", Ext "cxx", Ext "cc", Ext "cp", Ext "tcc", Ext "h", Ext "H", Ext "hpp", Ext "ipp", Ext "HPP", Ext "hxx", Ext "hh", Ext "hp"]),+ (Cabal, [Ext "cabal"]), (Csharp, [Ext "cs", Ext "CS"]), (Coffee, [Ext "coffee"]),+ (Conf, [Ext "conf", Ext "cfg", Ext "doxy"]), (Chapel, [Ext "chpl"]), (Css, [Ext "css"]), (CMake, [Name "CMakeLists.txt", Ext "cmake"]),@@ -75,7 +77,7 @@ (Ruby, [Ext "rb", Ext "ruby"]), (Scala, [Ext "scala"]), (Tcl, [Ext "tcl", Ext "tk"]),- (Text, [Ext "txt", Ext "md", Ext "cabal", Ext "cfg", Name "README", Name "INSTALL"]),+ (Text, [Ext "txt", Ext "md", Name "README", Name "INSTALL"]), (Shell, [Ext "sh", Ext "bash", Ext "csh", Ext "tcsh", Ext "ksh", Ext "zsh"]), (Verilog, [Ext "v", Ext "vh", Ext "sv"]), (VHDL, [Ext "vhd", Ext "vhdl"]),
src/Config.hs view
@@ -31,7 +31,7 @@ cgreprc = "cgreprc" version :: String-version = "6.4.8"+version = "6.4.9" data Config = Config {