Bug 24882 - no support for detecting some tty baud rates
Summary: no support for detecting some tty baud rates
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libslang2 (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Sergey Y. Afonin
QA Contact: qa-sisyphus
URL: https://www.midnight-commander.org/ti...
Keywords: patch
Depends on:
Blocks:
 
Reported: 2011-01-09 23:09 MSK by Sergey Vlasov
Modified: 2012-09-25 06:47 MSK (History)
1 user (show)

See Also:


Attachments
slang-2.2.3-alt-baud-rates.patch (884 bytes, patch)
2011-01-09 23:09 MSK, Sergey Vlasov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Vlasov 2011-01-09 23:09:20 MSK
Created attachment 4743 [details]
slang-2.2.3-alt-baud-rates.patch

libslang2-2.2.3-alt1

При определении скорости подключения терминала для установки значения переменной SLang_TT_Baud_Rate поддерживаются значения из стандартного ряда не выше 230400. Однако текущая версия rxvt-unicode выставляет в настройках псевдотерминала максимально возможную из поддерживаемых скоростей - в данный момент это 4000000. В результате, например, при запуске mc в urxvt переменная SLang_TT_Baud_Rate остаётся установленной в 0, что приводит к автоматическому отключению в mc параметра "Verbose operation".

Прилагаемый патч добавляет в список в src/slutty.c недостающие скорости, что исправляет работу mc в описанной ситуации. Кстати, аналогичный список скоростей есть ещё в modules/termios-module.c, но там все эти скорости уже есть.
Comment 1 Sergey Vlasov 2011-04-11 15:06:28 MSK
Вышла новая версия, где проблема уже исправлена:

Version 2.2.4 of the slang library has been released.  This is a
bug-fix release with no new features and should be the last of the 2.2
series.  This version is binary compatible with previous version 2
releases.
Comment 2 Repository Robot 2012-09-25 06:47:31 MSK
slang2-2.2.4-alt1 -> sisyphus:

* Tue Sep 25 2012 Dmitry V. Levin <ldv@altlinux> 2.2.4-alt1
- Updated to 2.2.4 (closes: #24882).
- Fixed packaging (closes: #15151).