Это старая версия (1.21) AwkiChangelog.


Пожелания, предложения, протесты, багрепорты оставлять тут:

{{Здесь могло бы быть ваше предложение}}

Содержание

Список изменений

19.10.15

  • Изменена внутренняя структура parser.awk (код для boref и eqn вынесен в отдельные файлы и подключается из plugins.awk );
  • Изменены управляющие последовательности для ввода неформатированных блоков текста (управляющие последовательности «%NF», «%NE» были заменены, сейчас неформатированные блоки текста вставляются внутрь === блоков);
  • Измененено форматирование ссылок (было [link|description], стало [[link|description]]. Если в статье понадобится комбинация [[ между двумя скобками можно вставить «невидимый» символ разделения записей (record separator) юникод символ — U+1E;
  • Убрана возможность использовать экранирование;
  • Для улучшения читабельности внутри библиографических ссылок длинные URL обрезаются до 50 символов (ссылки остаются кликабельными).

Код всех страниц конвертировал в новый формат с помощью следующих команд:

for item in *; do sed 's/\[\([^[]\+\)\]/[[\1]]/g' -i $item; done
for item in *; do sed 's/^%NF/===/;s/^%NE/===/' -i $item; done

Может быть в некоторых страницах из-за этого поедет разметка, если найдёте — скажите, я поправлю.

TODO список

  • Создать отдельный ресурс для прикапывания картинок;
  • Улучшение boref (обрабатывать случай когда указывается не диапазон страниц, а общее количество);
  • Специальные страницы:
    • Удаление/переименование страниц;
    • Показать страницы без категорий;
  • Удалить из кода все упоминания об amplab (добавить опциональные заголовки);
  • Допилить setup.sh;
  • Добавить возможность регистрации;
  • Возможность делать ссылки на пункты статей (аналог диеза в mediawiki);
  • Таблицы.