Como posso criar um comando que se aplique a um parágrafo sem chaves?

Como posso criar um comando que se aplique a um parágrafo sem chaves?

Eu tenho que fazer uma mudança global em muitas listas enumeradas, então preciso definir um comando que eu possa aplicar sem colchetes de uma forma que só se aplique até o final do parágrafo (ou linha), por exemplo

\item \changecolor  text text text text text text text text text text 
                     text text text text text text text text text.
 %defautl color
 othertextothertextothertextothertextothertextothertextothertextot

É possível fazer isso?

Responder1

\def\changecolor{\begingroup\def\par{\endgroup\par}\color{red}}

informação relacionada