Неправильный подсчет позиции курсора с табами

Russian main discussion
Post Reply
  • Author
  • Message
Offline
Posts: 56
Joined: Tue Aug 26, 2008 9:56 am

Неправильный подсчет позиции курсора с табами

Post by temp1111 »

При выключенном "Spaces" (т.е. с нативными табами) символ TAB считается за одну позицию, а не за N (где N = размер таба), что приводит некорректному отображению горизонтальной позиции курсора в статусной строке. Это сильно напрягаает и сбивает с толку при работе с Fixed Width шрифтами, которые большинство юзеров пользуют для исходников и т.д.

Отмечено в 4.1.0, но наверняка в прежних то же самое

Offline
Posts: 56
Joined: Tue Aug 26, 2008 9:56 am

Anybody?....

Post by temp1111 »

Instructor, гляньте, пожалуйста!

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Ситуация ясна. Но на данный момент строка состояния ведет счет в строках и символах.

Offline
Posts: 56
Joined: Tue Aug 26, 2008 9:56 am

Post by temp1111 »

Ясно. А можно надеяться на то, что когда-нибудь это поведение будет переделано на стандартное для подавляющего большинства редакторов, т.е. на отображение экранной позиции курсора в единицах monospace characters?

Offline
Posts: 4
Joined: Sun Dec 21, 2008 11:23 am

Post by ProDev »

Присоединяюсь к вопросу.
Просмотрите пожалуйста что можно сделать.

Заранее спасибо.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

temp1111 & ProDev
В разрабатываемой 4.1.4 реализовано.

Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

Instructor, оставте пожайлуста оба обозначения: и номер символа в строке, и номер колонки(т.е. с учетом размеров табов)... Номер символа очень нужен ибо компиляторы, при ошибке выдают именно номер символа в строке где содержится ошибка, а если Акел будет считать только колонкой - будет ну очень не удобно.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

FeyFre wrote:Instructor, оставте пожайлуста оба обозначения: и номер символа в строке, и номер колонки...
Конечно. Данная возможность реализована через параметр, причем по умолчанию статистика ведется через "Строка:Символ".
Post Reply