Hi,
thank you for the quick response.
On 25. 09. 19 17:11, Ben Greenman wrote:
> These changes look great. Can you open a pull request for the
> racket/scribble repo?
>
opened PR#212.
> It looks like:
> - `class?` would be a better contract than `any/c`
Definitely makes sense, as the result is contract-out. I will change that.
> - maybe `defmethod`, `this-obj', and others should be required, in
> case the `pre-flow` needs them
Adding at least defconstructor and defmethod is definitely a good idea
(those are used heavily within defclass anyway). Although I've rarely
used this-obj so far, it looks like a very good idea indeed, so I will
add these three symbols into require value.
>
>> ....
>> It does not handle the maybe-link keyword argument as I am not using it
>> and I didn't dive into where it is used in order to test it.
>
> That seems fine because `thing-doc` doesn't provide a maybe-link to
> `defthing` either.
>
I see. So let's just forget about it right now then.
I will clean it up and create another PR for it.
Should I include a brief documentation in
scribble-doc/scribblings/scribble/srcdoc.scrbl within the same PR as well?
Cheers,
Dominik