fix, don't hardcode weekdays in skipspec, use the definitions in date-core.h

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
cosmetics, don't use mod7 arithmetic on weekdays, instead use unsigned ints

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
cosmetics, hygiene, refactor the isoweek getter in __ymd_get_wcnt_iso() with regard ...

to a possible flip of DT_SUN and DT_MIR.

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'test/sun-mir-flip' into next

* test/sun-mir-flip:
  cosmetics, hygiene, refactor the isoweek getter in __ymd_get_wcnt_iso() with regard ...
  cosmetics, don't use mod7 arithmetic on weekdays, instead use unsigned ints
  fix, don't hardcode weekdays in skipspec, use the definitions in date-core.h
minor, properly check for date of GNU flavour and Y2038 problems

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, also make the variables have_gdate and have_gdate_2039 precious

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, introduce TESTS_ENVIRONMENT and populate with precious vars

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, adapt dseq batch tests to GDATE and y2k38 conditionals

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, migrate dconv batch tests to using GDATE and y2k38 conditionals too

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'test/general' into next

* test/general:
  test, migrate dconv batch tests to using GDATE and y2k38 conditionals too
  test, adapt dseq batch tests to GDATE and y2k38 conditionals
  test, introduce TESTS_ENVIRONMENT and populate with precious vars
  minor, also make the variables have_gdate and have_gdate_2039 precious
  minor, properly check for date of GNU flavour and Y2038 problems
fix, do not redefine precious GDATE in batch tests

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, use valid seq parameters in dseq-cnt.3.sh

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'test/general' into next

* test/general:
  fix, PEBKAC, use valid seq parameters in dseq-cnt.3.sh
  fix, do not redefine precious GDATE in batch tests
fix, PEBKAC, use end dates that actually correspond to the date in BEG

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'test/general' into next

* test/general:
  fix, PEBKAC, use end dates that actually correspond to the date in BEG
Merge branch 'next'

* next:
  fix, PEBKAC, use end dates that actually correspond to the date in BEG
  fix, PEBKAC, use valid seq parameters in dseq-cnt.3.sh
  fix, do not redefine precious GDATE in batch tests
  test, migrate dconv batch tests to using GDATE and y2k38 conditionals too
  test, adapt dseq batch tests to GDATE and y2k38 conditionals
  test, introduce TESTS_ENVIRONMENT and populate with precious vars
  minor, also make the variables have_gdate and have_gdate_2039 precious
  minor, properly check for date of GNU flavour and Y2038 problems
  cosmetics, hygiene, refactor the isoweek getter in __ymd_get_wcnt_iso() with regard ...
  cosmetics, don't use mod7 arithmetic on weekdays, instead use unsigned ints
  fix, don't hardcode weekdays in skipspec, use the definitions in date-core.h