* numbers.c (scm_abs): Allocate a new real only for negatives, as done for bignums. * tests/numbers.test (abs): Add a few more tests.