Commit Graph

2617 Commits

Author SHA1 Message Date
Matthew Flatt
9852b74200 scribble and doc improvements
svn: r10896

original commit: a97b4bff8a6eb38353f64606c4a42f2150b39e2a
2008-07-24 11:32:16 +00:00
Matthew Flatt
39ff7c3f99 add on-reflow to text% and auto-size to message%
svn: r10890

original commit: e137994b5cb16cb172526750cba4d32fe072eb14
2008-07-24 01:35:31 +00:00
Matthew Flatt
0c6c0b7008 GUI doc repairs
svn: r10861

original commit: 0f984fbc0271c049d86e9bcb13f315d923e6cde2
2008-07-22 13:28:02 +00:00
Matthew Flatt
f5f6cd7d0c add editor-scroll-to method of editor<%>
svn: r10860

original commit: 6c43d23bc47c8e811ee77831a965592d0f849a25
2008-07-22 13:17:09 +00:00
Robby Findler
23aeb8d205 changed serching text notification from pull-style to push-style, ie the text now notifies the frame when it wants to be actived for searching instead of waiting for the frame to ask
svn: r10858

original commit: bd6ed2dfc2ab619854870a09e8f65befd81878fc
2008-07-22 03:51:26 +00:00
Robby Findler
89efb950cd more speedups for the highlighting and some setup for improving docked search
svn: r10855

original commit: e2c49f49632ad7ec590ca14dff70e21887cf9860
2008-07-21 22:17:54 +00:00
Matthew Flatt
e595b2457a rebuild kernel file to add text% position-locations
svn: r10852

original commit: 5dbd83d8c2ab144d0c43fe65e30e68af7840a1a1
2008-07-21 20:39:19 +00:00
Matthew Flatt
33f517e62e allow duplicate struct properties if the values are eq?; add position-locations to text%
svn: r10849

original commit: 5ff75bac42ac9303370d974eeb9f7870685200ba
2008-07-21 18:54:09 +00:00
Robby Findler
68da2db6ae improved performance of highlighting regions when there are lots and lots of regions
svn: r10846

original commit: 278c456c1bf684831f696b89dc5b772702bd4140
2008-07-21 14:19:59 +00:00
Matthew Flatt
a9904359e9 v4.0.2.4: logging
svn: r10818

original commit: 9af00fcfb4782168ae583a3d66058095815725e3
2008-07-17 15:20:17 +00:00
Eli Barzilay
4a7b838c81 fix length use
svn: r10789

original commit: 8cca45792c652aab6ed0f5cacfdea131e0c1f5e0
2008-07-16 11:28:09 +00:00
Matthew Flatt
4efeb5c5f4 improve macros and docs for mpairs inside; change mrlib/gif to use scheme/base keywords
svn: r10781

original commit: 447698bce142bc926a521141168b4d0a784c88f5
2008-07-15 19:29:08 +00:00
Eli Barzilay
d5cb9326f9 scribble fixes -- nested @scheme and a few other similar problems
svn: r10744

original commit: 4cd2614c2122dd13e75d2dccc60e11109e26e152
2008-07-13 17:13:20 +00:00
Danny Yoo
12e5ae0cca Added port name source to the input port returned by framework text's get-in-port; this addresses the bug of the source highlighting not showing when the source stx comes from interaction window.
svn: r10729

original commit: 47bed6d1e7825616710dfdf43ca365a6a3b1c2b3
2008-07-12 22:46:47 +00:00
Matthew Flatt
ca73700157 adjust the way framework and tools docs extract documentation
svn: r10727

original commit: 01691d9240c55dc3797c17ab6d609b4c16145982
2008-07-12 15:37:31 +00:00
Robby Findler
b216ed1e99 forgot to add this in the last commit
svn: r10709

original commit: 6b9690da7172ee91d9643e2732d9ae42dd2d6a3e
2008-07-10 18:03:39 +00:00
Robby Findler
b8574126bd moved the tex-table.ss file somewhere accessible and documented it
svn: r10708

original commit: 1858924c508d27211f98a52045b33a80e71cef44
2008-07-10 17:21:00 +00:00
Eli Barzilay
9fbe729200 documented on-click-always
svn: r10692

original commit: d443abe50da064a891dd4f952cce7776fc98e145
2008-07-09 09:52:20 +00:00
Eli Barzilay
ee8be7c733 Make categories in the language dialog expand/collapse on a single
click, requires extending hierlists with `on-click-always'

svn: r10691

original commit: a71a5bcf45df13d310a35f1c077614ad26e0d1ad
2008-07-09 09:47:24 +00:00
Eli Barzilay
2fabbcf66d * Newlines at EOFs
* Another big chunk of v4-require-isms
* Allow `#lang framework/keybinding-lang' for keybinding files
* Move hierlist sources into "mrlib/hierlist", leave stub behind

svn: r10689

original commit: 7d50e61c7f6831936e13e6af5140db65db18fe1c
2008-07-09 07:18:06 +00:00
Robby Findler
9bbc53a7cd overrides on-new-image-snip to create images with masks, by default
svn: r10672

original commit: 8de7171a378f675572e2a365d2dbe6ffa2a6b1b1
2008-07-08 02:58:50 +00:00
Robby Findler
42009f2d4a adjusted keybindings
svn: r10639

original commit: 6d3ab9487f533d0d3b5c692ba1f78ede5e956e0b
2008-07-07 03:12:43 +00:00
Robby Findler
c5f03ba904 SK requested popup menu on images to save them
svn: r10637

original commit: e090a76187ba5b0761277aba406754581796629e
2008-07-07 02:53:09 +00:00
Robby Findler
50207ac5c7 Probably PR 9294
svn: r10618

original commit: 46106fb92193748b2993fc87942166d29b7c92a0
2008-07-05 14:17:56 +00:00
Robby Findler
ebed61f4d6 added zero size rectangles, ellipses, circles, and strings
svn: r10610

original commit: 7be05fcf8b156766495df02b7c77d0ebcbd720d1
2008-07-05 01:58:36 +00:00
Robby Findler
c90125942e added control-j
svn: r10608

original commit: 8acf5f7bed7a9792e7d707539e2f5e4d9155ee2b
2008-07-05 01:52:15 +00:00
Robby Findler
932c9da2f6 changed linux shortcut to control-shit-z as well
svn: r10600

original commit: 489f1e732e208f1d1dea1f73a75008f362f0bb64
2008-07-04 16:54:43 +00:00
Robby Findler
7c24b87bc7 added support for specifying the modifier prefix to the standard menus class and then used it for cmd-shift-z in the redo menu (on the mac)
svn: r10599

original commit: c7e2c34b819e1431e72ae92c9c53a9d805ae56ad
2008-07-04 15:59:44 +00:00
Robby Findler
e083457aa0 found some unchecked in changes to the cdb source and ported them
svn: r10594

original commit: 31407bea6929bdf1c99f58f8feec0524c220c04b
2008-07-04 11:45:29 +00:00
Robby Findler
fe1a850e5d fixed PR 9571
svn: r10571

original commit: 5e0280bba4421e2a67996b4c932a0821b2d05ab5
2008-07-03 02:59:16 +00:00
Eli Barzilay
f9a7c7c9ed typo
svn: r10497

original commit: 85dd9b0e3134395002e72b4797a4838a2e6c88ae
2008-06-29 02:52:18 +00:00
Danny Yoo
78b446852d Added text:get-port-name to framework, and used text:lookup-port-name to get at the editor in DrScheme error highlighting.
svn: r10494

original commit: a506cefeac7dad39876fb763c9ca2670a4ff57f7
2008-06-28 23:33:39 +00:00
Matthew Flatt
2a12b0323b Add %%DocumentFonts to PS output
svn: r10453

original commit: 4525e630501bfc2ed71afa1d0958779a6e23d5bf
2008-06-25 21:10:46 +00:00
Robby Findler
036f7a28bc added smiley and frownie
svn: r10447

original commit: 0b35fc740616b42be7f7ae39d78d6f74aed7b772
2008-06-24 22:00:15 +00:00
Danny Yoo
07f7f5777c Generalized click-forwarding-editor to work on text%s as well as pasteboards%
svn: r10427

original commit: 9431017d1882d4e9b9d20e3ab4a281957afa627f
2008-06-23 18:22:03 +00:00
Robby Findler
ad6b6290fb fixed tab handling for docked mode
svn: r10390

original commit: b8edbf8336d514fb0739339633c74b6952e172d5
2008-06-20 13:26:55 +00:00
Greg Cooper
8f93a8d23c fix small doc bug
svn: r10332

original commit: 88edb0e08875a3d9e24568a1f237f526d2fad573
2008-06-18 02:15:05 +00:00
Eli Barzilay
6dc7da5a66 Misc reformatting, mostly using new stuff that make things easier.
svn: r10286

original commit: 495588eabfd6b83c245487cff4122479bf651d88
2008-06-16 14:42:14 +00:00
Eli Barzilay
710a81621f Move the "show recent files in a dialog" to the bottom, since it's
much less frequently used than the actual files.  (Even for people who
do use it -- since they'd usually use it once, and then use the dialog.)

svn: r10285

original commit: 86cdf405eeeb8038361770150d9ce0ff3a21ac95
2008-06-16 14:22:24 +00:00
Matthew Flatt
1fa080749c snipi% doc corrections
svn: r10280

original commit: 921c703b2dd048ce85e804123d65b76274b327c4
2008-06-16 12:10:19 +00:00
Danny Yoo
7856015371 Fixed more scribl typos with #t.
svn: r10276

original commit: 7fbb4dab2abb0717be9a3149b84dbdfcf360e301
2008-06-15 20:51:39 +00:00
Danny Yoo
288d556454 Fixed more scribl typos.
svn: r10275

original commit: e8201a7d35a1b0e972b8e04ea8d11d66d4b20e8b
2008-06-15 20:47:04 +00:00
Danny Yoo
e837697616 Fixed references to text% in editor-canvas docs.
svn: r10274

original commit: 854211592abda3320b115b52a0da9190d978a9dd
2008-06-15 20:34:12 +00:00
Danny Yoo
79659c4210 fixed typo in gui scribblings
svn: r10271

original commit: 522ee8e93a81dacbb30333852671bed74b284c99
2008-06-15 19:57:04 +00:00
Eli Barzilay
d1fb0102de use expand-user-path so "~"s work again
svn: r10262

original commit: c9f5e15ee0d245dc0884cd4fff9d2656f1397568
2008-06-14 03:48:50 +00:00
Robby Findler
62d6943ef9 some windows keyboard didn't work with the old settings since the keybindings were taking over too much
svn: r10256

original commit: 63311353d747265218f3bfdfd369c6a82eae997f
2008-06-13 17:17:05 +00:00
Robby Findler
f3f58a3451 added \skull
svn: r10216

original commit: c90b4a3260fb7218509735ff42b1515ecdd9a185
2008-06-11 12:55:09 +00:00
Robby Findler
126e83422e fixed some portos
svn: r10200

original commit: 6be1c69e3212d34859d1948fe3d4d297c2ea7cfa
2008-06-09 22:49:06 +00:00
Robby Findler
c6bd317fa7 abstracted out edge drawing so it can be overriden
svn: r10136

original commit: 50cd17833f4db7dea33038f87ffd8870a25d91ed
2008-06-04 21:36:13 +00:00
Matthew Flatt
8400ea21b9 update MrEd gc test for v4
svn: r10122

original commit: 6aa847ca67633d24399d0ab6246c4d7b8fa87d50
2008-06-04 11:45:41 +00:00
Eli Barzilay
2f36758ca3 portable
svn: r10112

original commit: 465440822932dcd6326f821c4048aa03d3b09d70
2008-06-03 18:47:14 +00:00
Robby Findler
d9cc957624 minor fixes uncovered by test suites:
svn: r10111

original commit: eec9d1e4bbe792b66df42f0c77f1c316b750442d
2008-06-03 18:18:17 +00:00
Robby Findler
1ef7ee5225 clarified that start=end when there is no selection
svn: r10093

original commit: a7b17fa472eb52844e19b140518f82d444708839
2008-06-02 18:06:15 +00:00
Robby Findler
ec38cb53e4 fixed PR 9336
svn: r10062

original commit: b38215d4e9c4a10853fc39ff22692b8c8dfe8f10
2008-05-30 20:29:29 +00:00
Matthew Flatt
a57f9793d7 add 'for' forms to default indentation rules
svn: r10058

original commit: 7b7c0f5c04e53ac2e92c82b20be3b8f6015ad8af
2008-05-30 19:19:03 +00:00
Robby Findler
a96927b2b4 PR 9423
svn: r9995

original commit: 8e217ad6c668501710969df5600619df1fbe9f27
2008-05-28 03:31:25 +00:00
Matthew Flatt
fc85198bb3 fix 'gui-dynamic?' more
svn: r9983

original commit: 69f4097020e2c49d46672789c043d979dc02ec43
2008-05-27 18:34:42 +00:00
Matthew Flatt
1b647b5baf fix 'gui-available?' (PR 9415)
svn: r9976

original commit: c7201b898296a7765691f9e8a55816f4acb2cfb9
2008-05-27 12:43:35 +00:00
Eli Barzilay
e3d6faf898 use braces
svn: r9975

original commit: 1a4dffcc2c2de9796c332351a412b19c7b3195fc
2008-05-27 12:27:36 +00:00
Robby Findler
55404de327 rewrote lots of latexisms
svn: r9967

original commit: 1eb4f0ffc1a2f1580f4515fcc6b3f17b32a793dc
2008-05-26 23:27:30 +00:00
Robby Findler
5640ed77f4 fixed PR 9409
svn: r9959

original commit: 613527fd2573dbbe7d132912e26fa2d6896a5622
2008-05-26 15:19:27 +00:00
Robby Findler
e48a9abf93 svn: r9941
original commit: 08d04e171f7e887859dbf1a1040a757b731f3645
2008-05-23 11:47:44 +00:00
Robby Findler
cc03794bc1 fixed a bug in word completion
svn: r9921

original commit: 40fc9197655b2e62cb10efa34f7ed17e75719dfd
2008-05-21 14:08:42 +00:00
Matthew Flatt
0360360fdd avoiding flashing from unecessary update of disabled buttons
svn: r9891

original commit: 721a846cefa00095d3b95d4e57c2487fa4c2f95d
2008-05-19 14:03:21 +00:00
Danny Yoo
7cd84566c9 Fixing type error in path dialog.
When the directory is bad, we need to send a list of path-labels; the
original code would pass in a path object and would emit a contract
error of the form:

dyoo@kfisler-ra1:~$ set in list-box%: expected argument of type <list of strings (up to 200 characters)>; given ("Bad Directory:" #<path:/home/dyoo/tmp/>)

svn: r9868

original commit: 87f8e830b64fc6c5c234881044034de49f241be2
2008-05-16 19:08:35 +00:00
Matthew Flatt
68c79dd693 mred doc repair (PR 8890)
svn: r9858

original commit: 54e696c9d46f19cf3c66ca3562f21871d6c438af
2008-05-15 19:25:39 +00:00
Matthew Flatt
62b75ae797 use-file-text-mode
svn: r9847

original commit: 31d9a7d8856ae9a3f73a2e6c0cdc7faa8e683269
2008-05-15 15:29:40 +00:00
Eli Barzilay
266fd38fb1 disable debugging window
svn: r9846

original commit: fb65879c5042d9d4334790fd293305988422cf4b
2008-05-15 14:56:05 +00:00
Robby Findler
c693c894cc improved spacing of drawing slightly
svn: r9842

original commit: faee206b19f5528ca17433436b5f43fe5112d684
2008-05-15 02:41:38 +00:00
Robby Findler
3f3ac48d60 PR 9388
svn: r9840

original commit: a2c4f5851b36f2e7bee1e9542c1b3ed2f4b72e4f
2008-05-14 23:25:19 +00:00
Matthew Flatt
99f969620f restore parenthesis color scheme
svn: r9826

original commit: 49175b140270dc286ee50a332241c2a8ebc2cd7c
2008-05-13 19:43:42 +00:00
Matthew Flatt
ca5edb8849 fix some updating problems, especially under Mac OS X with transparent canvases
svn: r9825

original commit: 52ced1f100243ff6b39f8c9e6da8f04389ebb605
2008-05-13 18:14:15 +00:00
Robby Findler
ee53e25c5c made a little more space between the text and the icon
svn: r9823

original commit: 211be167b72616b2e00c303574ae45e00faa26eb
2008-05-13 11:59:16 +00:00
Robby Findler
7455e3ea03 adjusted typesetting of requires to make them linked
svn: r9821

original commit: 72cb7a1c0a673f97b387c9a0f3a20462aff8325d
2008-05-13 04:20:07 +00:00
Matthew Flatt
2fa44cc20d fix rename-in bug, and try to provide a better error message for attempting to use a run-time definition in a transformer expression
svn: r9819

original commit: a932a757086ea50f335dbf93523f5d0d4dac8eff
2008-05-12 23:13:47 +00:00
Matthew Flatt
e2af8cb139 floating windows should not become targets for Quit menu, etc.
svn: r9814

original commit: d34656a4085c83952ad3ff353c011e94a8ecdd02
2008-05-12 15:47:12 +00:00
Robby Findler
6edf1e8bcb fixed up the framework docs so there are no more warnings
svn: r9810

original commit: 9d634308ee30f1ce41355ffb35699b961fe742a5
2008-05-12 01:53:47 +00:00
Robby Findler
5882e55eaf svn: r9778
original commit: 9518b82dbaa23c9db1c50056ace7c869ec46b039
2008-05-09 22:15:58 +00:00
Eli Barzilay
7afeabe249 added proper error exit code
svn: r9749

original commit: 1db7e0604b2b1d090c0be2b52beaa0afe9a2b32d
2008-05-08 17:42:37 +00:00
Eli Barzilay
d63d8d7c8e Added a safe car because I've seen an error with it, but now the error
is not happening.  Better leave it in.
(Also, reformat.)

svn: r9748

original commit: 44e73c735fd28bddbb0a418873584a8932a8f044
2008-05-08 17:40:41 +00:00
Eli Barzilay
0b2f8298f2 made preference save/restore in pref.ss also be an admin-level printf
svn: r9747

original commit: 9561e94bd63608ec0ee6f2633a43b01cb14a0612
2008-05-08 17:30:06 +00:00
Eli Barzilay
1b5561b766 * Marked interactive tests in README
* Removed the environment-variable hack in debug.ss
  (Note: messages? is now #f)
* Made main.ss not run interactive tests when no tests are specified.
  Either specify tests to run, or use --all to run them all.

svn: r9746

original commit: 940cb2e6ebade1f7240d0b18ea5a9639c88e8a58
2008-05-08 17:21:31 +00:00
Eli Barzilay
d01f7b678d misc (minor) improvements
svn: r9745

original commit: 862afcfe179e03b21414dd1bdf9d668791ed7cdd
2008-05-08 16:53:27 +00:00
Eli Barzilay
fc0337354f reformat
svn: r9737

original commit: fc3115d6bc4dff245c2fd99d1723ef765ff6437f
2008-05-08 13:13:02 +00:00
Eli Barzilay
ece847c6f7 use tmp dir for saved prefs file
svn: r9736

original commit: 68a266599da2c582afb1d06e6c9d2756ba6bcc3b
2008-05-08 12:09:08 +00:00
Eli Barzilay
8a40de857b put the receive-sexps-port.ss file in tmp
svn: r9735

original commit: 77c354e1c0d55d7b5bf65f9b03bc1f15e7098e0c
2008-05-08 11:59:13 +00:00
Eli Barzilay
0022222ce9 improved code, moved customizations to runtime so they can rely on environment variables and still be compiled
svn: r9734

original commit: c0957923f0b12cbc6ad9ff946ea39d1132dc3d70
2008-05-08 11:05:02 +00:00
Eli Barzilay
d420f6bb5c misc reformatting
svn: r9733

original commit: f818c88a3370711e6b849c49fe9153b89e82111f
2008-05-08 10:39:58 +00:00
Eli Barzilay
a91b93acc9 better test starter script, and make it work on platforms other than macosx
svn: r9732

original commit: 807dd0436fbf2ab6b626e2a6876409cc21582896
2008-05-08 10:07:55 +00:00
Robby Findler
e3dca71237 updated to v4
svn: r9730

original commit: d5e3d7a4fc573bf9348a743ddd6971f36ef7e444
2008-05-08 06:36:42 +00:00
Matthew Flatt
6998904ae5 make switchable button draw right when alpha blending isn't available
svn: r9722

original commit: e0e978b87e879280a8d50581e528190c688c91b6
2008-05-07 17:09:46 +00:00
Robby Findler
d9d19c8052 make the tooltip appear on the left side of the icon if the window is sufficiently large
svn: r9718

original commit: c09743e2d240b7dec9791a8ceeccabec10a95e09
2008-05-07 02:52:43 +00:00
Matthew Flatt
68594fd035 account for frame-location and client<->screen for positioning tool tips under Mac OS X
svn: r9717

original commit: 94d8c852da7940014b09ae15cb0dd10f7a9c1404
2008-05-07 02:22:22 +00:00
Matthew Flatt
6983202e09 reflow frame as container before getting its size
svn: r9715

original commit: c383bfdab2243a54f0dd910f6b46039fdbec4cbd
2008-05-07 02:02:52 +00:00
Matthew Flatt
f95f866f5d Windows and placement tweaks to tool tip
svn: r9714

original commit: f8105703305dd2416586bc1637c8028733227811
2008-05-07 01:58:28 +00:00
Matthew Flatt
0508c7d55d tool-tip frame size
svn: r9711

original commit: f77bd13540583d2f9ad1753e716d83edb353f52e
2008-05-07 00:51:07 +00:00
Matthew Flatt
127b74a6be fix mred handling of errors within critical sections
svn: r9710

original commit: 5a367ba427f8682af79a6fa41f8d3463f112525d
2008-05-07 00:33:03 +00:00
Matthew Flatt
5462d5a219 drs bug and test-suite fixes
svn: r9709

original commit: 860c41d7492a33880f9c18839c21a601d675e5b8
2008-05-06 23:27:23 +00:00
Robby Findler
eda8fa501a added tool tips
svn: r9699

original commit: 989e9e4120f6080e4f2bdce620de26ef9273ed15
2008-05-06 20:36:58 +00:00
Matthew Flatt
fa8a981a95 framework minor repairs (after tests)
svn: r9690

original commit: a7aadea865727c968dac695d2f3f9987738e55b7
2008-05-06 15:29:58 +00:00
Matthew Flatt
92b5cd9888 fix starting position for syntax coloring
svn: r9685

original commit: 062cf833e48ee9dc6506186334165e520a951bf0
2008-05-06 12:45:45 +00:00
Robby Findler
961faf38fd added the ability to have two separate bitmaps specified
svn: r9667

original commit: 4b42c948324359eb80e7840f63d80038f1003401
2008-05-05 21:40:23 +00:00
Matthew Flatt
56e6895c9e revise syntax colorer to use a list of colorers for dijoint ranges
svn: r9655

original commit: cf5dd35326a4da4fbe064cd333eae280dfd85a2a
2008-05-05 14:25:18 +00:00
Matthew Flatt
17dc04824c protect against redraw requests before the canvas is properly sized
svn: r9654

original commit: 665e4c07bfa435efeab69e8b9fafbb04497cac04
2008-05-05 12:24:06 +00:00
Robby Findler
d7fb268aba removed dependency on string-constants
svn: r9637

original commit: d8ee46457d8baf4e4f09b589d47959259f2e6ed4
2008-05-04 01:23:22 +00:00
Sam Tobin-Hochstadt
93d9c132a7 Add template-binding information to syntax browser.
svn: r9626

original commit: 0340ae770f38f858c74f9476f82d32d7921515e6
2008-05-03 11:18:06 +00:00
Robby Findler
c105a28fa4 fixed the disabling problems
svn: r9592

original commit: 62af481463997412610b3b47d2f845488d48c341
2008-05-02 14:10:28 +00:00
Matthew Flatt
ec12c35e7a fix fonts in some controls to use normal-control-font
svn: r9583

original commit: 044922053ab6b5d9b6115c080b576e20bf923e87
2008-05-02 02:15:40 +00:00
Robby Findler
cdeb372b5f svn: r9582
original commit: f17d85c24a65cf5d3c2d1a66a00509e430cd8b9c
2008-05-02 00:23:32 +00:00
Robby Findler
04318aa689 reworked the buttons along the top of drscheme
svn: r9578

original commit: ee9fc4a8d7591e0270b607fc057fa6398c6b7274
2008-05-01 23:15:06 +00:00
Matthew Flatt
5cfcbb3fde doc improvements
svn: r9566

original commit: 7d6bf0371e13f638221febd602faeec2746da7e6
2008-05-01 17:15:03 +00:00
Robby Findler
02c6d6f3e9 moving to school
svn: r9561

original commit: d08039585bc8363374b1ce57102336963aa96126
2008-05-01 12:43:43 +00:00
Robby Findler
4ed12b3ae6 moved the surrogate library to scheme/ (out of mzlib/)
svn: r9554

original commit: baa9ed726a8943cb496cc13f45e2cd85d4a825f3
2008-05-01 02:51:52 +00:00
Robby Findler
6e466e5c1b removed todo
svn: r9552

original commit: 4e2f540f6dcadcaa94270769072c27be3aaee395
2008-04-30 23:04:38 +00:00
Robby Findler
a3e4f252df moved all of the framework's function documentation into the scribble/srcdoc world
svn: r9545

original commit: 3eb20f5a11269e7f1948c67c655efedab0766dd7
2008-04-30 19:18:52 +00:00
Robby Findler
cea170dadd more progress on the framework docs
svn: r9539

original commit: faaa7d1bc1b14dfddc3a784c912b0d4aae98d73d
2008-04-29 22:51:59 +00:00
Robby Findler
b357af4a14 svn: r9504
original commit: aa5eb38972803620b5cee831cb124be7be5352a2
2008-04-27 14:59:14 +00:00
Robby Findler
45a7f4f451 added docs for the gui-utils and the textual preferences to the framework
svn: r9503

original commit: d07eff8bceb5d1b07deb074d1e180f3f9ba713d7
2008-04-27 14:57:09 +00:00
Robby Findler
35f5253f8d one last fix to the framework/test docs
svn: r9501

original commit: c64627fe8677f1f00c9614cc320fa46eb37d2064
2008-04-27 11:10:56 +00:00
Robby Findler
e7d4fce3b2 ported the documentation for the framework's test library -- also extended srcdoc.ss a little bit
svn: r9499

original commit: 6a53f96e06fbf7a23d7eb40c35a711e9de103eaf
2008-04-27 02:55:21 +00:00
Robby Findler
ffe6d01ec8 svn: r9497
original commit: acffaf63fae6eec1d5a00290804e022840540fe3
2008-04-26 19:08:38 +00:00
Robby Findler
64ecb612fe a little framework progress
svn: r9496

original commit: d3e6f29e38611cfebf3dac7f40d272100dd036ae
2008-04-26 19:07:54 +00:00
Robby Findler
476c5683f8 fixed some bugs
svn: r9464

original commit: 6f0314b40cac0c44c79fe1d0da96f48c09ad10b0
2008-04-24 20:33:42 +00:00
Robby Findler
6028ccaa4f attempted to rewrite docs into scribble -- that didnt work, but this is the leftover cleanup
svn: r9463

original commit: 06584c39412be42a3e93c8aec7468de865c4dc04
2008-04-24 20:33:25 +00:00
Robby Findler
e92ac89026 a little more of the framework manual is done
svn: r9454

original commit: e4563319dbba547cd828be98743a2f192032d239
2008-04-24 12:56:30 +00:00
Matthew Flatt
339588fc7e expand user in file module paths; move framework doc index to end, but also fix Scribble latex output when index is not at the end
svn: r9453

original commit: 99ae76c2e9bc0197ca6dee943bd3531b348c276e
2008-04-24 12:36:58 +00:00
Robby Findler
cc56f32d49 some progress made documenting the framework
svn: r9443

original commit: 5d6724c75bb252d09fee8def9da2f9f769b0eca2
2008-04-23 23:24:17 +00:00
Matthew Flatt
eeed36c497 proprocessor doc, merge scribblings and doc-categories fields
svn: r9414

original commit: a26b334c67a2d77b56c8a83e0856a8f538b94e79
2008-04-23 00:20:25 +00:00
Matthew Flatt
0c66492b27 embedded-gui docs
svn: r9389

original commit: 6fcc293c4a3422e162b06fc4264a975cadfb8570
2008-04-21 20:51:23 +00:00
Matthew Flatt
ec28d55b2d R6RS docs, other misc clean-up
svn: r9349

original commit: 5aeaf7ea75b9cdee184c92f16d9b7a0d791ea134
2008-04-17 21:29:07 +00:00
Matthew Flatt
60fc6e049f mred -z and textual-read-eval-print-loop
svn: r9285

original commit: aa1a56c3fd534b8f068697a518dd2d4f76b5a16d
2008-04-13 17:09:18 +00:00
Matthew Flatt
d72298416f hierlist docs; fix latex/pdf output when a paragraph starts with n hspace
svn: r9276

original commit: 02fbaca2b7c8fdafe5b88b24dae2f4d46020eb36
2008-04-12 14:42:02 +00:00
Robby Findler
6f07b696f2 renamed to 'dont save' instead of 'close anyway'
svn: r9272

original commit: d69f021d7ef7f5603df2b0d0af20be5bfcedc4a1
2008-04-11 23:37:43 +00:00
Robby Findler
e7149ced11 PR 9289
svn: r9259

original commit: 3b09127a486e09677d60f5e474d6003555d37f3f
2008-04-11 17:56:18 +00:00
Matthew Flatt
44c7e9df8d don't allow menu access via shortcuts when then entire menu bar is disabled
svn: r9238

original commit: 6c4ab3dad75e571f1ece4e578c4e8c622bae208f
2008-04-10 12:58:23 +00:00
Matthew Flatt
721914ff90 new hash function names and ops (3.99.0.23)
svn: r9209

original commit: 021d4d7527f39cc01b6b8952f4a90e61e55e8956
2008-04-08 21:42:38 +00:00
Robby Findler
42bd983c66 fixed bug noticed by Sam
svn: r9114

original commit: 97dbca2831151c19871419bba4fede37d4d57c71
2008-03-29 21:57:35 +00:00
Robby Findler
f44a26e233 got thru the docs for the framework's functions
svn: r8983

original commit: 32d1534d90299a62c8c3ed638c5f7a324b973634
2008-03-16 03:14:59 +00:00
Robby Findler
447e5a4a69 raw, first cut of framework docs: just functions and just contracts so far
svn: r8976

original commit: e86fce444b31a669718195b1ee5257f13e3f3fa4
2008-03-15 03:11:04 +00:00
Robby Findler
6293e3838e fixed PR 9237
svn: r8887

original commit: 9eeab67636e7d701765b05b2824374f3f21e0e3d
2008-03-04 23:46:46 +00:00
Robby Findler
0a2342d002 fixed bug
svn: r8869

original commit: de80a2249641ed3ebd992a47ec03540f07eed377
2008-03-04 14:19:13 +00:00
Eli Barzilay
206e437ff3 revise the way setup-plt crawls over the collection trees
svn: r8860

original commit: b76390a4523dd523febeab8f432f0341b6a2d040
2008-03-03 22:04:28 +00:00
Robby Findler
b858b854d7 fixed bug
svn: r8852

original commit: 0d54a9816fe41383a63894bba822d5492d63076c
2008-03-02 22:43:07 +00:00
Robby Findler
87bd0170da the paren matcher now works for previous interactinos with the REPL and hitting return up above copies the text down to the next prompt
svn: r8840

original commit: 362f16b411431454f02556bd6859143b5bbc63b5
2008-03-01 21:49:31 +00:00
Eli Barzilay
fcca6b5af9 make all files terminate with a newline
svn: r8786

original commit: bb34f747b60bb4b06e0c2098e9c591677fb49d57
2008-02-24 21:27:36 +00:00
Eli Barzilay
d956ae1736 use new require specs in many places
svn: r8774

original commit: b1a08edd5a8c0db0bae4a9e052d9a93d1faabb4f
2008-02-23 09:42:03 +00:00
Eli Barzilay
df196dbd9e add lots of main.ss files where appropriate
svn: r8764

original commit: f5bc96418d260cc5735742ced2828742be9e886c
2008-02-22 16:28:31 +00:00
Robby Findler
a366ccb1d3 changed union to or/c
svn: r8748

original commit: 5a0abb116e03c458bbf047805580458e3fe354b9
2008-02-20 23:27:17 +00:00
Robby Findler
57cd0ce3ac if the function has a name, the name is now used as the name of the keybinding
svn: r8744

original commit: f2c8ff355edb425230391408cf8e6d38fb359446
2008-02-20 21:02:30 +00:00
Eli Barzilay
4c7831c04c improved scribble syntax use
svn: r8720

original commit: 264af9a6d0224c7374c0e81d1cb8f25ce45bfd41
2008-02-19 12:22:45 +00:00
Eli Barzilay
1af5a26513 add #:indent to verbatim
svn: r8707

original commit: 6f0ce914614ae5a840bcdeed225583ad4f4b1692
2008-02-18 20:01:23 +00:00
Eli Barzilay
92f885cb9e use @verbatim{...}
svn: r8699

original commit: 9c7790971010d45b78b3322831da216f65256080
2008-02-18 10:49:20 +00:00
Eli Barzilay
5ee22122d9 comment out unconverted latex
svn: r8657

original commit: 497c56ce3a5eaa775808e64e86a15a71a959e7cb
2008-02-13 22:04:09 +00:00
Eli Barzilay
979f0b1682 * Changed setup-plt to compile collections if they have an "info.ss"
file.  (That is, it does not require the file to have a `name'
  entry.)

* The name shown when setup works is the directory name, followed by
  the `name' field from the info file when specified.

* This means that many `name's are no longer needed, so I'm removing
  them.  To see if you need a `name' entry, consider that the name
  will be shown like this:
    ... foo (<your name here>)
  This means that if the name is the same as the directory name, then
  there is no point in having it.  I also removed cases where the name
  differed only in its capitalization for collections where the case
  is obvious.

* Also, for subcollections, the name should clarify the name of the
  subcollection in context.  For example "Acknowledgments" explains
  what scribbling/acks is, but there's no need to add the context name
  as in "Scribblings: Acknowledgments".

* There may also be a point in keeping names for other uses.  One such
  example was in games, where the name field was used in the PLT Games
  application.  (This was changed to default on the directory name, so
  it is no longer needed in most games.)  Another example is in planet
  packages.

svn: r8629

original commit: 699c40643d538e54164bf68f5eddf43ae30c5b5e
2008-02-12 10:33:01 +00:00
Ryan Culpepper
94872fb69a changed macro-debugger to use v4 syntax (mostly)
svn: r8544

original commit: 13a3c31ad5f63115427cfd34df285c0e981a8107
2008-02-05 21:56:49 +00:00
Matthew Flatt
a574ce702f add #:use-sources to Scribble module declarations, so that scheme/base and mzscheme can better share documentation; finish documenting legacy mzscheme bindings
svn: r8538

original commit: 794e6c8a398da5857097795ff5c8d022bf55fed2
2008-02-05 16:33:26 +00:00
Eli Barzilay
b2114ec927 fix some minor bug and typos in previous commit
svn: r8533

original commit: 3da233dd8e1e3e911540c8d1e93d5a49903e8606
2008-02-05 00:22:33 +00:00
Eli Barzilay
68a7bbea2e switched info.ss files to #lang
svn: r8532

original commit: 3c72e71e24202366d4be41532cba0a89f69d7ebd
2008-02-04 23:00:35 +00:00
Eli Barzilay
d64c7213df removed unused doc.txt entries from info.ss files
svn: r8529

original commit: 59b5f3a72758c7d6eaec0a04f243e76afbb43762
2008-02-04 20:31:04 +00:00
Robby Findler
13681c49c5 added an exception catch
svn: r8473

original commit: 95f3915f6cfe917420a8d87b5c52db2fe8b32dda
2008-01-30 05:16:52 +00:00
Matthew Flatt
7052a0cd36 launcher scribblings and other doc fixes
svn: r8469

original commit: 99818355f7b806dd7e36f5720558d2701c470948
2008-01-29 22:56:17 +00:00
Eli Barzilay
d49022dbee typo
svn: r8468

original commit: 7ed3d17dbac1f942d512cffd0f280c90f4b0b659
2008-01-29 22:01:21 +00:00
Robby Findler
ee0d907c6b undid last commit to remove timing printouts
svn: r8425

original commit: 12be0ae53b458197ad02597d8c838b2bfcd1bf08
2008-01-26 14:39:49 +00:00
Robby Findler
920169a63a made memory limits be on by default and improved 'killed' dialog to turn up the limits
svn: r8424

original commit: 288fb780296e5dccd8fcfc34833b631c1a839246
2008-01-26 14:37:55 +00:00
Robby Findler
b14c66ca8f fixed PR 9140
svn: r8374

original commit: d219107a0a2f0a54ea7746209f78e8273d43561f
2008-01-21 00:33:28 +00:00
Robby Findler
2ef8d09762 removed the dependency between the string-constants library and mrlib
svn: r8369

original commit: 2e3c05b14e0ca53bb6e10376252266834750fc8f
2008-01-19 20:13:02 +00:00
Matthew Flatt
bb5c1e5528 fix typos in MrEd docs
svn: r8362

original commit: 4e7842bfa62156927c2d41f9a9edb54ee6d4c557
2008-01-18 14:14:22 +00:00
Matthew Flatt
239c3cc08f normalize some doc titles
svn: r8336

original commit: 04859fb2dd423cd76b5dc9aa0e2d394fbf079074
2008-01-15 14:46:36 +00:00
Eli Barzilay
25d1877912 remove the now-redundant main-doc option
svn: r8288

original commit: fff894d7100add97eddfe8f965e7c1f558abd87c
2008-01-11 02:29:49 +00:00
Matthew Flatt
1e06f9bcc5 doc build automatically go to main doc dir; added doc categories for start doc; fix locale-sensitive byte<->string ops to actually use the locale; other small edits
svn: r8286

original commit: 1e069dd2bcd7b1dd84213f6943f6f549681219f8
2008-01-10 23:42:23 +00:00
Matthew Flatt
984bf9ee05 move doc sub-dirs to scribblings sub-dirs
svn: r8281

original commit: b76aa843ab09e8c1c5f5de9e033b7170ed64acd4
2008-01-10 20:07:32 +00:00
Matthew Flatt
0cb9be88c6 work on guide, and fix problems with scribble/eval
svn: r8250

original commit: 343308481a82f6999e3d84842babdfd471a3af93
2008-01-07 21:47:22 +00:00
Matthew Flatt
e34d8e3b66 sandbox Scribble evaluations; fix rational exact->inexact loss of precision
svn: r8238

original commit: f3cb86dc1ac569297d67573dc73b7f5e3859656a
2008-01-06 16:54:34 +00:00
Robby Findler
e1f1592b64 undid last commit to remove timing printouts
svn: r8197

original commit: 13a92b3a3ce1163d06eda29f56693f1f0e2338c9
2008-01-03 19:09:00 +00:00
Matthew Flatt
ffc0d58cab 3.99.0.9: binding links in docs use nominal import sources
svn: r8196

original commit: 7fc41024c0f09d03bed22c9e68bc2548f9222b77
2008-01-03 19:07:02 +00:00
Robby Findler
a658cf4046 mostly finished the contract library changes
svn: r8195

original commit: 3cf6ed46738360cb84a414423d176e14bf79e803
2008-01-03 18:10:43 +00:00
Robby Findler
eb31fefc5f improved the way the automatic scrolling works when searching
svn: r8177

original commit: fca9c6b405c2e6cbed30ad32c957e535516b0dad
2008-01-01 21:47:13 +00:00
Robby Findler
8c3984228c finished ->d
svn: r8166

original commit: 90de53d2b23695002659e0c26237dc2fd6c63db1
2007-12-30 23:36:58 +00:00
Matthew Flatt
68e0292c33 scribble mrlib docs
svn: r8165

original commit: 5890eedeb4301b5016247ac98a34c39655d40225
2007-12-30 22:46:20 +00:00
Matthew Flatt
b1c07874e0 disallow empty application; rename regexp-match/fail-without-reading to regexp-try-match
svn: r8152

original commit: 1d8b21f53b4bdd14d7986aeda2ba76c351370a60
2007-12-29 13:51:32 +00:00
Danny Yoo
62fd051769 added framework:gui-utils:quote-literal-label and framework:gui-utils:format-literal-string to escape ampersands in string labels. Updated drscheme/syncheck and drscheme/private/unit to use these functions.
svn: r8073

original commit: 9a4d947174f9d6919ff2208a58ef0b074a3b569e
2007-12-19 21:38:55 +00:00
Matthias Felleisen
681ffb5907 matrix
svn: r8066

original commit: 342290e520a7733aec955a273c6c8c86d004272e
2007-12-19 17:44:57 +00:00
Matthew Flatt
c19fabf7ae add support for 'color and 'bgcolor styles
svn: r8064

original commit: e4a588e40563e8ddf71bc7200e9adf602b17bb44
2007-12-19 16:52:54 +00:00
Matthew Flatt
40a32d8851 lazy, force, delay in scheme/promise and scheme; clean up mzscheme some, and clean up the docs some
svn: r8053

original commit: 415cd0bf1529db4521b8372ebb21e76e6ff628be
2007-12-18 21:37:23 +00:00
Eli Barzilay
abb2cafbc4 many typos
svn: r8045

original commit: c71d064da672aedd46178cf8d727745200e4eee0
2007-12-18 04:27:01 +00:00
Robby Findler
2afa0645f9 move docs to scribblings directory
svn: r8037

original commit: 92081b685d5e881fc2bc5eb46ef456c5eb8523d5
2007-12-17 16:34:17 +00:00
Matthew Flatt
b030295bb3 change Scribble to complain about colliding tags
svn: r8025

original commit: fd1de94a484332ae57d648b83b32038011bace1b
2007-12-16 03:10:00 +00:00
Matthew Flatt
87d0b9b732 split setup/scribble-index into setup/xref and scribble/xref
svn: r8020

original commit: c9aecb01f011513749adee4d311d545fcb760b7a
2007-12-15 22:10:29 +00:00
Robby Findler
effaca815d restored word completion for the full languages (not teaching languages yet)
svn: r8018

original commit: f790d7e10ed5314a651a3a2b28439912c97a9ec7
2007-12-15 21:10:20 +00:00
Matthew Flatt
7fb2184475 scribble wxme docs
svn: r8000

original commit: a375882307be74ce2b4e8abcf6c1aae23ed14a18
2007-12-13 22:30:40 +00:00
Robby Findler
270729ace7 added two new symbols
svn: r7992

original commit: e740e10f1d12c22dc2e1253139aa40e30f2a19fc
2007-12-13 15:59:06 +00:00
Matthias Felleisen
4bd1ec132f svn: r7988
original commit: fa0c028d261f49fcd8dd80e6bfba5d6d1685add3
2007-12-13 12:33:30 +00:00
Robby Findler
51351be4f8 added function contract & purpose
svn: r7976

original commit: 69ea58ac923e96f5b13f8ffaff1808a59c26de79
2007-12-12 20:09:50 +00:00
Matthew Flatt
cedf03f6c9 adjust document names
svn: r7968

original commit: a559a710d48b07411811c22045f77a9ef7a1750f
2007-12-12 16:31:57 +00:00
Matthew Flatt
23299ef25c revised mzlib/sandbox in scheme/sandbox
svn: r7965

original commit: 622cd0554d57fc1c5f1dc03c69504703181eec18
2007-12-12 13:47:02 +00:00
Robby Findler
1560c313c7 added some more shortcuts
svn: r7963

original commit: 88976c2c11ccac7286a9609e9720ff8b57ce258b
2007-12-11 19:27:03 +00:00
Robby Findler
1ab15c802d adjusted winter color scheme
svn: r7946

original commit: c09ee07dc96f33d8257bf7a7509e00a99355b00c
2007-12-11 03:02:44 +00:00
Robby Findler
d6e768aafa filled in a bunch more of the standard latex symbols
svn: r7945

original commit: 061533778a4bf3dd3682aff2b7fff81c109aa6a2
2007-12-11 02:57:27 +00:00
Matthew Flatt
b6f32dfc9d split part of scheme/file into scheme/path, document them
svn: r7938

original commit: ca5a7c5560ee5eb26252c239dbf33f672a9749ac
2007-12-10 17:59:26 +00:00
Matthew Flatt
f60d64abf9 change 'include' and 'include-bitmap' to better match normal module-path syntax
svn: r7936

original commit: eab8008c4f62d8561c57d8642860f0c5061ddbc7
2007-12-10 16:13:25 +00:00