Still reading the vip source, and I've noticed that, often, a method call
will have more arguments than defined in the method definition. Like:

(dm dirty> (Win)
   (<> (: undo) (: dirt)) )

..

(if (dirty> (: buffer) This) " * " " ")
..
(dirty> (: buffer) This)

and

(dm load> (Win)

..

(load> (: buffer) This)

The extra value seems to always be 'This ...

What does this mean? Why is This being passed as an extra argument that is
not in the method definition? When can you pass extra arguments and have it
make sense?

Reply via email to