Infocatcher
Опробовал новую версию:
1) При одновременном введении тэгов <p><b> (использую для некоторых заголовков) скрипт теперь закрывает их как положено
<p><b>Текст</b></p>
2) А вот код, используемый для спойлера
<div><input type='button' class="splLink" value='Показать'><div class="splCont"><br />
закрыл своеобразно, учитывая код кнопки (тэг input) и тэг переноса на новую строку (<br />), не учтя при этом, что он уже закрыт.
<div><input type='button' class="splLink" value='Показать'><div class="splCont"><br />Текст</br></div></input></div>
вместо закрытия лишь блоков (<div>)
<div><input type='button' class="splLink" value='Показать'><div class="splCont"><br />Текст</div></div>
Помимо <input> и <br />, также предлагает закрыть <!DOCTYPE html> и <meta charset="windows-1251">.
Я понимаю, что в скрипте не учтены исключения, поэтому 2 пункт написал на всякий случай, вдруг решите их добавить.