[racket] Sorry, but what's the correct way to use `#lang scribble/lp2`

From: WarGrey Gyoudmon Ju (juzhenliang at gmail.com)
Date: Sat Feb 21 08:22:51 EST 2015

Glad to see the literate programming technology updated.
I thought it might be a "Forgotten Feature" since the rest of scribble is
so powerful and I cannot find any code base use it.
Thank you.

So... there still should be more examples to work with it.
What's the extra work (rather than simply replacing scribble/lp with
scribble/lp2) has to be done to make it able to be `include-section`ed?

`scribble path.rkt`
`raco scribble path.rkt`
`(include-section (submod "path.rkt" doc))`
All of these complain:
path-only: contract violation
  expected: (or/c path-string? path-for-some-system?)
  given: #f

and `(include-section "path.rkt")` complains:
handbook.scrbl:71:18: only-in: identifier `doc' not included in nested
require spec at: "path.rkt" in: (only-in "makefile.rkt" (doc doc))
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20150221/e016cb9c/attachment.html>

Posted on the users mailing list.