summary refs log tree commit diff stats
path: root/doc/nep1.rst
diff options
context:
space:
mode:
Diffstat (limited to 'doc/nep1.rst')
-rw-r--r--doc/nep1.rst11
1 files changed, 7 insertions, 4 deletions
diff --git a/doc/nep1.rst b/doc/nep1.rst
index 73e4d8433..e1d877816 100644
--- a/doc/nep1.rst
+++ b/doc/nep1.rst
@@ -162,10 +162,13 @@ to keep the names short but meaningful.
 -------------------     ------------   --------------------------------------
 English word            To use         Notes
 -------------------     ------------   --------------------------------------
-initialize              initT          ``init`` is used to create a
-                                       value type ``T``
-new                     newP           ``new`` is used to create a
-                                       reference type ``P``
+initialize              initFoo        initializes a value type ``Foo``
+new                     newFoo         initializes a reference type ``Foo``
+                                       via ``new``
+this or self            self           for method like procs, e.g.:
+                                       `proc fun(self: Foo, a: int)`
+                                       rationale: `self` is more unique in english
+                                       than `this`, and `foo` would not be DRY.
 find                    find           should return the position where
                                        something was found; for a bool result
                                        use ``contains``