racket/doc/release-notes/racket
Matthew Flatt 937cdf51d7 change `current-write-relative-directory' to support more path conversions
In particular, allow a pair of a relative-to directory and a base
directory. Paths that syntactically extend the base directory are
recorded as relative to the relative-to directory (which must
syntactically extend the base directory).

The compilation manager now sets the parameter to a pair with
the base directory as the main collection directory, if the source
file's path extends that directory's path.

This generalization solves problems created by cross-module inlining,
where the source location of a procedure in bytecode can now be in a
different file than the enclosing module's file.

Also add a test that checks whether the build directory shows up
in any ".zo", ".dep", or documentation ".html" files.

Closes PR 12549
2012-02-10 06:17:18 -07:00
..
Draw_and_GUI_5_1.txt remove unsupported MDI styles and method 2011-08-04 08:02:54 -06:00
HISTORY.txt change `current-write-relative-directory' to support more path conversions 2012-02-10 06:17:18 -07:00
MzScheme_4.txt move release-note files to rackety names 2010-05-05 10:30:40 -06:00
MzScheme_200.txt move release-note files to rackety names 2010-05-05 10:30:40 -06:00
MzScheme_300.txt move release-note files to rackety names 2010-05-05 10:30:40 -06:00
Racket_5.txt add v5 porting note about pretty-print 2010-06-27 10:19:49 -06:00
rename-super-fixup.rkt move release-note files to rackety names 2010-05-05 10:30:40 -06:00