| 1 | |
|---|
| 2 | New patches: |
|---|
| 3 | |
|---|
| 4 | [Fix #2760: deprecate mkNorepType, add mkNoRepType |
|---|
| 5 | Jose Pedro Magalhaes <jpm@cs.uu.nl>**20081121141905] { |
|---|
| 6 | hunk ./Data/Data.hs 57 |
|---|
| 7 | + mkNoRepType, -- :: String -> DataType |
|---|
| 8 | hunk ./Data/Data.hs 760 |
|---|
| 9 | --- | Constructs a non-representation for a non-presentable type |
|---|
| 10 | +-- | Deprecated version (misnamed) |
|---|
| 11 | +{-# DEPRECATED mkNorepType "Use mkNoRepType instead" #-} |
|---|
| 12 | hunk ./Data/Data.hs 768 |
|---|
| 13 | +-- | Constructs a non-representation for a non-presentable type |
|---|
| 14 | +mkNoRepType :: String -> DataType |
|---|
| 15 | +mkNoRepType str = DataType |
|---|
| 16 | + { tycon = str |
|---|
| 17 | + , datarep = NoRep |
|---|
| 18 | + } |
|---|
| 19 | hunk ./Data/Data.hs 1271 |
|---|
| 20 | - dataTypeOf _ = mkNorepType "GHC.Ptr.Ptr" |
|---|
| 21 | + dataTypeOf _ = mkNoRepType "GHC.Ptr.Ptr" |
|---|
| 22 | hunk ./Data/Data.hs 1279 |
|---|
| 23 | - dataTypeOf _ = mkNorepType "GHC.ForeignPtr.ForeignPtr" |
|---|
| 24 | + dataTypeOf _ = mkNoRepType "GHC.ForeignPtr.ForeignPtr" |
|---|
| 25 | hunk ./Data/Data.hs 1290 |
|---|
| 26 | - dataTypeOf _ = mkNorepType "Data.Array.Array" |
|---|
| 27 | + dataTypeOf _ = mkNoRepType "Data.Array.Array" |
|---|
| 28 | } |
|---|
| 29 | |
|---|
| 30 | Context: |
|---|
| 31 | |
|---|
| 32 | [Fix typo (or out of date reference) in throwTo documentation. |
|---|
| 33 | shelarcy <shelarcy@gmail.com>**20081129024639] |
|---|
| 34 | [Add more description of what "round" does, from the H98 report |
|---|
| 35 | Ian Lynagh <igloo@earth.li>**20081119143131] |
|---|
| 36 | [re-instate the gcd/Integer and lcm/Integer RULES |
|---|
| 37 | Simon Marlow <marlowsd@gmail.com>**20081120101826 |
|---|
| 38 | Fixes a performance regression between 6.8.3 and 6.10.1 |
|---|
| 39 | ] |
|---|
| 40 | [Change an "undefined" into a more informative error; trac #2782 |
|---|
| 41 | Ian Lynagh <igloo@earth.li>**20081116160228] |
|---|
| 42 | [updating Haddock documentation |
|---|
| 43 | jpm@cs.uu.nl**20081111095023 |
|---|
| 44 | |
|---|
| 45 | Fixed the broken link from Data.Generics to Data.Data. |
|---|
| 46 | ] |
|---|
| 47 | [add GHC.Conc.runSparks (required by GHC patch "Run sparks in batches") |
|---|
| 48 | Simon Marlow <marlowsd@gmail.com>**20081106095419] |
|---|
| 49 | [FIX #2722: update RULES for the Category/Arrow split |
|---|
| 50 | Ross Paterson <ross@soi.city.ac.uk>**20081104144515 |
|---|
| 51 | |
|---|
| 52 | The rule |
|---|
| 53 | |
|---|
| 54 | arr id = id |
|---|
| 55 | |
|---|
| 56 | interacts unpleasantly with the advice to define |
|---|
| 57 | |
|---|
| 58 | id = arr id |
|---|
| 59 | |
|---|
| 60 | in instances of Category that are also instances of Arrow (#2722). |
|---|
| 61 | |
|---|
| 62 | Also changed a couple of >>>'s to .'s in later rules. |
|---|
| 63 | ] |
|---|
| 64 | [Add AnnotationWrapper type so GHC can capture annotation dictionaries during compilation |
|---|
| 65 | Max Bolingbroke <batterseapower@hotmail.com>**20081016122608] |
|---|
| 66 | [docs about how exceptions are handled by forkIO'd threads (#2651) |
|---|
| 67 | Simon Marlow <marlowsd@gmail.com>**20081016100410] |
|---|
| 68 | [Import n_capabilities via import symbol when linking dynamically |
|---|
| 69 | Clemens Fruhwirth <clemens@endorphin.org>**20081013161220] |
|---|
| 70 | [add link to the new syb wiki |
|---|
| 71 | jpm@cs.uu.nl**20081013111605] |
|---|
| 72 | [add readTVarIO :: TVar a -> IO a |
|---|
| 73 | Simon Marlow <marlowsd@gmail.com>**20081010113835] |
|---|
| 74 | [changing haddock links |
|---|
| 75 | jpm@cs.uu.nl**20081010095434] |
|---|
| 76 | [non-GHC: delete unnecessary imports |
|---|
| 77 | Ross Paterson <ross@soi.city.ac.uk>**20081007134809] |
|---|
| 78 | [removed (->) instance from Data.Data |
|---|
| 79 | jpm@cs.uu.nl**20081006075254] |
|---|
| 80 | [added new module Data.Data |
|---|
| 81 | 'Jose Pedro Magalhaes <jpm@cs.uu.nl>'**20081002140535 |
|---|
| 82 | |
|---|
| 83 | The new Data.Data module contains all of Data.Generics.Basics |
|---|
| 84 | and most of Data.Generics.Instances. The missing instances were |
|---|
| 85 | deemed dubious and moved to the syb package. |
|---|
| 86 | ] |
|---|
| 87 | [add new Data.Data module |
|---|
| 88 | 'Jose Pedro Magalhaes <jpm@cs.uu.nl>'**20081002082735] |
|---|
| 89 | [restore Complex's derived Data instance |
|---|
| 90 | 'Jose Pedro Magalhaes <jpm@cs.uu.nl>'**20081002082655] |
|---|
| 91 | [update Data.Generics import |
|---|
| 92 | 'Jose Pedro Magalhaes <jpm@cs.uu.nl>'**20081002082604] |
|---|
| 93 | [Don't use ^(2::Int) in Data.Complex.magnitude; partially fixes trac #2450 |
|---|
| 94 | Ian Lynagh <igloo@earth.li>**20081004142651 |
|---|
| 95 | We still might want to make a RULE for this, so the bug is not fully fixed. |
|---|
| 96 | ] |
|---|
| 97 | [Restore the Haskell 98 behaviour of Show Ratio (#1920) |
|---|
| 98 | Simon Marlow <simonmarhaskell@gmail.com>**20080923134949] |
|---|
| 99 | [Pad version number to 4.0.0.0 |
|---|
| 100 | Ian Lynagh <igloo@earth.li>**20080920155801] |
|---|
| 101 | [TAG 6.10 branch has been forked |
|---|
| 102 | Ian Lynagh <igloo@earth.li>**20080919123437] |
|---|
| 103 | Patch bundle hash: |
|---|
| 104 | dc70612c8b88b77082481b665da23c3d24614a1a |
|---|