racket/collects
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
..
2htdp fix rotate so that it can accept non-integral arguments 2012-03-21 19:45:45 -05:00
algol60 fix cfg-parser' to more closely match parser' 2012-01-06 10:43:10 +01:00
at-exp/lang first cut at submodules 2012-03-09 10:34:56 -07:00
browser
combinator-parser
compiler doc corrections and improvements related to submodules 2012-03-22 15:12:55 -06:00
config
data adding gvector-remove-last! 2012-01-30 16:14:22 -07:00
datalog Big newline at EOF scan. 2012-02-29 00:28:11 -05:00
db db: fix mysql close-on-exec slowdown (TCP issue) 2012-03-18 03:31:17 -06:00
defaults
deinprogramm cleanup and refactoring of run-teaching-program, minor teachpack stepper fix 2012-03-13 12:09:41 -07:00
drracket clear the interactions text's undos from the drracket thread, not from the user thread 2012-03-25 17:25:48 -05:00
drscheme
dynext fix Windows library names 2012-02-13 16:27:52 -07:00
embedded-gui
eopl EOPL test suite re-written in Racket-based #lang eopl and rackunit 2012-02-24 14:46:18 -05:00
errortrace errortrace repair 2012-03-13 14:35:49 -06:00
ffi ffi/unsafe: add `array-length' 2012-02-20 08:09:06 -07:00
file 2011 -> 2012 2011-12-31 15:16:59 -05:00
framework add a preference to control whether or not there is an extra 2012-03-24 20:20:05 -05:00
frtime handle-evt' cannot wrap handle-evt' 2012-02-15 18:59:24 -07:00
games
graphics turtles: better error message and improve docs 2012-03-03 14:17:53 -05:00
gui-debugger change register-toolbar-button so that it accepts a number 2012-02-25 16:57:49 -06:00
handin-client change register-toolbar-button so that it accepts a number 2012-02-25 16:57:49 -06:00
handin-server A bunch of more typos like the ones in David's commit. 2012-02-21 14:21:43 -05:00
help Revise commented code so it can replace exiting code without dependency issues. 2012-01-26 13:20:26 -05:00
hierlist
honu [honu] return the current expression when a semicolon is parsed 2012-03-20 11:32:46 -06:00
htdp Don't compile test files. 2012-03-13 10:29:13 -04:00
html
icons actually added the images this time 2012-02-08 19:18:59 -06:00
images Don't compile test files. 2012-03-13 10:29:13 -04:00
json Add to/from bytes functions to the json library. 2012-03-16 02:55:35 -04:00
lang Use the correct #%app for applications of `local' bound identifiers in the student languages. 2012-03-24 16:04:08 -04:00
launcher add --launcher'/-l' flag to `raco exe' to create launchers 2012-02-13 16:27:51 -07:00
lazy lazy: fix or' and and' to not force last argument 2012-02-19 07:38:29 -07:00
macro-debugger macro-debugger: fix parser for local-actions in mod pass 2 2012-03-18 03:31:17 -06:00
make
meta Add to/from bytes functions to the json library. 2012-03-16 02:55:35 -04:00
mred more load[/use-compiled] handler fixes for submodules 2012-03-13 14:31:40 -06:00
mrlib make the tooltips for the drracket toolbar buttons go away when they 2012-01-19 12:14:35 -06:00
mysterx COM doc and error fixups 2012-02-21 06:14:44 -07:00
mzcom
mzlib Removing the thread previously introduced which is now no longer necessary given the real problem 2012-03-23 10:47:56 -06:00
mzscheme add #:fail' option to collection-file-path' and `collection-path' 2012-01-09 15:59:05 -07:00
net Remove no-longer used net/cgi exceptions. 2012-03-16 02:55:35 -04:00
openssl openssl: another attempt to get SSL_shutdown right 2012-03-02 10:33:36 -07:00
parser-tools
picturing-programs Big newline at EOF scan. 2012-02-29 00:28:11 -05:00
plai Fixing a safe-for-space error that Robby found 2012-02-28 14:15:07 -07:00
planet first cut at submodules 2012-03-09 10:34:56 -07:00
plot Don't compile test files. 2012-03-13 10:29:13 -04:00
preprocessor
profile
r5rs
r6rs
racket fix problem with measuring text and font substitutions 2012-03-23 15:55:35 -06:00
racklog
rackunit adjust some libraries to avoid converting paths to strings too early 2012-02-10 06:17:18 -07:00
raco
reader/lang
readline
redex redex-match violates its documented contract 2012-03-23 06:39:14 -06:00
repo-time-stamp
rnrs
s-exp/lang
scheme add #:fail' option to collection-file-path' and `collection-path' 2012-01-09 15:59:05 -07:00
schemeunit
scribble disable the drracket toolbar buttons for scribble/lp files 2012-03-17 19:24:33 -05:00
scribblings add a preference to control whether or not there is an extra 2012-03-24 20:20:05 -05:00
scriblib Fix bug in autobib's handling of urls. 2012-03-19 11:10:22 -04:00
setup first cut at submodules 2012-03-09 10:34:56 -07:00
sgl 2011 -> 2012 2011-12-31 15:16:59 -05:00
sirmail
slatex
slideshow Last icon rewrite! 2012-01-07 16:18:11 -07:00
srfi A bunch of more typos like the ones in David's commit. 2012-02-21 14:21:43 -05:00
stepper change register-toolbar-button so that it accepts a number 2012-02-25 16:57:49 -06:00
string-constants add a preference to control whether or not there is an extra 2012-03-24 20:20:05 -05:00
swindle 2011 -> 2012 2011-12-31 15:16:59 -05:00
syntax allow (submod "..")' as a shorthand for (submod "." "..")' 2012-03-22 18:43:11 -06:00
syntax-color Big newline at EOF scan. 2012-02-29 00:28:11 -05:00
teachpack add a little more discussion based on comment from mailing list 2012-03-01 11:41:00 -06:00
test-box-recovery
test-engine
tests Xrepl improvements, mainly around the treatment of module names. 2012-03-25 20:57:52 -04:00
tex2page
texpict coerce picts to PS/PDF in 'smoothed mode 2012-03-24 11:04:17 -06:00
trace
typed Remove typed versions of the cgi exceptions. 2012-03-16 03:45:35 -04:00
typed-racket Improve filter for `path-string?'. 2012-03-24 16:04:08 -04:00
typed-scheme
unstable Added unstable/gui/snip (provides snip-canvas%) and docs 2012-03-03 12:37:09 -07:00
version
web-server Adding #lang web-server/base 2012-03-16 11:54:46 -06:00
wxme
xml Big newline at EOF scan. 2012-02-29 00:28:11 -05:00
xrepl Xrepl improvements, mainly around the treatment of module names. 2012-03-25 20:57:52 -04:00
.gitignore