DrKnS wrote:[Тихо мечтает о Цэ-подобном синтаксисе, без богомерзких $end, с фигурными скобочками и прочими плюшками]
C-подобный синтаксис доступен в
SHPCE; кстати, у меня недостающие функции работы с выделением именно на нём (с небольшими патчами) и реализованы. Но
SHPCE был похоронен заживо как раз появлением макроязыка.
NightRoman wrote:нужно, так настраиваешь себе все единообразно и в любом редакторе, включая строчные, ожидаешь одинаковое поведение
Полностью поддерживаю. Я тоже считаю, что все строки ввода текста, будь то редактор как таковой, многострочное (чего так не хватает) или однострочное поле ввода в диалоге и т.п. должны вести себя единообразно, в т.ч. и с точки зрения макросов.
Skirda wrote:Editor.Sel(4) - Unmark selected block, вернет всегда 1
Всё же хорошо бы, чтобы возвращала 0, если вызвана из неправильного контекста.