mirror of
https://github.com/GothenburgBitFactory/timewarrior.git
synced 2025-07-07 20:06:39 +02:00
TI-75: Fix cases where interval borders match when applying :fill hint
- Update ChangeLog
This commit is contained in:
parent
dc6d3b9672
commit
3f269efd9f
2 changed files with 4 additions and 2 deletions
|
@ -50,6 +50,8 @@
|
||||||
(Thanks to Thomas Babej).
|
(Thanks to Thomas Babej).
|
||||||
- TI-73 timew move with a specific time broken on 1.1.0
|
- TI-73 timew move with a specific time broken on 1.1.0
|
||||||
(Thanks to A M).
|
(Thanks to A M).
|
||||||
|
- TI-75 The :fill hint not properly detecting the last interval
|
||||||
|
(Thanks to Thomas Babej).
|
||||||
- TI-77 timew track seems to think today is tomorrow
|
- TI-77 timew track seems to think today is tomorrow
|
||||||
(Thanks to A M).
|
(Thanks to A M).
|
||||||
- TI-78 Tag parsing broken for tags starting with "or_"
|
- TI-78 Tag parsing broken for tags starting with "or_"
|
||||||
|
|
|
@ -51,7 +51,7 @@ void autoFill (
|
||||||
for (auto earlier = tracked.rbegin (); earlier != tracked.rend (); ++earlier)
|
for (auto earlier = tracked.rbegin (); earlier != tracked.rend (); ++earlier)
|
||||||
{
|
{
|
||||||
if (! earlier->range.is_open () &&
|
if (! earlier->range.is_open () &&
|
||||||
earlier->range.end < interval.range.start)
|
earlier->range.end <= interval.range.start)
|
||||||
{
|
{
|
||||||
interval.range.start = earlier->range.end;
|
interval.range.start = earlier->range.end;
|
||||||
if (rules.getBoolean ("verbose"))
|
if (rules.getBoolean ("verbose"))
|
||||||
|
@ -69,7 +69,7 @@ void autoFill (
|
||||||
{
|
{
|
||||||
for (auto& later : tracked)
|
for (auto& later : tracked)
|
||||||
{
|
{
|
||||||
if (interval.range.end < later.range.start)
|
if (interval.range.end <= later.range.start)
|
||||||
{
|
{
|
||||||
interval.range.end = later.range.start;
|
interval.range.end = later.range.start;
|
||||||
if (rules.getBoolean ("verbose"))
|
if (rules.getBoolean ("verbose"))
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue