Hello, just a small bug-report. The following does not seem right:

|    First |    Second |    Result |
|----------+-----------+-----------|
| 00:00:00 | -00:10:10 | -01:49:50 |
#+TBLFM: $3='(+ $1..$2);T

|    First |    Second | Result |
|----------+-----------+--------|
| 00:00:00 | -00:10:10 |  -0.17 |
#+TBLFM: $3='(+ $1..$2);t

|    First |    Second |    Result |
|----------+-----------+-----------|
| 00:00:00 | -02:01:00 | -03:59:00 |
#+TBLFM: $3='(+ $1..$2);T

|    First |    Second | Result |
|----------+-----------+--------|
| 00:00:00 | -02:01:00 |  -2.02 |
#+TBLFM: $3='(+ $1..$2);t


Somehow, when the result of a time-calculation with minutes and seconds goes negative the result gets an additional negative two hours added (with the minutes and seconds removed from these two hours)... This seems to be a problem when doing calculations with the suffix ;T.

;t works as intended in this respect.

Regards
Gustav