I'm using \hfill to flush some text to the end of the line. However, when the stuff preceding \hfill takes up most of the line, the text at the end is broken over to the next line.
What I am want is this: When the stuff preceding \hfill doesn't leave enough space at the end of the line for the text following \hfill, that text should in its entirety flush to the end of the next line.
A MWE:
\documentclass{article}
\begin{document}
\hrule % show the margins
\rule{28em}{.2ex} \hfill S o m e t h i n g
\end{document}


\par) for that material to be flush right. – barbara beeton May 13 '13 at 16:46linebreak?You know, In my case I want to put some negative vertical space for the next line if
– javadr Mar 18 '18 at 08:42\linebreakhappens.\baselineskipto adjust the space of the stuff after the break. But ask a new question with a complete example showing the issue and someone will answer. – David Carlisle Mar 18 '18 at 09:10