Restore "-p this" option (aka -p 'this month')
This commit is contained in:
parent
0a3d66c5d6
commit
590ba76bd1
1 changed files with 7 additions and 11 deletions
18
src/times.cc
18
src/times.cc
|
|
@ -824,15 +824,6 @@ date_interval_t date_parser_t::parse()
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
case lexer_t::token_t::TOK_MONTH: {
|
|
||||||
date_t temp(today);
|
|
||||||
temp += gregorian::months(adjust);
|
|
||||||
inclusion_specifier =
|
|
||||||
date_specifier_t(static_cast<date_specifier_t::year_type>(temp.year()),
|
|
||||||
temp.month());
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
case lexer_t::token_t::TOK_WEEK: {
|
case lexer_t::token_t::TOK_WEEK: {
|
||||||
date_t temp =
|
date_t temp =
|
||||||
date_duration_t::find_nearest(today, date_duration_t::WEEKS);
|
date_duration_t::find_nearest(today, date_duration_t::WEEKS);
|
||||||
|
|
@ -852,10 +843,15 @@ date_interval_t date_parser_t::parse()
|
||||||
}
|
}
|
||||||
|
|
||||||
default:
|
default:
|
||||||
tok.unexpected();
|
case lexer_t::token_t::TOK_MONTH: {
|
||||||
|
date_t temp(today);
|
||||||
|
temp += gregorian::months(adjust);
|
||||||
|
inclusion_specifier =
|
||||||
|
date_specifier_t(static_cast<date_specifier_t::year_type>(temp.year()),
|
||||||
|
temp.month());
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
break;
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
case lexer_t::token_t::TOK_TODAY:
|
case lexer_t::token_t::TOK_TODAY:
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue