Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа не займет много времени.
2 месяца назад
Михаил К.
Михаил К. 
38 лет, Украина
11 лет в сервисе
Был онлайн 2 месяца назад
2 месяца назад

Необходимо разработать поддержку нового синтаксиса для Javascript библиотеки CodeMirror для корректной подсветки подмножества Markdown'а который поддерживает Telegram. Публичная спецификация доступна по ссылке https://core.telegram.org/bots/api#markdown-style, но помимо этого надо еще делать подсветку некоторых частей синтаксиса которые понимает клиент: email'ы, ссылки на других пользователей (упоминание через @) и хеши (слово начинающееся с символа #).

В качестве тест-кейса можно использовать этот кусочек.

*bold text*
_italic text_
[inline URL](http://www.example.com/)
[inline mention of a user](tg://user?id=123456789)
`inline fixed-width code`
```block_language
pre-formatted fixed-width code block
```
#hash
@username
http://link/to
https://link/to
ftp://link/to
Есть репозиторий в котором расположен начальный код https://github.com/xen/markdown-tg-mode. Этот код надо переработать или доработать и сделать тесты.  В качестве основы надо взять именно этот код, потому что он используется как модуль для другой системы. Надо сделать максимально близко к тому как понимает текст сам Телеграм, если вдруг что-то упустил. 

Код надо будет отправить в этот же репозиторий или просто форкнуть.

Заявки фрилансеров

Нет заявок от фрилансеров

Похожие заказы

Разработка скриптов для проекта

Сложный проект нужен хороший программист

Создание модуля для php-nuke (или отдельного скрипта)

Короткое общее описание на английском (экспорт упомянутый делать не нужно). Срок исполнения - ориентировочно до 15 числа. Легкие изменения ТЗ - возможны. Для плохо разбирающихся в английском - коротко: скрипт событий/вечеринок, люди могут туда подава

Написать небольшой ява скрипт для поиска в сети

написать небольшой ява скрипт для поиска в сети

Дороботать небольшой ява скрипт для поиска в сети

дороботать небольшой ява скрипт для поиска в сети

Разработка модулей баннеро-обменной системы

Компания PrimeroStudio ищет отусорс-партнеров для разработки некоторых модулей баннеро-обменной системы. Требования - опыт разработки подобных систем. Готовность работать в режиме : <получение ТЗ на модуль - телефонный звонок - выполнение - отсылк...

Программинг для интернет магазина

Необходимо на существующий дизайн написать программинг для инет магазина! Пишите письма друзья, подробнее в привате!

Скрипт для downloadable goods

Площадка для продажи "downloadable goods" -catalog -search -shoping cart -digital goods delivery -payment Полное ТЗ высылается по требованию

Разработка формы для отправки сообщения (Java)

Необходимо реализовать следующее: Авторизованный доступ пользователей к странице на которой он заполняет необходимую форму (пока два варианта формы, в дальнейшем может быть увеличено кол-во форм), данные введенные в форму проверяются согласно известн...

Нужен web-программист

Приглашаем к сотрудничеству удаленного web-программиста, можно не одного, для разработки проекта. Обязательные требования: Знание PHP, HTML, JavaScript, MySQL (Все что еще умеете, все плюсом, типа C++, Java, .NET, ASP,Actionscript), Английский язык (...

Срочно нужен Wordpress full-stack разработчик доработать шаблон сайта

Срочно требуется Wordpress full-stack разработчик, который сможет обновить тему сайта в соответствии с новыми PSD. Сайт - http://stomavenue.ru. Обновленный внешний вид сайта в прикрепленных файлах к проекту. Нужно постарат