[quote=gotar]Vim też trzyma, no trzeba wcisnąć == albo sobie to zdefiniować by co cwila wywoływane było, ale łatwiej zaznaczyć fragment, dać == i masz wszystkie wcięcia jak powinny być, nawet w pythonie, haml’u i czym tam sobie wymyślisz. Źródło jest dowolne.
Dla tych co nie pisali w ansi c i nie używali wtedy linuxów powiem. przypomnę, że za układ tekstu, odpowiedzialny był program o nazwie indent. Miał on wbudowane mnóstwo gotowych formatowań, i np na takich a takich zajęciach prowadzący lubił żeby każdy przed oddaniem kod przeleciał stylem takim a takim np mistrza D. Knutha. Na tej samej zasadzie działają te programy, jak vim czy inne odpalają poprzez jakiś klawisz czy też automagicznie skrypt który układa kod według reguł.[/quote]
Mnie się wydaje, że Paneq mówi bardziej o takiej sytuacji, że np masz kod:
[code]
Z kolei w hamlu jak spróbujesz przekopiować fragment kodu
%h2 Header
I będziesz chciał to przekleić do:
#header2
-#Tu wklejasz
I wklei ci się np tak
-#dobrze
#header2
%h2 Header
Ale może też ci się wkleić tak:
-#źle
#header2
%h2 Header
I wtedy żadne == nie rozpozna jak to wciąć, bo nie jest na tyle mądre.
No ale to tylko taka mała dygresja że to co mówi Paneq ma jakiś sens. Mimo tego i tak podoba mi się haml.