[Added --exact-version Manuel M T Chakravarty **20060608203359] { hunk ./Config.hs.in 15 - version, copyright, disclaimer, + version, exactvers, copyright, disclaimer, hunk ./Config.hs.in 119 - | Version + | Version Bool hunk ./Config.hs.in 142 - , Option ['V'] ["version"] (NoArg Version) + , Option ['V'] ["version"] (NoArg $ Version False) hunk ./Config.hs.in 144 + , Option [] ["exact-version"] (NoArg $ Version True) + "more detailed version information (use for bug reports!)" hunk ./Config.hs.in 172 - when (Version `elem` opts || Help `elem` opts) $ do - putStrLn version + when (Version False `elem` opts || + Version True `elem` opts || + Help `elem` opts ) $ do + if Version True `elem` opts + then + putStrLn exactvers + else + putStrLn version hunk ./VersionTool.hs 17 --- template file `Version.hs.in' containing version information markers where --- VersionTool is supposed to enter the version information. The markers are --- the following: +-- template file `Version.hs.in' containing version information markers +-- indicating where VersionTool should to enter the version information. The +-- markers are the following: hunk ./VersionTool.hs 32 --- The markers are replace by H98 string literals. +-- VersionTool replaces these markers by H98 string literals. hunk ./VersionTool.hs 34 --- VersionTool expects the Cabal file to have two extra entries not --- recognised by Cabal itself. Hence, these entries start with the Cabal --- comment characters `--'. +-- VersionTool allows the Cabal file to have two extra entries not recognised +-- by Cabal itself. Hence, these entries start with the Cabal comment +-- characters `--'. hunk ./VersionTool.hs 39 --- @VERSION@. If finds such a tag, the number of patches added, since that +-- @VERSION@. If it finds such a tag, the number of patches added, since that hunk ./VersionTool.hs 43 --- See also . +-- More info at . }