Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2016:12_20

Commit 2016-12-20

Lecture adresses MAC

Sur Ubuntu 16, les noms d'interfaces réseaux eth0, wlan0 n'existent plus… Tout a été renommé autrement, suivant une nouvelle norme qui débarquera plus tard sur les autres distributions. Pour que la lecture des adresses MAC fonctionnent toujours, j'ai dû ajouter une boucle de lecture des nouveaux noms d'interfaces. C'est beaucoup plus propre puisque ça marche toujours avec les vieux noms.

Corrections TABs => espaces

J'ai détecté pas mal de TABs dans les fichiers sources (y compris certains fichiers python!). Pour rappel, il faut configurer ses éditeurs (Visual Studio, EditPad, Powergrep, Araxis Merge, etc.) pour insérer 4 espaces au lieu d'un TAB. Ceci pour 2 raisons:

  • certains éditeurs remplacent les TABs par 8 espaces et ça fout en l'air l'indentation. C'est très courant sous linux.
  • sous python, mixer TABs et espaces est très dangereux, et le résultat n'est pas du tout intuitif. Il y a des règles du genre: “1 TAB” = 8 espaces, “4 espaces + 1 TAB” = 8 espaces aussi. Autrement dit, les TABs agissent comme des vraies tabulations pour l'interpréteur python.
Plusieurs repositories ont été modifiés (y compris parasolid, keygen)

boman 2016/12/20 08:10

commit/2016/12_20.txt · Last modified: 2018/05/04 15:55 by boman