Robby Findler
2a644957c2
Rackety: shrink max linewidth to below 102
2013-06-22 16:14:38 -05:00
Robby Findler
a8473ec1aa
adjust make-meta-prefix-list and keymap:send-map-function-meta
...
to only add ~c: when asked to (and then asked them to do it
a bunch)
2013-06-22 16:14:38 -05:00
Asumu Takikawa
ec80b7d01c
Fix test for 29bce22d0b
...
Oddly, this test succeeded locally even with the
wrong exception expression. DrDr caught it though.
2013-06-22 12:58:52 -04:00
Matthew Flatt
f6b8b6ed8e
more test repairs
2013-06-22 07:11:17 -06:00
Matthew Flatt
b8591a5a98
fix `path->relative-string/setup'
...
Need to make `path->relative-string/setup/pkg' have a better name
and be more accessible, though --- possibly replacing
`path->relative-string/setup'.
2013-06-22 06:29:55 -06:00
Matthew Flatt
ede94761b3
fix a test
2013-06-22 06:29:55 -06:00
Matthew Flatt
c8de8d3ae8
framework: fix meta keybindings setup
...
Don't add "~c:" to a keybinding that has "c:".
2013-06-22 06:29:55 -06:00
Robby Findler
eb98ab58cb
add 'horizontal-side-conditions-same-line style to rule-pict-style
2013-06-22 00:52:26 -05:00
Asumu Takikawa
29bce22d0b
Fix internal error for vector type-checking
...
If multiple values were expected and not provided
when type-checking a vector expression, TR would throw
an internal error.
Thanks to Pierpaolo for the report!
2013-06-21 21:08:57 -04:00
Matthew Flatt
208c7d23a6
detect changes to "links.rktd" by content instead of timestamp
...
The 1-second granularity of filesystem timestamps is not
good enough to deetct changes to the file --- especially
when `raco pkg' installs links and runs `raco setup' (in
the same Rcket process), in which case a newly installed link
might not be detected.
The longer-term repair is probably to add file-changed
events to Racket (based on `inotify' and similar interfaces
provided by OSes).
2013-06-21 13:16:03 -06:00
Matthias Felleisen
f6f18b39fa
typo fixed, Closes PR13876
2013-06-21 14:21:20 -04:00
Matthew Flatt
39f2aa7f1a
redex delim-cont example: fix if' in
get-marks'
...
The `if' case of `get-marks' was missing subscripts, which
caused it not to match and defer to an `if' in `get-marks-core',
but `get-marks-core' is not supposed to have an `if' rule.
Fix the one in `get-marks' and removed it from `get-marks-core'.
2013-06-20 15:55:58 -06:00
Matthew Flatt
2ff05e2dda
win32: fix destination of COPYING files in build
2013-06-20 07:21:46 -06:00
Matthew Flatt
41e9b06bcc
distro-build: add missing dependency on "scribble-lib"
2013-06-20 07:00:34 -06:00
Matthew Flatt
fc79d744d1
win32: make "doc" dir for core install
2013-06-20 06:41:09 -06:00
Matthew Flatt
1787ae169c
fix `distro-build' package
2013-06-19 21:01:52 -06:00
Matthew Flatt
f0135e9ab3
fix `server' target
2013-06-19 21:01:52 -06:00
Matthew Flatt
fa6f56fcb1
move release notes in appropriate packages
...
A collection declares release notes with a `release-notes' field in
"info.rkt".
The "doc" directory is now populated exclusively by generated content,
instead of having a static "release-notes" directory (and a "keep-dirs.rktd"
file to record the static directories).
2013-06-19 21:01:52 -06:00
Matthew Flatt
8bd81d456b
raco setup: better tracking of provides in database
...
Keep track of the out<n>.sxref timestamps, so that `raco setup'
can detect when the database is out of sync (instead of assuming that
it's always in sync with out<n>.sxref files).
2013-06-19 21:01:52 -06:00
Matthew Flatt
2e781d32f7
mzcom: set mzobj interface version to bogus value, for now
...
MzCOM and its build process need some sort of overhaul, but
it's on the backburner for now.
2013-06-19 21:01:52 -06:00
Matthew Flatt
92cd5955b5
mzcom: fix installer
2013-06-19 21:01:51 -06:00
Matthew Flatt
4863ea1608
paint-by-numbers: fix path construction
...
Syntaxes of filesystem paths and module paths are not the same
under Windows.
2013-06-19 21:01:51 -06:00
Matthew Flatt
8f2b08d0f5
win32: fix `win32-in-place' target on existing tree
2013-06-19 21:01:51 -06:00
Eli Barzilay
3440e29d48
Fix the filename of the Ubuntu build.
...
The actual file *is* an x86_64 build.
2013-06-19 22:34:52 -04:00
Robby Findler
9df3aa6a94
adjust games to use find-relevant-directories instead of
...
working directly with collections
also some Rackety
2013-06-19 20:53:43 -05:00
Robby Findler
28e23fa65a
move framework tests to their own package (but still inside the framework collection)
2013-06-19 20:03:41 -05:00
Robby Findler
f7a344dc32
fix an infinite loop in find-next-outer-paren
...
closes PR 13863
2013-06-19 19:03:32 -05:00
Robby Findler
eaaf85cdec
update framework tests to reflect new location
2013-06-19 19:03:32 -05:00
Robby Findler
67e668d6e6
move the framework tests into the gui package
2013-06-19 19:03:31 -05:00
Robby Findler
3c16602c1d
fix 77a4a8c276
...
related to PR 13863
2013-06-19 19:03:31 -05:00
Robby Findler
77a4a8c276
adjust various drracket keybindings so they are not just "m:"
...
but are now "~cⓂ️ " to try to ward off alt-gr related problems
under windows
2013-06-19 16:28:05 -05:00
Robby Findler
9476ce8871
unbreak keybinding file removal
...
(the pkg library shadows the list function 'remove' which
broke the callback for removing a keybindings file)
2013-06-19 16:07:27 -05:00
Matthew Flatt
a63972b33b
raco setup: fix some info-dmain problems
...
Info for "lib/collects" collections could be put in the wrong place,
and `--tidy' mode could miss some caches.
2013-06-19 12:39:33 -06:00
Matthew Flatt
ef0c84d2e0
move recently added file
2013-06-19 11:30:44 -06:00
Matthew Flatt
a3c7be1a9c
win32: fix version info in executables
...
Also, remove the need for a cron job that patches the version
number in resource and manifest files.
2013-06-19 11:20:03 -06:00
Matthew Flatt
092db5414a
fix for `find-relevant-directory-records'
...
Multiple package-based instances of the same collection were not
handled correctly.
2013-06-19 09:01:38 -06:00
Matthew Flatt
b2ebb0a28b
reorganize into core plus packages
...
The "racket" directory contains a pared-back version of the
repository, roughly.
The "pkgs" directory everything else in the repository, but
organized into packages.
2013-06-19 09:01:37 -06:00
Eli Barzilay
0f3bb2dbd0
New Racket version 5.3.5.1.
2013-06-19 03:30:05 -04:00
Asumu Takikawa
d9c01ce68c
Minor framework doc fixes
2013-06-18 17:38:37 -04:00
Asumu Takikawa
2f59f1027f
Fix types for some plot parameters
...
Thanks to Neil for providing test cases
2013-06-18 17:38:37 -04:00
Asumu Takikawa
bafaf52056
Only generate poly contracts for functions
...
Closes PR 13815
2013-06-18 12:07:40 -04:00
Eli Barzilay
61b509d39e
v5.3.5 installers info
2013-06-18 07:00:09 -04:00
Eli Barzilay
08d940976f
[Style] Wire it in.
...
I think that this should work, note that I used (racket-core -99) in the
info file for no good reason -- it should probably be properly placed
somewhere.
2013-06-18 06:31:24 -04:00
Matthias Felleisen
347ee0e78f
[Style] fix acknowledgements
2013-06-18 06:23:43 -04:00
Matthias Felleisen
62eaefa70f
[Style] move retiquette text to branch-and-commit (step 2)
2013-06-18 06:23:43 -04:00
Matthias Felleisen
91f5603fc0
[Style] move retiquette text to branch-and-commit
2013-06-18 06:23:43 -04:00
Eli Barzilay
adca5a7abc
[Style] Fix git intor link & it's no longer just mine.
2013-06-18 06:23:43 -04:00
Matthias Felleisen
242e53b01c
[Style] provide first!
2013-06-18 06:23:43 -04:00
Matthias Felleisen
ecb58309da
[Style] contract-out over provide/contract
2013-06-18 06:23:43 -04:00
Matthias Felleisen
9999a02009
[Style] racketmod0, space issues
2013-06-18 06:23:43 -04:00