Subject: CVS commit: pkgsrc/lang/fennel
From: Yorick Hardy
Date: 2023-04-27 14:45:56
Message id: 20230427124556.5176EFA87@cvs.NetBSD.org

Log Message:
lang/fennel: update to fennel-1.3.0

1.3.0 / 2023-02-13

New Forms

  * Add case which does pattern matching without pinning existing locals
  * Add case-try which works like match-try without pinning locals
  * Add faccumulate macro as range analog to accumulate

New Features

  * Reduced compiler memory footprint
  * Omit escape codes highlighting errors when NO_COLOR env var is set
  * Support & for rest args in function arglists for consistency with let
  * Add error-pinpoint option to support custom error highlighting
  * The fn special now allows arbitrary compiler metadata keys via the
    metadata table syntax
  * Options in fennel.view can be altered for the next invocation of the
    pretty-printer by setting them to {:once val} or {:once val :after
    other-val}. See fennel.view docstring for more info

Bug Fixes

  * Fix a bug where readline repl history would be saved to the wrong file
  * Fix a bug where set did not catch unknown locals when setting table
    fields
  * Add a workaround for a bug around ctrl-d in readline

Files:
RevisionActionfile
1.2modifypkgsrc/lang/fennel/Makefile
1.2modifypkgsrc/lang/fennel/distinfo