SPECS: vim.spec (HEAD)

Marcin 'Qrczak' Kowalczyk qrczak w knm.org.pl
Śro, 20 Sie 2003, 12:42:52 CEST


Dnia śro 20. sierpnia 2003 12:22, wrobell napisał:

> > I powinien. W Pythonie wcięcia są znaczące i tab ma szerokość 8.
>
> a kto to ustalił?

Autor Pythona, Guido van Rossum.

> co z tymi, którzy używają innych ustawień?

Ich skrypty będą odrzucane przez interpreter z błędem albo będą źle 
działać, dopóki nie poprawią ustawień.

> standardowe zachowanie vim-a powoduje, że ustawienie w .vimrc nie jest
> honorowane. dlaczego aplikacja ma wiedzieć lepiej czego chce użytkownik?

Bo program w Pythonie jest pisany po to, żeby był poprawnie interpretowany 
przez interpreter Pythona, a nie tylko po to, żeby jakoś wyglądał na 
ekranie u ludzi używających niestandardowych ustawień.

W programach w Pythonie zaleca się używanie spacji, ale jeśli mimo wszystko 
znajduje się tam znak tabulacji, to jest interpretowany jako przesunięcie 
do następnej wielokrotności 8 znaków.

-- 
   __("<         Marcin Kowalczyk
   \__/       qrczak w knm.org.pl
    ^^     http://qrnik.knm.org.pl/~qrczak/



Więcej informacji o liście dyskusyjnej pld-devel-pl