From b2b548bb96ea710c44bc0fc56ba8b2cf5e9f17f5 Mon Sep 17 00:00:00 2001 From: Bryan O'Sullivan Date: Sun, 10 Oct 2010 16:05:33 -0700 Subject: [PATCH] Update README --HG-- rename : README => README.markdown --- README | 50 ------------------------------------------------- README.markdown | 26 +++++++++++++++++++++++++ filemanip.cabal | 2 +- 3 files changed, 27 insertions(+), 51 deletions(-) delete mode 100644 README create mode 100644 README.markdown diff --git a/README b/README deleted file mode 100644 index 8f2735c..0000000 --- a/README +++ /dev/null @@ -1,50 +0,0 @@ -FileManip: expressive file manipulation ---------------------------------------- - -This package provides functions and combinators for searching, -matching, and manipulating files. - -It provides four modules. - -System.FilePath.Find lets you search a filesystem hierarchy efficiently: - - find always (extension ==? ".pl") >>= mapM_ remove - -System.FilePath.GlobPattern lets you perform glob-style pattern -matching, without going through a regexp engine: - - "foo.c" ~~ "*.c" ==> True - -System.FilePath.Glob lets you do simple glob-style file name searches: - - namesMatching "*/*.c" ==> ["foo/bar.c"] - -System.FilePath.Manip lets you rename files procedurally, edit files -in place, or save old copies as backups: - - modifyWithBackup (<.> "bak") - (unlines . map (takeWhile (/= ',')) . lines) - "myPoorFile.csv" - - -To build and install: - - runhaskell Setup configure - runhaskell Setup build - runhaskell Setup install - - -To understand: - - http://darcs.serpentine.com/filemanip/dist/doc/html/FileManip/ - - - -To contribute: - - darcs get http://darcs.serpentine.com/filemanip - - -Contributors: - - Bryan O'Sullivan diff --git a/README.markdown b/README.markdown new file mode 100644 index 0000000..f0e49fd --- /dev/null +++ b/README.markdown @@ -0,0 +1,26 @@ +# filemanip: expressive file manipulation + +This package provides functions and combinators for searching, +matching, and manipulating files. + + +# Get involved! + +Please report bugs via the +[bitbucket issue tracker](http://bitbucket.org/bos/attoparsec/filemanip). + +Master [Mercurial repository](http://bitbucket.org/bos/filemanip): + +* `hg clone http://bitbucket.org/bos/filemanip` + +There's also a [git mirror](http://github.com/bos/filemanip): + +* `git clone git://github.com/bos/filemanip.git` + +(You can create and contribute changes using either Mercurial or git.) + + +# Authors + +This library is written and maintained by Bryan O'Sullivan, +. diff --git a/filemanip.cabal b/filemanip.cabal index d643f80..64ed0cf 100644 --- a/filemanip.cabal +++ b/filemanip.cabal @@ -12,7 +12,7 @@ Description: A Haskell library for working with files and directories. Cabal-version: >= 1.6 Build-type: Simple -Extra-Source-Files: README +Extra-Source-Files: README.markdown Library