pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang/janet



Module Name:    pkgsrc
Committed By:   nia
Date:           Fri Jan 22 16:16:11 UTC 2021

Modified Files:
        pkgsrc/lang/janet: Makefile PLIST distinfo

Log Message:
janet: Update to 1.14.1

## 1.14.1 - 2021-01-18
- Add `doc-of` for reverse documentation lookup.
- Add `ev/give-supervsior` to send a message to the supervising channel.
- Add `ev/gather` and `chan` argument to `ev/go`. This new argument allows "supervisor channels"
  for fibers to enable structured concurrency.
- Make `-k` flag work on stdin if no files are given.
- Add `flycheck` function to core.
- Make `backmatch` and `backref` more expressive in pegs.
- Fix buggy `string/split`.
- Add `fiber/last-value` to get the value that was last yielded, errored, or signaled
  by a fiber.
- Remove `:generate` verb from `loop` macros. Instead, use the `:in` verb
  which will now work on fibers as well as other data structures.
- Define `next`, `get`, and `in` for fibers. This lets
  `each`, `map`, and similar iteration macros can now iterate over fibers.
- Remove macro `eachy`, which can be replaced by `each`.
- Add `dflt` argument to find-index.
- Deprecate `file/popen` in favor of `os/spawn`.
- Add `:all` keyword to `ev/read` and `net/read` to make them more like `file/read`. However, we
  do not provide any `:line` option as that requires buffering.
- Change repl behavior to make Ctrl-C raise SIGINT on posix. The old behavior for Ctrl-C,
  to clear the current line buffer, has been moved to Ctrl-Q.
- Importing modules that start with `/` is now the only way to import from project root.
  Before, this would import from / on disk. Previous imports that did not start with `.` or `/`
  are now unambiguously importing from the syspath, instead of checking both the syspath and
  the project root. This is backwards incompatible and dependencies should be updated for this.
- Change hash function for numbers.
- Improve error handling of `dofile`.
- Bug fixes in networking and subprocess code.
- Use markdown formatting in more places for docstrings.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 pkgsrc/lang/janet/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/lang/janet/PLIST
cvs rdiff -u -r1.10 -r1.11 pkgsrc/lang/janet/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/janet/Makefile
diff -u pkgsrc/lang/janet/Makefile:1.11 pkgsrc/lang/janet/Makefile:1.12
--- pkgsrc/lang/janet/Makefile:1.11     Fri Dec 18 19:21:35 2020
+++ pkgsrc/lang/janet/Makefile  Fri Jan 22 16:16:11 2021
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2020/12/18 19:21:35 nia Exp $
+# $NetBSD: Makefile,v 1.12 2021/01/22 16:16:11 nia Exp $
 
-DISTNAME=      janet-1.13.1
+DISTNAME=      janet-1.14.1
 CATEGORIES=    lang
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=janet-lang/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}

Index: pkgsrc/lang/janet/PLIST
diff -u pkgsrc/lang/janet/PLIST:1.6 pkgsrc/lang/janet/PLIST:1.7
--- pkgsrc/lang/janet/PLIST:1.6 Fri Dec 18 19:21:35 2020
+++ pkgsrc/lang/janet/PLIST     Fri Jan 22 16:16:11 2021
@@ -1,10 +1,10 @@
-@comment $NetBSD: PLIST,v 1.6 2020/12/18 19:21:35 nia Exp $
+@comment $NetBSD: PLIST,v 1.7 2021/01/22 16:16:11 nia Exp $
 bin/janet
 bin/jpm
 include/janet/janet.h
 lib/libjanet.a
 lib/libjanet.so
-lib/libjanet.so.1.13
+lib/libjanet.so.1.14
 lib/libjanet.so.${PKGVERSION}
 lib/pkgconfig/janet.pc
 man/man1/janet.1

Index: pkgsrc/lang/janet/distinfo
diff -u pkgsrc/lang/janet/distinfo:1.10 pkgsrc/lang/janet/distinfo:1.11
--- pkgsrc/lang/janet/distinfo:1.10     Fri Dec 18 19:21:35 2020
+++ pkgsrc/lang/janet/distinfo  Fri Jan 22 16:16:11 2021
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.10 2020/12/18 19:21:35 nia Exp $
+$NetBSD: distinfo,v 1.11 2021/01/22 16:16:11 nia Exp $
 
-SHA1 (janet-1.13.1.tar.gz) = 20d8d93ee5308beb0ddc26808d7be54ca1abfac8
-RMD160 (janet-1.13.1.tar.gz) = 1deb7815edfffbf27c9a13f4bc9e2916d3262ac4
-SHA512 (janet-1.13.1.tar.gz) = 8022ecbaf7680855611202a3c17b8e5f6dc61a9302508c9de5312dbd9e80d40c24786bb5e8ae653ab5a7b00191a2d7c44cc3e305d31245e3e8c53be0e1c80372
-Size (janet-1.13.1.tar.gz) = 584998 bytes
+SHA1 (janet-1.14.1.tar.gz) = 088cce5c37f4f4431ff05c0661104a90f4d0fa53
+RMD160 (janet-1.14.1.tar.gz) = 97c21ad8f486e7987b9a362c5e073405ed4041f2
+SHA512 (janet-1.14.1.tar.gz) = 78d2d67c53732161625e3aa270cca63a716ed59d9645892a61380f8b33b92d30da80a40ed3ea1c3d50cb176d4cf114a2f6371db03930450c2c05b0aba2293136
+Size (janet-1.14.1.tar.gz) = 594748 bytes



Home | Main Index | Thread Index | Old Index