Commit Graph

14031 Commits

Author SHA1 Message Date
Matthias Felleisen
261aa3937a performance bug, more fixes
svn: r17463
2010-01-02 21:47:08 +00:00
Robby Findler
719b72ca7e added missing require
svn: r17462
2010-01-02 20:42:46 +00:00
Matthew Flatt
38d7e8fea2 built-in fixnum ops; bug fix related to misuse of flonum ops; questionable attempt to improve inlining algorithm
svn: r17461
2010-01-02 16:33:28 +00:00
Eli Barzilay
69cc17370a Welcome to a new PLT day.
svn: r17460
2010-01-02 08:50:36 +00:00
Eli Barzilay
3727ec4f9a better text
svn: r17459
2010-01-01 20:59:04 +00:00
Robby Findler
17937627e1 clarified the message docs
svn: r17458
2010-01-01 20:35:30 +00:00
Eli Barzilay
9dc3ae4493 Welcome to a new PLT day.
svn: r17457
2010-01-01 08:50:37 +00:00
Eli Barzilay
8cdb172e7f Made `not:' produce predicates tagged as negated -- and for these, an
empty directory is *not* dropped.  This finally makes the results more
intuitive, and can now also express queries like only directories,
without their content.  (See comments and new tests.)

svn: r17456
2010-01-01 05:54:47 +00:00
Matthias Felleisen
560234138c error docs fixed
svn: r17455
2009-12-31 19:08:19 +00:00
Robby Findler
ddf8a2e264 fixed a bug in my last commit that made the define popup show up in vertical toolbar mode
svn: r17454
2009-12-31 17:18:19 +00:00
Matthias Felleisen
7f2bce0130 added with-in/out from/to string for Bloch
svn: r17453
2009-12-31 14:50:47 +00:00
Robby Findler
0d16beda3c made the define popup and the file popup appear when the toolbar is on the left/right
svn: r17452
2009-12-31 13:27:49 +00:00
Eli Barzilay
8bf1c46483 Welcome to a new PLT day.
svn: r17451
2009-12-31 08:50:24 +00:00
Eli Barzilay
d5f1f59d77 The `https-port-number' configuration is meaningless, removed and
replaced with `use-https' which defaults to #t.  If the web server is
disabled, run a tiny "server" that spits out a message -- to avoid
students complaining that something is broken.

Configuration files with `https-port-number' will throw an error, and
should be upgraded.

svn: r17450
2009-12-31 07:43:23 +00:00
Eli Barzilay
e423ae7e71 adjust to the protocol change: send "handin\n" first
svn: r17449
2009-12-31 07:18:11 +00:00
Eli Barzilay
237682244c The embedded web server works now on the same port as the handin server.
Small change to protocol: the client should send "handin" first

svn: r17448
2009-12-31 07:17:18 +00:00
Eli Barzilay
a0ff244a81 allow the extra argument in ssl-addresses
svn: r17447
2009-12-31 02:59:04 +00:00
Matthias Felleisen
7025f6dad4 prelim fix for performance bug #10613
svn: r17446
2009-12-31 01:21:16 +00:00
Matthias Felleisen
97b41d5985 fix for 10667
svn: r17445
2009-12-30 23:42:59 +00:00
Matthias Felleisen
5296a0a877 added gensym, current-millisecond, sleep, assoc, with-i/o-from-to
svn: r17444
2009-12-30 22:45:12 +00:00
Kevin Tew
fb9a71d5a7 Add cached_mod_stx and cached_mod_beg_stx the ../include/schthread.h
svn: r17443
2009-12-30 22:13:35 +00:00
Kevin Tew
6a4bae10d0 Remove lazy initialization of dummy_io_ports, prone to race conditions
svn: r17442
2009-12-30 21:47:18 +00:00
Kevin Tew
019a8601e7 Remove hash_counter static variable
svn: r17441
2009-12-30 20:56:56 +00:00
Kevin Tew
924314b634 Remove unused scheme_exiting_result
svn: r17440
2009-12-30 20:26:50 +00:00
Matthew Flatt
e68aabd67a change expand and local-expand to lift certificates
svn: r17439
2009-12-30 17:27:38 +00:00
Matthias Felleisen
e9be5c92fe added (random) to ASL
svn: r17438
2009-12-30 15:26:28 +00:00
Matthew Flatt
63fc877988 Alpha GMP patch (PR 10678)
svn: r17437
2009-12-30 12:39:33 +00:00
Matthew Flatt
2200ef17f5 fix problem with expansion to lambda in class form; better certficate transparency in splicing-let forms
svn: r17436
2009-12-30 12:35:21 +00:00
Eli Barzilay
c7653ad43b still, should return the web server controller function
svn: r17435
2009-12-30 11:24:09 +00:00
Eli Barzilay
de80d826df report after the web server started
svn: r17434
2009-12-30 11:20:05 +00:00
Eli Barzilay
66aa708427 use log-line for connection errors, announce shutting down and kill web-server when it happens
svn: r17433
2009-12-30 11:01:36 +00:00
Eli Barzilay
1f4184206a Welcome to a new PLT day.
svn: r17432
2009-12-30 08:50:28 +00:00
Eli Barzilay
1d7f3ff2f4 better messages, clarify comment
svn: r17431
2009-12-30 04:16:32 +00:00
Robby Findler
e821a0c461 separated 2htdp/universe from htdp/image, allowing either htdp/image or 2htdp/image to be used
svn: r17430
2009-12-29 23:59:39 +00:00
Eli Barzilay
2e4926ebb3 Remove code that serves static files, it's not doing anything anyway if
the servlet is used for all paths.

svn: r17429
2009-12-29 16:09:04 +00:00
Eli Barzilay
8aa62e22b2 * Move namespace specs back to main code, and pass them through a
`#:namespace' keyword
* More robust error handler -- use the url that initiated the
  interaction

svn: r17428
2009-12-29 16:02:59 +00:00
Eli Barzilay
9660490922 use tail recursion, not because of speed, but because breaking code would always have bad context dumps
svn: r17427
2009-12-29 15:56:05 +00:00
Mike Sperber
a00d93e4cc Synch German string constants with latest.
svn: r17426
2009-12-29 09:10:48 +00:00
Eli Barzilay
380e6fff0a Welcome to a new PLT day.
svn: r17425
2009-12-29 08:50:22 +00:00
Eli Barzilay
d4a3cb3a10 moved new code to a separate file
svn: r17424
2009-12-28 22:26:32 +00:00
Eli Barzilay
fa13292033 reorganize web-starting code, to make it possible to separate it
svn: r17423
2009-12-28 22:14:26 +00:00
Eli Barzilay
38a7fcceec no need for #:indices too
svn: r17422
2009-12-28 22:05:41 +00:00
Eli Barzilay
e813d1aa8b no need for the runtime path too
svn: r17421
2009-12-28 22:04:45 +00:00
Eli Barzilay
8d246defb5 Removed #:stateless?', #:stuffer', and mime stuff, since they were the
defaults.

svn: r17420
2009-12-28 22:02:24 +00:00
Eli Barzilay
e15f8b06f4 removed old version of the code
svn: r17419
2009-12-28 22:00:23 +00:00
Eli Barzilay
976e208d05 Implemented the functionality of `serve/servlet', to get a hold on the
`tcp@' argument

svn: r17418
2009-12-28 21:56:06 +00:00
Eli Barzilay
98c2e2d3a6 more minor stuff
svn: r17417
2009-12-28 19:23:33 +00:00
Robby Findler
0dbbb5d73d tried to give a hint when people get confused the way I just did
svn: r17416
2009-12-28 18:39:28 +00:00
Eli Barzilay
a297f940d4 improved error message
svn: r17415
2009-12-28 18:35:19 +00:00
Eli Barzilay
211530e9df minor
svn: r17414
2009-12-28 18:32:31 +00:00