SPECS: vim.spec (HEAD)

wrobell wrobell w ite.pl
Śro, 20 Sie 2003, 13:09:52 CEST


On Wed, Aug 20, 2003 at 12:54:49PM +0200, Marcin 'Qrczak' Kowalczyk wrote:
> Dnia śro 20. sierpnia 2003 12:42, Tomasz Pala napisał:
> 
> > tabstop oznacza to, ile znaczków vim _wyświetli_ w miejscu taba.
> > Ustawiasz na mniej, gdy linijki są za długie czy masz zbyt wiele
> > poziomów wcięć, ale do pliku trafia znaczek o kodzie 9.
> 
> Rozważmy program w Pythonie ("." oznacza spację, a ">>>>>>>>" oznacza 
> tabulację):
> 
> if True:
> ....if False:
> ........print 1
> >>>>>>>>print 2
> 
> Jeśli ktoś go obejrzy wyświetlając tabulację szerokością 4, to zobaczy:
> 
> if True:
>     if False:
>         print 1
>     print 2
I dlatego w ,,Style Guide for Python Code''
http://www.python.org/peps/pep-0008.html jest napisane, cytuję:

     [...]

  Tabs or Spaces?

     Never mix tabs and spaces. [...] When invoking the python
     command line interpreter with the -t option, it issues warnings
     about code that illegally mixes tabs and spaces.  When using -tt
     these warnings become errors.  These options are highly
     recommended!
     [...]


[...]

    wrobell <wrobell w ite.pl>



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