* [sisyphus] zsh & bash-completion
@ 2008-03-22 19:24 Алексей Синицын
2008-03-22 20:11 ` Alexey Shabalin
2008-03-22 20:21 ` Alexey I. Froloff
0 siblings, 2 replies; 27+ messages in thread
From: Алексей Синицын @ 2008-03-22 19:24 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
Приветствую.
После последнего обновления при запуске zsh вылетело много ругани на
предмет совместимости с bash-completion. Удалив пакет bash-completion
(который потянул за собой что-то гномовское, в частности gvfs, но мне
собственно не надо ни того, ни другого, ни того что еще уехало с ними)
от ругани избавился.
Актуально-ли это, нужно-ли более подробно про ругань, нужен-ли багрепорт?
22:21 al@wind ~ $ rpm -q zsh
zsh-4.3.4-alt3
22:22 al@wind ~ $ apt-cache show bash-completion|grep Version
Version: 20060301-alt05
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] zsh & bash-completion
2008-03-22 19:24 [sisyphus] zsh & bash-completion Алексей Синицын
@ 2008-03-22 20:11 ` Alexey Shabalin
2008-03-22 20:24 ` Алексей Синицын
2008-03-22 20:21 ` Alexey I. Froloff
1 sibling, 1 reply; 27+ messages in thread
From: Alexey Shabalin @ 2008-03-22 20:11 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
22.03.08, Алексей Синицын написал(а):
> Приветствую.
>
> После последнего обновления при запуске zsh вылетело много ругани на
> предмет совместимости с bash-completion. Удалив пакет bash-completion
> (который потянул за собой что-то гномовское, в частности gvfs, но мне
> собственно не надо ни того, ни другого, ни того что еще уехало с ними)
> от ругани избавился.
>
> Актуально-ли это, нужно-ли более подробно про ругань, нужен-ли багрепорт?
Да, об этом известно. баг тоже можно завести, что не забыли.
Так же приветствуется помощь в отучении gvfs использовать bash-completion.
--
Alexey Shabalin
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] zsh & bash-completion
2008-03-22 19:24 [sisyphus] zsh & bash-completion Алексей Синицын
2008-03-22 20:11 ` Alexey Shabalin
@ 2008-03-22 20:21 ` Alexey I. Froloff
2008-03-22 20:26 ` Алексей Синицын
1 sibling, 1 reply; 27+ messages in thread
From: Alexey I. Froloff @ 2008-03-22 20:21 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 311 bytes --]
* Алексей Синицын <asinitsinster@> [080322 22:30]:
> Актуально-ли это, нужно-ли более подробно про ругань, нужен-ли багрепорт?
Уже второй или третий раз такая фигня. bash-completion
неправильно детектит что его запускают не из-под bash. На него и
вешать вместе с руганью...
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] zsh & bash-completion
2008-03-22 20:11 ` Alexey Shabalin
@ 2008-03-22 20:24 ` Алексей Синицын
2008-03-22 21:40 ` Alexey I. Froloff
0 siblings, 1 reply; 27+ messages in thread
From: Алексей Синицын @ 2008-03-22 20:24 UTC (permalink / raw)
To: shaba, ALT Linux Sisyphus discussions
22.03.08, Alexey Shabalin<a.shabalin@gmail.com> написал(а):
> 22.03.08, Алексей Синицын написал(а):
>
> > Приветствую.
> >
> > После последнего обновления при запуске zsh вылетело много ругани на
> > предмет совместимости с bash-completion. Удалив пакет bash-completion
> > (который потянул за собой что-то гномовское, в частности gvfs, но мне
> > собственно не надо ни того, ни другого, ни того что еще уехало с ними)
> > от ругани избавился.
> >
> > Актуально-ли это, нужно-ли более подробно про ругань, нужен-ли багрепорт?
>
> Да, об этом известно. баг тоже можно завести, что не забыли.
#: 15036
> Так же приветствуется помощь в отучении gvfs использовать bash-completion.
>
Это вряд-ли. Особенно за неактуальностью обоих.
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] zsh & bash-completion
2008-03-22 20:21 ` Alexey I. Froloff
@ 2008-03-22 20:26 ` Алексей Синицын
2008-03-22 20:28 ` Mikhail Gusarov
0 siblings, 1 reply; 27+ messages in thread
From: Алексей Синицын @ 2008-03-22 20:26 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
22.03.08, Alexey I. Froloff<raorn@altlinux.ru> написал(а):
> * Алексей Синицын <asinitsinster@> [080322 22:30]:
>
> > Актуально-ли это, нужно-ли более подробно про ругань, нужен-ли багрепорт?
>
> Уже второй или третий раз такая фигня. bash-completion
> неправильно детектит что его запускают не из-под bash. На него и
> вешать вместе с руганью...
>
А почему он вообще запускается? У zsh все без него нормально
работает. Где-то дергается что-то из bash профиля или rc? Тогда может
zsh обучить что-бы встретив это слово пропускал?
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] zsh & bash-completion
2008-03-22 20:26 ` Алексей Синицын
@ 2008-03-22 20:28 ` Mikhail Gusarov
2008-03-22 21:42 ` Alexey I. Froloff
0 siblings, 1 reply; 27+ messages in thread
From: Mikhail Gusarov @ 2008-03-22 20:28 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 653 bytes --]
Twas brillig at 23:26:45 22.03.2008 UTC+03 when Алексей Синицын did gyre and gimble:
АС> А почему он вообще запускается? У zsh все без него нормально
АС> работает. Где-то дергается что-то из bash профиля или rc? Тогда
АС> может zsh обучить что-бы встретив это слово пропускал?
Кривохак :-/
Где-то альтовая добавка в /etc/zsh подсасывает bash-евые
стартап-скрипты. Баг, вроде даже отрепорченный.
--
[-- Attachment #2: Type: application/pgp-signature, Size: 188 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] zsh & bash-completion
2008-03-22 20:24 ` Алексей Синицын
@ 2008-03-22 21:40 ` Alexey I. Froloff
2008-03-22 21:42 ` Mikhail Gusarov
0 siblings, 1 reply; 27+ messages in thread
From: Alexey I. Froloff @ 2008-03-22 21:40 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 300 bytes --]
* Алексей Синицын <asinitsinster@> [080322 23:30]:
> > > Актуально-ли это, нужно-ли более подробно про ругань, нужен-ли багрепорт?
> > Да, об этом известно. баг тоже можно завести, что не забыли.
> #: 15036
А zsh тут при чём? Это bash-completion кривой опять.
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] zsh & bash-completion
2008-03-22 20:28 ` Mikhail Gusarov
@ 2008-03-22 21:42 ` Alexey I. Froloff
0 siblings, 0 replies; 27+ messages in thread
From: Alexey I. Froloff @ 2008-03-22 21:42 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 330 bytes --]
* Mikhail Gusarov <dottedmag@> [080322 23:30]:
> Где-то альтовая добавка в /etc/zsh подсасывает bash-евые
> стартап-скрипты. Баг, вроде даже отрепорченный.
Надо просто нормально детектить наличие bash. В 20060301-alt04
этой проблемы нет, а /etc/profile.d/bash-completion.sh zsh'ем
запускается.
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] zsh & bash-completion
2008-03-22 21:40 ` Alexey I. Froloff
@ 2008-03-22 21:42 ` Mikhail Gusarov
2008-03-23 6:36 ` Alexey I. Froloff
0 siblings, 1 reply; 27+ messages in thread
From: Mikhail Gusarov @ 2008-03-22 21:42 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 279 bytes --]
Twas brillig at 00:40:21 23.03.2008 UTC+03 when Alexey I. Froloff did gyre and gimble:
AIF> А zsh тут при чём? Это bash-completion кривой опять.
Нет, это zsh кривой опять. Какого чёрта он читает BASHrc?
--
[-- Attachment #2: Type: application/pgp-signature, Size: 188 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] zsh & bash-completion
2008-03-22 21:42 ` Mikhail Gusarov
@ 2008-03-23 6:36 ` Alexey I. Froloff
2008-03-23 6:40 ` Mikhail Gusarov
2008-03-23 7:11 ` Алексей Синицын
0 siblings, 2 replies; 27+ messages in thread
From: Alexey I. Froloff @ 2008-03-23 6:36 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 248 bytes --]
* Mikhail Gusarov <dottedmag@> [080323 00:51]:
> AIF> А zsh тут при чём? Это bash-completion кривой опять.
> Нет, это zsh кривой опять. Какого чёрта он читает BASHrc?
Он всегда это делал у нас, насколько я помню.
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] zsh & bash-completion
2008-03-23 6:36 ` Alexey I. Froloff
@ 2008-03-23 6:40 ` Mikhail Gusarov
2008-03-23 7:11 ` Алексей Синицын
1 sibling, 0 replies; 27+ messages in thread
From: Mikhail Gusarov @ 2008-03-23 6:40 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 496 bytes --]
Twas brillig at 09:36:51 23.03.2008 UTC+03 when Alexey I. Froloff did gyre and gimble:
>> AIF> А zsh тут при чём? Это bash-completion кривой опять.
>> Нет, это zsh кривой опять. Какого чёрта он читает BASHrc?
AIF> Он всегда это делал у нас, насколько я помню.
Исторически обусловленная глупость не перестаёт быть глупостью.
--
[-- Attachment #2: Type: application/pgp-signature, Size: 188 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] zsh & bash-completion
2008-03-23 6:36 ` Alexey I. Froloff
2008-03-23 6:40 ` Mikhail Gusarov
@ 2008-03-23 7:11 ` Алексей Синицын
2008-03-23 7:31 ` Alexey I. Froloff
2008-03-23 7:36 ` Mikhail Gusarov
1 sibling, 2 replies; 27+ messages in thread
From: Алексей Синицын @ 2008-03-23 7:11 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
23.03.08, Alexey I. Froloff<raorn@altlinux.ru> написал(а):
> * Mikhail Gusarov <dottedmag@> [080323 00:51]:
>
> > AIF> А zsh тут при чём? Это bash-completion кривой опять.
> > Нет, это zsh кривой опять. Какого чёрта он читает BASHrc?
>
> Он всегда это делал у нас, насколько я помню.
>
>
Я уделал пакет баш-комплишн.
Автодополнение в zsh работает нормально.
Следовательно вызов этого инструмента в zsh не нужен, избыточен.
Зачем он это его вызывает?
Собственно чтение bashrc, насколько я понял, выполняется для какой-то
совместимости. Если это действительно необходимо, возможно-ли, вызывая
bashrc применять его выборочно?
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] zsh & bash-completion
2008-03-23 7:11 ` Алексей Синицын
@ 2008-03-23 7:31 ` Alexey I. Froloff
2008-03-23 8:18 ` Алексей Синицын
2008-03-23 7:36 ` Mikhail Gusarov
1 sibling, 1 reply; 27+ messages in thread
From: Alexey I. Froloff @ 2008-03-23 7:31 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 897 bytes --]
* Алексей Синицын <asinitsinster@> [080323 10:16]:
> Собственно чтение bashrc, насколько я понял, выполняется для
> какой-то совместимости.
* Sat Aug 23 2003 Alexey Tourbin <at@alt> 1:4.1.1-alt2
- /etc/zshrc:
+ /etc/bashrc is now sourced in interactive mode
Могу ещё добавить:
$ grep -Fh /etc/bashrc.d/ Sisyphus/*/base/contents_index
/etc/bashrc.d/alias.sh bash
/etc/bashrc.d/mc.sh mc
> Если это действительно необходимо, возможно-ли, вызывая bashrc
> применять его выборочно?
Не надо думать вслух, тем более неправильно. Посмотрите в
стартовые скрипты zsh и bash и подумайте, можно это сделать или
нельзя. И как это надо делать.
То же самое рекомендую сделать мантейнеру пакета bash-completion
(глядя на очередные изменения в bash-completion.sh). Особенно
внимательно советую смотреть на последние пять строчек файла
/etc/bashrc.
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] zsh & bash-completion
2008-03-23 7:11 ` Алексей Синицын
2008-03-23 7:31 ` Alexey I. Froloff
@ 2008-03-23 7:36 ` Mikhail Gusarov
2008-03-23 8:00 ` Alexey I. Froloff
2008-03-23 21:14 ` Michael Shigorin
1 sibling, 2 replies; 27+ messages in thread
From: Mikhail Gusarov @ 2008-03-23 7:36 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 549 bytes --]
Twas brillig at 10:11:57 23.03.2008 UTC+03 when Алексей Синицын did gyre and gimble:
АС> Собственно чтение bashrc, насколько я понял, выполняется для
АС> какой-то совместимости.
По смыслу правильно было бы разделить sh- и bash-specific того, что
сейчас валится в /etc/bashrc.d, дабы bash читал свой /etc/bashrc.d, а
все sh-скрипты - какой-нибудь /etc/shrc.d
--
[-- Attachment #2: Type: application/pgp-signature, Size: 188 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] zsh & bash-completion
2008-03-23 7:36 ` Mikhail Gusarov
@ 2008-03-23 8:00 ` Alexey I. Froloff
2008-03-23 8:09 ` Mikhail Gusarov
2008-03-23 21:14 ` Michael Shigorin
1 sibling, 1 reply; 27+ messages in thread
From: Alexey I. Froloff @ 2008-03-23 8:00 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 564 bytes --]
* Mikhail Gusarov <dottedmag@> [080323 10:46]:
> По смыслу правильно было бы разделить sh- и bash-specific того, что
> сейчас валится в /etc/bashrc.d, дабы bash читал свой /etc/bashrc.d, а
> все sh-скрипты - какой-нибудь /etc/shrc.d
Люди, не думайте о решении, думайте о проблеме!
Есть shell-specific скрипты, и есть просто вообще shell скрипты.
Есть скрипты для login shell и его наследуемого окружения, и есть
скрипты для данной сессии.
Это не две разные категории, а четыре (точнее 2 + 2 * количество
самих shell'ов).
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] zsh & bash-completion
2008-03-23 8:00 ` Alexey I. Froloff
@ 2008-03-23 8:09 ` Mikhail Gusarov
2008-03-23 8:20 ` Алексей Синицын
2008-03-23 8:23 ` Alexey I. Froloff
0 siblings, 2 replies; 27+ messages in thread
From: Mikhail Gusarov @ 2008-03-23 8:09 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 1058 bytes --]
Twas brillig at 11:00:26 23.03.2008 UTC+03 when Alexey I. Froloff did gyre and gimble:
AIF> Люди, не думайте о решении, думайте о проблеме!
AIF> Есть shell-specific скрипты, и есть просто вообще shell скрипты.
AIF> Есть скрипты для login shell и его наследуемого окружения, и есть
AIF> скрипты для данной сессии.
AIF> Это не две разные категории, а четыре (точнее 2 + 2 * количество
AIF> самих shell'ов).
Это тривиально. Ты признал, что текущее поведение - ошибка? ;) Если я
завтра запакую какой-нибудь свежефоркнутый ysh, который тоже читает
/etc/bashrc.d - придётся все bash-specific скрипты, которые туда
ставятся, править на тему детекта ysh вдобавок к zsh.
--
[-- Attachment #2: Type: application/pgp-signature, Size: 188 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] zsh & bash-completion
2008-03-23 7:31 ` Alexey I. Froloff
@ 2008-03-23 8:18 ` Алексей Синицын
2008-03-23 8:34 ` Alexey I. Froloff
0 siblings, 1 reply; 27+ messages in thread
From: Алексей Синицын @ 2008-03-23 8:18 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
23.03.08, Alexey I. Froloff<raorn@altlinux.ru> написал(а):
> * Алексей Синицын <asinitsinster@> [080323 10:16]:
>
> > Собственно чтение bashrc, насколько я понял, выполняется для
> > какой-то совместимости.
>
> * Sat Aug 23 2003 Alexey Tourbin <at@alt> 1:4.1.1-alt2
> - /etc/zshrc:
> + /etc/bashrc is now sourced in interactive mode
>
> Могу ещё добавить:
>
> $ grep -Fh /etc/bashrc.d/ Sisyphus/*/base/contents_index
> /etc/bashrc.d/alias.sh bash
> /etc/bashrc.d/mc.sh mc
>
>
> > Если это действительно необходимо, возможно-ли, вызывая bashrc
> > применять его выборочно?
>
> Не надо думать вслух, тем более неправильно. Посмотрите в
> стартовые скрипты zsh и bash и подумайте, можно это сделать или
> нельзя. И как это надо делать.
>
Ну, в общем-то, у меня и были сомнения что что-то можно вызывать "частично" :)
Но все-таки остается вопрос о том, необходимо-ли для zsh дергать
чужой rc (приведенные выше примеры не очень понял). А мантейнер баш
комплишн наверно может сказать "ну и не трогайте мои скрипты из чужого
шелла".
> То же самое рекомендую сделать мантейнеру пакета bash-completion
> (глядя на очередные изменения в bash-completion.sh). Особенно
> внимательно советую смотреть на последние пять строчек файла
> /etc/bashrc.
>
В последних пяти строчках что-то про версию. То есть оно неправильно
проверяет кем запущено? Перевешу на баш комплишн, мне не жалко :) .
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] zsh & bash-completion
2008-03-23 8:09 ` Mikhail Gusarov
@ 2008-03-23 8:20 ` Алексей Синицын
2008-03-23 8:23 ` Alexey I. Froloff
1 sibling, 0 replies; 27+ messages in thread
From: Алексей Синицын @ 2008-03-23 8:20 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
23.03.08, Mikhail Gusarov<dottedmag@dottedmag.net> написал(а):
> Twas brillig at 11:00:26 23.03.2008 UTC+03 when Alexey I. Froloff did gyre and gimble:
>
> AIF> Люди, не думайте о решении, думайте о проблеме!
>
> AIF> Есть shell-specific скрипты, и есть просто вообще shell скрипты.
> AIF> Есть скрипты для login shell и его наследуемого окружения, и есть
> AIF> скрипты для данной сессии.
>
> AIF> Это не две разные категории, а четыре (точнее 2 + 2 * количество
> AIF> самих shell'ов).
>
> Это тривиально. Ты признал, что текущее поведение - ошибка? ;) Если я
> завтра запакую какой-нибудь свежефоркнутый ysh, который тоже читает
> /etc/bashrc.d - придётся все bash-specific скрипты, которые туда
> ставятся, править на тему детекта ysh вдобавок к zsh.
>
Если я правильно понял, то достаточно проверить что запущено
программой bash и ничем другим (возможно даже определенной версии).
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] zsh & bash-completion
2008-03-23 8:09 ` Mikhail Gusarov
2008-03-23 8:20 ` Алексей Синицын
@ 2008-03-23 8:23 ` Alexey I. Froloff
2008-03-23 8:49 ` Mikhail Gusarov
1 sibling, 1 reply; 27+ messages in thread
From: Alexey I. Froloff @ 2008-03-23 8:23 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 918 bytes --]
* Mikhail Gusarov <dottedmag@> [080323 11:16]:
> AIF> Есть shell-specific скрипты, и есть просто вообще shell скрипты.
> AIF> Есть скрипты для login shell и его наследуемого окружения, и есть
> AIF> скрипты для данной сессии.
> Это тривиально. Ты признал, что текущее поведение - ошибка? ;)
Какое поведение? Отсутствие system-wide места для
non-shell-specific non-login скриптов? А ещё где-то оно есть?
> Если я завтра запакую какой-нибудь свежефоркнутый ysh, который
> тоже читает /etc/bashrc.d - придётся все bash-specific скрипты,
> которые туда ставятся, править на тему детекта ysh вдобавок к
> zsh.
Ну при чём тут опять zsh и "все скрипты"? Если какой-то
конкретный скрипт работает только под каким-то конкретным шеллом,
этот конкретный скрипт и должен детектить, что его запустили под
этим конкретным шеллом. Что тут непонятного?
P.S. Зоччем ви т'оллите?
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] zsh & bash-completion
2008-03-23 8:18 ` Алексей Синицын
@ 2008-03-23 8:34 ` Alexey I. Froloff
2008-03-23 11:23 ` Хихин Руслан
0 siblings, 1 reply; 27+ messages in thread
From: Alexey I. Froloff @ 2008-03-23 8:34 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 619 bytes --]
* Алексей Синицын <asinitsinster@> [080323 11:26]:
> Но все-таки остается вопрос о том, необходимо-ли для zsh дергать
> чужой rc (приведенные выше примеры не очень понял). А мантейнер баш
> комплишн наверно может сказать "ну и не трогайте мои скрипты из чужого
> шелла".
Я в соседнем письме написал. У нас просто нет места для скриптов
типа alias.sh или mc.sh.
> В последних пяти строчках что-то про версию. То есть оно неправильно
> проверяет кем запущено? Перевешу на баш комплишн, мне не жалко :) .
Это как раз проверка "а не bash ли это запущен". Багу я уже
перевесил.
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] zsh & bash-completion
2008-03-23 8:23 ` Alexey I. Froloff
@ 2008-03-23 8:49 ` Mikhail Gusarov
2008-03-23 8:58 ` Алексей Синицын
0 siblings, 1 reply; 27+ messages in thread
From: Mikhail Gusarov @ 2008-03-23 8:49 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 361 bytes --]
Twas brillig at 11:23:54 23.03.2008 UTC+03 when Alexey I. Froloff did gyre and gimble:
AIF> Какое поведение? Отсутствие system-wide места для
AIF> non-shell-specific non-login скриптов? А ещё где-то оно есть?
Не, называние non-shell-specific system-wide места - BASHrc.
--
[-- Attachment #2: Type: application/pgp-signature, Size: 188 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] zsh & bash-completion
2008-03-23 8:49 ` Mikhail Gusarov
@ 2008-03-23 8:58 ` Алексей Синицын
2008-03-23 9:01 ` Mikhail Gusarov
0 siblings, 1 reply; 27+ messages in thread
From: Алексей Синицын @ 2008-03-23 8:58 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
2008/3/23, Mikhail Gusarov <dottedmag@dottedmag.net>:
> Twas brillig at 11:23:54 23.03.2008 UTC+03 when Alexey I. Froloff did gyre and gimble:
>
> AIF> Какое поведение? Отсутствие system-wide места для
> AIF> non-shell-specific non-login скриптов? А ещё где-то оно есть?
>
> Не, называние non-shell-specific system-wide места - BASHrc.
>
А, все-таки, можно уточнить, зачем действительно zsh дергает чужой
rc? Совместимость или просто традиция или рудимент? Возможно для этого
действительно есть какая-то реальная причина.
А может-быть просто нужное скопировать себе в свой rc?
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] zsh & bash-completion
2008-03-23 8:58 ` Алексей Синицын
@ 2008-03-23 9:01 ` Mikhail Gusarov
0 siblings, 0 replies; 27+ messages in thread
From: Mikhail Gusarov @ 2008-03-23 9:01 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 1040 bytes --]
Twas brillig at 11:58:04 23.03.2008 UTC+03 when Алексей Синицын did gyre and gimble:
АС> А, все-таки, можно уточнить, зачем действительно zsh дергает чужой
АС> rc? Совместимость или просто традиция или рудимент? Возможно для
АС> этого действительно есть какая-то реальная причина.
bashrc.d, de facto - это не "чужой rc", а место скопления
non-shell-specific скриптов. Надо будет улучшить (я возьмусь):
- все шеллы должны source'ить /etc/shrc (который грузит /etc/shrc.d)
- каждый $(foo)sh должен source'ить /etc/$(foo)shrc (который грузит
/etc/$(foo)shrc.d, если требуется)
АС> А может-быть просто нужное скопировать себе в свой rc?
Да, конечно.
--
[-- Attachment #2: Type: application/pgp-signature, Size: 188 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] zsh & bash-completion
2008-03-23 8:34 ` Alexey I. Froloff
@ 2008-03-23 11:23 ` Хихин Руслан
2008-03-23 11:25 ` Mikhail Gusarov
0 siblings, 1 reply; 27+ messages in thread
From: Хихин Руслан @ 2008-03-23 11:23 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 360 bytes --]
Здравствуйте Alexey I. Froloff
В сообщении от 23 марта 2008 Alexey I. Froloff написал(a):
> * Алексей Синицын <asinitsinster@> [080323 11:26]:
.....
> Я в соседнем письме написал. У нас просто нет места для скриптов
> типа alias.sh или mc.sh.
Не понял :
ls /etc/bashrc.d/
/etc/bashrc.d/alias.sh
/etc/bashrc.d/alias.sh
>
--
С уважением Хихин Руслан
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] zsh & bash-completion
2008-03-23 11:23 ` Хихин Руслан
@ 2008-03-23 11:25 ` Mikhail Gusarov
0 siblings, 0 replies; 27+ messages in thread
From: Mikhail Gusarov @ 2008-03-23 11:25 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 290 bytes --]
Twas brillig at 14:23:13 23.03.2008 UTC+03 when Хихин Руслан did gyre and gimble:
ХР> Не понял :
ХР> ls /etc/bashrc.d/
ХР> /etc/bashrc.d/alias.sh
ХР> /etc/bashrc.d/alias.sh
Это *BASH*rc.d, а скрипты - для generic bourne shell.
--
[-- Attachment #2: Type: application/pgp-signature, Size: 188 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] zsh & bash-completion
2008-03-23 7:36 ` Mikhail Gusarov
2008-03-23 8:00 ` Alexey I. Froloff
@ 2008-03-23 21:14 ` Michael Shigorin
2008-03-23 21:36 ` Dmitry V. Levin
1 sibling, 1 reply; 27+ messages in thread
From: Michael Shigorin @ 2008-03-23 21:14 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On Sun, Mar 23, 2008 at 01:36:54PM +0600, Mikhail Gusarov wrote:
> все sh-скрипты - какой-нибудь /etc/shrc.d
/etc/profile.d/
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] zsh & bash-completion
2008-03-23 21:14 ` Michael Shigorin
@ 2008-03-23 21:36 ` Dmitry V. Levin
0 siblings, 0 replies; 27+ messages in thread
From: Dmitry V. Levin @ 2008-03-23 21:36 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 258 bytes --]
On Sun, Mar 23, 2008 at 11:14:20PM +0200, Michael Shigorin wrote:
> On Sun, Mar 23, 2008 at 01:36:54PM +0600, Mikhail Gusarov wrote:
> > все sh-скрипты - какой-нибудь /etc/shrc.d
>
> /etc/profile.d/
Там все login-скрипты и только они.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
end of thread, other threads:[~2008-03-23 21:36 UTC | newest]
Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-03-22 19:24 [sisyphus] zsh & bash-completion Алексей Синицын
2008-03-22 20:11 ` Alexey Shabalin
2008-03-22 20:24 ` Алексей Синицын
2008-03-22 21:40 ` Alexey I. Froloff
2008-03-22 21:42 ` Mikhail Gusarov
2008-03-23 6:36 ` Alexey I. Froloff
2008-03-23 6:40 ` Mikhail Gusarov
2008-03-23 7:11 ` Алексей Синицын
2008-03-23 7:31 ` Alexey I. Froloff
2008-03-23 8:18 ` Алексей Синицын
2008-03-23 8:34 ` Alexey I. Froloff
2008-03-23 11:23 ` Хихин Руслан
2008-03-23 11:25 ` Mikhail Gusarov
2008-03-23 7:36 ` Mikhail Gusarov
2008-03-23 8:00 ` Alexey I. Froloff
2008-03-23 8:09 ` Mikhail Gusarov
2008-03-23 8:20 ` Алексей Синицын
2008-03-23 8:23 ` Alexey I. Froloff
2008-03-23 8:49 ` Mikhail Gusarov
2008-03-23 8:58 ` Алексей Синицын
2008-03-23 9:01 ` Mikhail Gusarov
2008-03-23 21:14 ` Michael Shigorin
2008-03-23 21:36 ` Dmitry V. Levin
2008-03-22 20:21 ` Alexey I. Froloff
2008-03-22 20:26 ` Алексей Синицын
2008-03-22 20:28 ` Mikhail Gusarov
2008-03-22 21:42 ` Alexey I. Froloff
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git