revert, kick dt_get_md() short-cut and intelligence (__get_md()) in d-c-strpf.c

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, refactor ywd preparation upon __strfd_* into __prep_strfd_ywd()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, introduce real_y_in_q flag in strpd_s structure and set it for ywd objects

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, introduce %rY flag specifically for ywd dates whose years do not coincide with gregorian years

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, defer loading strpd_s' d and m values till actual strfd()ing

This changeset brings back dt_get_md().

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, deploy correction code for YWD -> greg mon-dom in dt_get_md()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
cosmetics, dconv.74.dt is dconv.74.dt

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, provide tests to check for ywd/gregorian year discrepancy resolution

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, map ywd dow 7 to 0, to be consistent with %w

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, remove unnecessary check for d.w == -1 from dtyp guesser

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

* core/ywd:
  minor, remove unnecessary check for d.w == -1 from dtyp guesser
  fix, map ywd dow 7 to 0, to be consistent with %w
  test, provide tests to check for ywd/gregorian year discrepancy resolution
  cosmetics, dconv.74.dt is dconv.74.dt
  minor, deploy correction code for YWD -> greg mon-dom in dt_get_md()
  minor, defer loading strpd_s' d and m values till actual strfd()ing
  minor, introduce %rY flag specifically for ywd dates whose years do not coincide with gregorian years
  minor, introduce real_y_in_q flag in strpd_s structure and set it for ywd objects
  minor, refactor ywd preparation upon __strfd_* into __prep_strfd_ywd()
  revert, kick dt_get_md() short-cut and intelligence (__get_md()) in d-c-strpf.c
minor, complete dt_conv() allowing to convert to DT_YWD objects

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, kick-off aspect-orientation, bundle ywd stuff in ywd.c

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, move __ymd_to_ymcw() to conv aspect in ywd.c

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, spell SOURCES like everyone would

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, list ywd.c as header so it gets installed alongside date-core.c

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

* core/ywd:
  chore, list ywd.c as header so it gets installed alongside date-core.c
  fix, PEBKAC, spell SOURCES like everyone would
  chore, move __ymd_to_ymcw() to conv aspect in ywd.c
  minor, kick-off aspect-orientation, bundle ywd stuff in ywd.c
  minor, complete dt_conv() allowing to convert to DT_YWD objects
Merge branch 'next'

* next:
  chore, list ywd.c as header so it gets installed alongside date-core.c
  fix, PEBKAC, spell SOURCES like everyone would
  chore, move __ymd_to_ymcw() to conv aspect in ywd.c
  minor, kick-off aspect-orientation, bundle ywd stuff in ywd.c
  minor, complete dt_conv() allowing to convert to DT_YWD objects
  minor, remove unnecessary check for d.w == -1 from dtyp guesser
  fix, map ywd dow 7 to 0, to be consistent with %w
  test, provide tests to check for ywd/gregorian year discrepancy resolution
  cosmetics, dconv.74.dt is dconv.74.dt
  minor, deploy correction code for YWD -> greg mon-dom in dt_get_md()
  minor, defer loading strpd_s' d and m values till actual strfd()ing
  minor, introduce %rY flag specifically for ywd dates whose years do not coincide with gregorian years
  minor, introduce real_y_in_q flag in strpd_s structure and set it for ywd objects
  minor, refactor ywd preparation upon __strfd_* into __prep_strfd_ywd()
  revert, kick dt_get_md() short-cut and intelligence (__get_md()) in d-c-strpf.c