racket/collects/setup
Carl Eastlund d03aed44fd * unstable/srcloc.ss
Added `update-source-location', which provides keyword-based functional update
for source location representations.

Removed automatic collection-relative printing for source locations.

* unstable/location.ss

Made `quote-srcloc' and its related forms all automatically use source locations
relative to collections and/or planet, where appropriate, and to compute
source locations dynamically if they cannot be made relative.

Removed #:module-source argument from `quote-srcloc'.

Changed `quote-module-path' and `quote-module-name' to use source file name
extensions.

Removed `quote-module-source'.  I'm not sure what the use case is for
generating a resolved module path that doesn't correspond to a real module.

* unstable/dirs.ss

Implemented `path->directory-relative-string' for rendering a path to a string
that is relative to one of a list of given directories, with associated
abbreviations for each.

* unstable/scribblings/unstable.scrbl
* unstable/scribblings/srcloc.scrbl
* unstable/scribblings/dirs.scrbl

Documented the above changes.

* scheme/contract/private/provide.ss
* scheme/contract/private/base.ss

Changed contract forms to always blame a module path where appropriate.

Removed use of #:module-source option for `quote-srcloc'.

* setup/private/path-utils.ss

Updated `path->name' to use more general `path->directory-relative-string'.

svn: r18816
2010-04-14 17:49:29 +00:00
..
infotab/lang Switch language readers to #lang s-exp 2009-06-16 17:13:51 +00:00
private * unstable/srcloc.ss 2010-04-14 17:49:29 +00:00
configtab.ss
dirs.ss fix cm problem tracking reader dependencies; add 'reader' reader language 2009-09-08 00:07:11 +00:00
getinfo.ss change get-info to use a separate namespace; add make-eval-factory and make-base-eval-factory 2009-06-18 10:35:13 +00:00
info.ss rico 2010-04-04 15:08:35 +00:00
infotab.ss fix problems with get-info use by setup-plt 2009-06-23 13:26:07 +00:00
main-collects.ss
main-doc.ss
main.lch
main.ss rico 2010-04-04 15:08:35 +00:00
option-sig.ss rico 2010-04-04 15:08:35 +00:00
option-unit.ss rico 2010-04-04 15:08:35 +00:00
pack.ss
path-relativize.ss
plt-installer-sig.ss
plt-installer-unit.ss
plt-installer.ss
plt-single-installer.ss adjust planet client to handle nested planet invocations by re-building the doc index only once 2009-06-23 22:02:07 +00:00
scribble.ss suppress setup-plt scribble 'using' messages, unless in verbose mode 2010-01-28 18:56:21 +00:00
setup-cmdline.ss rico 2010-04-04 15:08:35 +00:00
setup-go.ss rico 2010-04-04 15:08:35 +00:00
setup-unit.ss fix setup-plt doc rendering 2010-04-08 02:06:02 +00:00
unixstyle-install.ss Thomas Deniau's patch to match unix-style install work for Mac OS X mzscheme 2009-05-23 14:04:39 +00:00
unpack.ss
variant.ss
winvers-change.ss scheme/base is better 2009-10-05 04:38:54 +00:00
winvers.ss scheme/base is better 2009-10-05 04:38:54 +00:00
xref.ss