Re[3]: К вопросу о форматтере
От: ShaggyOwl Россия http://www.rsdn.org
Дата: 26.08.12 19:02
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Если возражений не последует, обновлю.


Ок.
Я правильно понимаю, что в первом приближении работа над синтаксисом близка к завершению?
Хорошо там, где мы есть! :)
Re[4]: К вопросу о форматтере
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.08.12 19:13
Оценка:
Здравствуйте, ShaggyOwl, Вы писали:

SO>Я правильно понимаю, что в первом приближении работа над синтаксисом близка к завершению?


Думаю, да.
... << RSDN@Home 1.2.0 alpha 5 rev. 65 on Windows 7 6.1.7601.65536>>
AVK Blog
Re[2]: К вопросу о форматтере
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.08.12 19:29
Оценка:
Здравствуйте, ShaggyOwl, Вы писали:

SO>1. **(жирный), // (наклонный), -- (перечёркнутый), ^^ (верхний индекс), __ (нижний индекс)


Поправка. Двойная __ — подчеркивание, тройная ___ — нижний индекс.

SO>3. Оформление строчного кода {{ruby {code} }}

SO>4. Оформление блоков кода
SO>{{cpp
SO>}}

Для унификации тогда уж лучше
{{cpp{
...
}}}

Еще для блочного кода надо добавить синтаксис указания, что код надо показать в свернутом блоке:
+{{cpp{
...
}}}

Забыли, кстати, про [cut].
... << RSDN@Home 1.2.0 alpha 5 rev. 65 on Windows 7 6.1.7601.65536>>
AVK Blog
Re[3]: К вопросу о форматтере
От: ShaggyOwl Россия http://www.rsdn.org
Дата: 26.08.12 19:57
Оценка:
Здравствуйте, AndrewVK, Вы писали:

SO>>1. **(жирный), // (наклонный), -- (перечёркнутый), ^^ (верхний индекс), __ (нижний индекс)


AVK>Поправка. Двойная __ — подчеркивание, тройная ___ — нижний индекс.

Ок.

AVK>Для унификации тогда уж лучше

AVK>{{cpp{
AVK> ...
AVK>}}}
+1

AVK>Еще для блочного кода надо добавить синтаксис указания, что код надо показать в свернутом блоке:

+1

AVK>Забыли, кстати, про [cut].

Мм.. А что это?
Хорошо там, где мы есть! :)
Re[4]: К вопросу о форматтере
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.08.12 20:46
Оценка:
Здравствуйте, ShaggyOwl, Вы писали:

SO>Мм.. А что это?


Свернутый блок.

  Многабукв
Много много много всякой фигни
... << RSDN@Home 1.2.0 alpha 5 rev. 65 on Windows 7 6.1.7601.65536>>
AVK Blog
Re[5]: К вопросу о форматтере
От: ShaggyOwl Россия http://www.rsdn.org
Дата: 26.08.12 20:54
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Свернутый блок.


AVK>
  Многабукв
AVK>Много много много всякой фигни


Понятно. И по-хорошему, желательно, чтобы под катом сохранялось форматирование.
Хорошо там, где мы есть! :)
Re[6]: К вопросу о форматтере
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.08.12 20:59
Оценка:
Здравствуйте, ShaggyOwl, Вы писали:

SO>Понятно. И по-хорошему, желательно, чтобы под катом сохранялось форматирование.


Верно. Ну и для блочной цитаты, наверное, тоже версию с + нужно:
+"""
...
"""
... << RSDN@Home 1.2.0 alpha 5 rev. 65 on Windows 7 6.1.7601.65536>>
AVK Blog
Re[6]: К вопросу о форматтере
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.08.12 21:14
Оценка:
Здравствуйте, ShaggyOwl, Вы писали:

SO>Понятно. И по-хорошему, желательно, чтобы под катом сохранялось форматирование.


Добавил такой синтаксис:
+++ Заголовок
Содержимое
+++
... << RSDN@Home 1.2.0 alpha 5 rev. 65 on Windows 7 6.1.7601.65536>>
AVK Blog
Re[7]: К вопросу о форматтере
От: ShaggyOwl Россия http://www.rsdn.org
Дата: 27.08.12 06:50
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Добавил такой синтаксис:


Красота.
Я сегодня вечерком вычитаю спецификацию.
Есть понимание, как будем работать дальше?
Хорошо там, где мы есть! :)
Re[8]: К вопросу о форматтере
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 27.08.12 08:04
Оценка:
Здравствуйте, ShaggyOwl, Вы писали:

SO>Я сегодня вечерком вычитаю спецификацию.

SO>Есть понимание, как будем работать дальше?

Что именно тебя интересует?
... << RSDN@Home 1.2.0 alpha 5 rev. 65 on Windows 7 6.1.7601.65536>>
AVK Blog
Re[9]: К вопросу о форматтере
От: ShaggyOwl Россия http://www.rsdn.org
Дата: 27.08.12 08:10
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Что именно тебя интересует?

Сейчас составили черновой вариант спецификации. Далее (например) выждали недельку, собрали все пожелания, зафиксировали спецификацию. Конечная же цель — появление на сайте нового форматтера.
Интересуют дальнейшие шаги по направлению к цели. Если точнее — чем ещё я могу помочь?
Хорошо там, где мы есть! :)
Re[10]: К вопросу о форматтере
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 27.08.12 08:18
Оценка:
Здравствуйте, ShaggyOwl, Вы писали:

SO>Интересуют дальнейшие шаги по направлению к цели. Если точнее — чем ещё я могу помочь?


Дальнейший шаг очевиден — надо сделать прототип реализации парсера. Если тебя эта задача не пугает и дотнет не запрещает религия, могу дать доступ по записи к репозиторию с исходниками.
... << RSDN@Home 1.2.0 alpha 5 rev. 65 on Windows 7 6.1.7601.65536>>
AVK Blog
Re: К вопросу о форматтере
От: denisko http://sdeniskos.blogspot.com/
Дата: 27.08.12 08:22
Оценка:
Здравствуйте, AndrewVK, Вы писали:
По цитированию предложение.
Либо делать все предыдущее цитирование под катом,либо оставить как есть, но если цитата длинная, то все что длиннее 5 строк заменяется на ..., если хочешь именно этот текст процитировать, то делаешь усиление ___ваыв___ . В текущем механизме генерации сообщений цитирование подбешивает тем, что приходится делать работу по форматированию авто-генерированного текста, чтобы не сидеть в бане.
<Подпись удалена модератором>
Re[11]: К вопросу о форматтере
От: ShaggyOwl Россия http://www.rsdn.org
Дата: 27.08.12 08:29
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Дальнейший шаг очевиден — надо сделать прототип реализации парсера. Если тебя эта задача не пугает и дотнет не запрещает религия, могу дать доступ по записи к репозиторию с исходниками.


С дотнетом, к сожалению, не знаком.
Если порог вхождения в проект с тесткейсами будет невысоким, могу их поштамповать.
Хорошо там, где мы есть! :)
Re[12]: К вопросу о форматтере
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 27.08.12 08:34
Оценка:
Здравствуйте, ShaggyOwl, Вы писали:

SO>Если порог вхождения в проект с тесткейсами будет невысоким, могу их поштамповать.


Тесткейсы устроены очень просто. Каждый тесткейс это два файла с одинаковым именем. В одном, с расширением txt, находится текст с разметкой, в другом, с расширением gold, html, который должен получиться на выходе. Еще нужны тесты парсера, там на выходе дамп дерева в каком то читаемом формате — тип узла, координаты, значения свойств.
... << RSDN@Home 1.2.0 alpha 5 rev. 65 on Windows 7 6.1.7601.65536>>
AVK Blog
Re[13]: К вопросу о форматтере
От: ShaggyOwl Россия http://www.rsdn.org
Дата: 27.08.12 09:11
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Тесткейсы устроены очень просто. Каждый тесткейс это два файла с одинаковым именем. В одном, с расширением txt, находится текст с разметкой, в другом, с расширением gold, html, который должен получиться на выходе. Еще нужны тесты парсера, там на выходе дамп дерева в каком то читаемом формате — тип узла, координаты, значения свойств.


Т.е. задача видится вполне подъёмной. Я правильно понимаю — сейчас уже есть готовые тесты на которые можно будет посмотреть?
Как дойдёт дело до реализации — свисти, буду рад участвовать.
Контакты сейчас отправлю на мыло из профиля.
Хорошо там, где мы есть! :)
Re[14]: К вопросу о форматтере
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 27.08.12 09:23
Оценка:
Здравствуйте, ShaggyOwl, Вы писали:

SO>Т.е. задача видится вполне подъёмной. Я правильно понимаю — сейчас уже есть готовые тесты на которые можно будет посмотреть?


Для нового форматтера тестов нет, для старого есть, но очень немного.
... << RSDN@Home 1.2.0 alpha 5 rev. 65 on Windows 7 6.1.7601.65536>>
AVK Blog
Re[15]: К вопросу о форматтере
От: ShaggyOwl Россия http://www.rsdn.org
Дата: 27.08.12 09:27
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Для нового форматтера тестов нет, для старого есть, но очень немного.


Да, достаточно парочки.
Чтобы точно понимать в каком формате клиент будет ожидать результат.
Хорошо там, где мы есть! :)
Re[8]: Вычитка спецификации
От: ShaggyOwl Россия http://www.rsdn.org
Дата: 27.08.12 18:16
Оценка:
1.

Жирный

Выделяется символами ** с обеих сторон. При этом справа от открывающей ** должен быть пробел или начало строки, а слева не пробел и не конец строки. Для закрывающей, соответственно, не пробел и не начало строки справа, и пробел или конец строки слева.

Вопрос. Не очень понимаю, что такое начало строки в данном контексте.
2. Для табличек необходимо определять и правую границу.
3. Я как-то упустил момент обсуждения двойных звёздочек в коде. Можешь кинуть ссылку?

В остальном, на первый взгляд, порядок.
Хорошо там, где мы есть! :)
Re[9]: Вычитка спецификации
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 27.08.12 22:54
Оценка:
Здравствуйте, ShaggyOwl, Вы писали:

SO>Вопрос. Не очень понимаю, что такое начало строки в данном контексте.


А в чем проблема? Начало строки это начало строки. Первый символ после начала файла или переноса строки.

SO>2. Для табличек необходимо определять и правую границу.


Зачем? Табличка со стилем float:left?

SO>3. Я как-то упустил момент обсуждения двойных звёздочек в коде. Можешь кинуть ссылку?


С кодом пока ничего не решено. Строку целиком выделить сравнительно просто. Например, >>> в начале. А вот с произвольным куском непонятно. Я лично за >>>...<<< + правила с пробелами, как у стилей текста, с сишным сдвигом конфликтовать не должно.
... << RSDN@Home 1.2.0 alpha 5 rev. 65 on Windows 7 6.1.7601.65536>>
AVK Blog
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.