Hi,
I'm using Groff 1.23.0 with the me macro package and German localization.
The date macro generates an additional dot where none belongs.
Specifically, the following code
.mso de.tmac
\*(td
generates for today this output:
10. Juli. 2025
The dot after the month is not correct if the month name is written as
text. This code in de.tmac seems to be the culprit here:
.\" me package
.if d @R \{\
. ds _td_format \En(dy.\~\E*(mo.\& \En(y4
. ld
.\}
That should probably be:
. ds _td_format \En(dy.\~\E*(mo \En(y4
--
Stefan