File ghc-pandoc-lua-marshal.changes of Package ghc-pandoc-lua-marshal

-------------------------------------------------------------------
Sat Dec  7 21:29:59 UTC 2024 - Peter Simons <psimons@suse.com>

- Update pandoc-lua-marshal to version 0.3.0.
  ## 0.3.0

  Released 2024-12-07.

    * Add method `normalize` to Pandoc objects.
      This returns a normalized document by merging adjacent spaces in inlines
      and by modifying tables.

    * Push Captions as userdata, move code to separate module.

    * Add tests for RawInline and its properties

    * Allow treatment of custom elements as singleton lists.

    * Remove `pandoc` prefix on table components (jgm/pandoc#8574).

-------------------------------------------------------------------
Tue Oct  1 12:28:55 UTC 2024 - Peter Simons <psimons@suse.com>

- Update pandoc-lua-marshal to version 0.2.9.
  ## 0.2.9

  Released 2024-10-01.

  -   Update list module, thereby introducing a new method `iter`;
      the function returns an iterator that steps through list
      values on each call.

  -   Added support for `__toinline` and `__toblock` metamethods. If
      the metamethods are available on a Lua object and return an
      appropriate value, then that returned value will be used
      during unmarshalling.

  ## 0.2.8

  Released 2024-09-21.

  -   Update list module, thereby introducing a new method `at` and
      an extended constructor for List types.

-------------------------------------------------------------------
Tue Jul  2 07:59:53 UTC 2024 - Peter Simons <psimons@suse.com>

- Update pandoc-lua-marshal to version 0.2.7.1.
  ## 0.2.7.1

  Released 2024-07-02.

  -   Relaxed the upper bound of tasty-quickcheck, used in tests.
      Now allows version 0.11.

  -   Update documentation on constructors; the descriptions now
      match those in the pandoc docs.

-------------------------------------------------------------------
Mon May  6 15:06:05 UTC 2024 - Peter Simons <psimons@suse.com>

- Update pandoc-lua-marshal to version 0.2.7.
  ## 0.2.7

  Released 2024-05-06.

  -   Let the behavior of `content` attributes on BulletList and
      OrderedList elements match that of the constructor by treating
      a list of Block elements as a list of single-block items. The
      following assertion now holds true:

      ``` lua
      local content = {pandoc.Plain "one", pandoc.Plain "two"}
      local bl = pandoc.BulletList{}
      bl.content = content
      assert(bl == pandoc.BulletList(content))
      ```

-------------------------------------------------------------------
Tue Apr 23 10:02:42 UTC 2024 - Peter Simons <psimons@suse.com>

- Update pandoc-lua-marshal to version 0.2.6 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.

-------------------------------------------------------------------
Fri Mar 29 17:56:57 UTC 2024 - Peter Simons <psimons@suse.com>

- Update pandoc-lua-marshal to version 0.2.6.
  ## 0.2.6

  Released 2024-03-29.

  -   Fixed a bug that caused problems with empty Block lists in
      the `content` attributes of *Div*, *Figure*, and *BlockQuote*
      elements.

-------------------------------------------------------------------
Mon Mar  4 12:45:10 UTC 2024 - Peter Simons <psimons@suse.com>

- Update pandoc-lua-marshal to version 0.2.5.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/pandoc-lua-marshal-0.2.5/src/CHANGELOG.md

-------------------------------------------------------------------
Fri Jan 19 07:58:14 UTC 2024 - Peter Simons <psimons@suse.com>

- Update pandoc-lua-marshal to version 0.2.4.
  ## 0.2.3

  Released 2024-01-19.

  -   Relaxed upper bound for aeson, allowing aeson-2.2.\*.

  ## 0.2.3

  Released 2024-01-19.

  -   Relaxed upper bound for text, containers, and bytestring,
      allowing text-2.1, containers-0.7, and bytestring-0.12.

-------------------------------------------------------------------
Thu Mar 30 17:07:48 UTC 2023 - Peter Simons <psimons@suse.com>

- Updated spec file to conform with ghc-rpm-macros-2.5.2.

-------------------------------------------------------------------
Wed Mar 15 20:49:41 UTC 2023 - Peter Simons <psimons@suse.com>

- Update pandoc-lua-marshal to version 0.2.2.
  ## 0.2.2

  Released 2023-03-15.

  -   Add `__tostring` metamethods to *Blocks* and *Inlines*.

-------------------------------------------------------------------
Mon Mar 13 12:18:58 UTC 2023 - Peter Simons <psimons@suse.com>

- Update pandoc-lua-marshal to version 0.2.1.1.
  ## 0.2.1.1

  Released 2023-03-13.

  -   The version constraints for hslua packages have been relaxed;
      other changes in hslua 2.3.\* do not affect this package.

-------------------------------------------------------------------
Sat Feb 11 16:10:47 UTC 2023 - Peter Simons <psimons@suse.com>

- Update pandoc-lua-marshal to version 0.2.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/pandoc-lua-marshal-0.2.1/src/CHANGELOG.md

-------------------------------------------------------------------
Wed Jan 18 17:01:10 UTC 2023 - Peter Simons <psimons@suse.com>

- Update pandoc-lua-marshal to version 0.2.0.
  ## 0.2.0

  Release pending.

  -   Depend on pandoc-types 1.23: the `Null` Block constructor has
      been removed, and a `Figure` constructor has been added.

  -   Support for Lua 5.3 has been dropped; the package now requires
      hslua 2.2 or later.

  -   The implementation for `List` has been moved to the separate
      `hslua-list` module. This module no longer contains C code.

-------------------------------------------------------------------
Sat Jul 16 13:29:37 UTC 2022 - Peter Simons <psimons@suse.com>

- Update pandoc-lua-marshal to version 0.1.7.
  ## 0.1.7

  Released 2022-07-16.

  -   Allow Blocks to be passed as Caption value. The resulting
      caption has the Blocks as its long version and no short
      version.

  -   Add `clone` method to Pandoc elements.

-------------------------------------------------------------------
Fri Jun 10 10:13:58 UTC 2022 - Peter Simons <psimons@suse.com>

- Update pandoc-lua-marshal to version 0.1.6.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/pandoc-lua-marshal-0.1.6.1/src/CHANGELOG.md

-------------------------------------------------------------------
Sat Feb 19 14:49:24 UTC 2022 - Peter Simons <psimons@suse.com>

- Update pandoc-lua-marshal to version 0.1.5.1.
  ## 0.1.5.1

  Release pending.

  -   Relax upper bound for lua and hslua.

-------------------------------------------------------------------
Thu Feb 17 14:43:00 UTC 2022 - Peter Simons <psimons@suse.com>

- Update pandoc-lua-marshal to version 0.1.5.
  ## 0.1.5

  Released 2022-02-17.

  -   Allow any type of callable object as argument to List
      functions `filter`, `map`, and `find_if`. These previously
      required the argument to be of type `function`, which was too
      restrictive.

  -   Inline: the type of Image captions is now `Inlines` instead
      of `List`.

-------------------------------------------------------------------
Fri Feb  4 12:31:25 UTC 2022 - psimons@suse.com

- Add pandoc-lua-marshal at version 0.1.4.

openSUSE Build Service is sponsored by