Index: TODO
===================================================================
diff -u -r211c77c1a94a47be185a8bfb12c89512937b1901 -rda6586782390b02ed7660b56417c3db00d63d1c3
--- TODO (.../TODO) (revision 211c77c1a94a47be185a8bfb12c89512937b1901)
+++ TODO (.../TODO) (revision da6586782390b02ed7660b56417c3db00d63d1c3)
@@ -2621,7 +2621,10 @@
- renamed NsfNoDispatchObjectError() to NsfDispatchClientDataError(),
extended interface
- Makefile.in: fixed name methods.test
+- nsf: renamed nsf::isobject to nsf::object::exists
+- nsf: renamed nsf::qualify to nsf::object::qualify
+
TODO:
- the scripted init block is called before init. If the default
Index: doc/next-migration.html
===================================================================
diff -u -re81c69e53c56a298227bc9e349ff6918d03ef94a -rda6586782390b02ed7660b56417c3db00d63d1c3
--- doc/next-migration.html (.../next-migration.html) (revision e81c69e53c56a298227bc9e349ff6918d03ef94a)
+++ doc/next-migration.html (.../next-migration.html) (revision da6586782390b02ed7660b56417c3db00d63d1c3)
@@ -2707,7 +2707,7 @@
/cls/ mixin ...
-/cls/ mixin guard /mixin/ ?condition?
+/cls/ mixin guard /mixin/ ?condition?
@@ -2722,7 +2722,7 @@
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
/cls/ mixin ...
-/cls/ mixin guard /mixin/ ?condition? |
+/cls/ mixin guard /mixin/ ?condition?
- /cls/ info methods ?pattern? |
+/cls/ info methods ?pattern?
@@ -2973,7 +2973,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
- /cls/ info methods -methodtype setter ?pattern? |
+/cls/ info methods -methodtype setter ?pattern?
@@ -2999,7 +2999,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
- /cls/ info methods -methodtype scripted ?pattern? |
+/cls/ info methods -methodtype scripted ?pattern?
@@ -3025,7 +3025,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
- /cls/ info methods -methodtype alias ?pattern? |
+/cls/ info methods -methodtype alias ?pattern?
@@ -3051,7 +3051,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
- /cls/ info methods -methodtype forwarder ?pattern? |
+/cls/ info methods -methodtype forwarder ?pattern?
@@ -3077,7 +3077,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
- /cls/ info methods -methodtype object ?pattern? |
+/cls/ info methods -methodtype object ?pattern?
@@ -3103,7 +3103,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
- /cls/ info methods -callprotection public|protected ... |
+/cls/ info methods -callprotection public|protected ...
@@ -3153,7 +3153,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
-/obj/ info methods ?pattern?
+/obj/ info methods ?pattern?
@@ -3179,7 +3179,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
- /obj/ info methods -methodtype setter ?pattern? |
+/obj/ info methods -methodtype setter ?pattern?
@@ -3205,7 +3205,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
- /obj/ info methods -methodtype scripted ?pattern? |
+/obj/ info methods -methodtype scripted ?pattern?
@@ -3231,7 +3231,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
- /obj/ info methods -methodtype alias ?pattern? |
+/obj/ info methods -methodtype alias ?pattern?
@@ -3257,7 +3257,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
- /obj/ info methods -methodtype forwarder ?pattern? |
+/obj/ info methods -methodtype forwarder ?pattern?
@@ -3283,7 +3283,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
- /obj/ info methods -methodtype object ?pattern? |
+/obj/ info methods -methodtype object ?pattern?
@@ -3309,7 +3309,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
- /obj/ info methods -callprotection public|protected ... |
+/obj/ info methods -callprotection public|protected ...
@@ -3358,7 +3358,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
-/cls/ class info methods ?pattern?
+/cls/ class info methods ?pattern?
@@ -3384,7 +3384,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
- /cls/ class info methods -methodtype setter ?pattern? |
+/cls/ class info methods -methodtype setter ?pattern?
@@ -3410,7 +3410,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
- /cls/ class info methods -methodtype scripted ?pattern? |
+/cls/ class info methods -methodtype scripted ?pattern?
@@ -3436,7 +3436,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
- /cls/ class info methods -methodtype alias ?pattern? |
+/cls/ class info methods -methodtype alias ?pattern?
@@ -3462,7 +3462,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
- /cls/ class info methods -methodtype forwarder ?pattern? |
+/cls/ class info methods -methodtype forwarder ?pattern?
@@ -3488,7 +3488,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
- /cls/ class info methods -methodtype object ?pattern? |
+/cls/ class info methods -methodtype object ?pattern?
@@ -3514,7 +3514,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
- /cls/ class info methods \
+/cls/ class info methods \
-callprotection public|protected ... |
@@ -3569,7 +3569,7 @@
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
/obj/ info method exists /methodName/
-/obj/ info methods /methodName/
+/obj/ info methods /methodName/
@@ -3596,7 +3596,7 @@
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
/cls/ ?class? info method exists /methodName/
-/cls/ ?class? info methods /methodName/ |
+/cls/ ?class? info methods /methodName/
@@ -3634,7 +3634,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
-/obj/ info methods ?pattern?
+/obj/ info methods ?pattern?
- /obj/ info lookup methods ... ?pattern?
+/obj/ info lookup methods ... ?pattern?
|
@@ -3674,7 +3674,7 @@
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
/obj/ info lookup methods -source application ... ?pattern?
+/obj/ info lookup methods -source application ... ?pattern?
@@ -3737,8 +3737,8 @@
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
/obj/ info lookup slots
-
+/obj/ info lookup slots ?-type /type/?
+
@@ -3790,7 +3790,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
-/obj/ info lookup method /methodName/
+/obj/ info lookup method /methodName/
@@ -3817,7 +3817,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
-/obj/ info lookup filter /methodName/
+/obj/ info lookup filter /methodName/
@@ -4344,7 +4344,7 @@
-/obj/ info filter methods \
+/obj/ info filter methods \
?-guards? ?-order? ?pattern?
@@ -4371,7 +4371,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
-/obj/ info filter guard /name/
+/obj/ info filter guard /name/
@@ -4397,7 +4397,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
- /cls/ class info filter methods \
+/cls/ class info filter methods \
?-guards? ?-order? ?pattern? |
@@ -4424,7 +4424,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
-/cls/ class info filter guard /name/
+/cls/ class info filter guard /name/
@@ -4451,7 +4451,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
- /cls/ info filter methods \
+/cls/ info filter methods \
?-guards? ?-order? ?pattern? |
@@ -4478,7 +4478,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
-/cls/ info filter guard /name/
+/cls/ info filter guard /name/
@@ -4531,7 +4531,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
- /obj/ info mixin guard /name/ |
+/obj/ info mixin guard /name/
@@ -4584,7 +4584,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
- /cls/ class info mixin guard /name/ |
+/cls/ class info mixin guard /name/
@@ -4638,7 +4638,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
- /cls/ info mixin guard /name/ |
+/cls/ info mixin guard /name/
@@ -5148,7 +5148,7 @@
.nx-placeholder {color: #AF663F; font-weight: normal; font-style: italic;}
.nx-variable {color: #AF663F; font-weight: normal; font-style: normal;}
-/obj/ isobject /obj/
+/obj/ object::exists /obj/
|
+::nsf::object::exists /obj/
@@ -6021,7 +6021,7 @@