Hi

Here is my code before the explanation:

Code
alias initialize_coloring {
  ; reset all entries in the clist
  var %compteur = 4
  while (%compteur <= $cnick(0,1)) {
    echo -a %compteur $cnick(%compteur)
    .cnick -r $cnick(%compteur)
    Inc %compteur 1
  }
}


I have the impression that this code it does not delete all entries cnick, probably because there are rows that no longer exist, so it does not delete everything.
Do you know how to do a while that reads not from beginning to end but rather from end to beginning? (reverse)

Cdt