Opened 4 years ago
Closed 4 years ago
#4903 closed enhancement (fixed)
bc-5.0.0
| Reported by: | Bruce Dubbs | Owned by: | lfs-book |
|---|---|---|---|
| Priority: | normal | Milestone: | 11.0 |
| Component: | Book | Version: | git |
| Severity: | normal | Keywords: | |
| Cc: |
Description
New major version.
Change History (2)
comment:1 by , 4 years ago
comment:2 by , 4 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
Fixed at commit fb8aee80518b711435f55b6aa6fb765cfd98d506
Package updates and a patch.
Update to linux-5.13.10.
Update to bc-5.0.0.
Update to vim-8.2.3337.
Add binutils-2.37 upstream patch.
Note:
See TracTickets
for help on using tickets.

# 5.0.0
This is a major production release with several changes:
pledge()andunveil().bc, like a fool.bcanddcmore resilient to running out of memory.scaleto be used with power, places, and shift operators.lib2.bc.SIGQUIThandling to history.dc(y) to get the length of register stacks.lib2.bc.bcbanner, resetting onSIGINT, TTY mode, and prompt.dc.dcwhen register stacks don't have enough items.bcanddcUTF-8 capable.voidfunctions.bcl. This is technically a breaking change, which requires this to be5.0.0.bcanddcquit onSIGINT.5.0.0.dc's modular exponentiation and divmod tobc.bc.dc's asciify command and stream printing tobc.dc(Y) to get the length of an array.dc(,) to get the depth of the execution stack.lib2.bc.s2u(x)ands2un(x,n), tolib2.bc.