Присутствует лишняя прокрутка буфера на 2 строки вверх
Для примера можно выполнить батник, содержащий команду CLS и выводящий что-либо в консоль - первые 2 строки выхлопа уезжают за начало буфера.
Эффект независим ни от параметра реестра "windowmode", ни от размера буфера.
В версии 2.0build1538 такого не было (ну, это и понятно - работу с буфером там ещё не прикручивали )
@echo off
cls
echo 111111111
echo 222222222
echo 333333333
Причём 2 строки, это только в случае когда размеры буфера и окна совпадают, а если буфер больше, то вывод вообще не видно.
И это уже невозможно поправить, пока фар рисует себя в самом низу буфера.
Надеюсь, так будет не всегда, и будет реализовано заполнение буфера сверху вниз, как в cmd.
(А в идеале весь вывод должен быть прямо над командной строкой, а не вверху, но это наверно утопия).
Re: Far работает с большим буфером консоли!
Posted: Mon 07 Jun, 2010 20:04
by sysadm-nk-resurs
John Doe wrote:Действительно:
=====//=====
Причём 2 строки, это только в случае когда размеры буфера и окна совпадают, а если буфер больше, то вывод вообще не видно.
Нет, у меня эти 2 строки убегают - как я уже сказал - независимо от размера буфера: хоть он равен размеру окна, хоть больше...
John Doe wrote:(А в идеале весь вывод должен быть прямо над командной строкой, а не вверху, но это наверно утопия).
Ну, тут не соглашусь - после CLS вывод в консоль идёт как-раз сверху вниз, так что лучше было-бы оставить поведение, как в cmd.
Re: Far работает с большим буфером консоли!
Posted: Mon 07 Jun, 2010 20:48
by John Doe
sysadm-nk-resurs wrote:Нет, у меня эти 2 строки убегают - как я уже сказал - независимо от размера буфера: хоть он равен размеру окна, хоть больше...
Что значит "нет"? Я только что то же самое сказал.
Случай когда окно=буфер можно исправить, но только его.
sysadm-nk-resurs wrote:Ну, тут не соглашусь - после CLS вывод в консоль идёт как-раз сверху вниз, так что лучше было-бы оставить поведение, как в cmd.
Боюсь, вы просто не уловили мысль.
Re: Nightly Builds — еженощные сборки
Posted: Tue 08 Jun, 2010 10:59
by ccaid
при активном меню (F2 / F11 / AltF8 /...) прокрутка экранного буфера в b1581 с /w блокируется. если так и должно быть, то для чего?
Re: Far работает с большим буфером консоли!
Posted: Wed 09 Jun, 2010 09:37
by Игорь Юдинцев
В каком-то из новых билдов (1579?) поломалась автоподстройка размера окна Far под размер окна консоли — первое подстраивается под второе только после нажатия клавиши.
Re: Far работает с большим буфером консоли!
Posted: Wed 09 Jun, 2010 09:47
by DrKnS
первое подстраивается под второе только после нажатия клавиши
Feature.
Re: Far работает с большим буфером консоли!
Posted: Wed 09 Jun, 2010 11:27
by John Doe
Игорь Юдинцев wrote:поломалась автоподстройка размера окна Far под размер окна консоли
Сделано это специально, чтобы избавиться от попадания артефактов в буфер (при ресайзе мышью).
До
сделал макросы для листания по буферу вверх/вниз с помощью PgUp/PgDn (имхо, это удобнее, чем растопыривать пальцы ещё и на Ctrl+Alt).
листание осуществляется только при погашенных панелях.
покритикуйте
(ok)
Если в свойствах окна консоли установить высоту буфера равной высоте окна (в моем случае 9999 заменить на 25) то прокрутка сбрасывается (ок), но фар отрисовывается
100619b.png (25.13 KiB) Viewed 13133 times
.
Re: Far работает с большим буфером консоли!
Posted: Wed 23 Jun, 2010 12:18
by kozyavkin
b1592 /w
Не очень хорошо выглядят часы при скрытых панелях и включенной опции "часы в панелях" (пока отключил).
Хотелось бы заиметь выделение текста из буфера в буфер обмена как в cmd.
Хотелось бы к редактору тоже прикрутить скролл-бар. Может есть возможность как-то запользовать этот же?
Поломался единственный имеющийся у меня плагин для редактирования в HEX (HEXED, в 1465 еще работал).
Просьба подтвердить или опровергнуть.
Windows XP SP3. Железо... хмм... видюха галимая интеловская размазанная Q965/Q963 Express чего-то там...
разрешение экрана 1900x1200
Far v2.0 (build 1616) x86 [2.0.0.1616]
Начальные параметры: буфер 280x1024, окно 80x25
Распахнутое окно с тем же буфером имеет размер 240x70
Делаем несколько раз Alt-F9 - на бэкграунде видим "цветомузыку" (варианты: остатки рисунка панелей).