The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Релиз консольного оконного менеджера GNU screen 4.6.0

29.06.2017 08:45

Доступен релиз полноэкранного консольного оконного менеджера GNU screen 4.6.0, позволяющего использовать один физический терминал для работы с несколькими приложениями, которым выделяются отдельные виртуальные терминалы, остающиеся активными между разными сеансами связи пользователя.

Из изменений отмечается:

  • Просмотр истории прокрутки теперь начинается с первой строки вывода (ранее курсор оставался на последней строке, что требовало его перевода через весь экран для начала листания истории прокрутки);
  • Обновление таблиц Unicode до версии 9.0;
  • Расширение диапазона поддерживаемых скоростей для последовательных портов;
  • Улучшение поддержки пространств имён;
  • Переход от использования fifo-каналов на сокеты.


  1. Главная ссылка к новости (https://lists.gnu.org/archive/...)
  2. OpenNews: Выпуск консольного оконного менеджера tmux 2.3
  3. OpenNews: Первый выпуск abduco, легковесной альтернативы tmux и screen
  4. OpenNews: Для tmux реализована поддержка сохранения сеанса между перезагрузками
  5. OpenNews: Релиз консольного оконного менеджера GNU screen 4.5.0
  6. OpenNews: Уязвимость в GNU Screen 4.5.0
Лицензия: CC-BY
Тип: Программы
Ключевые слова: screen
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (5) RSS
  • 1.1, Аноним (-), 09:22, 29/06/2017 [ответить]  
  • +1 +/
    >Просмотр истории прокрутки теперь начинается с первой строки вывода (ранее курсор оставался на последней строке, что требовало его перевода на начало для прохода по истории прокрутки);

    то есть теперь, что бы посмотреть, что было на предыдущем экране нужно скролить через всю историю вниз?

     
     
  • 2.2, Аноним (-), 09:29, 29/06/2017 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Наоборот, скроллинг выполнялся перемещением курсора вверх и приходилось каждый раз через всю страницу перебегать, прежде чем начиналась прокрутка.
     

  • 1.6, Аноним (-), 04:26, 01/07/2017 [ответить]  
  • +/
    > Переход от использования fifo-каналов на сокеты

    А смысл?

     
     
  • 2.7, Andrey Mitrofanov (?), 13:26, 02/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> Переход от использования fifo-каналов на сокеты
    > А смысл?

    Совсем не похоже на заявленное "Migrate from fifos to sockets"

    autoconf магия   -- http://savannah.gnu.org/bugs/?32471
    ""even 4.0.3 can use sockets instead of fifos if configure thinks fifos are unusable.""
    -- или сокеты, или фифо выбирались во время сборки

    В http://git.savannah.gnu.org/cgit/screen.git/log/?h=v.4.6.0
    вижу "2017-04-18 add compat layer to handle both fifos and sockets Christian Brauner"
    http://git.savannah.gnu.org/cgit/screen.git/commit/?h=v.4.6.0&id=bab73f99a2dc

    В http://git.savannah.gnu.org/cgit/screen.git/log/?qt=grep&q=pipe
    вижу --v , но это давно, вроде.

    "2015-06-25 Remove NAMEDPIPE code, use sockets Amadeusz Sławiński"
    http://git.savannah.gnu.org/cgit/screen.git/commit/?id=d965ff1d92e2bd57d24b68

    Не прояняет http://git.savannah.gnu.org/cgit/screen.git/log/?qt=grep&q=socket ...

    Может, http://git.savannah.gnu.org/cgit/screen.git/log/?h=v.4.6.0&qt=grep&q=socket
    и http://git.savannah.gnu.org/cgit/screen.git/log/?h=v.4.6.0&qt=grep&q=pipe
    чего бы и прояснили, если бы....

     
     
  • 3.8, Andrey Mitrofanov (?), 15:37, 02/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >>> Переход от использования fifo-каналов на сокеты
    >> А смысл?
    > Совсем не похоже на заявленное "Migrate from fifos to sockets"

    Однако миграция -- поддерживается и то, и другое, но "то" - как главное-основное, а другое - только для ранее запущенных legacy сессий.

    У Debian-а, помнится, был спец.патч для ситуауии, когда запущенная сессия ещё работает под "старым" screen-ом, а админ уже коннектится к ней с проапгрейженным клиентом-screen-ом во время апгрейда системы.

    > В http://git.savannah.gnu.org/cgit/screen.git/log/?h=v.4.6.0
    > вижу "2017-04-18 add compat layer to handle both fifos and sockets Christian
    > Brauner"
    > http://git.savannah.gnu.org/cgit/screen.git/commit/?h=v.4.6.0&id=bab73f99a2dc

    +
    [I]"So far screen could only support either sockets or fifos but not both. This proved to be a blocker for any upgrade. This adds a compatibility layer to screen v4 to support both sockets and fifos at the same time. The strategy here is to only support fifos for legacy sessions that already exist. All new sessions will use sockets by default."[/I] --https://lists.gnu.org/archive/html/screen-devel/2017-04/msg00021.html

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2019 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру