I have this list:
(setq MYLIST '("J. Phys." "New. J. Phys." "J. Phys. Soc. Jap." "Phys. Plasmas"))
How can I get a new list ordered by the decreasing length of the strings? :
("J. Phys. Soc. Jap." "New. J. Phys." "Phys. Plasmas" "J. Phys.")
ADDENDUM. It happens that when I try the DoMiNeLa10 answer on a 232 element list I get a 130 list. 102 of them goes lost (they are not duplicates). If you need my list as a file please tell me how can I share it.
You can find my list here: MYLIST.