Index: TODO =================================================================== diff -u -rb337f38c9e541e733674aac902eddb0fe44c0164 -rea3bbe8b1039c45baa2c027c005151e04e57d4b1 --- TODO (.../TODO) (revision b337f38c9e541e733674aac902eddb0fe44c0164) +++ TODO (.../TODO) (revision ea3bbe8b1039c45baa2c027c005151e04e57d4b1) @@ -4524,6 +4524,9 @@ for consistencey with "nsf::my" and "nsf::dispatch" which uses "-system" as well +nx.tcl: +- removed "info is .." since it might raise more questions than it solves + ======================================================================== TODO: Index: doc/next-migration.html =================================================================== diff -u -r56f48a605e58baed9ed8d0f4d43cd704bf34811d -rea3bbe8b1039c45baa2c027c005151e04e57d4b1 --- doc/next-migration.html (.../next-migration.html) (revision 56f48a605e58baed9ed8d0f4d43cd704bf34811d) +++ doc/next-migration.html (.../next-migration.html) (revision ea3bbe8b1039c45baa2c027c005151e04e57d4b1) @@ -5307,8 +5307,12 @@ .nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;} .nx-variable {color: #AF663F; font-weight: normal; font-style: normal;} -
# Check if object is a class -/obj/ info is class+
cd # Check if object is an NX class +/obj/ has type ::nx::Class + +# Check if object is a class in one of the +# NSF object systems +::nsf::is class /obj/
# Check if object is a metaclass -/obj/ info is metaclass
# Check if class is an NX metaclass +expr {[/cls/ info heritage ::nx::Class] ne ""} + +# Check if object is a metaclass in one of the +# NSF object systems +::nsf::is metaclass /obj/
# Check if object is a baseclass of an object system -/obj/ info is baseclass