Is there a better alternative to eval for setting conflicts to a list variable?

set mp.conflicts {c1 c2 c3 c4}

conflicts                    ${mp.conflicts}
foreach mp.conflict $conflicts {
    puts ${mp.conflict}
}
/* returns:
c1 c2 c3 c4
*/

eval conflicts           ${mp.conflicts}
foreach mp.conflict $conflicts {
    puts ${mp.conflict}
}
/* returns:
c1
c2
c3
c4
*/


Regards,
Bradley Giesbrecht (pixilla)

_______________________________________________
macports-dev mailing list
macports-dev@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-dev

Reply via email to