racket/collects/meta/web
Eli Barzilay 58febe21a0 Move the #%top' binding that makes foo:' keywords self evaluating from
`scribble/html/lang' to `scribble/html'.

Since `foo:' keywords are very common in any code that uses
`scribble/html', it is much more convenient to have it provide the
custom `#%top'.  It simplifies code that uses it, for example, files in
`meta/web/common' now use

  #lang at-exp racket/base
  (require scribble/html)

instead of the (only-in scribble/html/lang #%top) which it used before,
or instead of explicitly quoting all `foo:'s.
2010-10-28 17:31:22 -04:00
..
common Move the #%top' binding that makes foo:' keywords self evaluating from 2010-10-28 17:31:22 -04:00
download Better filename conventions: "main.rkt"s that would just require the 2010-10-26 16:09:16 -04:00
lang Make the scribble/html' layout mimic the one for scribble/text'. 2010-10-26 15:36:29 -04:00
minis Better filename conventions: "main.rkt"s that would just require the 2010-10-26 16:09:16 -04:00
stubs Better filename conventions: "main.rkt"s that would just require the 2010-10-26 16:09:16 -04:00
www typos 2010-10-28 17:31:22 -04:00
all.rkt Better filename conventions: "main.rkt"s that would just require the 2010-10-26 16:09:16 -04:00
build.rkt Better filename conventions: "main.rkt"s that would just require the 2010-10-26 16:09:16 -04:00
config.rkt Add a stub to generate a wiki template. 2010-10-26 07:21:12 -04:00
README Better filename conventions: "main.rkt"s that would just require the 2010-10-26 16:09:16 -04:00

* common: specific code for the PLT web pages.

* www: actual content of main site.

* download: content of download site (only installer pages and such)

* */all.rkt: files that just require all the necessary modules to build
  the ahole site

* */resources.rkt: files that define the resources for a site (icon,
  css, logo)

* minis: smaller sites which are implemented in one-file each

* stubs: template "sites" that are intended to be hooked into other
  systems to get the plt look.