packages feed

ghc-vis 0.9.3 → 0.9.3.1

raw patch · 9 files changed

+21/−21 lines, 9 filesdep ~ghc-heap-view

Dependency ranges changed: ghc-heap-view

Files

data/main.ui view
@@ -330,7 +330,7 @@     <property name="type_hint">utility</property>     <property name="transient_for">window</property>     <property name="program_name">ghc-vis</property>-    <property name="website">http://felsin9.de/nnis/ghc-vis</property>+    <property name="website">https://dennis.felsing.org/ghc-vis</property>     <property name="authors">Dennis Felsing Joachim Breitner</property>     <property name="logo_icon_name">image-missing</property>
ghc-vis.cabal view
@@ -1,13 +1,13 @@ cabal-version:      2.2 name:               ghc-vis-version:            0.9.3+version:            0.9.3.1 license:            BSD-3-Clause license-file:       LICENSE category:           GHC, Debug, Development build-type:         Custom author:             Dennis Felsing, Joachim Breitner, Contributors-maintainer:         Dennis Felsing <dennis@felsin9.de>-homepage:           http://felsin9.de/nnis/ghc-vis+maintainer:         Dennis Felsing <dennis@felsing.org>+homepage:           https://dennis.felsing.org/ghc-vis copyright:          Dennis Felsing 2012-2018 synopsis:           Live visualization of data structures in GHCi description:        Visualize live data structures in GHCi. Evaluation is not@@ -15,12 +15,12 @@                     structures. This allows seeing Haskell's lazy evaluation                     and sharing in action.                     .-                    See <http://felsin9.de/nnis/ghc-vis/#basic-usage> for the+                    See <https://dennis.felsing.org/ghc-vis/#basic-usage> for the                     basic usage of ghc-vis or watch a short video demonstrating                     how it can be used with GHCi's debugger:-                    <http://felsin9.de/nnis/ghc-vis/#combined-debugger>+                    <https://dennis.felsing.org/ghc-vis/#combined-debugger> -tested-with: GHC == 7.4.1, GHC == 7.4.2, GHC == 7.6.1, GHC == 7.6.2, GHC == 7.6.3, GHC == 7.8.3, GHC == 7.8.4, GHC == 7.10.1, GHC == 7.10.2, GHC == 7.10.3, GHC == 8.0.2+tested-with: GHC == 9.8.1, GHC == 9.6.3, GHC == 9.4.7, GHC == 8.8.4, GHC == 8.6.5 data-files: ghci data/main.ui data/welcome.svg data/legend_graph.svg data/legend_list.svg data/icon_collapse.svg data/icon_evaluate.svg data/hover_collapse.svg data/hover_evaluate.svg Extra-source-files: nonghci-test.hs @@ -37,7 +37,7 @@ --  Description: "SDL window"  custom-setup-  setup-depends: base  >= 4, Cabal >= 1.24, filepath+  setup-depends: base  >= 4 && < 5, Cabal >= 1.24 && < 4, filepath  Library   Exposed-modules: GHC.Vis@@ -54,7 +54,7 @@                  gtk3 >= 0.12,                  svgcairo >= 0.12,                  cairo >= 0.12,-                 ghc-heap-view >= 0.5+                 ghc-heap-view >= 0.6   Hs-source-dirs: src/   Ghc-options: -Wall -fno-warn-unused-do-bind 
src/GHC/Vis.hs view
@@ -3,7 +3,7 @@    Module      : GHC.Vis    Copyright   : (c) Dennis Felsing    License     : 3-Clause BSD-style-   Maintainer  : dennis@felsin9.de+   Maintainer  : dennis@felsing.org  Although ghc-vis is meant to be used in GHCi it can also be used as a library in regular Haskell programs which are run or compiled by GHC. You can run those
src/GHC/Vis/Internal.hs view
@@ -4,7 +4,7 @@    Module      : GHC.Vis.Internal    Copyright   : (c) Dennis Felsing    License     : 3-Clause BSD-style-   Maintainer  : dennis@felsin9.de+   Maintainer  : dennis@felsing.org   -} module GHC.Vis.Internal (@@ -22,7 +22,7 @@ import GHC.HeapView hiding (pkg, modl, fun, arrWords)  import Control.Monad-import Control.Monad.State.Strict hiding (State, fix)+import Control.Monad.State.Strict (put, get, gets)  import Data.Char import Data.List hiding (insert)@@ -142,7 +142,7 @@  parseInternal _ (DoubleClosure _ val) = return [Unnamed $ printf "D# %0.5f" val] -parseInternal _ (AddrClosure _ val) = return [Unnamed $ printf "Addr# %p" val]+parseInternal _ (AddrClosure _ val) = return [Unnamed $ "Addr# " ++ show val]  parseInternal _ (ConstrClosure (StgInfoTable _ 1 3 _ _ _) _ [_,0,0] _ "Data.ByteString.Internal" "PS")   = return [Unnamed "ByteString 0 0"]@@ -351,7 +351,7 @@  showClosureFields (DoubleClosure _ val) = [printf "D# %0.5f" val] -showClosureFields (AddrClosure _ val) = [printf "Addr# %p" val]+showClosureFields (AddrClosure _ val) = ["Addr# " ++ show val]  showClosureFields (ConstrClosure (StgInfoTable _ 1 3 _ 0 _) _ [_,0,0] _ "Data.ByteString.Internal" "PS")   = ["ByteString","0","0"]
src/GHC/Vis/Types.hs view
@@ -3,7 +3,7 @@    Module      : GHC.Vis.Types    Copyright   : (c) Dennis Felsing    License     : 3-Clause BSD-style-   Maintainer  : dennis@felsin9.de+   Maintainer  : dennis@felsing.org   -} module GHC.Vis.Types (
src/GHC/Vis/View/Common.hs view
@@ -3,7 +3,7 @@    Module      : GHC.Vis.View.Common    Copyright   : (c) Dennis Felsing    License     : 3-Clause BSD-style-   Maintainer  : dennis@felsin9.de+   Maintainer  : dennis@felsing.org   -} module GHC.Vis.View.Common (@@ -28,8 +28,8 @@ import Control.Concurrent import Control.DeepSeq import Control.Exception hiding (evaluate)--import Control.Monad.State.Strict hiding (State, fix)+import Control.Monad+import Control.Monad.State.Strict (evalState, runState)  import qualified Data.IntMap as M 
src/GHC/Vis/View/Graph.hs view
@@ -3,7 +3,7 @@    Module      : GHC.Vis.View.Graph    Copyright   : (c) Dennis Felsing    License     : 3-Clause BSD-style-   Maintainer  : dennis@felsin9.de+   Maintainer  : dennis@felsing.org   -} module GHC.Vis.View.Graph (
src/GHC/Vis/View/Graph/Parser.hs view
@@ -4,7 +4,7 @@    Module      : GHC.Vis.View.Graph.Parser    Copyright   : (c) Dennis Felsing    License     : 3-Clause BSD-style-   Maintainer  : dennis@felsin9.de+   Maintainer  : dennis@felsing.org   -} module GHC.Vis.View.Graph.Parser (
src/GHC/Vis/View/List.hs view
@@ -3,7 +3,7 @@    Module      : GHC.Vis.View.List    Copyright   : (c) Dennis Felsing    License     : 3-Clause BSD-style-   Maintainer  : dennis@felsin9.de+   Maintainer  : dennis@felsing.org   -} module GHC.Vis.View.List (