racket/collects/drracket/private
Robby Findler bf53fd5c38 adjust the auto-text behavior of DrRacket so that it doesn't require the
queue-callback / execute callback dance; also, change the behavior
  a little bit so that it works a little bit more like the rest of the
  DrRacket languages; in particular, the initialization of the REPL
  now only happens when a window is first opened or a new tab is first
  created, but not at other times (ie not when the language changes;
  when the language changes, we just keep the REPL state the same and
  show a warning like before)

This change also required a change to the way the repl is initialized
and a slight change to the behavior of the first-opened method. Specifically,
it is now called in a slightly better context so that errors that
happen look like errors in the user's program. The only other use of
the first-opened method in the tree was to initialize the teachpacks
in the teaching languages and this new behavior is also an improvement
there.
2010-12-20 08:43:34 -06:00
..
module-interface add start of gui component to show the module interface (contracts/types/etc..) 2010-12-10 17:08:21 -07:00
syncheck add a menu item to the check syntax context-sensitive help that offers to search in help desk (just like the menu item that is there when check syntax is not running) 2010-12-16 16:12:51 -06:00
app.rkt "TeachScheme!" -> "Program by Design" in DrRacket 2010-11-25 22:10:33 -05:00
auto-language.rkt More Racketying 2010-06-18 21:35:56 -05:00
bindings-browser.rkt got rid of some uses of collection-path 2010-07-25 15:15:57 -05:00
bitmap-message.rkt
debug.rkt Change the errortrace protocol for `initialize-test-coverage-point' and 2010-10-04 17:24:22 -04:00
drracket-normal.rkt adjusted the splash screen code so that the christmas day easter egg is optional (defaultly off) 2010-09-01 13:23:18 -05:00
drsig.rkt add a menu item to the check syntax context-sensitive help that offers to search in help desk (just like the menu item that is there when check syntax is not running) 2010-12-16 16:12:51 -06:00
eb.rkt better frame sizing in gtk (but still not right) 2010-11-05 15:54:07 -06:00
embedded-snip-utils.rkt
eval.rkt adjust drracket so that, during check syntax, there is less sharing between drracket and the user program. specifically, the gui libs are not shared 2010-10-19 07:07:09 -05:00
font.rkt sort the font names in the popup 2010-12-07 07:27:54 -06:00
frame.rkt added support for saving bug reports (for ease of offline submission) 2010-12-14 19:14:33 -06:00
get-defs.rkt Special-cases DrRacket's definition-finder to find Redex metafunction definitions 2010-09-09 12:07:24 -05:00
get-extend.rkt More Racketying 2010-06-18 21:35:56 -05:00
help-desk.rkt More Racketying 2010-06-18 21:35:56 -05:00
honu-logo.rkt
init.rkt Added the ability for #lang-based languages to specify when an expression should be submitted at the prompt 2010-06-19 12:25:07 -05:00
insert-large-letters.rkt letrec: consider outside bindings safe. 2010-12-08 20:32:19 -05:00
key.rkt
label-frame-mred.rkt
language-configuration.rkt fix stupidity.... 2010-10-19 23:49:18 -05:00
language-object-contract.rkt fixed two bugs in ->i: 2010-09-09 21:42:41 -05:00
language.rkt adjusted the language dialog so that the output-style and fraction-style radio boxes aren't adjacent 2010-08-29 08:20:53 -05:00
launcher-bootstrap.rkt
launcher-mred-bootstrap.rkt
launcher-mz-bootstrap.rkt
link.rkt More Racketying 2010-06-18 21:35:56 -05:00
main.rkt added support for saving bug reports (for ease of offline submission) 2010-12-14 19:14:33 -06:00
modes.rkt More Racketying 2010-06-18 21:35:56 -05:00
module-browser.rkt More Racketying 2010-06-18 21:35:56 -05:00
module-language-tools.rkt drr: avoid making the window jump wider when a new tab is created. 2010-12-04 18:40:47 -06:00
module-language.rkt adjust the auto-text behavior of DrRacket so that it doesn't require the 2010-12-20 08:43:34 -06:00
multi-file-search.rkt multi-file search bugfix 2010-12-14 19:14:29 -06:00
number-snip.rkt
palaka.rkt
profile-drs.rkt
recon.rkt
rep.rkt adjust the auto-text behavior of DrRacket so that it doesn't require the 2010-12-20 08:43:34 -06:00
stick-figures.rkt got rid of some uses of collection-path 2010-07-25 15:15:57 -05:00
syncheck-debug.rkt
text.rkt More Racketying 2010-06-18 21:35:56 -05:00
tool-contract-language.rkt
tools-drs.rkt set `read-accept-lang' to #t by default, plus related adjustments 2010-10-08 19:01:33 -06:00
tools.rkt got rid of some uses of collection-path 2010-07-25 15:15:57 -05:00
tracing.rkt More Racketying 2010-06-18 21:35:56 -05:00
ts.rkt
unit.rkt adjust the auto-text behavior of DrRacket so that it doesn't require the 2010-12-20 08:43:34 -06:00