On Thu, Jun 23, 2011 at 9:19 PM, Robby Findler
<ro...@eecs.northwestern.edu> wrote:
> On Fri, Jun 24, 2011 at 8:58 AM, Sam Tobin-Hochstadt <sa...@ccs.neu.edu> 
> wrote:
>>
>> On Jun 23, 2011 6:39 PM, "Robby Findler" <ro...@eecs.northwestern.edu>
>> wrote:
>>>
>>> I think I'd need to actually look at the code next. I didn't seem to
>>> find it, tho; can you give me a pointer?
>>
>> It should be in 'collects/typed-scheme/scribblings/ts-reference.scrbl' for
>> typed/racket and
>> 'collects/typed-scheme/scribblings/reference/compatibility.scrbl' for
>> typed/scheme.
>
> I don't see any docs for with-handlers in there:
>
> [robby@gaoping] ~/git/exp/plt/collects/typed-scheme/scribblings$ find
> . -name \*scrbl -exec grep -H with-handlers {} \;
> [robby@gaoping] ~/git/exp/plt/collects/typed-scheme/scribblings$
>
> Perhaps the confusion is this?: scribble only associates documentation
> with actual bindings (well, when you have re-exporting and use
> #:with-sources the situation is more complex, but what I'm writing in
> this sentence is the right way to think of it as a baseline and then
> other things are exceptions) so because the typed/racket with-handlers
> binding is a different binding, it needs different @def<whatever>.
>
> And, as further rationale for that (something that has been said
> before, but I forget if it was said here or not), macros can tell the
> difference so documenting the bindings separately, even if all the
> docs say is "behaves like X [with link]", is the right thing.
>
> Or are there actually docs that I still just didn't find?

I think your copy of the tree must be out of date; you can see the
docs for `with-handlers' in git head here:
https://github.com/plt/racket/blob/master/collects/typed-scheme/scribblings/reference/special-forms.scrbl#L387

-- 
sam th
sa...@ccs.neu.edu
_________________________________________________
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/dev

Reply via email to