Commits

Author Commit Message Labels Comments Date
Sebastian Freundt
Merge branch 'feat/duration-coclass' * feat/duration-coclass: minor, when rounding yields no effect, do not touch the input hygiene, actually initialise the carry slot before handing out time objects ... test, adapt regressions to co-class and setter based rounding of date/time values minor, implement tround_tdur_cocl() properly test, adapt regressions to co-class and setter based rounding of time values minor, properly o…
Sebastian Freundt
minor, when rounding yields no effect, do not touch the input This is so that time objects with special notations (23:59:60 or military midnight) will keep these notations.
Sebastian Freundt
hygiene, actually initialise the carry slot before handing out time objects ... seeing as the carry is actually used in date/times afterwards to fix up rounding overflows and underflows.
Sebastian Freundt
test, adapt regressions to co-class and setter based rounding of date/time values
Sebastian Freundt
minor, implement tround_tdur_cocl() properly
Sebastian Freundt
test, adapt regressions to co-class and setter based rounding of time values
Sebastian Freundt
minor, properly overflow minutes and hours
Sebastian Freundt
hygiene, use carry slot after time-based rounding to fix up the date
Sebastian Freundt
minor, support coclass and non-coclass (setting) rounding for times
Sebastian Freundt
hygiene, port strtol() overflow check to date-core as well
Sebastian Freundt
minor, support reading co-class indicator (/) for all durations
Sebastian Freundt
Merge branch 'bld/clitoris' * bld/clitoris: chore, sync-problem, use get_argv0dir()/free_argv0dir() combo now fix, PEBKAC, do not double-close pty input
Sebastian Freundt
chore, sync-problem, use get_argv0dir()/free_argv0dir() combo now
Sebastian Freundt
fix, PEBKAC, do not double-close pty input
Sebastian Freundt
Merge branch 'bld/clitoris' * bld/clitoris: chore, use dateutils' built_dist_sources variable in clitosis.am
Sebastian Freundt
chore, use dateutils' built_dist_sources variable in clitosis.am
Sebastian Freundt
Merge branch 'bld/clitoris' * bld/clitoris: fix, PEBKAC, use dateutils-specific name in clitosis.am
Sebastian Freundt
fix, PEBKAC, use dateutils-specific name in clitosis.am
Sebastian Freundt
Merge branch 'bld/clitoris' * bld/clitoris: chore, zap to latest clitoris version chore, check for clitoris helper at configure time chore, hide clitoris details in clitosis.am chore, zap to latest clitoris version
Sebastian Freundt
chore, zap to latest clitoris version
Sebastian Freundt
chore, check for clitoris helper at configure time
Sebastian Freundt
chore, hide clitoris details in clitosis.am
Sebastian Freundt
chore, zap to latest clitoris version
Sebastian Freundt
Merge branch 'code/hygiene' * code/hygiene: hygiene, indicate intent of falling though in switch hygiene, widen types before doing uint arith hygiene, return early when year precision doesn't fit preset values hygiene, return early when dur type in tround_tdur() is not a time type
Sebastian Freundt
hygiene, indicate intent of falling though in switch
Sebastian Freundt
hygiene, widen types before doing uint arith
Sebastian Freundt
hygiene, return early when year precision doesn't fit preset values
Sebastian Freundt
hygiene, return early when dur type in tround_tdur() is not a time type to avoid calculation with uninitialised values.
Sebastian Freundt
Merge branch 'feat/week-rounding' * feat/week-rounding: minor, allow rounding of ISO-week dates (ywd) to week numbers minor, make __get_isowk() a public thing minor, put named weekday and named month back into DT_DURYMCW and DT_DURYMD's hands test, provide regression case for drounding by weeks and weekdays
Sebastian Freundt
minor, allow rounding of ISO-week dates (ywd) to week numbers
  1. Prev
  2. Next