Consider the following minimal working example:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{csquotes}
\usepackage[american]{babel}
\usepackage{biblatex}
\renewcommand*{\newunitpunct}{\addcomma\addspace}
\renewcommand*{\newblockpunct}{\adddot\addspace}
\renewcommand*{\finentrypunct}{\addperiod}
\DeclareBibliographyDriver{unpublished}{%
\printnames{author}%
\newblock%
\printfield{eventtitle}%
\newunit%
\printdate%
\finentry%
}
\addbibresource{my.bib}
\begin{document}
\fullcite{something}
\end{document}
with associated .bib file:
@unpublished{something,
author = {Myself, Me and Yourself, You},
title = {Some Awesome Work},
eventtitle = {Workshop on Awesome Stuff},
location = {Top Secret Location},
date = {2018-09-07}
}
Compiling the above gives: "Me Myself and You YourselfWorkshop on Awesome Stuff, Sept. 7, 2018"
Even though \newunit inserts the specified punctuation, why are \newblock and \finentry not printing the periods and spaces as specified in the respective \renewcommands?
