stable

fennel-1.5.0-1.fc39

FEDORA-2024-3bb0335789 created by salimma 11 months ago for Fedora 39

New Features

  • Macro pick-values is now a special, allowing it to emit better Lua output.
  • Add fennel.getinfo as source-map-aware equivalent of debug.getinfo.
  • Optimize allocation away when destructuring tables to tables.
  • Allow & and &as in the same destructure clause.
  • More consistent module-not-found warnings for --require-as-include.
  • Improve compiler output for and/or forms with potential side-effects.
  • Allow locals in places where they make sense rather than mid-expression.
  • Accept --keywords option to add to the list of built-in Lua keywords.
  • REPL completion now works on partial REPL commands: e.g. ,complete ,d -> ,doc.
  • Tables in the REPL default to printing with limited depth.
  • View settings in REPL can be changed: (set ___repl___.view-opts.depth 100).
  • Support dynamic field names in (set (. tbl field) val).
  • The fennel.compile function now accepts an AST, iterator, or file.
  • Catch typos when a space is missing after a string.

Bug Fixes

  • (pick-values 0 (side-effects)) now correctly preserves side effects
  • Don't non-nil assert on _foo arguments in lambda.
  • Propagate compile options into ,compile repl command.
  • IIFEs emitted by and/or inside (fn [...]) now propagate varargs.
  • macrodebug on cyclic macro expansions now serialize to valid code (no @1, ..)

How to install

Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:

sudo dnf upgrade --refresh --advisory=FEDORA-2024-3bb0335789

This update has been submitted for testing by salimma.

11 months ago

This update's test gating status has been changed to 'ignored'.

11 months ago

This update has been pushed to testing.

11 months ago

This update has been submitted for stable by bodhi.

10 months ago

This update has been pushed to stable.

10 months ago

Please log in to add feedback.

Metadata
Type
enhancement
Karma
0
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
1
Stable by Time
7 days
Dates
submitted
11 months ago
in testing
11 months ago
in stable
10 months ago
approved
10 months ago
BZ#2293843 fennel-1.5.0 is available
0
0

Automated Test Results