racket/collects/xrepl
Eli Barzilay 89dee6f6c1 Xrepl improvements, mainly around the treatment of module names.
* Get rid of the concept of `modspec': `getarg' now has `require' for
  require specs and `module' for a module name (the latter is what all
  previous uses of 'modspec except for ,require really needed); command
  descriptions use "<require-spec>" and "<module>", documentation
  adjusted as well.

* `module-name?' etc turn to `known-module' and `known-module-name',
  with a saner behavior, and tests to keep it sane.

* This cleans up a lot of things.  Two specific points: ,switch works
  better with toplevel-defined modules (see the corresponding change in
  the test suite), and also fixes PR 12148.

* Ensure that ,sh commands return void.

* Add tests for ,r with non-atomic require spec, and for use of $F in
  ,sh commands.

* Improved the test suite, including uses of `module+' so each file can
  be run by itself to perform a subset of the tests.
2012-03-25 20:57:52 -04:00
..
doc-utils.rkt fix cross-reference 2011-08-28 11:08:33 -06:00
info.rkt XREPL documentation. 2011-07-18 14:25:10 -04:00
main.rkt xrepl improvments: 2011-07-29 07:29:29 -04:00
saved-values.rkt Hold the saved values weakly. 2011-08-26 09:10:46 -04:00
xrepl.rkt Xrepl improvements, mainly around the treatment of module names. 2012-03-25 20:57:52 -04:00
xrepl.scrbl Xrepl improvements, mainly around the treatment of module names. 2012-03-25 20:57:52 -04:00