parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

[ Parser.3.4.4 RC ] Правильно я понимаю, что метод ^string:unescape[uri;text] теперь "стрессоустойчивый"?

andylars 11.02.2016 20:58 / 11.02.2016 22:23

Т.е. теперь в UTF-8 режиме, встретив по ходу пьесы что-то типа:
   $str1[^string:unescape[uri;%FF]]
   $str2[^string:unescape[uri;%%F]]  ^rem{# от которого в урле сам Апач даст 400-ую не дойдя даже до Парсера}
   ^str1.lower[]
   ^str2.lower[]
Парсер не выпадет теперь в исключение от некорректных UTF-последовательностей, а просто в худшем случае ничего не вернет?

Эмпирически пока на это похоже, но хочется удостовериться наверняка
можно ли теперь выпилить старый "парашют", а-ля:
 ^try{ 
     $_tmp[^string:js-unescape[%%F]]
     $_tmp.lower[] 
  }
P.S.: То ли мне кажется, и я просто не помню как воссоздать падение.