--------------------------------------------------------------------------------
Fedora EPEL Update Notification
FEDORA-EPEL-2022-6bdc5fdea9
2022-04-20 19:35:02.314676
--------------------------------------------------------------------------------
Name : fennel
Product : Fedora EPEL 8
Version : 1.1.0
Release : 1.el8
URL :
https://fennel-lang.org/
Summary : A Lisp that compiles to Lua
Description :
Fennel is a Lisp that compiles to Lua. It aims to be easy to use, expressive,
and has almost zero overhead compared to handwritten Lua.
* *Full Lua compatibility* - You can use any function or library from Lua.
* *Zero overhead* - Compiled code should be just as or more efficient than
hand-written Lua.
* *Compile-time macros* - Ship compiled code with no runtime dependency on
Fennel.
* *Embeddable* - Fennel is a one-file library as well as an executable. Embed it
in other programs to support runtime extensibility and interactive
development.
At
https://fennel-lang.org there's a live in-browser repl you can use without
installing anything.
--------------------------------------------------------------------------------
Update Information:
# Summary of user-visible changes Changes are marked in bold which could result
in backwards-incompatibility. # 1.1.0 / 2022-04-09 ## New Forms - Add match-
try macro for chained pattern matching for steps which might fail ## New
Features - The fennel.parser function now accepts a string in addition to an
iterator - The accumulate macro can now accumulate over multiple values - The fn
special now accepts a metadata table in place of a docstring - The ,reload mod
repl command can now reload macro modules ## Bug Fixes - Fix an issue where
built-in macros would modify their AST arguments - Fix a bug where --skip-
include would mistakenly emit a warning - Remove hex string escapes to preserve
PUC Lua 5.1 compatibility - Prevent errors resolving the target of certain repl
commands from crashing - Fix a bug where disabling the compiler sandbox broke
module require scope - Fix a bug where certain specials wouldn���t short-circuit
in and/or - Fix a bug where symbols bound to nil did not show up in REPL
completion ## Changes and Removals - Deprecate the granulate and string-stream
functions in the API - Deprecate the global form in favor of using the _G table
--------------------------------------------------------------------------------
ChangeLog:
* Tue Apr 12 2022 Michel Alexandre Salim <salimma(a)fedoraproject.org> 1.1.0-1
- Update to 1.1.0
* Thu Jan 20 2022 Fedora Release Engineering <releng(a)fedoraproject.org> 1.0.0-2
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Dec 9 2021 Michel Alexandre Salim <salimma(a)fedoraproject.org> - 1.0.0-1
- Update to 1.0.0
- Opt in to rpmautospec
* Wed Jul 21 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.1-2
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #2073738 - fennel-1.1.0 is available
https://bugzilla.redhat.com/show_bug.cgi?id=2073738
--------------------------------------------------------------------------------
This update can be installed with the "yum" update programs. Use
su -c 'yum update fennel' at the command line.
For more information, refer to "YUM", available at
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7\
/html/System_Administrators_Guide/ch-yum.html
All packages are signed with the Fedora EPEL GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------