Контекст, исчезающий с экрана (Context disappearing from the screen)
Posted: Sat 23 Feb, 2019 05:33
Latest post of the previous page:
PS: Это просто мысли вслух... Насколько это реализуемо/трудоёмко не смотрел.Far Manager Forum
https://forum.farmanager.com/
Latest post of the previous page:
PS: Это просто мысли вслух... Насколько это реализуемо/трудоёмко не смотрел.По Ctrl-O у нас сейчас не голый буфер. Хоткеи, строка статуса, диалоги.
Наверное да, и скорее всего ещё что-то всплывёт.
См. ниже.DrKnS, 2019.02.22 13:41Как раз из-за исчерпания места. Запускаемой программе предоставлен весь экран. Совсем весь. Мы не знаем, где она там наследила, поэтому предполагается, что везде.изымать из имеющего место быть «диалога» те или иные фрагменты не из-за исчерпания места
Этого (см. начало второго фрагмента). В этот буфер идёт выдача пущенных команд и из него принудительно удаляется первая строка (по завершении работы оных команд).Какого буфера?размер буфера ведь и увеличить можно
Нет. Cmd просто отрабатывает CrLf в текущей позиции курсора + рисует с первой позиции следующей строки приглашение ко вводу (очередной) команды.cmd делает точно такой же промежуток из точно таких же соображений.
Не совсем так. "Гвоздями прибито" место на экране, где пользователю предлагается ввести команду. А вот место в буфере, где фиксируются промпт+введённая_команда, и, откуда (с какого места) эта команда может выводить нечто на StdOut/StdErr, - это другое место. Разумеется, эти места можно и совместить. К слову, "гвозди" для часиков (или, например, диалога по "<Shift>+<F4>") - для "приколачивания" промпта не подойдут?Far - не компроцессор, промпт у него прибит гвоздями внизу экрана, поэтому текст едет вверх.
John Doe, 2019.02.22 14:23
… и другая проблема: по завершению батника текста просто не видно, потому что он "уехал" на несколько тысяч строк вверх, где не каждый даже догадается поискать.
Пятой точкой чувствую.
Если левая программа будучи запущена из cmd не вызывает проблем, то и у нас их не должно возникнуть в этом месте.