mirror of
https://github.com/boostorg/date_time.git
synced 2026-01-19 04:12:07 +00:00
* fix typo in time_period docs (#212) Co-authored-by: Quinn O'Connor <qoconnor@fastenal.com> * Fix constexpr of gregorian::date::date(special_values) to improve perf (#214) GCC up to at least 10.2 fail to resolve gregorian::date::date(special_values) as constexpr function due to assignment to *this within the constructor. Refactoring constructor to initialize the instance once leads to large performance improvement. * Avoid using likely function as multiple projects define a likely macro (#216) * Iso doc fixes (#215) * to_iso_*string() use "." as fractional separator The fractional separator for the various to_iso_* methods is "." not "," (per to_iso_string_type() implementation). Fix the documentation to match the implementation. * use "ISO 8601" not "iso" in documentation The standard is "ISO 8601", so use that instead of just "iso" or "ISO" in comments and documentation. * fractional seconds only included if non-zero (#110) Consistently document that the fractional seconds are only included if non-zero. Use "where fffffffff" not "were fff". * Fix ccache saving on cache hit (#211) See boostorg/boost-ci#166 * chore: bump macos runner version (#213) GitHub Action is sunsetting the macOS 10.15 Actions runner. It will stop working intermittently until being completely removed by 2022-8-30: https://github.blog/changelog/2022-07-20-github-actions-the-macos-10-15-actions-runner-image-is-being-deprecated-and-will-be-removed-by-8-30-22 Co-authored-by: Quinnsicle <qtoconnor@gmail.com> Co-authored-by: Quinn O'Connor <qoconnor@fastenal.com> Co-authored-by: Povilas Kanapickas <povilas@radix.lt> Co-authored-by: Antony Polukhin <antoshkka@gmail.com> Co-authored-by: Luke Mewburn <luke@mewburn.net> Co-authored-by: Alexander Grund <Flamefire@users.noreply.github.com> Co-authored-by: Baoshuo Ren <i@baoshuo.ren>