X [TODO] Написать TodoManager todos.hs
? (start: 13 Feb) [TODO] Даты Поддержка дат
- Дата начала, предполагаемая дата завершения, дедлайн
+ все даты опциональны
+ разные форматы дат
+ (end: 15 Feb) отбор по датам
? Какую-нибудь более умную логику для дат в будущем/прошлом
? вычисление недостающих дат по зависимостям
? Поддержка ресурсов
? Формат описания в тудушках
? Тогда уж и распределение по ресурсам
+ [queries] Запросы TodoTree.hs
+ По глубине вложенности
+ По тегам
+ По тексту
+ в т.ч. по регэкспам
+ По статусу
* комбинации Комбинации запросов (and/or/not)
* Тогда надо какие-то комбинаторы делать для selector-ов
DONE Отрефакторить слишком много промежуточных стадий
DONE Not ещё приделать
- улучшить поведение -a, -o
- или нормально задокументировать текущее
DONE научить пропускать первые N уровней чтобы первые уровни показывать, а остальные только по условию
? Язык запросов (комбинации)
+ или ключи ком.строки
- Отключение -A итп с ком. строки
+ Всякие сортировки
+ Раскраски
+ Сделать раскраску отключаемой
: Формат тудушек (Даты)
DONE всё кроме описания сделать необязательным
- [BUG] баги с синтаксисом
FIXED spaces Trailing spaces !?
: [BUG TODO] Баги
- [BUG] синтаксис (spaces)
FIXED [BUG] ссылки на произвольное место
INVALID [BUG] grep не ищет по верхнему уровню
? [BUG] что-то странное с grep-ом видимо, из-за юникода.
- Prune не работает, если не задано условие
: First
Y [Tag2] Second'
+ [Tag2] THird
Y [Tag1] Second
DONE [НГ Tag1] Купить конфет
X [Tag1] Fyy
! [Tag2] Sxx
X [TODO] Tyy
Y [Tag1] Tzz
X [Tag2] Last
o [Test] Test Todo
o Test 1 (Баги)
o Test 2
o [Test] Test 21
T Todo test
T Yet another Todo test
o [Test] Subtest 1
o [Test] Subtest 11
o [Test] Subtest 12
o [Test] Subtest 2
o [Test] Subtest 21
T [Test] Test 3