ContentsIndex
Darcs.Patch.Read
Contents
Binary file modification
Synopsis
readPatch :: ReadPatch p => ByteString -> Maybe (Sealed p, ByteString)
readPrim :: ParserM m => FileNameFormat -> Bool -> m (Maybe (Sealed Prim))
read_patches :: ParserM m => FileNameFormat -> String -> Bool -> m (Sealed (FL Prim))
readSplit :: ParserM m => FileNameFormat -> m (Sealed Prim)
readFileName :: FileNameFormat -> ByteString -> FileName
readHunk :: ParserM m => FileNameFormat -> m Prim
skip_newline :: ParserM m => m Bool
readTok :: ParserM m => FileNameFormat -> m Prim
readBinary :: ParserM m => FileNameFormat -> m Prim
readAddFile :: ParserM m => FileNameFormat -> m Prim
readRmFile :: ParserM m => FileNameFormat -> m Prim
readMove :: ParserM m => FileNameFormat -> m Prim
readChangePref :: ParserM m => m Prim
readAddDir :: ParserM m => FileNameFormat -> m Prim
readRmDir :: ParserM m => FileNameFormat -> m Prim
readMerger :: ParserM m => Bool -> m Patch
readNamed :: (ReadPatch p, ParserM m) => Bool -> m (Sealed (Named p))
read_depends :: ParserM m => m [PatchInfo]
read_pis :: ParserM m => m [PatchInfo]
lines_starting_with :: Char -> ByteString -> Maybe ([ByteString], ByteString)
Documentation
readPatch :: ReadPatch p => ByteString -> Maybe (Sealed p, ByteString)
readPrim :: ParserM m => FileNameFormat -> Bool -> m (Maybe (Sealed Prim))
read_patches :: ParserM m => FileNameFormat -> String -> Bool -> m (Sealed (FL Prim))
readSplit :: ParserM m => FileNameFormat -> m (Sealed Prim)
readFileName :: FileNameFormat -> ByteString -> FileName
readHunk :: ParserM m => FileNameFormat -> m Prim
skip_newline :: ParserM m => m Bool
readTok :: ParserM m => FileNameFormat -> m Prim
Binary file modification
readBinary :: ParserM m => FileNameFormat -> m Prim

Modify a binary file

 binary FILENAME
 oldhex
 *HEXHEXHEX
 ...
 newhex
 *HEXHEXHEX
 ...
readAddFile :: ParserM m => FileNameFormat -> m Prim
readRmFile :: ParserM m => FileNameFormat -> m Prim
readMove :: ParserM m => FileNameFormat -> m Prim
readChangePref :: ParserM m => m Prim
readAddDir :: ParserM m => FileNameFormat -> m Prim
readRmDir :: ParserM m => FileNameFormat -> m Prim
readMerger :: ParserM m => Bool -> m Patch
readNamed :: (ReadPatch p, ParserM m) => Bool -> m (Sealed (Named p))
read_depends :: ParserM m => m [PatchInfo]
read_pis :: ParserM m => m [PatchInfo]
lines_starting_with :: Char -> ByteString -> Maybe ([ByteString], ByteString)
Produced by Haddock version 2.4.2