Ton bout de code là est automatiquement bien indenté sous emacs.
Tu peux flinguer complêtement ton indentation, et mettre ce que tu veux, tu repasses avec emacs derrière et il te remet tout comme tu l'as écrit là, bien indenté.
Comme quoi, c'possible, hein ?
Un exemple où ça ne marche pas est le suivant : # Fonction factorielle en python
def factorielle(x):
__if x == 0:
____r = 1
__else:
____r = x * factorielle(x-1)
__return r
Pour les deux dernières lignes, et elles uniquement, le return r pourrait être au même niveau d'indentation que la ligne au dessus, soit dans le else, ça aurait toujours du sens, pas le même...
Yth, complètement fan de l'indentation python, c'est génial.
[^] # Re: la vraie nouveauté
Posté par Yth (Mastodon) . En réponse au journal Python 3000 est sorti. Évalué à 3.
Tu peux flinguer complêtement ton indentation, et mettre ce que tu veux, tu repasses avec emacs derrière et il te remet tout comme tu l'as écrit là, bien indenté.
Comme quoi, c'possible, hein ?
Un exemple où ça ne marche pas est le suivant :
# Fonction factorielle en pythondef factorielle(x):
__if x == 0:
____r = 1
__else:
____r = x * factorielle(x-1)
__return r
Pour les deux dernières lignes, et elles uniquement, le return r pourrait être au même niveau d'indentation que la ligne au dessus, soit dans le else, ça aurait toujours du sens, pas le même...
Yth, complètement fan de l'indentation python, c'est génial.