From c4915503477bea548d006d2c11634d1df705439c Mon Sep 17 00:00:00 2001 From: Gavin Howard Date: Thu, 4 Mar 2021 12:20:28 -0700 Subject: [PATCH] Increment the version and update the NEWS --- Makefile.in | 2 +- NEWS.md | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/Makefile.in b/Makefile.in index 3b9530fc..db8e2496 100644 --- a/Makefile.in +++ b/Makefile.in @@ -29,7 +29,7 @@ # .POSIX: -VERSION = 3.3.2 +VERSION = 3.3.3 SRC = %%SRC%% OBJ = %%OBJ%% diff --git a/NEWS.md b/NEWS.md index 78400e82..3a343307 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,5 +1,20 @@ # News +## 3.3.3 + +This is a production release with one tweak and fixes for manuals. + +The tweak is that `length(0)` returns `1` instead of `0`. In `3.3.1`, I changed +it so `length(0.x)`, where `x` could be any number of digits, returned the +`scale`, but `length(0)` still returned `0` because I believe that `0` has `0` +significant digits. + +After request of FreeBSD and considering the arguments of a mathematician, +compatibility with other `bc`'s, and the expectations of users, I decided to +make the change. + +The fixes for manuals fixed a bug where `--` was rendered as `-`. + ## 3.3.2 This is a production release that fixes a divide-by-zero bug in `root()` in the