pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/lua-penlight Update devel/lua-penlight to versio...
details: https://anonhg.NetBSD.org/pkgsrc/rev/6018a6ffd7ed
branches: trunk
changeset: 368068:6018a6ffd7ed
user: alnsn <alnsn%pkgsrc.org@localhost>
date: Sun Sep 10 15:25:14 2017 +0000
description:
Update devel/lua-penlight to version 1.5.4.
Commits between 1.5.2 and 1.5.4:
* change compat.execute to behave similarly on Lua 5.1 and Lua > 5.1.
* Issue #246: bad/misleading code in examples
* Issue #245 document 'optional'
* split the templating engine in a compile and render step
backward compatible. Minor caveat is that it introduces
2 local variables in the template, but chances of name collissions
are very low.
Additionally: reduced the string concatenation. Only one concat call
is left.
* Merge pull request #249 from Tieske/feat/reuse-template
split the templating engine in a compile and render step
* updated template module
- added the newline option (for single line output)
- merged test files: test-template and test-substitute
- changed compile signature to take a table of options
- improved error reporting: syntax errors report error + code
* Fix global success variable in lapp.
* Added more tests for seq.last
* Minor refactor of seq.last and fixes corner case of
an empty source stream as outlined in issue #252.
* Added tests for List.put, remove, len, clear and contains.
* Added tests for List.split.
* Added tests for List.partition.
* Added missing tests for List.range, reduce and foreach.
* feat(template): handle special case of a constant string
A common scenario is an 'option' for templates, where most
of the use is without it. This change optimizes the render
function in case of constant strings
* Fix error in 'pl.lapp.process_options_string'
Fix error "attempt to concatenate a nil value (local 'vtype')" by
checking making sure vtype is not nil.
* Merge pull request #250 from Tieske/feat/improve-template
feat(template) newline option, better error reporting, cleanup
* Merge pull request #255 from doronbehar/patch-1
Fix error in 'pl.lapp.process_options_string'
* bump version to 1.5.3
* Merge pull request #244 from bungle/master
change compat.execute to behave similarly on Lua 5.1 and Lua > 5.1.
* Merge pull request #251 from IoriBranford/master
Fix global success variable in lapp process_default.
* Merge pull request #254 from greatwolf/list_coverage
List coverage
diffstat:
devel/lua-penlight/Makefile | 4 ++--
devel/lua-penlight/distinfo | 10 +++++-----
2 files changed, 7 insertions(+), 7 deletions(-)
diffs (33 lines):
diff -r 146ce806a21d -r 6018a6ffd7ed devel/lua-penlight/Makefile
--- a/devel/lua-penlight/Makefile Sun Sep 10 15:16:45 2017 +0000
+++ b/devel/lua-penlight/Makefile Sun Sep 10 15:25:14 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2017/04/27 21:52:09 alnsn Exp $
+# $NetBSD: Makefile,v 1.12 2017/09/10 15:25:14 alnsn Exp $
#
DISTNAME= penlight-${PL_VERSION}
@@ -13,7 +13,7 @@
COMMENT= Lua libraries for functional programming, OS path management, etc
LICENSE= mit
-PL_VERSION= 1.5.2
+PL_VERSION= 1.5.4
DIST_SUBDIR= lua-penlight
NO_BUILD= yes
diff -r 146ce806a21d -r 6018a6ffd7ed devel/lua-penlight/distinfo
--- a/devel/lua-penlight/distinfo Sun Sep 10 15:16:45 2017 +0000
+++ b/devel/lua-penlight/distinfo Sun Sep 10 15:25:14 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.9 2017/04/27 21:52:09 alnsn Exp $
+$NetBSD: distinfo,v 1.10 2017/09/10 15:25:14 alnsn Exp $
-SHA1 (lua-penlight/penlight-1.5.2.tar.gz) = f03dba2c687d07dbe78ea62e65daae20d0db85f4
-RMD160 (lua-penlight/penlight-1.5.2.tar.gz) = 10a702d59d68f7603cc5cdf57d09c303a1fc4910
-SHA512 (lua-penlight/penlight-1.5.2.tar.gz) = 1e707cddb302496e6859cfd76245fe42244c9f62fc339a63375bf6d759b9585fc0d1dfe44cec7c77ab13423e27cb8acd8e8709d3fad5081324a4ca7499714bbe
-Size (lua-penlight/penlight-1.5.2.tar.gz) = 212002 bytes
+SHA1 (lua-penlight/penlight-1.5.4.tar.gz) = 39f825c5e98b10f60a2722eb20b1de68125fa898
+RMD160 (lua-penlight/penlight-1.5.4.tar.gz) = aa2240706c7b4d80ff842d7dcc55bf9ae50af3a8
+SHA512 (lua-penlight/penlight-1.5.4.tar.gz) = c46e7875410a90390bfbf010a53f1d536475e2094668722618d03951caad0fcb0674c9bc7119a0753e4ed3df9e4d70fef828ba4c6c24e8ada4036948d2432519
+Size (lua-penlight/penlight-1.5.4.tar.gz) = 213938 bytes
Home |
Main Index |
Thread Index |
Old Index