Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-hslua-module-doclayout for 
openSUSE:Factory checked in at 2026-06-10 16:01:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-hslua-module-doclayout (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-hslua-module-doclayout.new.2375 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-hslua-module-doclayout"

Wed Jun 10 16:01:13 2026 rev:8 rq:1358384 version:1.2.1.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/ghc-hslua-module-doclayout/ghc-hslua-module-doclayout.changes
    2025-07-02 12:09:13.478022495 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-hslua-module-doclayout.new.2375/ghc-hslua-module-doclayout.changes
  2026-06-10 16:03:49.359246491 +0200
@@ -1,0 +2,22 @@
+Mon Jan 12 21:47:47 UTC 2026 - Peter Simons <[email protected]>
+
+- Update hslua-module-doclayout to version 1.2.1.1.
+  ## 1.2.1.1
+
+  Released 2026-01-12.
+
+  -   Fixed types in function documentations: Use `[[Doc]]` instead
+      of `` `Doc` ``. This convention is already used in other hslua
+      modules to markup internal links.
+
+-------------------------------------------------------------------
+Thu Jan  8 15:53:55 UTC 2026 - Peter Simons <[email protected]>
+
+- Update hslua-module-doclayout to version 1.2.1.
+  ## 1.2.1
+
+  Released 2026-01-08.
+
+  -   Require hslua-2.5.
+
+-------------------------------------------------------------------

Old:
----
  hslua-module-doclayout-1.2.0.1.tar.gz

New:
----
  hslua-module-doclayout-1.2.1.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ghc-hslua-module-doclayout.spec ++++++
--- /var/tmp/diff_new_pack.cvmT6k/_old  2026-06-10 16:03:51.571338161 +0200
+++ /var/tmp/diff_new_pack.cvmT6k/_new  2026-06-10 16:03:51.575338327 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-hslua-module-doclayout
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 %global pkgver %{pkg_name}-%{version}
 %bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        1.2.0.1
+Version:        1.2.1.1
 Release:        0
 Summary:        Lua module wrapping Text.DocLayout
 License:        MIT

++++++ hslua-module-doclayout-1.2.0.1.tar.gz -> 
hslua-module-doclayout-1.2.1.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hslua-module-doclayout-1.2.0.1/CHANGELOG.md 
new/hslua-module-doclayout-1.2.1.1/CHANGELOG.md
--- old/hslua-module-doclayout-1.2.0.1/CHANGELOG.md     2001-09-09 
03:46:40.000000000 +0200
+++ new/hslua-module-doclayout-1.2.1.1/CHANGELOG.md     2001-09-09 
03:46:40.000000000 +0200
@@ -3,6 +3,20 @@
 `hslua-module-doclayout` uses [PVP Versioning][1].
 The changelog is available [on GitHub][2].
 
+## 1.2.1.1
+
+Released 2026-01-12.
+
+-   Fixed types in function documentations: Use `[[Doc]]` instead
+    of `` `Doc` ``. This convention is already used in other hslua
+    modules to markup internal links.
+
+## 1.2.1
+
+Released 2026-01-08.
+
+-   Require hslua-2.5.
+
 ## 1.2.0.1
 
 Released 2025-06-23.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hslua-module-doclayout-1.2.0.1/LICENSE 
new/hslua-module-doclayout-1.2.1.1/LICENSE
--- old/hslua-module-doclayout-1.2.0.1/LICENSE  2001-09-09 03:46:40.000000000 
+0200
+++ new/hslua-module-doclayout-1.2.1.1/LICENSE  2001-09-09 03:46:40.000000000 
+0200
@@ -1,6 +1,6 @@
 MIT License
 
-Copyright (c) 2020-2025 Albert Krewinkel
+Copyright (c) 2020-2026 Albert Krewinkel
 
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hslua-module-doclayout-1.2.0.1/hslua-module-doclayout.cabal 
new/hslua-module-doclayout-1.2.1.1/hslua-module-doclayout.cabal
--- old/hslua-module-doclayout-1.2.0.1/hslua-module-doclayout.cabal     
2001-09-09 03:46:40.000000000 +0200
+++ new/hslua-module-doclayout-1.2.1.1/hslua-module-doclayout.cabal     
2001-09-09 03:46:40.000000000 +0200
@@ -1,6 +1,6 @@
 cabal-version:       2.2
 name:                hslua-module-doclayout
-version:             1.2.0.1
+version:             1.2.1.1
 synopsis:            Lua module wrapping Text.DocLayout.
 description:         Lua module wrapping @Text.DocLayout@.
 homepage:            https://github.com/hslua/hslua-module-doclayout
@@ -9,19 +9,13 @@
 license-file:        LICENSE
 author:              Albert Krewinkel
 maintainer:          Albert Krewinkel <[email protected]>
-copyright:           © 2020-2025 Albert Krewinkel
+copyright:           © 2020-2026 Albert Krewinkel
 category:            Foreign
 build-type:          Simple
 extra-doc-files:     README.md
                      CHANGELOG.md
 extra-source-files:  test/test-doclayout.lua
-tested-with:         GHC == 8.6.5
-                   , GHC == 8.8.4
-                   , GHC == 8.10.7
-                   , GHC == 9.0.2
-                   , GHC == 9.2.6
-                   , GHC == 9.4.8
-                   , GHC == 9.6
+tested-with:         GHC == 9.6
                    , GHC == 9.8
 
 source-repository head
@@ -31,7 +25,7 @@
 common common-options
   build-depends:       base              >= 4.11   && < 5
                      , doclayout         >= 0.5    && < 0.6
-                     , hslua             >= 2.3    && < 2.5
+                     , hslua             >= 2.5    && < 2.6
                      , text              >= 1.2    && < 2.2
 
   default-language:    Haskell2010
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hslua-module-doclayout-1.2.0.1/src/HsLua/Module/DocLayout.hs 
new/hslua-module-doclayout-1.2.1.1/src/HsLua/Module/DocLayout.hs
--- old/hslua-module-doclayout-1.2.0.1/src/HsLua/Module/DocLayout.hs    
2001-09-09 03:46:40.000000000 +0200
+++ new/hslua-module-doclayout-1.2.1.1/src/HsLua/Module/DocLayout.hs    
2001-09-09 03:46:40.000000000 +0200
@@ -6,7 +6,7 @@
 {-# OPTIONS_GHC -fno-warn-orphans #-}
 {-|
 Module      : HsLua.Module.DocLayout
-Copyright   : © 2020-2024 Albert Krewinkel
+Copyright   : © 2020-2026 Albert Krewinkel
 License     : MIT
 Maintainer  : Albert Krewinkel <[email protected]>
 
@@ -97,14 +97,11 @@
 
 -- | Self-documenting module.
 documentedModule :: LuaError e => Module e
-documentedModule = Module
-  { moduleName = "doclayout"
-  , moduleFields = fields
-  , moduleDescription = description
-  , moduleFunctions = functions
-  , moduleOperations = []
-  , moduleTypeInitializers = [initType typeDoc]
-  }
+documentedModule = defmodule "doclayout"
+  `withFields` fields
+  `withDescription` description
+  `withFunctions` functions
+  `associateType` typeDoc
 
 --
 -- Fields
@@ -121,41 +118,33 @@
 
 -- | Wrapped and documented 'Doc.blankline' value.
 blankline :: forall e. LuaError e => Field e
-blankline = Field
-  { fieldName = "blankline"
-  , fieldDescription = "Inserts a blank line unless one exists already."
-  , fieldType = udTypeSpec @e typeDoc
-  , fieldPushValue = pushDoc Doc.blankline
-  }
+blankline = deffield "blankline"
+  `withDescription` "Inserts a blank line unless one exists already."
+  `withType` udTypeSpec @e typeDoc
+  `withValue` pushDoc Doc.blankline
 
 -- | Wrapped and documented 'Doc.cr' value.
 cr :: forall e. LuaError e => Field e
-cr = Field
-  { fieldName = "cr"
-  , fieldDescription = "A carriage return. Does nothing if we're at " <>
-                       "the beginning of a line; " <>
-                       "otherwise inserts a newline."
-  , fieldType = udTypeSpec @e typeDoc
-  , fieldPushValue = pushDoc Doc.cr
-  }
+cr = deffield "cr"
+  `withDescription`
+    "A carriage return. Does nothing if we're at " <>
+    "the beginning of a line; otherwise inserts a newline."
+  `withType` udTypeSpec @e typeDoc
+  `withValue` pushDoc Doc.cr
 
 -- | Wrapped and documented 'Doc.empty' value.
 empty :: forall e. LuaError e => Field e
-empty = Field
-  { fieldName = "empty"
-  , fieldDescription = "The empty document."
-  , fieldType = udTypeSpec @e typeDoc
-  , fieldPushValue = pushDoc Doc.empty
-  }
+empty = deffield "empty"
+  `withDescription` "The empty document."
+  `withType` udTypeSpec @e typeDoc
+  `withValue` pushDoc Doc.empty
 
 -- | Wrapped and documented 'Doc.space' value.
 space :: forall e. LuaError e => Field e
-space = Field
-  { fieldName = "space"
-  , fieldDescription = "A breaking (reflowable) space."
-  , fieldType = udTypeSpec @e typeDoc
-  , fieldPushValue = pushDoc Doc.space
-  }
+space = deffield "space"
+  `withDescription` "A breaking (reflowable) space."
+  `withType` udTypeSpec @e typeDoc
+  `withValue` pushDoc Doc.space
 
 --
 -- Functions
@@ -421,10 +410,10 @@
 concat = defun "concat"
   ### liftPure2 (\docs optSep -> mconcat $
                   maybe docs (`intersperse` docs) optSep)
-  <#> parameter (peekList peekDoc) "`{Doc,...}`" "docs" "list of Docs"
+  <#> parameter (peekList peekDoc) "{Doc,...}" "docs" "list of Docs"
   <#> opt (parameter peekDoc "Doc" "sep" "separator (default: none)")
   =#> docResult "concatenated doc"
-  #? "Concatenates a list of `Doc`s."
+  #? "Concatenates a list of [[Doc]]s."
 
 -- | Wraps a @'Doc'@ in double quotes
 double_quotes :: LuaError e => DocumentedFunction e
@@ -432,7 +421,7 @@
   ### liftPure Doc.doubleQuotes
   <#> docParam "doc"
   =#> docResult "`doc` enclosed by `\"` chars"
-  #? "Wraps a `Doc` in double quotes."
+  #? "Wraps a [[Doc]] in double quotes."
 
 -- | Makes a @'Doc'@ flush against the left margin.
 flush :: LuaError e => DocumentedFunction e
@@ -440,7 +429,7 @@
   ### liftPure Doc.flush
   <#> docParam "doc"
   =#> docResult "flushed `doc`"
-  #? "Makes a `Doc` flush against the left margin."
+  #? "Makes a [[Doc]] flush against the left margin."
 
 -- | Creates a hanging indent.
 hang :: LuaError e => DocumentedFunction e
@@ -480,7 +469,7 @@
   ### liftPure Doc.literal
   <#> textParam "text" "literal value"
   =#> docResult "doc contatining just the literal string"
-  #? "Creates a `Doc` from a string."
+  #? "Creates a [[Doc]] from a string."
 
 -- | Indents a @'Doc'@ by the specified number of spaces.
 nest :: LuaError e => DocumentedFunction e
@@ -489,7 +478,7 @@
   <#> docParam "doc"
   <#> integralParam "ind" "indentation size"
   =#> docResult "`doc` indented by `ind` spaces"
-  #? "Indents a `Doc` by the specified number of spaces."
+  #? "Indents a [[Doc]] by the specified number of spaces."
 
 -- | Removes leading blank lines from a @'Doc'@.
 nestle :: LuaError e => DocumentedFunction e
@@ -497,7 +486,7 @@
   ### liftPure Doc.nestle
   <#> docParam "doc"
   =#> docResult "`doc` with leading blanks removed"
-  #? "Removes leading blank lines from a `Doc`."
+  #? "Removes leading blank lines from a [[Doc]]."
 
 -- | Makes a @'Doc'@ non-reflowable.
 nowrap :: LuaError e => DocumentedFunction e
@@ -505,7 +494,7 @@
   ### liftPure Doc.nowrap
   <#> docParam "doc"
   =#> docResult "same as input, but non-reflowable"
-  #? "Makes a `Doc` non-reflowable."
+  #? "Makes a [[Doc]] non-reflowable."
 
 -- | Puts a @'Doc'@ in parentheses.
 parens :: LuaError e => DocumentedFunction e
@@ -535,7 +524,7 @@
   ### liftPure Doc.quotes
   <#> docParam "doc"
   =#> docResult "doc enclosed in `'`."
-  #? "Wraps a `Doc` in single quotes."
+  #? "Wraps a [[Doc]] in single quotes."
 
 -- | Like @'rblock'@ but aligned to the right.
 rblock :: LuaError e => DocumentedFunction e
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hslua-module-doclayout-1.2.0.1/test/test-hslua-module-doclayout.hs 
new/hslua-module-doclayout-1.2.1.1/test/test-hslua-module-doclayout.hs
--- old/hslua-module-doclayout-1.2.0.1/test/test-hslua-module-doclayout.hs      
2001-09-09 03:46:40.000000000 +0200
+++ new/hslua-module-doclayout-1.2.1.1/test/test-hslua-module-doclayout.hs      
2001-09-09 03:46:40.000000000 +0200
@@ -2,7 +2,7 @@
 {-# LANGUAGE TypeApplications  #-}
 {-|
 Module      : Main
-Copyright   : © 2020-2024 Albert Krewinkel
+Copyright   : © 2020-2026 Albert Krewinkel
 License     : MIT
 Maintainer  : Albert Krewinkel <[email protected]>
 

Reply via email to