Hello community, here is the log from the commit of package ghc-cmark-gfm for openSUSE:Factory checked in at 2019-12-27 13:52:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-cmark-gfm (Old) and /work/SRC/openSUSE:Factory/.ghc-cmark-gfm.new.6675 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-cmark-gfm" Fri Dec 27 13:52:16 2019 rev:7 rq:759360 version:0.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-cmark-gfm/ghc-cmark-gfm.changes 2019-04-28 20:12:34.542451206 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-cmark-gfm.new.6675/ghc-cmark-gfm.changes 2019-12-27 13:52:17.516612790 +0100 @@ -1,0 +2,13 @@ +Sat Nov 16 03:03:08 UTC 2019 - psim...@suse.com + +- Update cmark-gfm to version 0.2.1. + cmark-gfm 0.2.1 (15 Nov 2019) + + * Add tasklist support (#16, Christian Gill). + +------------------------------------------------------------------- +Fri Nov 8 16:13:25 UTC 2019 - Peter Simons <psim...@suse.com> + +- Drop obsolete group attributes. + +------------------------------------------------------------------- Old: ---- cmark-gfm-0.2.0.tar.gz New: ---- cmark-gfm-0.2.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-cmark-gfm.spec ++++++ --- /var/tmp/diff_new_pack.3ZdGh3/_old 2019-12-27 13:52:18.132613228 +0100 +++ /var/tmp/diff_new_pack.3ZdGh3/_new 2019-12-27 13:52:18.136613230 +0100 @@ -19,11 +19,10 @@ %global pkg_name cmark-gfm %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.2.0 +Version: 0.2.1 Release: 0 Summary: Fast, accurate GitHub Flavored Markdown parser and renderer License: BSD-3-Clause -Group: Development/Libraries/Haskell URL: https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz BuildRequires: ghc-Cabal-devel @@ -43,7 +42,6 @@ %package devel Summary: Haskell %{pkg_name} library development files -Group: Development/Libraries/Haskell Requires: %{name} = %{version}-%{release} Requires: ghc-compiler = %{ghc_version} Requires(post): ghc-compiler = %{ghc_version} ++++++ cmark-gfm-0.2.0.tar.gz -> cmark-gfm-0.2.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cmark-gfm-0.2.0/CMarkGFM.hsc new/cmark-gfm-0.2.1/CMarkGFM.hsc --- old/cmark-gfm-0.2.0/CMarkGFM.hsc 2019-04-09 06:25:07.000000000 +0200 +++ new/cmark-gfm-0.2.1/CMarkGFM.hsc 2019-11-15 07:00:48.000000000 +0100 @@ -21,6 +21,7 @@ , extTable , extAutolink , extTagfilter + , extTaskList , Node(..) , NodeType(..) , PosInfo(..) @@ -302,6 +303,9 @@ extTagfilter :: CMarkExtension extTagfilter = CMarkExtension "tagfilter" +extTaskList :: CMarkExtension +extTaskList = CMarkExtension "tasklist" + ptrToNodeType :: NodePtr -> IO NodeType ptrToNodeType ptr = do nodeType <- c_cmark_node_get_type ptr diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cmark-gfm-0.2.0/bench/full-sample.md new/cmark-gfm-0.2.1/bench/full-sample.md --- old/cmark-gfm-0.2.0/bench/full-sample.md 2018-06-29 02:02:18.000000000 +0200 +++ new/cmark-gfm-0.2.1/bench/full-sample.md 2019-11-15 07:00:48.000000000 +0100 @@ -499,6 +499,21 @@ - - - - - - - - - deeply-nested one-element item +- [ ] a task list +- [x] a check item in the task list + +- [ ] loose task list item + +- [x] loose checked task list item + +- [ ] nested items in the task list + - [ ] nested item 1 + - [x] checked nested item 2 + - [ ] must go deeper + - [x] checked deeper nested item 2 + - [ ] must go even deeper + - [x] checked even deeper nested item 2 + [1] [2] [3] [1] [2] [3] [looooooooooooooooooooooooooooooooooooooooooooooooooong label] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cmark-gfm-0.2.0/changelog new/cmark-gfm-0.2.1/changelog --- old/cmark-gfm-0.2.0/changelog 2019-04-09 06:31:22.000000000 +0200 +++ new/cmark-gfm-0.2.1/changelog 2019-11-15 07:00:48.000000000 +0100 @@ -1,3 +1,7 @@ +cmark-gfm 0.2.1 (15 Nov 2019) + + * Add tasklist support (#16, Christian Gill). + cmark-gfm 0.2.0 (8 Apr 2019) * Pull in upstream changes. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cmark-gfm-0.2.0/cmark-gfm.cabal new/cmark-gfm-0.2.1/cmark-gfm.cabal --- old/cmark-gfm-0.2.0/cmark-gfm.cabal 2019-04-09 06:31:35.000000000 +0200 +++ new/cmark-gfm-0.2.1/cmark-gfm.cabal 2019-11-15 07:00:48.000000000 +0100 @@ -1,5 +1,5 @@ name: cmark-gfm -version: 0.2.0 +version: 0.2.1 synopsis: Fast, accurate GitHub Flavored Markdown parser and renderer description: This package provides Haskell bindings for diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cmark-gfm-0.2.0/test/test-cmark.hs new/cmark-gfm-0.2.1/test/test-cmark.hs --- old/cmark-gfm-0.2.0/test/test-cmark.hs 2019-04-09 06:21:47.000000000 +0200 +++ new/cmark-gfm-0.2.1/test/test-cmark.hs 2019-11-15 07:00:48.000000000 +0100 @@ -32,4 +32,6 @@ , Node (Just (PosInfo {startLine = 1, startColumn = 1, endLine = 3, endColumn = 17})) DOCUMENT [Node (Just (PosInfo {startLine = 1, startColumn = 1, endLine = 3, endColumn = 17})) (TABLE [LeftAligned,CenterAligned,NoAlignment,RightAligned]) [Node (Just (PosInfo {startLine = 1, startColumn = 1, endLine = 1, endColumn = 17})) TABLE_ROW [Node (Just (PosInfo {startLine = 1, startColumn = 2, endLine = 1, endColumn = 4})) TABLE_CELL [Node (Just (PosInfo {startLine = 1, startColumn = 3, endLine = 1, endColumn = 3})) (TEXT "a") []],Node (Just (PosInfo {startLine = 1, startColumn = 6, endLine = 1, endColumn = 8})) TABLE_CELL [Node (Just (PosInfo {startLine = 1, startColumn = 7, endLine = 1, endColumn = 7})) (TEXT "b") []],Node (Just (PosInfo {startLine = 1, startColumn = 10, endLine = 1, endColumn = 12})) TABLE_CELL [Node (Just (PosInfo {startLine = 1, startColumn = 11, endLine = 1, endColumn = 11})) (TEXT "c") []],Node (Just (PosInfo {startLine = 1, startColumn = 14, endLine = 1, endColumn = 16})) TABLE_CELL [Node (Just (PosInfo {startLine = 1, startColumn = 15, endLine = 1, endColumn = 15})) (TEXT "d") []]],Node (Just (PosInfo {startLine = 3, startColumn = 1, endLine = 3, endColumn = 17})) TABLE_ROW [Node (Just (PosInfo {startLine = 3, startColumn = 2, endLine = 3, endColumn = 4})) TABLE_CELL [Node (Just (PosInfo {startLine = 3, startColumn = 3, endLine = 3, endColumn = 3})) (TEXT "y") []],Node (Just (PosInfo {startLine = 3, startColumn = 6, endLine = 3, endColumn = 8})) TABLE_CELL [Node (Just (PosInfo {startLine = 3, startColumn = 7, endLine = 3, endColumn = 7})) (TEXT "o") []],Node (Just (PosInfo {startLine = 3, startColumn = 10, endLine = 3, endColumn = 12})) TABLE_CELL [Node (Just (PosInfo {startLine = 3, startColumn = 11, endLine = 3, endColumn = 11})) (TEXT "s") []],Node (Just (PosInfo {startLine = 3, startColumn = 14, endLine = 3, endColumn = 16})) TABLE_CELL [Node (Just (PosInfo {startLine = 3, startColumn = 15, endLine = 3, endColumn = 15})) (TEXT "h") []]]]] ~=? commonmarkToNode [] [extTable] "| a | b | c | d |\n| :-- | :-: | --- | --: |\n| y | o | s | h |" , "<xmp>\n" ~=? commonmarkToHtml [optUnsafe] [] "<xmp>" , "<xmp>\n" ~=? commonmarkToHtml [optUnsafe] [extTagfilter] "<xmp>" + , "<ul>\n<li><input type=\"checkbox\" disabled=\"\" /> foo</li>\n<li><input type=\"checkbox\" checked=\"\" disabled=\"\" /> bar</li>\n</ul>\n" ~=? commonmarkToHtml [] [extTaskList] "- [ ] foo\n- [x] bar" ] +