Необходимо расскомментировать выделенную область, т.е. сделать uncomment-region. Как получить начало и конец выделенной области для передачи этой ф-ции ?
Совершенно непонятно, что же тебе нужно. Почему ты не хочешь просто
выделить регион и вызвать эту функцию?
libastral.el ненавязчиво подсказывает, что ты пишешь функцию, которая
вызывает `uncomment-region` неинтерактивно; возможно строчка
`(interactive "r")` может навести тебя на правильные мысли.
а мой libastral.el почему то мне подсказывает что товарищь городит костыль, который прекрасно уже работает по M-; =)) тоесть он хочет проверять регион, и либо комментировать его, либо раскомментировать :)
уж не знаю, возможно мой libastral.el меня подводит...
> M-;
Точно. Но всеже, для интереса. Есть ф-ция:
(defun uncomment-line ()
(interactive)
(uncomment-region (line-beginning-position) (line-end-position)))
И тож самое, но для региона, т.е. uncomment-region подсунуть начало
и конец.