ContentsIndex
Darcs.Commands.Diff
Synopsis
diff_description :: String
diff_help :: String
diff_command :: DarcsCommand
get_diff_opts :: [DarcsFlag] -> [String]
has_diff_cmd_flag :: [DarcsFlag] -> Bool
get_diff_cmd_and_args :: String -> [DarcsFlag] -> String -> String -> Either String (String, [String])
diff_cmd :: [DarcsFlag] -> [String] -> IO ()
get_diff_info :: RepoPatch p => [DarcsFlag] -> PatchSet p -> [PatchInfo]
changelog :: [PatchInfo] -> Doc
Documentation
diff_description :: String
diff_help :: String
diff_command :: DarcsCommand
get_diff_opts :: [DarcsFlag] -> [String]
has_diff_cmd_flag :: [DarcsFlag] -> Bool
get_diff_cmd_and_args :: String -> [DarcsFlag] -> String -> String -> Either String (String, [String])
Returns the command we should use for diff as a tuple (command, arguments). This will either be whatever the user specified via --diff-command or the default diff_program. Note that this potentially involves parsing the user's diff-command, hence the possibility for failure with an exception.
diff_cmd :: [DarcsFlag] -> [String] -> IO ()
get_diff_info :: RepoPatch p => [DarcsFlag] -> PatchSet p -> [PatchInfo]
changelog :: [PatchInfo] -> Doc
Produced by Haddock version 2.4.2