pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/lua-penlight
Module Name: pkgsrc
Committed By: alnsn
Date: Sun Nov 20 10:37:50 UTC 2016
Modified Files:
pkgsrc/devel/lua-penlight: Makefile distinfo
Log Message:
Update devel/lua-penlight to version 1.4.1.
Prompted by beta.repology.org.
## 1.4.1
### Changes
- All functions that return instances of `pl.List`, `pl.Map` and
`pl.Set` now require corresponding modules, so that their methods
always work right away.
### Fixes
- Fixed `dir.getallfiles` returning an empty array when called
without `pattern` argument.
## 1.4.0
### Changes
### Fixes
- `pl.path` covers edge cases better (e.g 'path.normpath` was broken)
- `p.dir` shell patterns fixed
- `os.tmpname` broken on modern Windows/MSVC14
- (likewise for `utils.executeex` which depends on it)
- `pretty.write` more robust and does not lose floating-point precision;
saves and restores debug hooks when loading.
- `pl.lexer` fixes: `cpp` lexer now filters space by default
- `tablex.sortv` no longer assumes that the values are all unique
- `stringx.center` is now consistent with Python; `stringx.rfind` and
`string.quote_string` fixed.
- `data.write` had a problem with default delimiter, properly
returns error now.
- `pl.Set` `+` and `-` now have correct semantics
### Features
- `pl.tablex` has `union` and `merge` convenience functions
- `pl.lapp` understands '--' meaning end of parsed arguments
- `utils.quote_arg` quotes command arguments for `os.execute`,
correctly handling all special characters.
- `utils.writefile` has optional `is_bin` argument
- 'pl.lexer' supports line numbers with string argument
- `stringx.endswith` may be passed an array of possible suffixes.
- `data.read` - in CSV mode, assume empty fields are numerical zero
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/lua-penlight/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/lua-penlight/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/lua-penlight/Makefile
diff -u pkgsrc/devel/lua-penlight/Makefile:1.9 pkgsrc/devel/lua-penlight/Makefile:1.10
--- pkgsrc/devel/lua-penlight/Makefile:1.9 Sat Jan 30 10:52:43 2016
+++ pkgsrc/devel/lua-penlight/Makefile Sun Nov 20 10:37:50 2016
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2016/01/30 10:52:43 alnsn Exp $
+# $NetBSD: Makefile,v 1.10 2016/11/20 10:37:50 alnsn Exp $
#
DISTNAME= penlight-${PL_VERSION}
@@ -13,7 +13,7 @@ HOMEPAGE= http://stevedonovan.github.com
COMMENT= Lua libraries for functional programming, OS path management, etc
LICENSE= mit
-PL_VERSION= 1.3.2
+PL_VERSION= 1.4.1
DIST_SUBDIR= lua-penlight
NO_BUILD= yes
Index: pkgsrc/devel/lua-penlight/distinfo
diff -u pkgsrc/devel/lua-penlight/distinfo:1.7 pkgsrc/devel/lua-penlight/distinfo:1.8
--- pkgsrc/devel/lua-penlight/distinfo:1.7 Wed Nov 4 17:41:16 2015
+++ pkgsrc/devel/lua-penlight/distinfo Sun Nov 20 10:37:50 2016
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2015/11/04 17:41:16 agc Exp $
+$NetBSD: distinfo,v 1.8 2016/11/20 10:37:50 alnsn Exp $
-SHA1 (lua-penlight/penlight-1.3.2.tar.gz) = a7e9bdb7503150e4f2a43ec25edb5f94ed49d3de
-RMD160 (lua-penlight/penlight-1.3.2.tar.gz) = 692ae482b1bb92c78822377d3324a21f90fba669
-SHA512 (lua-penlight/penlight-1.3.2.tar.gz) = 2d9ded6c8d29385ddebbb712626c6ee2989e6a0228e02a33eb1be663e916004e50b08933a25798f3e153dc0d0f4feddce9c397e6b6b86198a11d0b169ac3afae
-Size (lua-penlight/penlight-1.3.2.tar.gz) = 202022 bytes
+SHA1 (lua-penlight/penlight-1.4.1.tar.gz) = 7c4b386fc6fb618a6af44a2cfb84c806b9890c9d
+RMD160 (lua-penlight/penlight-1.4.1.tar.gz) = 0935dcc607c0be0685b240e7858b6c67b232892c
+SHA512 (lua-penlight/penlight-1.4.1.tar.gz) = ed34c119a43bb9b8baf0cf570ace3d175bd0beeacb250a5d5ee3efe5782864b79a8f5b7e92bd1e676a369ec32def29a1c5b0a7d77b1c665a22c1e69a4904abd4
+Size (lua-penlight/penlight-1.4.1.tar.gz) = 210240 bytes
Home |
Main Index |
Thread Index |
Old Index