Far работает с большим буфером консоли!

Хотите говорить о Far и не знаете, куда обратиться?
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Re: Far работает с большим буфером консоли!

Post by John Doe »

Latest post of the previous page:

Список выполняет свою задачу - пользователь увидит что проблема известна и не будет вам напрасно надоедать.
Ну и обратить внимание авторов тоже полезно.
User avatar
abelenki
Posts: 501
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 174 times
Been thanked: 23 times
Contact:

Re: Far работает с большим буфером консоли!

Post by abelenki »

ivank wrote:При установленной опции
[x] Always show menu bar
теряется одна строка консольного буфера
Far Manager, version 2.0 (build 1566) x86

Code: Select all

drkns 23.05.2010 23:23:23 +0200 - build 1568

1. После 1564-1566 вылезли скрытые проблемы с отрисовкой в запускателе.
проблема с потерей одной строки в выводе буфера до сих пор присутствует в 1568. вот как это выглядит при запуске rar.exe (теряется строка oc Set NTFS Compressed attribute):

User avatar
Alexey Samlyukov
Posts: 1765
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 7 times
Contact:

Re: Far работает с большим буфером консоли!

Post by Alexey Samlyukov »

Теперь, думаю, рабочую область под плагины можно безболезнено прикрутить в фаре, Ы? (для разных там закладок, проигрывателей и прочего...)
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: Far работает с большим буфером консоли!

Post by DrKnS »

abelenki wrote:При установленной опции
[x] Always show menu bar
теряется одна строка консольного буфера
А если панели не выключать - "теряется" ещё куча строк. Вас это не удивляет?
Alexey Samlyukov wrote:Теперь, думаю, рабочую область под плагины можно безболезнено прикрутить в фаре, Ы?
Её можно прикрутить в любом случае, "теперь" на это не влияет.
User avatar
abelenki
Posts: 501
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 174 times
Been thanked: 23 times
Contact:

Re: Far работает с большим буфером консоли!

Post by abelenki »

DrKnS wrote:
abelenki wrote:При установленной опции
[x] Always show menu bar
теряется одна строка консольного буфера
А если панели не выключать - "теряется" ещё куча строк. Вас это не удивляет?
тогда может сделать отключение верхнего меню вместе с панелями по Ctrl+O?
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: Far работает с большим буфером консоли!

Post by DrKnS »

В принципе можно, но можно и макросом.
User avatar
abelenki
Posts: 501
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 174 times
Been thanked: 23 times
Contact:

Re: Far работает с большим буфером консоли!

Post by abelenki »

DrKnS wrote:В принципе можно, но можно и макросом.
просто так было бы логичнее - отключение и панелей, и верхнего меню при нажатии Ctrl+O - остаётся только коммандная строка, ничего лишнего. и при этом ничто не мешает выводу буфера консоли.
Zzzz
Posts: 108
Joined: Sat 13 Oct, 2007 10:12
Been thanked: 1 time

Re: Far работает с большим буфером консоли!

Post by Zzzz »

Похоже "chcp 866" копирует панели в консольный буфер...
Выполняю, и жму Ctrl-O - кажется, что ничего не произошло :-)
W7U SP1 x64
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

Re: Известные проблемы

Post by HaRT »

John Doe wrote:
DrKnS wrote:при этом скроллбар накладывается поверх консоли, а не сбоку, и накрывает её собой
DrKnS wrote:винда возвращает максимальное количество строк и столбцов,которые влезли бы в текущее разрешение экрана.
поправку на возможный скроллер она не делает
сделать такую поправку из фара сам я не могу, т.к. неизвестно, сколько скроллер занимает знакомест
Т.к. найти, откуда цитата, я не смог, выскажусь тут.
Разве нельзя ширину полосы прокрутки в пикселях узнать через GetSystemMetrics, а ширину знакоместа — через используемый в текущей консоли шрифт (либо при совпадении горизонтального размера буфера и окна в знакоместах — делением ширины клиентской области окна на количество знакомест)?
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 8 times

Re: Far работает с большим буфером консоли!

Post by Skirda »

Zzzz wrote:Похоже "chcp 866" копирует панели в консольный буфер...
Выполняю, и жму Ctrl-O - кажется, что ничего не произошло :-)
F1 -> "Команды операционной системы"
We are the Borg. You will be assimilated.
So Say We All!
Zzzz
Posts: 108
Joined: Sat 13 Oct, 2007 10:12
Been thanked: 1 time

Re: Far работает с большим буфером консоли!

Post by Zzzz »

Там не написано, что под панелями должна остаться их копия.
В 1571 другой глюк: при смене кодовой страницы экран не обновляется. Помогает Ctrl-O дважды.

-----
Cls отвалилась.
W7U SP1 x64
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 8 times

Re: Far работает с большим буфером консоли!

Post by Skirda »

подумалось тут в свете последних изменений: а нам нужны переменные среды (выставляет Far), содержащие текущие размеры консольного буфера/окна (в шеле это $COLUMNS и $LINES)?
We are the Borg. You will be assimilated.
So Say We All!
User avatar
abelenki
Posts: 501
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 174 times
Been thanked: 23 times
Contact:

Re: Far работает с большим буфером консоли!

Post by abelenki »

ivank wrote:При установленной опции
[x] Always show menu bar
теряется одна строка консольного буфера
Far Manager, version 2.0 (build 1566) x86
исправляется модифицированным макросом \Far\Addons\Macros\Panel.Esc.reg:

http://forum.farmanager.com/viewtopic.php?f=15&t=5405
Volutar
Posts: 19
Joined: Tue 25 May, 2010 10:16

Re: Far работает с большим буфером консоли!

Post by Volutar »

Max Rusov, из вашего списка по крайней мере UnicodeCharmap и MoreHistory работают в данном режиме без глюков.
Может быть имеет смысл список "плохо-рабочих" дополнять по факту, а не авансом?
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Re: Far работает с большим буфером консоли!

Post by John Doe »

А вы попробуйте в любом из них какое-нибудь меню открыть, и поймёте.
Volutar
Posts: 19
Joined: Tue 25 May, 2010 10:16

Re: Far работает с большим буфером консоли!

Post by Volutar »

Понятно. В хистори что-то не заметил (возможно, у меня не такая большая история), а в Unicode - список шрифтов не влазит.
Post Reply

Return to “Обсуждение Far Manager”