mmsyn7ukr 0.15.1.0 → 0.15.1.1
raw patch · 4 files changed
+7/−5 lines, 4 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- ChangeLog.md +4/−0
- Control/Exception/FinalException.hs +1/−3
- Processing_mmsyn7ukr.hs +1/−1
- mmsyn7ukr.cabal +1/−1
ChangeLog.md view
@@ -227,3 +227,7 @@ * Fifteenth version revised A. Changed the Control.Exception.FinalException module so that the FinalException data is the exception and not a signal of the given needed information.++## 0.15.1.1 -- 2020-02-22++* Fifteenth version revised B. Fixed issue with the deprecated documentation for the Control.Exception.FinalException module. Some minor documentation improvements.
Control/Exception/FinalException.hs view
@@ -58,9 +58,7 @@ show (UndefinedFunction xs) = xs ++ ": the function is undefined for the arguments. " ++ (if nativeNewline == CRLF then "\r\n" else "\n") -- | Function to work with exception 'FinalException' similarly to the example in the documentation for the 'catch' function. It throws an exception--- to the thread where it is called. 'NeededInfoIsShown' is an exception that actually only signals that the needed information is given and is not--- any exceptional but rather standard situation, so the output of the function in such a case is printed to the 'stdout' handle (with the default to 'stderr'--- in all other cases). +-- to the thread where it is called. catchEnd :: FinalException -> IO () catchEnd e = do progName <- getProgName
Processing_mmsyn7ukr.hs view
@@ -342,7 +342,7 @@ -- will be longer than the one provided by the @mmsyn6ukr@ package. The second one specifies a duration of the pause before SoX actually starts to -- record the needed sound data (in seconds). The @Bool@ value specifies whether the program uses a \'sharp\' mode meaning that -- it does not check whether the resulting duration of the recording is at least 3 seconds long, so you can specify shorter durations.--- The @String@ arguments are the Ukrainian sound representation name and the second command line argument for the program if any respectively.+-- The @String@ arguments are the Ukrainian sound representation name and the second command line argument for the program respectively. tempS :: String -> String -> IO (Double, Double, Bool) tempS soundUkr noiseLim = onException (do if null noiseLim
mmsyn7ukr.cabal view
@@ -2,7 +2,7 @@ -- documentation, see http://haskell.org/cabal/users-guide/ name: mmsyn7ukr-version: 0.15.1.0+version: 0.15.1.1 synopsis: A simple basic interface to some SoX functionality or to produce a voice that can be used by mmsyn7h description: A program and a library that can be used as a simple basic interface to some SoX functionality or to produce your voice in Ukrainian (if you pronounce the sounds properly) represented by the separate sounds or something special like soft sign. homepage: https://hackage.haskell.org/package/mmsyn7ukr