racket/collects/drracket/private
Robby Findler f9cc17670c track dependencies from files with errors separately
from when the file doesn't have an error

More precisely, keep two sets of depndencies for a given
open tab. If the file expanded without error then we consider
that authoratative and keep that set of dependencies around
even if a later expansion fails. So there are two sets of
dependencies for each tab. When expansion succeeds, we reset
both of them, but if expansion fails then we reset only one,
preserving the set we got from the last successful expansion

please include in the release
(cherry picked from commit 11f74fc571)
2013-04-16 10:49:38 -04:00
..
syncheck fix bug in drracket's online check syntax renaming setup 2013-03-25 21:04:20 -05:00
app.rkt remove obsolete "based on" entry 2012-10-27 21:34:08 -06:00
auto-language.rkt
bindings-browser.rkt
bitmap-message.rkt
colored-errors.rkt #lang racket' -> #lang racket/base' conversions in drracket and in redex. 2012-11-07 08:03:44 -05:00
debug.rkt Argh, sorry again. 2013-03-21 22:48:47 -05:00
dock-icon.rkt
drracket-normal.rkt put the racket version number in the title bar for the splash screen 2013-01-02 10:19:38 -06:00
drsig.rkt add the ability to load in new mixins to DrRacket's 2013-04-05 22:39:20 -05:00
eb.rkt
embedded-snip-utils.rkt Fix lots of indentation mistakes. 2013-03-14 10:55:47 -04:00
eval-helpers.rkt
eval.rkt Argh, sorry again. 2013-03-21 22:48:47 -05:00
expanding-place.rkt fix a leak in DrRacket 2013-03-24 18:03:33 -05:00
font.rkt
frame-icon.rkt
frame.rkt add support for updating packages via 2013-04-05 10:22:33 -05:00
get-defs.rkt
get-extend.rkt make the get/extend extension more flexible 2013-04-06 19:04:05 -05:00
help-desk.rkt
honu-logo.rkt
init.rkt
insert-large-letters.rkt Add more specific class types instead of Any. 2012-10-27 17:44:52 -07:00
interface.rkt Add support to the show menu item to make ordering the items 2012-07-17 13:07:41 -05:00
key.rkt
label-frame-mred.rkt
language-configuration.rkt Fix lots of indentation mistakes. 2013-03-14 10:55:47 -04:00
language-object-contract.rkt made the 'one-line-summary' of the drracket languages be in tooltips, 2012-11-17 20:15:19 -06:00
language.rkt remove 'create executable' functionality from drracket for all 2013-01-05 12:19:26 -06:00
launcher-bootstrap.rkt
launcher-mred-bootstrap.rkt
launcher-mz-bootstrap.rkt
link.rkt
local-member-names.rkt fix a bug that inhibited online compilation from writing out .zo files 2013-03-14 16:36:51 -05:00
main.rkt change the default test coverage colors 2013-02-03 09:25:24 -06:00
modes.rkt
module-browser.rkt fix rectangle computation for shortcircuiting drawing 2012-09-27 11:16:35 -05:00
module-language-tools.rkt adjust drracket so check syntax can add its preferences itself 2013-01-08 01:01:40 -06:00
module-language.rkt track dependencies from files with errors separately 2013-04-16 10:49:38 -04:00
multi-file-search.rkt change the dir field of the multi file search dialog 2012-10-03 22:49:20 -05:00
number-snip.rkt
palaka.rkt
parse-logger-args.rkt Improve the logger GUI in DrRacket 2012-12-26 22:38:42 -06:00
pict-snip.rkt repair for picture-to-bitmap conversion 2012-10-13 17:45:07 -04:00
profile-drs.rkt Fix lots of indentation mistakes. 2013-03-14 10:55:47 -04:00
recon.rkt
rectangle-intersect.rkt Add the contents of the "blue boxes" in the docs to the upper-right 2012-08-12 08:41:46 -05:00
rep.rkt Argh, sorry again. 2013-03-21 22:48:47 -05:00
stack-checkpoint.rkt
stick-figures.rkt
syncheck-debug.rkt
text.rkt Lots of bad TAB eliminations. 2012-11-07 11:22:20 -05:00
tool-contract-language.rkt
tools-drs.rkt
tools.rkt
tooltip.rkt fix bug in recent tooltip-related commit 2012-11-17 21:26:02 -06:00
tracing.rkt detect when tracing:reset doesn't need to happen and skip it 2012-11-11 08:53:12 -06:00
ts.rkt
unit.rkt move the call that sets the focus later so it actually happens 2013-04-16 10:49:34 -04:00