* fix: handle empty string in calculator plus-minus button
calc_val() panics on empty string when AC is pressed before the
plus-minus button. Return 0.0 early for empty input.
Fixes#4858
* fix a few ci failures
* fix link check
---------
Co-authored-by: Evan Almloff <evanalmloff@gmail.com>