ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [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