[devel] bash-completion

Alexey Shabalin a.shabalin на gmail.com
Пт Фев 12 10:19:07 MSK 2016


12 февраля 2016 г., 6:48 пользователь Ildar Mulyukov
<ildar.mulyukov на gmail.com> написал:
> чт, 11 февр. 2016 г. в 18:46, Alexey Shabalin <a.shabalin на gmail.com>:
>>
>> 11 февраля 2016 г., 7:32 пользователь Ildar Mulyukov
>> <ildar.mulyukov на gmail.com> написал:
>> > в Сизиф отправилась версия, для которой каталог
>> > /usr/share/bash-completion/completion --- родной (это бэкпорт).
>> > Совместимость с bash3 сохранена.
>> Боюсь, что это может создать больше проблем, так как
>> /usr/share/bash-completion/ стал родным начиная с bash-4, то и
>> проекты, которые туда укладывают completions(например systemd),
>> ориентируются и ожидают на bash-4.
>
> Вряд ли. Большинство апстримов понятия не имеют, в чём разница между ними.
> Основная причина этой жёсткой зависимости --- использование фичи 4-го bash в
> самом коде bash-completion . Сами же комплешенс, как я наблюдаю, прекрасно
> работают и там, и там.
Хочешь, я туда выложу родные completions от systemd? :) которые
используют фичи bash4.

>> Интересно, completions для bash4
>> могут мне поломать bash3 с поддержкой
>> /usr/share/bash-completion/completions?
>
> Ни разу не наблюдал. И сомневаюсь, что такая ситуация возникнет: они
> модульные, модули работают "почти" (R) независимо.
> Я предлагаю просто пожить с этим, а о граблях сообщать.
> Ильдар.



-- 
Alexey Shabalin


Подробная информация о списке рассылки Devel