Matthew Flatt
eb15dceb34
rackety misc docs
2010-05-07 09:13:51 -06:00
Matthew Flatt
28b4043077
rename all files .ss -> .rkt
2010-04-27 16:50:15 -06:00
Jay McCarthy
96a3f47ea0
Fixing cookie regex
2010-04-27 08:48:07 -06:00
Jay McCarthy
3e546fee60
Correct the cookie contract function
...
svn: r18630
2010-03-26 16:45:42 +00:00
Jay McCarthy
e69a18eefd
Stricter cookie contracts
...
svn: r18629
2010-03-26 16:07:35 +00:00
Eli Barzilay
84f55d9647
remove redundant find-exe
...
svn: r17595
2010-01-10 15:46:54 +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
Robby Findler
8d3eb3c9b9
svn: r17412
2009-12-28 16:47:24 +00:00
Robby Findler
913dde245c
added google-chrome
...
svn: r17402
2009-12-25 21:24:49 +00:00
Eli Barzilay
e65ab46bfd
use string-join
...
svn: r16700
2009-11-11 23:10:28 +00:00
Eli Barzilay
bac7b6318b
some obvious-ness
...
svn: r16595
2009-11-07 02:39:10 +00:00
Matthew Flatt
a8f50e76a7
fix typos (could merge to 4.2.2)
...
svn: r16120
2009-09-24 14:49:17 +00:00
Eli Barzilay
4288c6c2c7
The Scribble reader was improved to make it pull out the syntax
...
punctuations outside of the form, as it does with quote punctuations.
So things like this
#, @foo{...}
that required the space to make the @foo read as a scribble form are
now better written as
@#,foo{...}
This changes all such occurrences. (In case you see this change in
your files and are worried that there might be changes: I mechanically
verified that the result of `read'ing the modified files is identical
to the previous version.)
svn: r15111
2009-06-07 10:12:32 +00:00
Eli Barzilay
c0a8a01222
Changed @itemize{...} to @itemize[...] (done after comparing the doc
...
tree and verifying that there are no changes).
(Also fixed a few bugs that were in the code)
svn: r14427
2009-04-05 17:46:20 +00:00
Stevie Strickland
99aac7d745
Sam and I did some work to allow automatic inferred linking in
...
(define-values/)invoke-unit/infer.
svn: r14315
2009-03-27 13:47:12 +00:00
Eli Barzilay
e616818d34
fixed use of string-length and error symbol
...
svn: r14142
2009-03-17 10:53:13 +00:00
Jay McCarthy
f9c4e4eb54
pr7974 + include in release
...
svn: r14132
2009-03-16 18:45:16 +00:00
Eli Barzilay
ea51547cae
Fix typo found by offby1
...
svn: r13611
2009-02-15 20:26:21 +00:00
Jay McCarthy
0b816d2942
cookies
...
svn: r13397
2009-02-03 22:32:35 +00:00
Robby Findler
134138916f
allows colons in the userinfo field of a url (ie, does not encode them)
...
svn: r13282
2009-01-25 20:12:08 +00:00
Eli Barzilay
d1a0086471
newlines at EOFs
...
svn: r13105
2009-01-14 03:10:47 +00:00
Eli Barzilay
c11196839b
minor improvement
...
svn: r12931
2008-12-23 09:02:44 +00:00
Eli Barzilay
169c69a0bc
if the path is empty, use /
...
svn: r12750
2008-12-09 02:39:45 +00:00
Sam Tobin-Hochstadt
8dad54e520
Fix doc typo.
...
svn: r12515
2008-11-19 22:49:43 +00:00
Matthew Flatt
7901a9fbdf
remove base64 debugging output
...
svn: r11520
2008-09-02 11:51:21 +00:00
Eli Barzilay
354ac668e8
fix an off-by-1 error
...
svn: r11479
2008-08-29 09:22:44 +00:00
Eli Barzilay
20e9673028
more base64-related changes
...
svn: r11470
2008-08-28 21:00:53 +00:00
Eli Barzilay
0f1ac966f6
* Improved precomputed vector genaration
...
* Removed `base64-filename-safe'
* Much simplified code in ``base64-encode-stream''
svn: r11446
2008-08-27 03:54:57 +00:00
Matthew Flatt
2c813c53c5
fix '(nonnegative|positive)-exact-integer?' contracts (moving 'exact-' to the front where it belongs)
...
svn: r10960
2008-07-29 12:56:05 +00:00
Matthew Flatt
9af00fcfb4
v4.0.2.4: logging
...
svn: r10818
2008-07-17 15:20:17 +00:00
Eli Barzilay
f0e71a0c1c
* Updated browser list, mainly moving gnome-open down because it does
...
not handle file:// URLs with a query part.
* Removed unused argument to `browser-run'
* Made `browser-run' wait just a little in case we get an error
message from the subprocess (to avoid plt-help from exiting
immediately)
svn: r10095
2008-06-02 23:34:25 +00:00
Eli Barzilay
0d41afdb6d
reformatting
...
svn: r9853
2008-05-15 16:55:15 +00:00
Matthew Flatt
02485e1e50
clean up file/gif vs. net/gifwrie confusion
...
svn: r9848
2008-05-15 15:54:44 +00:00
Matthew Flatt
931d93ba2f
Scribble support for redirecting external links and re-rooting corss-reference paths
...
svn: r9448
2008-04-24 02:37:47 +00:00
Matthias Felleisen
852b673d85
fixed contract bug
...
svn: r9428
2008-04-23 16:10:32 +00:00
Matthew Flatt
a26b334c67
proprocessor doc, merge scribblings and doc-categories fields
...
svn: r9414
2008-04-23 00:20:25 +00:00
Matthew Flatt
9ca65af282
xml docs
...
svn: r9321
2008-04-15 16:46:43 +00:00
Matthew Flatt
8284b3ab15
net docs finished
...
svn: r9317
2008-04-15 14:13:10 +00:00
Matthew Flatt
fbfc9bf883
keyword-ized plot, plot and mime docs
...
svn: r9304
2008-04-14 21:26:28 +00:00
Matthew Flatt
2b5d800190
more net library docs
...
svn: r9284
2008-04-13 15:44:10 +00:00
Matthew Flatt
85583d4ebb
more net docs
...
svn: r9279
2008-04-13 03:07:56 +00:00
Matthew Flatt
2dc02d81fe
net/url and tests fixes for windows
...
svn: r9249
2008-04-11 01:12:01 +00:00
Matthew Flatt
0153e122b7
change -q to config option, fix unlikely race condition in wake-on-signal, add path->url and url->path, and adjust URL parsing
...
svn: r9239
2008-04-10 19:05:35 +00:00
Matthew Flatt
021d4d7527
new hash function names and ops (3.99.0.23)
...
svn: r9209
2008-04-08 21:42:38 +00:00
Matthew Flatt
f5e0fd35f5
revise scribble/srcdoc so it is extensible; tweak bytecode optimizer to drop more omittable expressions
...
svn: r9028
2008-03-19 19:53:51 +00:00
Matthew Flatt
dba1ddc480
scribble/srcdoc experiment in net/gifwrite
...
svn: r9019
2008-03-18 18:19:25 +00:00
Eli Barzilay
b76390a452
revise the way setup-plt crawls over the collection trees
...
svn: r8860
2008-03-03 22:04:28 +00:00
Eli Barzilay
b1a08edd5a
use new require specs in many places
...
svn: r8774
2008-02-23 09:42:03 +00:00
Eli Barzilay
6f0ce91461
add #:indent to verbatim
...
svn: r8707
2008-02-18 20:01:23 +00:00
Eli Barzilay
9c77909710
use @verbatim{...}
...
svn: r8699
2008-02-18 10:49:20 +00:00
Matthew Flatt
a191b1e7e9
patch from David Van Horn to fix PR 9078
...
svn: r8658
2008-02-14 02:56:18 +00:00
Eli Barzilay
699c40643d
* Changed setup-plt to compile collections if they have an "info.ss"
...
file. (That is, it does not require the file to have a `name'
entry.)
* The name shown when setup works is the directory name, followed by
the `name' field from the info file when specified.
* This means that many `name's are no longer needed, so I'm removing
them. To see if you need a `name' entry, consider that the name
will be shown like this:
... foo (<your name here>)
This means that if the name is the same as the directory name, then
there is no point in having it. I also removed cases where the name
differed only in its capitalization for collections where the case
is obvious.
* Also, for subcollections, the name should clarify the name of the
subcollection in context. For example "Acknowledgments" explains
what scribbling/acks is, but there's no need to add the context name
as in "Scribblings: Acknowledgments".
* There may also be a point in keeping names for other uses. One such
example was in games, where the name field was used in the PLT Games
application. (This was changed to default on the directory name, so
it is no longer needed in most games.) Another example is in planet
packages.
svn: r8629
2008-02-12 10:33:01 +00:00
Eli Barzilay
c693c49767
typos
...
svn: r8589
2008-02-08 19:53:30 +00:00
Eli Barzilay
7539945a3d
much improved search, extended and fixed sendurl, string-based rendering for xrefs
...
svn: r8577
2008-02-08 04:32:49 +00:00
Eli Barzilay
11d4f9c00c
improved error message
...
svn: r8574
2008-02-07 21:12:12 +00:00
John Clements
d135abdd17
...
...
svn: r8572
2008-02-07 19:45:51 +00:00
John Clements
16f4125d0e
saw my own bug first
...
svn: r8571
2008-02-07 19:37:27 +00:00
John Clements
6c0ac2d25c
took eli's suggestion re: use of or
...
svn: r8570
2008-02-07 19:34:22 +00:00
John Clements
b79ea16fcf
error message for non-string result in get-cgi-method
...
svn: r8569
2008-02-07 19:27:37 +00:00
Eli Barzilay
3c72e71e24
switched info.ss files to #lang
...
svn: r8532
2008-02-04 23:00:35 +00:00
Eli Barzilay
59b5f3a727
removed unused doc.txt entries from info.ss files
...
svn: r8529
2008-02-04 20:31:04 +00:00
Eli Barzilay
d78396aaf9
remove unused blurb fields
...
svn: r8526
2008-02-04 17:16:06 +00:00
Eli Barzilay
3d0d7637f9
remove unused help-desk-message fields
...
svn: r8525
2008-02-04 17:09:09 +00:00
Eli Barzilay
bc32b85ae4
"fix" the windows problem, yet again
...
svn: r8472
2008-01-30 02:51:46 +00:00
Eli Barzilay
dbd27dafc6
* Added send-url/file that consumes a path and adds the file://, use
...
that in places that show docs.
* Made send-url quote characters that are possibly dangerous for
subprocesses (good uses should call it wil already quoted urls).
Also a keyword argument that can disable this, if someone really
wants to.
* IE7 bug workaround finally working (but will need to switch from
regedit to mred, to avoid vista warning).
svn: r8467
2008-01-29 21:38:27 +00:00
Eli Barzilay
9034c327f3
minor
...
svn: r8460
2008-01-29 15:39:37 +00:00
Eli Barzilay
9b4b838b5f
better url quoting
...
svn: r8457
2008-01-29 02:55:55 +00:00
Eli Barzilay
09ec3eddbd
Re-hack Windows send-url around the IE7 bug
...
svn: r8456
2008-01-29 02:22:07 +00:00
Eli Barzilay
c2c950a2b9
better process helper, quote characters that might cause problems with shell quotes
...
svn: r8455
2008-01-29 02:05:40 +00:00
Eli Barzilay
4e1f45c9a0
typo
...
svn: r8449
2008-01-28 16:51:51 +00:00
Eli Barzilay
6d9b4a1ed6
svn: r8448
2008-01-28 16:45:11 +00:00
Eli Barzilay
9a34a06070
avoid the extra shell on osx
...
svn: r8447
2008-01-28 16:36:42 +00:00
Eli Barzilay
8792c4ca95
finally improved and updated sendurl on unix
...
svn: r8445
2008-01-28 16:00:16 +00:00
Eli Barzilay
3942c9d275
separate functions for each platform, simplifies code
...
svn: r8443
2008-01-28 09:40:28 +00:00
Eli Barzilay
073ca0d558
fix some typos, remove unused 'plt option, move test so there's no internal definition
...
svn: r8442
2008-01-28 09:17:05 +00:00
Eli Barzilay
21ffab3fe3
switch to scheme/base
...
svn: r8441
2008-01-28 08:38:12 +00:00
Eli Barzilay
fff894d710
remove the now-redundant main-doc option
...
svn: r8288
2008-01-11 02:29:49 +00:00
Matthew Flatt
b76aa843ab
move doc sub-dirs to scribblings sub-dirs
...
svn: r8281
2008-01-10 20:07:32 +00:00
Robby Findler
80c22a541d
made send-url's result type always be the same
...
svn: r8235
2008-01-06 14:04:46 +00:00
Matthew Flatt
7fc41024c0
3.99.0.9: binding links in docs use nominal import sources
...
svn: r8196
2008-01-03 19:07:02 +00:00
Matthew Flatt
643a19d01b
new 'file' collection to house file-format libraries
...
svn: r8156
2007-12-29 19:27:05 +00:00
Matthew Flatt
fd1de94a48
change Scribble to complain about colliding tags
...
svn: r8025
2007-12-16 03:10:00 +00:00
Matthew Flatt
bfecd9e0f5
doc scribble/xref, and start net docs
...
svn: r8021
2007-12-15 23:36:23 +00:00
Matthew Flatt
914a3ab784
avoid all characters that have to be encoded in Scribble-generated HTML anchors
...
svn: r7994
2007-12-13 17:49:52 +00:00
Matthew Flatt
f281705054
try to make send-url work with URLS containing fragments under Windows
...
svn: r7993
2007-12-13 17:20:01 +00:00
Matthew Flatt
c65c51739a
add gnome-open browser option
...
svn: r7980
2007-12-12 22:43:15 +00:00
Matthew Flatt
6c2e8deee2
use osascrip tinsteda of open to open a URL in Mac OS X
...
svn: r7977
2007-12-12 21:07:25 +00:00
Matthew Flatt
5b0a0be3d6
change scheme/unit and scheme/signature #langs to build on scheme/base
...
svn: r7792
2007-11-20 23:44:31 +00:00
Matthew Flatt
39cedb62ed
v3.99.0.2
...
svn: r7706
2007-11-13 12:40:00 +00:00
Matthew Flatt
b9a0d860c0
experiment with alpha setting in dc<%>, plus some slideshow experiments and other minor changes
...
svn: r7399
2007-09-22 13:48:22 +00:00
Robby Findler
1e648f350f
fixed PR 8870
...
svn: r7096
2007-08-14 05:06:08 +00:00
Eli Barzilay
0e2a1a465a
changed default current-alist-separator-mode to amp, added semi-or-amp mode
...
svn: r7057
2007-08-08 15:30:03 +00:00
Noel Welsh
39d78f3fbf
Wrap a parameter/c contract around current-proxy-servers, so it may be used in calls to parameterize. Add test for same.
...
svn: r7030
2007-08-06 13:58:22 +00:00
Eli Barzilay
418df561e7
PR8809 (value-less keys in the query parts) -- see message in the PR log
...
svn: r6931
2007-07-18 03:42:23 +00:00
Eli Barzilay
d7e79cde81
fix dangling quote
...
svn: r6906
2007-07-13 16:52:01 +00:00
Jay McCarthy
816d216862
PR8792
...
svn: r6905
2007-07-13 12:07:46 +00:00
Matthew Flatt
c8b406bc79
IMAP: generate shorter message lists
...
svn: r6750
2007-06-27 21:54:22 +00:00
Eli Barzilay
eeaf779411
fix reading Unicode text
...
svn: r6684
2007-06-17 10:40:23 +00:00
Eli Barzilay
8a25ef30e6
made send-mail-message less confusing
...
svn: r6559
2007-06-09 21:24:48 +00:00
Jay McCarthy
32749ed29a
Making URLs serializable, I need this for prototype-web-server
...
svn: r6273
2007-05-24 17:09:25 +00:00
Eli Barzilay
091e7c0673
removed redundant check
...
svn: r6198
2007-05-10 23:23:47 +00:00
Eli Barzilay
234a617835
minor edits
...
svn: r6195
2007-05-10 22:03:05 +00:00
Eli Barzilay
f10c3c8acf
better code layout, added firefox
...
svn: r6190
2007-05-10 17:45:21 +00:00
Eli Barzilay
83f2bdce62
fix detection of OSX
...
svn: r6189
2007-05-10 17:07:15 +00:00
Eli Barzilay
b0ead7f2d6
removed old macos classic code
...
svn: r6188
2007-05-10 16:10:03 +00:00
Matthew Flatt
1f3e14da07
speed up quantization
...
svn: r6066
2007-04-28 04:59:21 +00:00
Matthew Flatt
ea91e1a8c5
add one-by-one mode to gif-animation library, and fix gif writer for monochrome images
...
svn: r6065
2007-04-28 03:38:42 +00:00
Eli Barzilay
3098287803
better regexp use
...
svn: r6057
2007-04-27 04:22:21 +00:00
Eli Barzilay
2d6c871b6a
misc code improvements
...
svn: r5968
2007-04-17 21:10:56 +00:00
Eli Barzilay
e885e79295
URL parsing is closer to the RFC now
...
svn: r5965
2007-04-17 11:56:20 +00:00
Eli Barzilay
4d6cc0f2b4
better error message when the scheme is bad, don't parse some more characters as part of a scheme part
...
svn: r5957
2007-04-16 21:35:59 +00:00
Eli Barzilay
8ecd7a93c9
fix FSF address
...
svn: r5911
2007-04-10 17:59:38 +00:00
Matthew Flatt
10ffbe0cb8
doc clarification on TLS and SSH for SMTP
...
svn: r5796
2007-03-19 22:07:33 +00:00
Eli Barzilay
ec7d6f88fd
more reformatting, fix bug (library-subpath is a path)
...
svn: r5722
2007-03-03 08:47:33 +00:00
Eli Barzilay
625db9b469
some reformatting, use kw instead of opt-lambda
...
svn: r5721
2007-03-03 08:25:38 +00:00
Matthew Flatt
8138f08177
add TLS support to SMTP
...
svn: r5678
2007-02-23 21:27:10 +00:00
Eli Barzilay
19c33a8e2a
no need for string->immutable-string when creating exceptions
...
svn: r5372
2007-01-17 01:18:50 +00:00
Jens Axel Soegaard
8acfe2bdfa
Fixed typo.
...
svn: r5337
2007-01-12 20:33:14 +00:00
Jens Axel Soegaard
2589d4fc0d
Added
...
head-pure-port, delete-pure-port, put-pure-port,
head-impure-port, delete-impure-port, put-impure-port
to (lib "url.ss" "net").
Updated doc.txt.
svn: r5317
2007-01-11 23:57:01 +00:00
Eli Barzilay
ff2769ad95
typo
...
svn: r5247
2007-01-07 20:14:16 +00:00
Eli Barzilay
9984b48d88
parse url schemes properly (some test reformatting)
...
svn: r5241
2007-01-07 09:09:27 +00:00
Matthew Flatt
4fba4a4edf
new library for writing GIF files
...
svn: r5235
2007-01-06 23:33:50 +00:00
Matthew Flatt
7b13755dad
unit clean-up
...
svn: r5160
2006-12-22 01:26:58 +00:00
Jacob Matthews
6335ee3c03
Cause error* to actually raise the error
...
svn: r5051
2006-12-06 22:46:55 +00:00
Eli Barzilay
8ebd40d0e5
cookie-error -> error*
...
svn: r5050
2006-12-06 22:16:18 +00:00
Eli Barzilay
680c0f419a
more formatting etc
...
svn: r5048
2006-12-06 21:44:21 +00:00
Eli Barzilay
f17f7bc479
formatting etc
...
svn: r5045
2006-12-06 21:23:38 +00:00
Eli Barzilay
3459c3a58f
merged units branch
...
svn: r5033
2006-12-05 20:31:14 +00:00
Jacob Matthews
7c7ada4514
Added a test suite for net/cookie.ss, and fixed some bugs revealed by that test suite
...
svn: r5010
2006-12-03 00:02:40 +00:00
Jacob Matthews
b78f3a5c92
Fixed mutable-string-in-exception bugs that were all over the place in this library (!)
...
svn: r4999
2006-12-01 16:41:47 +00:00
Eli Barzilay
a024df75fb
better use of regexps
...
svn: r4931
2006-11-23 04:44:25 +00:00
Eli Barzilay
c6a0983954
use regexp
...
svn: r4930
2006-11-23 04:34:12 +00:00
Eli Barzilay
2a4c258bef
reformatting, lots of it
...
svn: r4929
2006-11-23 03:59:57 +00:00
Jay McCarthy
4ef5d8acd5
PR 8376 - Adding https 'support' to url-unit.ss
...
svn: r4802
2006-11-07 21:55:41 +00:00
Robby Findler
a98abdc45f
added John Stone's message to a comment
...
svn: r4565
2006-10-12 13:23:16 +00:00
Robby Findler
a6dacbcd0b
added Doug's message as backup for the semi/amp thing
...
svn: r4554
2006-10-11 20:28:27 +00:00
Matthew Flatt
c7fb924982
catch unexpected EOF in IMAP client
...
svn: r4392
2006-09-20 02:14:58 +00:00
Jay McCarthy
800a810dfd
pr8270
...
svn: r4368
2006-09-18 17:33:17 +00:00
John Clements
48334f51be
documented byte-string extensions
...
svn: r3909
2006-07-31 14:49:23 +00:00
John Clements
ecd96a68ae
bug fix
...
svn: r3908
2006-07-31 14:48:39 +00:00
John Clements
1a71a10f10
some functions now support bytes
...
svn: r3906
2006-07-31 14:30:48 +00:00
Eli Barzilay
d5294823a2
url-port can be #f when no port is specified
...
svn: r3802
2006-07-25 06:49:41 +00:00
Eli Barzilay
c6fbade5d3
minor improvements, mostly formatting
...
svn: r3745
2006-07-17 20:26:55 +00:00
Eli Barzilay
96034746fc
Fixed (and improved) ` http://getpost-impure-port ' to show the port in
...
the Host header if it's not the default.
svn: r3744
2006-07-17 20:06:52 +00:00
Jay McCarthy
3021890cd1
filename safe mode, see base64 rfc
...
svn: r3445
2006-06-23 13:15:52 +00:00
Eli Barzilay
980caea99d
openssl is now part of the main distribution
...
svn: r3397
2006-06-18 09:59:38 +00:00
Matthew Flatt
17a22c798b
fix address parsing to handle comma in parenthesized form
...
svn: r3163
2006-06-01 00:08:10 +00:00
Jay McCarthy
d3dde1685b
New SMTP servers require a FQDN.
...
svn: r3148
2006-05-31 15:37:56 +00:00
Eli Barzilay
ce92ae725a
Tests for different file:// parsing of URLs
...
svn: r3111
2006-05-29 18:13:33 +00:00
Eli Barzilay
25c32fd6f0
revert to allowing empty ports, but change the parsing for "file://x:/..." on windows so "x:/..." is the path
...
svn: r3107
2006-05-29 15:47:40 +00:00