Index: doc/next-migration.html =================================================================== diff -u -r27e11788125901ff468955117d165f70d3871ce0 -rd168a26bce713de8daa5bbe79d740926e961c5bc --- doc/next-migration.html (.../next-migration.html) (revision 27e11788125901ff468955117d165f70d3871ce0) +++ doc/next-migration.html (.../next-migration.html) (revision d168a26bce713de8daa5bbe79d740926e961c5bc) @@ -228,15 +228,15 @@ C proc bar args {...}
- # Define method and object method
# in the init-block of a class


+ # Define method and class-object method
# in the init-block of a class


Class create C {
  :method foo args {...}
-   :object method bar args {...}
+   :class-object method bar args {...}
}

- # Define method and object method with separate calls

+ # Define method and class-object method with separate calls

Class create C
C method foo args {...}
- C object method bar args {...}
+ C class-object method bar args {...}
@@ -245,13 +245,13 @@ o proc foo args {...}
- # Define object method and set instance variable
+ # Define class-object method and set instance variable
# in the init-block of an object


Object create o {
  set :x 1
  :method foo args {...}
}

- # Define object method and set instance variable
+ # Define class-object method and set instance variable
# with separate commands


Object create o
o eval {set :x 1}

@@ -303,7 +303,7 @@ # Define scripted methods

Class create C {
  :method foo args {...}
-   :object method bar args {...}
+   :class-object method bar args {...}
}

Object create o {
  :method baz args {...}
@@ -324,7 +324,7 @@ # Define forwarder

Class create C {
  :forward f1 ...
-   :object forward f2 ...
+   :class-object forward f2 ...
}

Object create o {
  :forward f3 ...
@@ -345,7 +345,7 @@ # Define setter and getter methods

Class create C {
  :setter p1 ?value_constraint?
-   :object setter p2 ?value_constraint?
+   :class-object setter p2 ?value_constraint?
}

Object create o {
  :setter p3 ?value_constraint?
@@ -362,7 +362,7 @@ ># (to scripted or non-scripted methods)


Class create C {
  :alias a1 ...
-   :object alias a2 ...
+   :class-object alias a2 ...
}

Object create o {
  :alias a3 ...
@@ -384,7 +384,7 @@ Class create C {
  :attribute x
  :attribute {y 1}
-   :object attribute oa1
+   :class-object attribute oa1
}

Object create o {
  :attribute oa2
@@ -417,7 +417,7 @@   :method-definiton-method ...
  :public method-definiton-method ...
  :protected method-definiton-method ...
-   :object method-definiton-method ...
+   :class-object method-definiton-method ...
  :protected object method-definiton-method ...
  :public object method-definiton-method ...
}
@@ -795,8 +795,8 @@ # Register per-object mixin and guard for a class

- cls object mixin ...
- cls object mixin guard mixin condition
+ cls class-object mixin ...
+ cls class-object mixin guard mixin condition
@@ -833,8 +833,8 @@ # Register per-object filter and guard for a class

- cls object filter ...
- cls object filter guard filter condition
+ cls class-object filter ...
+ cls class-object filter guard filter condition
@@ -923,31 +923,31 @@ - + - + - + - + - + - + - +
cls info commands ?pattern?cls object info methods ?pattern?cls class-object info methods ?pattern?
cls info parametercmd ?pattern?cls object info methods -methodtype setter ?pattern?cls class-object info methods -methodtype setter ?pattern?
cls info procs ?pattern?cls object info methods -methodtype scripted ?pattern?cls class-object info methods -methodtype scripted ?pattern?
n.a.cls object info methods -methodtype alias ?pattern?cls class-object info methods -methodtype alias ?pattern?
n.a.cls object info methods -methodtype forwarder ?pattern?cls class-object info methods -methodtype forwarder ?pattern?
n.a.cls object info methods -methodtype object ?pattern?cls class-object info methods -methodtype object ?pattern?
n.a.cls object info methods -callprotection public|protected ...cls class-object info methods -callprotection public|protected ...
@@ -1100,13 +1100,13 @@ cls info filter ?-guards? ?-order? ?pattern? - cls object info filter methods ?-guards? ?-order? ?pattern? + cls class-object info filter methods ?-guards? ?-order? ?pattern? cls info filterguard name - cls object info filter guard name + cls class-object info filter guard name @@ -1132,13 +1132,13 @@ cls info mixin ?-guards? ?-order? ?pattern? - cls object info mixin classes ?-guards? ?-order? ?pattern? + cls class-object info mixin classes ?-guards? ?-order? ?pattern? cls info mixinguard name - cls object info mixin guard name + cls class-object info mixin guard name