Не позволяйте Маруку публиковать так много предупреждений журнала

Я использую Maruku в Rails просто для того, чтобы конвертировать файл Markdown в HTML, чтобы я мог использовать его с Nokogiri. (Может быть, есть лучшее решение для этого?) Это прекрасно работает, но я получаю много-много сообщений "Maruku говорит вам" в журнале:

 ___________________________________________________________________________
| Maruku tells you:
+---------------------------------------------------------------------------
| Could not find ref_id = "FIX" for md_link("FIX", nil)
| Available refs are []
+---------------------------------------------------------------------------

Это действительно сбивает с толку и не нужно здесь. Есть ли способ заставить Маруку замолчать, чтобы он только предупреждал в журнале, если есть настоящая ошибка?

2 ответа

Решение

Может быть попробовать rdiscount драгоценный камень?

Я считаю Маруку слишком многословным с ошибками и не хочу игнорировать все ошибки.

Глядя на исходный код и документацию, похоже, что вы можете установить :on_error в :ignore:

Maruku.new(string, :on_error => :ignore)

Это может также заставить замолчать "настоящие ошибки".

Другие вопросы по тегам