Commit Graph

152 Commits

Author SHA1 Message Date
Eli Barzilay
7f57fcec7e Fix the bgcolor on the mailman pages.
IE misparses a three-digit specification, so use 6 digits there.
2011-04-23 08:14:05 -04:00
Eli Barzilay
3f94c3dcfc Fix typo 2011-04-21 23:33:07 -04:00
Eli Barzilay
49e1b47bb2 Indentation in example 2011-04-18 16:50:51 -04:00
Eli Barzilay
f867fea327 Prebuilt link in the all versions page, other minor fixes. 2011-04-12 07:26:27 -04:00
Eli Barzilay
43275e7b0a Make the web page header a link to the main page. 2011-03-31 11:05:52 -04:00
Eli Barzilay
00a9247fa9 Add "[pdf]" links to the doc links in the learning page. 2011-03-31 10:51:09 -04:00
Eli Barzilay
b757e502af Reuse documentation links from common/links.rkt.
This also fixes the "plt-scheme.org" reference, so also fix the redex
link to use "racket-lang.org".
2011-03-31 09:57:48 -04:00
Eli Barzilay
65bfae09a3 Fix `techreport-location' use in TR pages.
Closes PR11820.
2011-03-31 06:21:45 -04:00
Eli Barzilay
3358b40377 Forgot the meat of the change... 2011-02-15 11:34:09 -05:00
Eli Barzilay
6dccc8f059 5.1 improvement to sierpinski code from robby, can go live now 2011-02-15 11:20:51 -05:00
Eli Barzilay
2880edcb8c v5.1 stuff 2011-02-14 22:04:44 -05:00
David Van Horn
760a58b65d Fixes more spelling errors. 2011-02-04 19:44:13 -07:00
Eli Barzilay
d2a6da7561 Proxy the irc logs from pre.racket-lang.org.
That's where the bot needs to run; use a proxy instead of NFS.
2011-02-03 21:27:08 -05:00
Eli Barzilay
34e3279f98 Remove leftover debugging code 2011-01-14 13:52:26 -05:00
Eli Barzilay
f96361bb2c Fix typo in web code 2011-01-14 08:33:19 -05:00
Jay McCarthy
1b177f1788 Fixing site example 2011-01-13 14:50:10 -07:00
Eli Barzilay
3199fd166f Change the download order.
Done in two steps: first, make the list of installers have a good order
(determined by package, then OS type, then cpu, etc); make the JS code
that re-sorts the entries move only the desired options to the top but
otherwise use the original order (which is the previous thing).
2010-12-13 03:27:40 -05:00
Eli Barzilay
a90338eddd Accommodate Windows x64 builds and installers. 2010-12-09 11:53:26 -05:00
Eli Barzilay
71e912719d PLT Scheme -> Racket 2010-12-06 10:22:56 -05:00
Eli Barzilay
4842c70885 "TeachScheme!" -> "Program by Design". 2010-11-25 22:10:33 -05:00
Eli Barzilay
4a0c276d4c More content hooks for the wiki template.
(And remove a bogus leftover definition.)
2010-11-25 11:00:15 -05:00
Eli Barzilay
f78e2af4e1 More instructions for pull-request-based workflow 2010-11-17 02:41:05 -05:00
Eli Barzilay
32de59e0c1 Shuffle the texts around, so the front page looks decent in text
browsers.
2010-11-11 13:39:21 -05:00
Eli Barzilay
8e1b773df7 Crop the unused space on the download button image, which makes placing
it much easier.  Use this to move the button before the "Start Quickly"
header, making it show better in non-CSS text browsers.

Also, set a fixed height for the `slideshowframe' class, so the text
below it doesn't jump; rename `alts-panel' to `slideshow-panel';
and use `struct'; and more improvements.
2010-11-11 11:18:35 -05:00
Eli Barzilay
b5e82efe27 Make the front page a little friendlier to browsers that have no CSS
support and no JS.
2010-11-10 20:40:47 -05:00
Eli Barzilay
c195e2b201 v5.0.2 stuff 2010-11-07 00:46:22 -04:00
Eli Barzilay
d0e7f2c471 Change the linux platform names.
For example, instead of "Linux - Fedora 7 (x86_64)", use "Linux x86_64
(Fedora 7)".  Hopefully, this will make it clearer that it's often fine
to use some linux installer on a different platform than the one it was
made on.  (For example, some people wanted an AMD64 build for Ubuntu,
and eventually it turned out that the x86_64 build on Fedora worked
fine.)

This is even more relevant now since the C part is much less platform
dependent in the linux distro sense.
2010-11-06 21:51:45 -04:00
Eli Barzilay
2787cc85c8 Add symlink and html link to the libs content 2010-11-02 17:24:59 -04:00
Eli Barzilay
14351c0b61 Sort projects by age 2010-11-02 17:24:59 -04:00
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
Eli Barzilay
97ed1f3182 typos 2010-10-28 17:31:22 -04:00
Eli Barzilay
69a490c10b More name improvements: scribble/text/textlang' -> scribble/text/lang'
and the same for `scribble/html/lang'.
2010-10-26 16:17:09 -04:00
Eli Barzilay
667c682c2b Better filename conventions: "main.rkt"s that would just require the
necessary modules are now "all.rkt"s; "shard.rkt"s turn to
"resources.rkt".

Also, "navbar.rkt" changes to "all.rkt", since it was doing the same
thing (in addition to setting the navbar).
2010-10-26 16:09:16 -04:00
Eli Barzilay
82221a51db Make the scribble/html' layout mimic the one for scribble/text'.
Ie, the difference between using it as a language and as a module is now
the same in both.  Also, improve `scribble/html' (and
`scribble/html/htmllang') by reproviding most of the corresponding text
modules.

Change `meta/web' accordingly, and improve code by making a new langugae
(`#lang meta/web').  This language is similar to `scribble/html' except
that it uses the plain scribble reader (not the `-inside' one), it
doesn't use the customized module-begin feature (that uses
`output-xml'), and it adds all the relevant bits of `meta/web/common'.
(Also, "meta/web/common.rkt" is gone, since it's used only as a language
now.)

This commit has lots of details and binding games, so it's tricky, and
potentially caused some problems.  (Took me a while to track many
breakages, so I won't be surprised if there are more.)
2010-10-26 15:36:29 -04:00
Eli Barzilay
ca040ea42a Move meta/web/html' to scribble/html'.
(See http://lists.racket-lang.org/dev/archive/2010-October/004691.html
for a discussion on calling it `html' rather than `xhtml'.)
2010-10-26 13:50:17 -04:00
Eli Barzilay
95729c3e95 Fix require in a non-web file. 2010-10-26 09:27:50 -04:00
Eli Barzilay
5f3718a24e Add a stub to generate a wiki template. 2010-10-26 07:21:12 -04:00
Eli Barzilay
ed5033159a Add racket/list' and racket/string' to the web language, adjust
existing requires.

(It's supposed to be a convenient language...)
2010-10-26 07:21:12 -04:00
Eli Barzilay
7ac83e25c9 Provide `process-begin/text' to make it convenient to define more
`scribble/text'-like languages.  Use it to define a convenient syntax
for html modules.

This is not used by the web content files since they define functions
rather than spit out html when required, but makes it convenient to make
an html markup language similar to scribble/text.
2010-10-26 07:21:11 -04:00
Eli Barzilay
6d6492e9e3 "/proj/scheme/" renamed to "/proj/racket/" at CCS. 2010-10-21 19:49:39 -04:00
Eli Barzilay
1e2d4b8169 Fix rendering in local build mode -- make it create file:// urls when
insisting on an absolute url (currently happens only in the tr pages).
2010-10-19 21:06:32 -04:00
Eli Barzilay
dc25ef2d26 Pub links for byu and calpoly. 2010-10-14 13:46:50 -04:00
Eli Barzilay
7847872400 Fix some missing uses of @num 2010-10-11 15:07:28 -04:00
Eli Barzilay
7d82210e29 Update ubuntu instructions, remove references to "me". 2010-10-04 13:18:06 -04:00
Eli Barzilay
7defa43ced Change the old bibs to appear in popups instead of a sea of text files 2010-09-20 15:38:18 -04:00
Eli Barzilay
5b4c94649c New techreport pages. 2010-09-20 15:38:18 -04:00
Eli Barzilay
93bd86ccc4 Allow getting the absolute URL of a resource 2010-09-20 15:38:18 -04:00
Eli Barzilay
126c7d1a0d Change the people/places structs and way they are made.
It's also possible to use this as a central place to hold the list of
plt people for other purposes, works for the bib authors now (requires
making an organized list of the people).
2010-09-20 15:38:18 -04:00
Eli Barzilay
53adab8271 Move things around so there's a single place that specifies PLT people
and places.
2010-09-20 15:38:18 -04:00
Eli Barzilay
ee138cf2cb Some repeated "and and"s and "the the"s, and two more typos.
Closes PR 11229.
2010-09-20 15:38:18 -04:00