Отображение в графе сложных ассертов и передача данных из формы
Originally reported on Google Code with ID 136
Реализовать отображение в графе qtype_preg_node_assert
Reported by oasychev
on 2012-07-31 14:05:41
Comments (20)
-
Account Deleted -
reporter (?=xyz)fgh в хроме вызвало у меня ошибку яваскрипта - что-то касательно создания объекта из пустого - и отказалось рисоваться. (?<!xyz)fgh - вообще выдало выражение как одну большую ошибку - судя по объяснению, ему не нравятся скобки. Валерий, посмотрите, в чем там дело...
Reported by
oasychev
on 2013-04-10 15:22:55 - Status changed:InProgress
-
На самом деле проблема в передаче данных из формы. Ошибка появляется например в ситуации (?:f<a) - всему виной символ "<". Владимир\Григорий, исправляйте свой javascript.
Reported by
vostreltsov
on 2013-04-11 13:06:14 -
reporter Очевидно, об экранировании передаваемого регекса никто не позаботился :) Разберитесь уж, что еще там надо экранировать! Валерий, читайте issue внимательно - тут не одна эта проблема, так что переименование немного поспешным оказалось...
Reported by
oasychev
on 2013-04-11 16:52:31 -
Account Deleted Проблема заключалась не в javascript'e, а в стандартной функции мудла optional_param. Теперь регулярное выражение из формы передаётся корректно. По крайней мере на тесте (?:f<a) теперь работает...
Reported by
grvlter
on 2013-04-18 19:26:44 -
reporter Вы имеете ввиду, что проблема заключалась в неверном типе параметра для нее? Там есть варианты со словом RAW - они не преобразуют переданную строку. А другие варианты очень даже полезны - на своем месте...
Reported by
oasychev
on 2013-04-21 17:14:31 -
reporter У меня поп прежнему не работают примеры (?=xyz)fgh (?<!xyz)fgh В обоих случаях ошибка Strict Standarts - создание объекта по умолчанию из пустого значения,preg_explaining_graph_tool.php строка 256 - видимо find_link не всегда возвращает объект.
Reported by
oasychev
on 2013-06-03 08:17:08 -
reporter Ошибки исчезли, но вот странная штука - когда ассерт назад смотрящий меняет направление только первая стрелка, а не все - это выглядит очень странно. См. приложенный скриншот.
Reported by
oasychev
on 2013-07-14 14:35:41<hr> * Attachment: tools_errors_4.JPG
-
Account Deleted Честно сказать, это была моя идея с направлением. Да, это выглядит странновато, но я не очень представляю как по другому показать назад смотрящий ассерт.
Reported by
ZluMYO
on 2013-07-18 12:23:11 -
Account Deleted Принял к сведению.
Reported by
ZluMYO
on 2013-07-18 12:24:12 -
reporter Это не самое срочное - а вот другое надо уже совсем срочно править...
Reported by
oasychev
on 2013-07-18 16:59:14 -
reporter Две проблемы еще обнаружились: 1) если сложный ассерт заканчивается на простой, этот простой в графе не выделяется; 2) если регекс состоит из одного сложного ассерта, я не заметил разницы между вперед и назад смотрящим ассертом (положительными)...
Reported by
oasychev
on 2013-07-24 14:25:15 -
Account Deleted Думаю, тут давно всё решено?
Reported by
ZluMYO
on 2014-04-13 18:07:29 - Status changed:Fixed
-
reporter Не решено Регекс (?!ab$) выделение $ или b приводит к странным мутациям линий в начале ассерта.
Reported by
oasychev
on 2014-05-13 15:26:16 - Status changed:InProgress
-
Account Deleted Исправлено.
Reported by
ZluMYO
on 2014-05-16 09:35:08 - Status changed:Fixed
-
reporter Не исправлено. Выделение $ в (?!ab$) приводит к выделению всего ab$ на графе, в остальных инструментах нормально! СРОЧНО исправляйте - бета уже...
Reported by
oasychev
on 2014-07-10 18:13:13 - Status changed:InProgress
- Labels added: Priority-High - Labels removed: Priority-Medium -
Account Deleted Исправлено. Прошу простить за задержку - был на даче.
Reported by
ZluMYO
on 2014-07-13 14:11:55 -
reporter Ждем исправлений обнаруженных ошибок...
Reported by
oasychev
on 2014-07-14 14:05:14 -
Account Deleted Исправлены обнаруженные ошибки связанные со сложными ассертами. Прошу прощения за задержку...
Reported by
ZluMYO
on 2014-07-19 23:48:50 -
reporter Давайте учиться работать без задержек и пинков! А то у меня ноги устанут пинать всех...
Reported by
oasychev
on 2014-07-23 17:10:13 - Status changed:Done
- Log in to comment
Reported by
ZluMYO
on 2013-03-21 06:48:13 - Status changed:Fixed