diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@
 Usage
 -----
 
-Cgrep 6.4.13 Usage: cgrep [OPTION] [PATTERN] files...
+Cgrep 6.4.14 Usage: cgrep [OPTION] [PATTERN] files...
 
 cgrep [OPTIONS] [ITEM]
 
diff --git a/cgrep.cabal b/cgrep.cabal
--- a/cgrep.cabal
+++ b/cgrep.cabal
@@ -1,6 +1,6 @@
 Name:                cgrep
 Description:         Cgrep: a context-aware grep for source codes
-Version:             6.4.13
+Version:             6.4.14
 Synopsis:            Command line tool
 Homepage:            http://awgn.github.io/cgrep/
 License:             GPL-2
@@ -44,6 +44,6 @@
                        regex-posix >=0.90,
                        either >= 4.0,
                        mtl >= 2.0,
-                       unix >= 2.5
+                       unix-compat >= 0.4
   Ghc-options:         -O2 -Wall -threaded 
   Default-language:    Haskell2010
diff --git a/src/CmdOptions.hs b/src/CmdOptions.hs
--- a/src/CmdOptions.hs
+++ b/src/CmdOptions.hs
@@ -26,7 +26,7 @@
 options :: Mode (CmdArgs Options)
 options = cmdArgsMode $ Options
           {
-                file  = ""  &= typ "FILE"   &= help "Read PATTERNs from file" &= groupname "Pattern",
+                file  = ""  &= typ "FILE"   &= help "Read PATTERNs from file (one per line)" &= groupname "Pattern",
                 word_match  = False         &= help "Force word matching" &=explicit &= name "word" &= name "w",
                 prefix_match  = False       &= help "Force prefix matching" &=explicit &= name "prefix" &= name "p",
                 suffix_match  = False       &= help "Force suffix matching" &=explicit &= name "suffix" &= name "s",
diff --git a/src/Config.hs b/src/Config.hs
--- a/src/Config.hs
+++ b/src/Config.hs
@@ -31,7 +31,7 @@
 cgreprc = "cgreprc"
 
 version :: String
-version = "6.4.13"
+version = "6.4.14"
 
 
 data Config = Config
diff --git a/src/Main.hs b/src/Main.hs
--- a/src/Main.hs
+++ b/src/Main.hs
@@ -39,7 +39,7 @@
 import System.Directory
 import System.FilePath ((</>), takeFileName)
 import System.Environment
-import System.Posix.Files
+import System.PosixCompat.Files
 import System.IO
 import System.Exit
 
