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

Reply via email to