Matthew Flatt
e10ab086ee
auto-fix documentation package dependencies
...
original commit: d57f26f001701c54bdd4163c60251dab4db55eba
2013-07-12 14:52:42 -06:00
Matthew Flatt
31d183a8bb
break various documentation dependencies by making them indirect
...
An "indirect" reference is resolved when HTML is loaded,
instead of at document-build time.
original commit: 3b89a05d46468a4e287c7c12c74bca324c9c21b8
2013-07-12 14:52:42 -06:00
Matthew Flatt
e606d2cc50
move `embedded-gui' docs from "gui-lib" to "gui-doc"
...
original commit: 4ee8dc2f5ef4b91c99c40af6fb870c7b38af227b
2013-07-12 14:52:41 -06:00
Matthew Flatt
bedae0d094
move mzscheme' and
mzlib/unit200' from core to "compatibility-lib"
...
Also, move `mzlib/sandbox' to "compatibility-lib".
original commit: 72c91629893290cce4ea4082b08449b1a6914738
2013-07-10 12:57:02 -06:00
Matthew Flatt
a1f83c14b1
misc changes to avoid absolute paths in bytecode files
...
In many cases, `path->collects-relative' is used instead of
`path->main-collects-relative' to generalize existing support
for collection-relative paths.
original commit: f87981f96057c26cb311e786a91229bf4a874e5b
2013-07-08 12:24:17 -06:00
Robby Findler
a91597946c
unbreak drracket
...
original commit: 5dbc59e8e8f4194fd72a8805d41ef1d48424bf36
2013-07-06 12:43:29 -05:00
Robby Findler
95f271deff
bring down below 102 columns
...
original commit: 735c465eff1bd0a1c0b845406c5ba20b4e08dee4
2013-07-06 10:38:28 -05:00
Robby Findler
6546d4c781
fix c:c;c:e for empty sequences
...
closes PR 13905
original commit: c107ad1f7743ea4766e8f281fae8d8b3f39fedbd
2013-07-06 10:38:27 -05:00
Robby Findler
339f30b9cb
get framework tests running again
...
original commit: 50fb71247deb6bb905cb3a110754d20a6d983764
2013-07-06 10:38:27 -05:00
Robby Findler
99ed019266
add gui-test pkg
...
original commit: 1b86794e2971d46c5144a477eca4cd8c4f21e241
2013-07-06 10:38:26 -05:00
Robby Findler
2ed1277a92
bring down below 102 columns
...
original commit: f56c94b9f5aa21bf4604377960db695d88f74683
2013-07-06 10:38:26 -05:00
Robby Findler
87dd26f026
splitting up redex into multiple pkgs: move files around commit
...
original commit: 422e0f7fb64771c4db4615e7a5c20ed1dbbf1c1d
2013-07-05 15:05:22 -05:00
Sam Tobin-Hochstadt
fd90879830
Use #lang info
instead of #lang setup/infotab
.
...
original commit: 5a7ca7ebb56b2215f2d395ed052c03ea740817ea
2013-07-04 16:46:32 -04:00
Robby Findler
d86ccdebb7
fix contract
...
original commit: 0e3ede92a01981cfe878665aaa62cee0ae8bb6b1
2013-07-03 10:59:45 -05:00
Robby Findler
b3eb070ed3
add transparent "color" to 2htdp/image.
...
original commit: 115722a261c40f241e99b65b2a8da5151413b107
2013-07-01 21:00:05 -05:00
Robby Findler
c73fb751b0
improve the performance of rotated or scaled (but not flipped) bitmap
...
drawing in 2htdp/image
closes PR 13895
original commit: df446195bfea12120a5011ac39dd9de762338e56
2013-07-01 10:08:49 -05:00
Matthew Flatt
765bc134e8
more auto package-dependency repairs
...
As detected by the repaired `raco setup'.
original commit: cf754e2058e94774863bc1ddf51f82023c1bf717
2013-06-29 18:42:00 -06:00
Robby Findler
ea05449559
move drracket tests into their own package
...
original commit: e0f6a427750d476c1659d52297b9e188b7d221cf
2013-06-29 10:33:36 -05:00
Matthew Flatt
506de52af4
auto-fix dependencies in "pkgs"
...
Left one dependency broken: "drracket" currently depends on "htdp" for
a test. That needs to be fixed by removing the dependency (moving the
test to "htdp?), instead of changing the declared dependencies.
original commit: 51290fd2a95def6bb3b6d3d735cb62444e157553
2013-06-29 06:51:19 -06:00
Matthew Flatt
b0ded0aaa2
fill in some pkg `implies'
...
original commit: 5c42f46158248130a8179e7a563d16c5fc9d0d35
2013-06-29 06:51:18 -06:00
Robby Findler
05f037e787
change the way the eof button works so that it sends pending input
...
into the port (instead of just dropping it)
original commit: c20933119e96b0dee4d29c3cc0b306a37260b4e9
2013-06-29 02:34:27 -05:00
Robby Findler
accf95a7a5
move drracket tests into the drracket pkg
...
original commit: 7139995d496b0c77ebbf0c32d350e5a8ade3e125
2013-06-29 02:34:26 -05:00
Matthew Flatt
5aea51f746
link development-mode packages in a separate pkg database
...
Use `PKGS' with the top-level makefile to select packages for
a development-mode build. The default is "main-distribution",
which includes all packages in "pkgs".
original commit: d450ee97075ef92e3356b6ae27e8a53419dd9732
2013-06-27 21:52:23 -06:00
Sam Tobin-Hochstadt
380c1c0487
Move compatibility
, pconvert, and mutable pairs to new packages.
...
original commit: 59c6519cd3899f2bc872f0f2105d9c65b536a682
2013-06-27 13:53:52 -04:00
Sam Tobin-Hochstadt
88fc3d4865
Move unstable/contract and unstable/options to their own packages.
...
original commit: e934ce29630fff40329b92ab042ec8946decbcf8
2013-06-27 13:53:52 -04:00
Matthew Flatt
f9a8f87c15
a step toward single-collection packages as default
...
A package's "info.rkt" file should define `collection' as a
string to name a single-collection package's collection, or as
the symbol 'multi to declare the package as multi-collection.
If `collection' is 'same-as-pkg, then the package name is used
as the collection name.
The default for `collection' is 'multi for now, but the intent
is to change the default to 'same-as-pkg after a conversion
period. Also, support for a `single-collection' definition remains
in place, but it wil be removed.
original commit: c738a6aa3eee89a82d577dd35c70eca8ed32f5b4
2013-06-25 22:46:23 +02:00
Robby Findler
e18a1de431
fix bad edit in a8473ec1aaa2b623b3ce622e4775ceddfbaecf07
...
original commit: 314eee08046700e4748f393faaffc55654f1fd14
2013-06-22 18:34:00 -05:00
Robby Findler
999ccfb215
Rackety: shrink max linewidth to below 102
...
original commit: 2a644957c255c897c0805b4d81ff03624bdca2ef
2013-06-22 16:14:38 -05:00
Robby Findler
76bb53cb12
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)
original commit: a8473ec1aaa2b623b3ce622e4775ceddfbaecf07
2013-06-22 16:14:38 -05:00
Matthew Flatt
c112ceeca7
framework: fix meta keybindings setup
...
Don't add "~c:" to a keybinding that has "c:".
original commit: c8de8d3ae8e0aa7fc280fed8262ecf1dfa73926b
2013-06-22 06:29:55 -06:00
Matthew Flatt
fff2256bb9
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).
original commit: fa6f56fcb118a99a803697de6cdc7ee7fd9688a4
2013-06-19 21:01:52 -06:00
Robby Findler
9bf397d887
move framework tests to their own package (but still inside the framework collection)
...
original commit: 28e23fa65aa4e1cf3c8c8f26cea86d5cadd1ff9f
2013-06-19 20:03:41 -05:00
Robby Findler
a94c2dd7f9
fix an infinite loop in find-next-outer-paren
...
closes PR 13863
original commit: f7a344dc32450c5c93948952558eb5bc55219074
2013-06-19 19:03:32 -05:00
Robby Findler
20b39234f1
update framework tests to reflect new location
...
original commit: eaaf85cdec2a7c1cb46132292288cb7a29a60746
2013-06-19 19:03:32 -05:00
Robby Findler
d89708166c
move the framework tests into the gui package
...
original commit: 67e668d6e66f9a53262e773a0c67e1fa7a945948
2013-06-19 19:03:31 -05:00
Robby Findler
aaa3b42295
fix 77a4a8c2766f2d5648e100ff237fd69dd4abccfd
...
related to PR 13863
original commit: 3c16602c1d18df8dca93e47e4863a15e4aedac37
2013-06-19 19:03:31 -05:00
Robby Findler
702e04d8de
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
original commit: 77a4a8c2766f2d5648e100ff237fd69dd4abccfd
2013-06-19 16:28:05 -05:00
Matthew Flatt
042eafafed
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.
original commit: b2ebb0a28bf8136e75cd98316c22fe54c30eacb2
2013-06-19 09:01:37 -06:00
Asumu Takikawa
64fd480bf2
Minor framework doc fixes
...
original commit: d9c01ce68c46a2161ee012db86bd021c9d7bd487
2013-06-18 17:38:37 -04:00
Robby Findler
3cda067d8a
fix: now documenting the right name
...
original commit: 175d7cc9b6d32a4731e853ef7730340166bea4cf
2013-06-17 07:15:32 -05:00
Robby Findler
0255b32791
Rackety (just enough to get the max line width below 102)
...
original commit: 494f7d6951d9c29e3c4a27ea0dde58c7b95540f6
2013-06-17 04:41:36 -05:00
Robby Findler
a4045a2c49
avoid ugly nested conds
...
Thanks, Laurent!
original commit: a8111ce91b5a8a1343310152c2b56323efe3d2fa
2013-06-12 05:18:46 -05:00
Robby Findler
60a84276cf
add docs for text:column-guide-mixin and text:column-guide<%>
...
original commit: b0fd5016a50b0f9dee218eb5b1f0373ebc77526f
2013-06-12 05:18:46 -05:00
Robby Findler
3a989db884
add a column-width guide; defaults to 102 characters, but disabled
...
original commit: 09d636c54573522449a6591c805b38f72b6f7da8
2013-06-10 22:51:26 -05:00
Robby Findler
cc18191061
adjust DrRacket to still start up if all of the splash-related images
...
are broken
I don't know if this really closes PR 13794 but DrRacket does now
pass the error given in that PR.
original commit: 571bb5fb1ac7fdc16e851720c88e81efbb8456fb
2013-06-02 21:46:21 -05:00
Nadeem Abdul Hamid
f4e1cabfbb
Improve auto-parens mode implementation and behavior
...
including behavior of double quote typed in a string
so that it results in the string split into two strings or,
in case part of the string is already selected, three strings,
where the selection is retained in the latter situation.
Also redid implementation of insertion of open+close characters
so that it doesn't require adding in tokens to the editor,
testing the resulting state, and then undoing that to decide
whether to insert the pair or just the opening symbol.
original commit: f79dfb4cafa335ea378928ad1abe2b9bf9500b34
2013-05-25 08:40:35 -05:00
Nadeem Abdul Hamid
6ffc687144
Tweak auto-parens behavior of double quote typed in a string
...
so that it results in the string split into two strings or,
in case part of the string is already selected, three strings,
where the selection is retained in the latter situation.
original commit: b71e44ea9a5902f2293ba0ec89167ed37b1880d7
2013-05-25 08:40:35 -05:00
Asumu Takikawa
d544ca03c0
Fix framework doc typo
...
original commit: a3d4305ddaa1c48fd15aa43c281e93a9143cf9d8
2013-05-15 21:03:42 -04:00
Robby Findler
1d013f05ee
move the slideshow/pict library to its own collection
...
also, adjust all of the requires in the tree to point to the pict
collection
original commit: 9932ef33f77ab8bd9751568b4ef2d1b1e3cf4254
2013-05-12 22:07:58 -05:00
Robby Findler
bacdd3c312
add #:close-button?, #:canvas-min-width, and #:canvas-min-height
...
arguments to in-terminal
original commit: 19c1c02823fd376cb76f043a5e44ab84ebd42e27
2013-05-11 19:47:45 -05:00