Index: TODO =================================================================== diff -u -rb689afd2df2077ab7d033a0a411808fef36149b1 -r3941350942ade409f62db24c3c7f373bbad64032 --- TODO (.../TODO) (revision b689afd2df2077ab7d033a0a411808fef36149b1) +++ TODO (.../TODO) (revision 3941350942ade409f62db24c3c7f373bbad64032) @@ -5840,6 +5840,16 @@ ======================================================================== TODO: +- Should we add exists to the Variableslot-Interface, to surface ::nsf::var::exists. + ++ ::nx::VariableSlot public method value=exists {obj prop -nocomplain:switch} { ++ ::nsf::var::exists $obj $prop ++ } + + Right now, one has to resort to a "low-level" /obj/ eval {info + exists :/propVar/} or the like for checks before calling /obj/ + /prop/ get|set ... + - Add Rosetta examples: (for the sake of completeness)