Как расширить redcarpet для поддержки автоматической привязки пользовательских упоминаний?

В моем приложении rails3 я хочу использовать redcarpet для обработки сообщений пользователя и раздела комментариев пользователя. В связи с этим я хотел бы расширить redcarpet для поддержки превращения @username в ссылку на пользователя на моем сайте. Я знаю, что redcarpet написан на C, но есть ли простой способ расширить его в ruby? Насколько сложно было бы написать это на C? Должен ли я просто сделать это за пределами Redcarpet?

Кроме того, я заинтересован в некоторых других расширениях redcarpet, которые были бы краткими ссылками для ссылок на другие модели в моем приложении. Я еще не уверен в синтаксисе, но предполагаю, что он будет похож на то, как github обрабатывает ссылки на проблемы.

Ответы на вопрос(2)

Ваш ответ на вопрос