I've this code:
\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lipsum}
\usepackage{endnotes}
\let\footnote=\endnote
\usepackage{etoolbox}
\preto{\theendnotes}{%
\renewcommand{\makeenmark}{\textsuperscript{\theenmark}\enspace}%
}
\renewcommand\enoteformat{%
\raggedright
\leftskip=1.8em
\makebox[0pt][r]{\textsuperscript\theenmark\enspace %
\rule{0pt}{\dimexpr\ht\strutbox}}%
}
\begin{document}
Bla bla\footnote{\lipsum[1]} Bla bla\footnote{\lipsum[2]}
\theendnotes
\end{document}
Which setting have I to add or change to have notes text justified, preserving the other customized settings? Thanx

\raggedright. – egreg Jan 29 '15 at 18:42\raggedrightI lost the other customizations. Please, compile my code: you'll realize that the note number is no more protruding on the left and so on – user41063 Jan 29 '15 at 19:03\noindentbefore\makebox. – egreg Jan 29 '15 at 19:04