Skirda wrote:NightRoman wrote:предложение с флагом на Мантисе было лучше
обсуждаемо.
Ну так я уже "обсудил"
У меня 12 макросов, которые усложнились. Ни одного не упростилось. Новый подход мне был не нужен. Я не против доработок, которые новые возможности предоставляют для новых юз-кейсов. Но старые-то лучше не усложнять (те, что для строки редактора, им все равно диалог это или шелл).
Юз-кейс у меня впрочем один. Первое, что приходится делать, это убирать дополнение
Code: Select all
$If (Dialog.AutoCompletion || Shell.AutoCompletion)
Esc
$End
Это стало сложнее, была одна проверка.
Потом, когда дополнение убрано, можно, кстати и проверить, диалог или шелл, так что решение-то было и раньше, пусть и несовершенное. А вообще, AutoCompletion в целом - это боль в ... для макросов. Фича знатная, слов нет. Но с макросами как-то неуклюже получается. Самое смешное, что область есть, а макросов для этой области либо нет, либо почти нет. Так теперь еще 2 таких области появилось.