Commit Graph

1213 Commits

Author SHA1 Message Date
Robby Findler
8f3e7c056c fixed a bug in new paren coloring behavior
svn: r7872

original commit: 6913fab8f6122e7ca14b34bef78ea6708a75dd58
2007-11-30 19:54:44 +00:00
Robby Findler
6fa5a1d6ca added more options
svn: r7868

original commit: 73bc0e2d52acbc2aed194e7e89f33ea4960cf56f
2007-11-30 17:39:50 +00:00
Robby Findler
625d8cc1f5 added capability for nested highlighting
svn: r7867

original commit: 8f5492ddb9e88535695ba82cd2d6f831f6936306
2007-11-30 17:03:21 +00:00
Matthew Flatt
8f905ae10a remove 'else' and '=>' bindings from 'mzscheme'
svn: r7859

original commit: 8930f31115e68e4858cd742aeb4ad69b3a1698f1
2007-11-29 14:08:08 +00:00
Robby Findler
4c15a8ee2b a little more in the tools manual
svn: r7857

original commit: eb97d15ced24a8a2ab98cb5502f297726ce24b69
2007-11-29 02:33:02 +00:00
Robby Findler
f3a29e12b0 fixed auto completion in the REPL and improved the tools manual a little
svn: r7855

original commit: 600089413bfea3b68b98d68975ab53347b169e1f
2007-11-29 00:22:05 +00:00
Robby Findler
a37f952769 got check syntax mostly working again
svn: r7815

original commit: 5af14c49023bc11f300be6c6121e81a7991f869f
2007-11-22 16:18:00 +00:00
Robby Findler
a70700c3ff fixed bug from mailing list
svn: r7807

original commit: b59bcf44afe7472c86325cf225cb6423dea0f0ea
2007-11-21 21:01:18 +00:00
Matthew Flatt
db58217625 fix bad call-with-output-file
svn: r7794

original commit: 71eead5349a9dffc07db85d0e207a16e78147145
2007-11-21 02:05:34 +00:00
Matthew Flatt
0f3e5b911c change scheme/unit and scheme/signature #langs to build on scheme/base
svn: r7792

original commit: 5b0a0be3d65f5a8deb871a43e077665377067aa9
2007-11-20 23:44:31 +00:00
Robby Findler
e57868835a opening a locked teaching language file now works properly
svn: r7772

original commit: ac98c07210b1bbe3e4ced080b155f05ceb2c995f
2007-11-19 22:52:19 +00:00
Robby Findler
5a6f81ed26 made the bottom line of the drscheme window be half as tall
svn: r7762

original commit: 753cd127a6577931c0dc24d2232078088eba348e
2007-11-19 04:01:13 +00:00
Matthew Flatt
8bc1d1c68c v3.99.0.2
svn: r7706

original commit: 39cedb62edf9258b051a22a29a90be9c6841956f
2007-11-13 12:40:00 +00:00
Robby Findler
22d075405a fix to PR 8900
svn: r7526

original commit: 81e5a24390b06ec8f3d67272c7e284d37a18f3f2
2007-10-18 22:12:59 +00:00
Robby Findler
e9c4302ef7 plugged a leak and fixed PR 8988
svn: r7496

original commit: 36cbda30f4bad4445ce12fa430239a1d4eb668bf
2007-10-12 22:37:22 +00:00
Robby Findler
16ebbf15d4 fixed up code that populates the keybindings menu, added more bindings for the greek letters
svn: r7486

original commit: 2b6bcf6025f746c61a6f6cd689beb29b22019613
2007-10-11 13:00:57 +00:00
Robby Findler
5d6b0a0dec added a new string constant
svn: r7480

original commit: 48793aaaa42df039144dbcd5b2d62dc9d59de183
2007-10-10 21:33:48 +00:00
Robby Findler
6546a43522 updated docs for new put-preferences/gui
svn: r7475

original commit: 22587c5e4df51171d876d6e9505d5923dc4e6d8a
2007-10-10 20:24:07 +00:00
Robby Findler
e582852457 improved preferences writing to better cope with transient failures
svn: r7474

original commit: 7400112c7a466fb8f2019be0b1d870dc5a227895
2007-10-10 20:15:29 +00:00
Robby Findler
889634f78b fixed PR 8925
svn: r7470

original commit: 21851f98336fe0d365f779e38ea30ed8b10202d9
2007-10-09 20:39:14 +00:00
Robby Findler
a416530427 made the preferences dialog nagging be less onerous when the preference saving happens
svn: r7455

original commit: 0c1b099a0c99ad877f7087be569c207e4ea61357
2007-10-08 19:16:11 +00:00
Robby Findler
f39aee68e3 fixed tabify preferences when identifiers have spaces (or other wierdness)
svn: r7453

original commit: 959e68015473a7a36719cfcbbcbbb29a6b9ec434
2007-10-08 16:31:35 +00:00
Robby Findler
36ce0dbc68 reverted changes to frame.ss
svn: r7450

original commit: 0d641835a9b2c4e33bc58b3d948e761523d50c6c
2007-10-08 13:10:05 +00:00
Robby Findler
9cf09e9fb3 fix to transpose-sexp so that it now works with snips. Thanks to Danny Yoo
svn: r7449

original commit: 1df81534e7dff2dcc30be3d187dd76cfc99fd319
2007-10-08 13:08:33 +00:00
Jacob Matthews
14679861ee Added get-word-at to autocomplete<%> interface
svn: r7331

original commit: 3214a710045d0c2939300a56f164f752843b2dc8
2007-09-14 14:08:39 +00:00
Robby Findler
e1226a3c02 added some more characters
svn: r7329

original commit: 6d32dabc63c8395aa4f2e304bb691cb61a9a0aa4
2007-09-13 20:04:46 +00:00
Robby Findler
69e3f09ce4 bugfix as noticed by Stephen De Gabrielle
svn: r7328

original commit: 00c9f0b1a127d4bed102cc1fbc39614e82819ce7
2007-09-13 18:37:48 +00:00
Jacob Matthews
0e8614e339 Making autocomplete-mixin's get-word-at public in preparation for fixing PR 8925
svn: r7319

original commit: 188186ca25ad59d1e083f66b5cd85e4212e8eedf
2007-09-11 20:47:55 +00:00
Robby Findler
d0f1e62c6a made the no-completions case work better
svn: r7317

original commit: ec23be91602c731306ffb97f6271b6322a11eea4
2007-09-11 15:31:47 +00:00
Robby Findler
14e7cef7af finished auto completion integration
svn: r7304

original commit: 6b6f397a64e0c72294cf281fefcac35b5e119d63
2007-09-10 00:46:31 +00:00
Robby Findler
fd4fcc42dc fixes
svn: r7299

original commit: 109ecfc184dfa6a0837c506d0706f5ca70c1a950
2007-09-08 21:03:02 +00:00
Robby Findler
3bd79c7c2e integrated auto-complete into the framework
svn: r7298

original commit: 34c85bd9ef57d1dd9f782031509efad9e6ff4eef
2007-09-08 20:19:15 +00:00
Robby Findler
8e99690142 oops
svn: r7295

original commit: 34244b80e1df366519c57ab44857d90745ded465
2007-09-08 15:50:23 +00:00
Robby Findler
a6e907b736 added working version of auto-complete
svn: r7294

original commit: 31aad55fc247d9b19a121a8a7e5704292a0c29dc
2007-09-08 15:49:32 +00:00
Carl Eastlund
371a8ea509 Corrected typos in contracts in the framework collection.
svn: r7228

original commit: 0b725ae0f4c7484a273434c75f956c4745a99aaa
2007-08-30 16:11:28 +00:00
Robby Findler
7a3a15e6be started refactoring to fix the preferences problem
svn: r7226

original commit: af46ef56221814eead6ee5a2951cb455c444f923
2007-08-30 04:08:56 +00:00
Robby Findler
6fe31e9ff4 fixed PR 8887
svn: r7194

original commit: 7fc8d8c8883df0183e1aeea67498125f0371a5f2
2007-08-27 15:18:23 +00:00
Robby Findler
2c5b1d48e0 fixed bug in tabber so that tabifying a line that is already in the right place no longer modifies the buffer
svn: r7023

original commit: 255e6181d60693c512ccac1b4048cc1198269f26
2007-08-05 08:31:49 +00:00
Robby Findler
a87d563e65 bugfix
svn: r7011

original commit: 81136382a0200191360e72c36d28499c42dfcfea
2007-08-03 07:50:21 +00:00
Robby Findler
95524eb053 bugfix
svn: r7010

original commit: 1af006c2467a4b2fc5c6e8cc954d96d463118c78
2007-08-03 07:15:04 +00:00
Robby Findler
c5cf3fb05a hide control-alt keybindings under windows
svn: r7009

original commit: db9963ed69bad311ef1958159a7dbcb09493f376
2007-08-03 06:59:26 +00:00
Robby Findler
ded3fd08be retabified
svn: r6999

original commit: 6479c5483d7d4e0690b013f691869b8f804a58ba
2007-08-02 06:36:24 +00:00
Robby Findler
a7d7cb5247 improved greek letter setup by making shift key explicit in the key bindings
svn: r6998

original commit: 67fad90119961c1554f62f47b554e117f0ee1f54
2007-08-02 06:10:47 +00:00
Robby Findler
2b088ff114 fix to PR 8825
svn: r6993

original commit: 3d71bd32c1195bcefb2e5fd9a3f7e6f70dbcd94a
2007-08-01 11:03:23 +00:00
Robby Findler
40f41844a7 added shortcut keys for the greek letters
svn: r6991

original commit: e334b862ca4a62982a4581197f15ad46d1de5cf9
2007-08-01 06:14:02 +00:00
Robby Findler
6099f5a38e added local-like category to square bracketing magic
svn: r6886

original commit: 867ae7b56d7b36bd85e767f3aa554aba32abe8da
2007-07-10 16:13:09 +00:00
Robby Findler
778648a258 moved local into the define section
svn: r6885

original commit: 4ed3f9bb6c2dd958fdde59894f6d79e87826ae79
2007-07-10 13:50:40 +00:00
Robby Findler
c2c45c43c5 updated to new command-as-meta stuff
svn: r6860

original commit: 76f1f1f94a4daa8c4eebd36238b0d98e196ffffc
2007-07-08 13:19:42 +00:00
Eli Barzilay
293544a36e typo (PR8778)
svn: r6829

original commit: 52409e3d154e83507e9ef9a3aaa63a244dcc232f
2007-07-07 02:52:10 +00:00
Robby Findler
9d8a56ad78 fixed PR 8770, made stick man a little bit shorter
svn: r6793

original commit: 541752ca35e6a2510cd51c4ee57f87d35195c9b7
2007-07-02 03:50:04 +00:00
Robby Findler
9c31c7e4b9 fixed bug in new font preference handling
svn: r6667

original commit: a87cf0300521a040b0f0251f7ddfc1f2cb14f0a5
2007-06-15 19:09:50 +00:00
Robby Findler
f73a2b9dc5 made the amount of memory shown in the bottom of the drs frame be in megabytes instead of bytes
svn: r6516

original commit: 999c02279124962db71c443f10e21a227807365b
2007-06-07 15:19:40 +00:00
Robby Findler
e53c838f2c svn: r6336
original commit: e38400b4959c626e294b1a412cd1b095a0081e99
2007-05-26 04:01:59 +00:00
Robby Findler
7ba94e5796 fixed PR 8701
svn: r6333

original commit: 9da97974fa500f4bf97974e6c559a54e615c7695
2007-05-26 02:47:46 +00:00
Robby Findler
208e9fb006 fixed up minor bugs in program and lots of little problems in the test suites
svn: r6173

original commit: 3c5f2c7395bb13b03d134772a64aadd75a6844f0
2007-05-08 01:02:40 +00:00
Robby Findler
cb1e7401d4 added test:set-list-box!
svn: r6172

original commit: a58e476dd65496d7b94c642b9b579cfbca079b1b
2007-05-07 23:44:17 +00:00
Robby Findler
dd4c9a570f fixed order of arguments bug
svn: r6166

original commit: d0dcbc51028ccdca2bf65dc93aaec3ebf59d5fb5
2007-05-07 01:30:59 +00:00
Robby Findler
e3d59a170e fixed bug with delegate
svn: r6154

original commit: 53b5917fec020ae037d64fdff397cea6bcb84626
2007-05-05 14:15:11 +00:00
Matthew Flatt
de957292f4 369.11
svn: r6085

original commit: e9bf34f1930103f62651e3ec5cbf35b791d097c6
2007-04-29 02:08:24 +00:00
Robby Findler
24e21e7404 partial fix to PR 8613
svn: r6070

original commit: 352e9c8b2b4247524e13ad2a84c827404f69a601
2007-04-28 19:48:50 +00:00
Robby Findler
908adc93ac changed prefs shortcut to #\, for macosx but this doesnt really affect anything, since the menu is in the app menu, not in the drs menu
svn: r6047

original commit: 340660f1459c8f47547af90040fa0ec101611868
2007-04-26 01:28:44 +00:00
Robby Findler
63c8e3b88f improved cancelling behavior
svn: r6041

original commit: 851293fbf09e6064776f7f9246e2b69b7edbbe3a
2007-04-25 14:45:09 +00:00
Robby Findler
436b0e7c3c improved color preferences; this is the change that requires people to rename their preferences as explained on plt-scheme
svn: r5996

original commit: e5698365c95ff97d34910efc59ef44c34362c772
2007-04-19 15:15:23 +00:00
Matthew Flatt
60a05cdd2f improve DrScheme's auto-indenting and S-exp movement for Scheme code with quote, #;, etc.
svn: r5977

original commit: 681d88ed526d3dbe647013b78a16b2c7926080dc
2007-04-19 02:44:31 +00:00
Robby Findler
b424cf5130 fixed typo
svn: r5942

original commit: 0769887d3f16e04dea9c03ea88ed6bc5b4a1b923
2007-04-14 15:04:57 +00:00
Robby Findler
3399a61919 simplified frame:editor and friends interface
svn: r5940

original commit: 5fffd316b4e9084cacaccae05018a5fbedacfa67
2007-04-14 14:59:05 +00:00
Robby Findler
61d5d4f244 a few changes to the automaically changing language stuff, plus more white-on-black improvements
svn: r5917

original commit: 031cd94b5c104c669844880388dc7c8bddf69724
2007-04-10 19:41:09 +00:00
Robby Findler
f3284f1539 removed printf
svn: r5915

original commit: 7ef0ce8b0fc466ca3f2ba64363d6b46407c3076b
2007-04-10 18:18:24 +00:00
Robby Findler
069cc97601 undid previous commit (oops!)
svn: r5914

original commit: cac2d2f174363f3dc28b49dc468a76c9675d5281
2007-04-10 18:17:48 +00:00
Robby Findler
093eef7408 removed printf
svn: r5913

original commit: 4133afdd437e8fa64b7558deedbba838020a56ac
2007-04-10 18:16:31 +00:00
Robby Findler
5eeea7d93e more white-on-black colorscheme fixes
svn: r5906

original commit: 35fa233a939e31ac3b16ac14be9eea1ee87afd98
2007-04-09 16:26:23 +00:00
Robby Findler
c01f7ca4b1 fixed bug (that no one will ever care about, probably)
svn: r5893

original commit: bdcb50603b58b21d3ea31bf01e90ec7bd19e8683
2007-04-08 23:56:08 +00:00
Robby Findler
d73e8448d5 misc improvements to the white on black view in drscheme (also added explicit buttons that switch to a default set of colors and also flips a preferences flag for more coarse grained control)
svn: r5892

original commit: d688a1f9e3d6cf001852404c7fafc55ffaace710
2007-04-08 23:30:58 +00:00
Robby Findler
86cadc079d made the line/column thingy growable and smaller to begin with
svn: r5717

original commit: eadc8530162a20d2d0f83aed860616ef2575cb20
2007-03-02 13:50:23 +00:00
Robby Findler
87df4feb16 changed slant to italic
svn: r5652

original commit: 9d241aa2c5deaa29c027248570ad8031a4330a87
2007-02-21 02:46:43 +00:00
Robby Findler
6b73899730 added the ability to configure the repl's colors
svn: r5648

original commit: 815c6669bafc3e22b83c470208b0e2805eb32e55
2007-02-20 16:33:47 +00:00
Robby Findler
da82e304d0 revert to default button: minor tweaks
svn: r5637

original commit: c2e4fcd60d18f3ac9803f2cd462066757dc19031
2007-02-19 22:08:04 +00:00
Robby Findler
cb5bddcaa4 adjusted translations for read/write two line thing
svn: r5631

original commit: d59f197c05cb693943725ca454a989f6afbcb105
2007-02-17 21:10:59 +00:00
Robby Findler
694eab6c4d shrunk space required for stuff
svn: r5629

original commit: f24381c8b6a6a8740502726de755c3a6f794daa5
2007-02-17 19:30:58 +00:00
Robby Findler
11bfa25225 added revert to defaults
svn: r5575

original commit: 276cd746dfa6b1a35c16db8bb70a04726f19a1ec
2007-02-08 15:45:12 +00:00
Robby Findler
af1953707d fixed PR 8518
svn: r5566

original commit: a1c88e3ac2a8cb94b5dcdbed9b99aebc2dbf17b8
2007-02-06 18:17:39 +00:00
Robby Findler
878ce86444 fixed PR 8516
svn: r5554

original commit: f0d91dff141d9a0712686d37cd35bf7382c0740e
2007-02-05 23:21:09 +00:00
Robby Findler
9d1a810f9b tabber: an ellipsis as the second thing on a line now tabs as if the ellipsis wasn't there; good for plt redex
svn: r5553

original commit: bdc4f19985503f80164abd2d485dab9c46af71f8
2007-02-05 19:25:25 +00:00
Eli Barzilay
bc3ee684bc set svn:eol-style and added newlines at EOFs
svn: r5546

original commit: 0cb9b70922c965dd55d21a7888d98d70a2500f7a
2007-02-03 06:51:31 +00:00
Robby Findler
a8e82e2aa5 whoops! forgot to add preferences.ss in
svn: r5540

original commit: e5895cd76a3ee7fdf531c7d46cfecc610fc270c5
2007-02-02 04:58:57 +00:00
Robby Findler
4a5976a827 separated preferences library out to be used by mz
svn: r5537

original commit: 13110a2113d1a8e2174e7e381809cb90916d18bf
2007-02-01 23:55:20 +00:00
Robby Findler
48e7bd4be2 added page setup dialog
svn: r5379

original commit: c817beb86b31298be90b74833d2646ac21fe8bdc
2007-01-17 11:07:24 +00:00
Eli Barzilay
5db403cef6 no need for string->immutable-string when creating exceptions
svn: r5372

original commit: 19c33a8e2abba847bb5fa0ad5b7382ce03c583b2
2007-01-17 01:18:50 +00:00
Robby Findler
c89d244c7c removed printf
svn: r5165

original commit: 91ff7ee9b4e3fe72c1c36b3a5461e80c0e21a756
2006-12-22 16:52:41 +00:00
Robby Findler
04c357c5de fixed a bug in preferences reading
svn: r5158

original commit: 41675aa2ec01b6b1b58cb31e3a10361d4256f9f0
2006-12-22 00:22:17 +00:00
Matthew Flatt
9b81acb247 359.2, collects changes
svn: r5143

original commit: cf0b303497763314db7f530a6e2d2010ffe44eac
2006-12-20 00:57:12 +00:00
Robby Findler
6032d24e71 improved docs slightly
svn: r5071

original commit: f2008f3a7a5f194bf9e3671c9b59ff2a1806cf16
2006-12-09 17:10:46 +00:00
Robby Findler
9dfd53b32b fixed bug in tabify preferences, changed preferences strategy to only read once (but write on each 'set') and made old-style preferences still be read, if they are there
svn: r5070

original commit: 1bf0d52c34c917f3d785b3e9fa44000518c72513
2006-12-09 16:42:49 +00:00
Robby Findler
1f0030f873 bound toggle-focus-between-definitions-and-interactions to c:f6
svn: r5068

original commit: 7f78ffb5ed515c37b45db4ea26ad16a8695beee9
2006-12-09 00:21:21 +00:00
Robby Findler
c9f6745c94 fixed a bug and improved note at top of preferences.ss
svn: r5060

original commit: aa26769184c679ff44e3111d966e56cca26c1194
2006-12-08 02:54:00 +00:00
Robby Findler
398113d503 changed the strategy of the preferences library in the framework to use a different key at the file.ss level (and thus save the prefs on each call to preferences:set)
svn: r5058

original commit: d47247507f6dd55cf3d628a83570096137cda406
2006-12-07 22:32:31 +00:00
Robby Findler
4068a307bf possible fix for PR 8419
svn: r5044

original commit: 216ac84f00258966e5e4b7c608e7adc04587b27b
2006-12-06 20:31:44 +00:00
Eli Barzilay
1703ee1e0d merged units branch
svn: r5033

original commit: 3459c3a58f1cdc52fbc916acf306b29408468912
2006-12-05 20:31:14 +00:00
Matthew Flatt
2508db4d99 pop-up for decorated editor snip on right-button click, not right-button-held-down
svn: r4958

original commit: bedaf6bbfdea186b3acbf5b20e6f2c8bab452252
2006-11-27 08:08:23 +00:00
Robby Findler
97e3dca75c fixed PR 8387
svn: r4875

original commit: 5a8e6355314ce7732bf99664d1d71768d3ce0a39
2006-11-16 22:39:02 +00:00
Robby Findler
5af429726e removed a: as a meta-key mapping for os x
svn: r4844

original commit: 41cac266d6c34e0a19dde1af7edfd39bf2c72cac
2006-11-13 23:17:13 +00:00
Eli Barzilay
a463d8eedd ascii only + reformat a little
svn: r4790

original commit: 5044dc49a5b91b4e8748177a4eaf125fcb2c67b2
2006-11-06 08:06:16 +00:00
Robby Findler
a2673c7730 fixed PR 8368
svn: r4748

original commit: 9a5eced27b77bf8be3015cc91b77a6feb5901b88
2006-11-02 04:13:52 +00:00
Robby Findler
106110f657 improved forward sexp
svn: r4720

original commit: 58a0b99d3513391976ae704e9e2a4e00a26546bd
2006-10-31 20:29:39 +00:00
Robby Findler
9450d0ec45 now using path-element functions in some places
svn: r4662

original commit: 8ccef02233a4101d33667f8a7328917b3c845463
2006-10-20 17:19:54 +00:00
Robby Findler
7b11fe8a34 fixed bug in pref panel
svn: r4613

original commit: 5446e9a2c4e9cf2fcdef77a73e6c5ccecd48e2f4
2006-10-16 14:23:03 +00:00
Robby Findler
9bd9b1c58b fixed bug noticed by Corey Sweeney with long lines & 20,000 ft overview
svn: r4497

original commit: 1547d31790a7e1fa4f88df3ae105e06dba30291a
2006-10-05 22:15:48 +00:00
Robby Findler
ab645e9c6c improved magic square bracket stuff
svn: r4496

original commit: c1350ef9d8b1eac3ae653239af1c83dc2ba9d6dd
2006-10-05 21:32:58 +00:00
Robby Findler
2a25ecbc8a added preferences for configuring behavior of magic square bracket
svn: r4489

original commit: 0fcdc0aedd24bc64b4214a16bf51cae880fbcc93
2006-10-05 03:06:47 +00:00
Robby Findler
704a8b79de PR 8268: fixed the symptom, but there is still some question if the syntax colorer's behavior should change
svn: r4312

original commit: 5227ee4d12e595d89ea48820c3fb0a527d4071af
2006-09-11 15:05:39 +00:00
Robby Findler
df2d0ed10c improved behavior of clicking on the line/column display (a little bit)
svn: r4297

original commit: cb6c8d00f3369ebc2d64ae9c5d174cddbd2cbfe2
2006-09-10 21:14:56 +00:00
Robby Findler
e3a459ae9d PR 8271
svn: r4283

original commit: 109a683aa1af5a3b8b7b677f100de6c87c47b09d
2006-09-09 03:37:31 +00:00
Robby Findler
10442bb27a added ability to have user-defined keybindings in PLaneT
svn: r4267

original commit: 81a70fe10145bd22f755713c869a33766eae9b83
2006-09-07 03:18:39 +00:00
Robby Findler
9839bcbf91 fixed a bug related to change to for-each
svn: r4173

original commit: 7199a06352a210a07d9cead83b54359f294db416
2006-08-28 18:40:21 +00:00
Robby Findler
e88bdf9e51 fixed PR 8229
svn: r4091

original commit: d98140e347404c0306f5395a63f0c2bc0546dc76
2006-08-18 21:48:17 +00:00
Eli Barzilay
d80933e2c4 added syntax-id-rules
svn: r3758

original commit: ffb9ee5072919157cc6a9b4d13865a9cc286ed07
2006-07-18 23:57:56 +00:00
Robby Findler
bc97da390d made case-lambda work with the magic [ thing and fixed up some test suites
svn: r3754

original commit: daf17eb61630c33e6e4443c0484d1775b259a754
2006-07-18 18:55:18 +00:00
Eli Barzilay
c1a04fa086 dont ask about revert if there are no modifications
svn: r3686

original commit: 5a8877f161e78afeaa1e31aea551b60a078d2e38
2006-07-11 22:54:47 +00:00
Robby Findler
da457bdb4b improved running time of contracts and moved some provide/contracts to the bottom of files (not necc yet, but may become necc)
svn: r3665

original commit: 49667529da7ed68dce159b2af3b62cd56231ebce
2006-07-09 21:07:04 +00:00
Eli Barzilay
871de46799 removed custom dialog, use the common dialogs from mred
svn: r3473

original commit: d540970a9ac7f02e53821533ab22eade4e580d04
2006-06-25 22:58:23 +00:00
Robby Findler
e69befce41 fixed PR 8137
svn: r3433

original commit: 257ceb7449df54437686cf3e008c1ac2add62587
2006-06-22 03:01:43 +00:00
Eli Barzilay
f94171a9c0 make open dialogs on osx have no parent (unless the open-here? preference is set)
svn: r3334

original commit: bc017f488e504fe26f1f438b1a601f626f385e63
2006-06-11 20:47:43 +00:00
Eli Barzilay
a955f7f97b ok to check for editor:basic<%>
svn: r3332

original commit: b7d510e058d39d84f4eeded61b8d6603e022493e
2006-06-11 19:16:43 +00:00
Eli Barzilay
dc18fb9c4a make open/save file dialogs have a parent
svn: r3330

original commit: e33559268abbe1ea674d937325d5ea6b3ba29216
2006-06-11 18:29:58 +00:00
Robby Findler
02b90d6c1e fix to PR 7988
svn: r3222

original commit: b462f7cf2c0e4732691f429f35833f8dbff224ed
2006-06-04 22:28:36 +00:00
Robby Findler
5362604064 fixed doc spec bug
svn: r3216

original commit: b28e19eba3311d2d3b8bca4d8f96505a08abfc87
2006-06-04 14:59:00 +00:00
Eli Barzilay
351df19d73 svn: r3206
original commit: c21d9fca853515364ecc700c3dd1fe320fadbeb5
2006-06-03 20:34:04 +00:00
Robby Findler
bc61310933 used capability interface for a bunch more special menu items
svn: r3205

original commit: c948e8cbc6f9437bbcf824766658497b1fdf5c11
2006-06-03 19:44:18 +00:00
Robby Findler
d15b16628a fixed a bug
svn: r3197

original commit: 86f3f979e0915ca0d0eea00759a48c4346c3e70a
2006-06-02 22:17:07 +00:00
Robby Findler
c84c58306b fixed a bug in define popdown (PR 8083) and a bug in undoing the [ thing (PR 8073)
svn: r3185

original commit: c1239c146e03d067855edd31c9f45c71f5ff2299
2006-06-02 15:20:30 +00:00
Eli Barzilay
9960036c07 * Changed gui-utils:get-choice to take an optional argument for a checkbox
* Made the DrScheme quit dialog have a dont-ask-again option
* Changed the string constant of dont-ask-again to have no parenthesis,
  put that in the dont-ask-again-always-current string constant

svn: r3173

original commit: caeb40004f2004a90b54658b88f195dbf6a4657b
2006-06-01 20:51:23 +00:00
Kathy Gray
ffcf3f158e Corrected bug that omitted example strings for color preferences.
svn: r3166

original commit: b561cbc78968b813ff3fdb334ab1ccec478e4f62
2006-06-01 04:24:51 +00:00
Robby Findler
65b01513fd infrastrure for capabilities added (and added first capabilities)
svn: r3119

original commit: b6372a2e223625c24a1ac4b39157b422ba04d0d7
2006-05-30 14:54:10 +00:00
Eli Barzilay
d10d1985be * Added remove-empty-menus', same places as reorder-menus'.
* Use it in bug-report.ss, since it currently has nothing in its help menu.

svn: r3061

original commit: b690f6cea1e86a962604b49214b19a2ccc7d9a42
2006-05-25 17:18:58 +00:00
Eli Barzilay
a9ec4a2668 * Remove a bunch of additional stuff from the bug-report menu
* Rewrote `reorder-menus' to remove menus that are left empty
* Solves PR7360

svn: r3052

original commit: 9ae090e45b9f29fe756a3f7795550037dc043970
2006-05-24 23:01:45 +00:00
Robby Findler
e3cb1de717 added option to disable magic open parens separately from magic close ones
svn: r2833

original commit: 1072ac68aa5e753a3e18cd674e1df26199759251
2006-04-28 08:57:05 +00:00
Robby Findler
1895403978 more [ changes
svn: r2679

original commit: dc7bce0f7f342963350befc1349638160fc766ef
2006-04-16 02:34:02 +00:00
Robby Findler
b8816e691f added let loop recognition to [ thingy
svn: r2671

original commit: ae20c75e1882280be0a2cead102e192195a9a142
2006-04-13 22:01:56 +00:00
Robby Findler
064180d763 fixed strategy for determining if a paren is really going to be parsed as a paren (as opposed to being in the middle of a string or whatever)
svn: r2667

original commit: a6244d0896e4b9f626a2c63c29825af6951fb905
2006-04-12 21:38:44 +00:00
Robby Findler
9d6e8836df another little change to [ stuff -- added control-[ control-) control-} and control-] to override drscheme's cleverness
svn: r2666

original commit: 4ee3f7e7b1b07ed00e9da2cc1effa9a3a0aeda72
2006-04-12 19:53:19 +00:00
Robby Findler
3c46cbfadb added provide/contract as something that automatically gets []s
svn: r2665

original commit: 0002ea598bf1e1301458c93bdc6fe8aecf21f4fa
2006-04-12 18:12:36 +00:00
Robby Findler
247748185e added new, fixed a bug in character constants for the new [ handling
svn: r2663

original commit: 676df8bc8c4a17ccfddc33c4223e40c29245063d
2006-04-12 03:15:10 +00:00
Robby Findler
d47be726d1 added automatic remapping of [ to ( in many cases; see docs for details
svn: r2662

original commit: 6638f46c759632de38a490284399391e1fc1c950
2006-04-11 23:20:57 +00:00
Robby Findler
b4c7460924 fixed a bug in the goto-line keyboard shortcut's error checking
svn: r2652

original commit: 900f48115a03db2e4387adee3ca84682889546c0
2006-04-10 13:23:25 +00:00
Eli Barzilay
869838e8ed {quick,merge}sort -> sort
svn: r2569

original commit: 16f01a1109691d2fa4844b9411410f4794cf0dc1
2006-04-01 12:24:15 +00:00
Robby Findler
ed296f6f69 fixed bug in c:c;c:l, PR 7944
svn: r2398

original commit: 9ddd7d429b69b4589036fb89e27be68de9828c36
2006-03-09 00:29:55 +00:00
Robby Findler
5b63adbbb0 svn: r2397
original commit: 4a78a1d1ee0f6932df2413ffb46d58a61bed0853
2006-03-08 23:04:54 +00:00
Robby Findler
354cfd997e svn: r2396
original commit: c2c31213d2d573e9ec5a7c96bbb61ec28c31dff0
2006-03-08 22:13:17 +00:00
Robby Findler
ab61ae662d fixed a problem John talked about and made the find dialog be non-sheet
svn: r2362

original commit: cd039c024019888c112ad9e7f44b7549c9138c0c
2006-03-03 22:23:48 +00:00
Robby Findler
4c9c2e4c14 Added Jens Axel's case sensitive searching fix. also PR 7886
svn: r2266

original commit: dac3f9b7d39cf36617c6731fd3ffe2caa61b8f26
2006-02-16 23:54:14 +00:00
Robby Findler
7fb9aec913 removed one unused use of set-c{dr}!
svn: r2202

original commit: 79ef8f3f9c41c087d6b0a05ad90e82ba4031585a
2006-02-12 15:37:20 +00:00
Robby Findler
70a100e7f7 updated many unions to or/c's
svn: r2061

original commit: fddb1fa862b6e0e8e71f011dcdda5309e64635e1
2006-01-31 19:17:33 +00:00
Robby Findler
7fbb670b32 separated out the cancel message in the quit dialog to allow a better German translation
svn: r2042

original commit: af295c954ef69952babf605c7f91943a586383d2
2006-01-30 17:27:24 +00:00
Robby Findler
d79abdf571 pr 7833
svn: r1910

original commit: 417571e4d847a5a5539597fb28661040b150ba36
2006-01-21 02:02:14 +00:00
Robby Findler
9f0d6ddf3f improved white on black setup a little more
svn: r1788

original commit: 6d8ddc10fefad1318287472d7131fb44fd91844b
2006-01-09 00:07:49 +00:00
Robby Findler
0ec9b32e7b fixed PR 7786
svn: r1732

original commit: f1904d29c1238028e0954ebc76de70aeed0693a3
2005-12-31 14:32:54 +00:00
Robby Findler
164be1ab3e fixed PRs 7783 7785
svn: r1731

original commit: 00d989a80a77036e5acface1595665984c2b114a
2005-12-31 14:23:49 +00:00
Scott Owens
a07df2f859 Added an is-stopped? method as Robby requested.
svn: r1728

original commit: 820dff9906af9969d8fe4b2a41a4f05e01b50558
2005-12-31 08:54:12 +00:00
Robby Findler
4daf75bcb3 fixed pr 7771
svn: r1668

original commit: 388b9deff65f1f29a1cf2e0155ecadef5484f344
2005-12-22 12:54:21 +00:00
Matthew Flatt
61d2aa1a77 menu shortcuts remain in effect when a menu is disabled
svn: r1648

original commit: ee7684dd9fa05ccf7542310a0f5b074c9fb4e7a4
2005-12-19 17:45:55 +00:00
Matthew Flatt
7f530ddbd6 set undo buffer size, and mask ctl-z for when the undo operation is unavailable
svn: r1610

original commit: 3668b2cabda1d2c0e503834ab9ac5ecef11faa9f
2005-12-13 20:31:37 +00:00
Matthew Flatt
5b9dacd45e install default-text-color pref value on startup
svn: r1577

original commit: 08298352d33b834ea855d0c37df20dd7ce27f50f
2005-12-10 13:40:07 +00:00
Robby Findler
eb7f38102f fixed a bug in IO where port-next-location went into a busy loop before any io had happened
svn: r1526

original commit: 4f8054f125e7c0bf83d43fb5b3a5fdede5707730
2005-12-05 15:45:26 +00:00
Matthew Flatt
d63fa4e7af change default for del key to be the same on all platforms (not mapped to backspace under Unix)
svn: r1491

original commit: a666d0f3bc63fc7d6a8ab3f68481b44f75c7bbcf
2005-12-02 16:03:26 +00:00
Matthew Flatt
2743c5e451 fix polling of text% input port
svn: r1453

original commit: 23347d028a835083f409a611190bc955340ec912
2005-12-01 03:46:57 +00:00
Matthew Flatt
62204510d1 adjusted input box so that it appears after output (if any), cleaned up scrolling when output is generated and an input box is visible, changed EOF snip to show an arrow cursor
svn: r1408

original commit: ea3b0c87819db9b2160d412ecf9eaf2803b132f6
2005-11-25 16:08:58 +00:00
Robby Findler
577affdd5f PR 7702
svn: r1407

original commit: 90d07d845c4124922682bce70d34bdf47a083e09
2005-11-25 15:26:16 +00:00
Robby Findler
4d3fbab131 fixed PR 7675
svn: r1338

original commit: 7a3710a0538f0da2577886f2a415e71949440849
2005-11-17 14:49:22 +00:00
Robby Findler
9860386e45 added the not-a-language-language and some bug fixes elsewhere
svn: r1129

original commit: 8861cff087de29a7102f919ce8ba68ee110305b4
2005-10-22 17:03:13 +00:00
Matthew Flatt
4c452a36a8 use 'png for arrow bitmaps, drop redundant with-handlers
svn: r1083

original commit: e2e6516a84ea49e3b81b0df8d6c115f8f873d6c6
2005-10-14 14:08:40 +00:00
Matthew Flatt
1162fa10a0 wrap dynamic check for framework collection
svn: r1082

original commit: d34597549e8f0652b479cffd306cc833e60c236c
2005-10-14 13:29:51 +00:00
Robby Findler
f39b64807e fixed bug so that number snips can be loaded outside of drscheme
svn: r1075

original commit: 988dfce4aef81eaaff13010378fb1041cfcedc28
2005-10-13 21:55:14 +00:00
Robby Findler
6c7daca1b1 made yellow/black REPL warning go before output, rather than after
svn: r958

original commit: c9e81b63fa227e55c200a4484c00446ae2d1d2ec
2005-10-03 15:55:08 +00:00
Robby Findler
fd30a2a72a ,
svn: r816

original commit: 46dfd90701b70e8b6605ce80a31dd136abf8f022
2005-09-09 20:21:21 +00:00
Eli Barzilay
f418dbc0c0 ...
svn: r716

original commit: f250d751cb612a81440eebb3118581ddab7627c8
2005-08-31 11:37:36 +00:00
Matthew Flatt
220ed5be1f fixed comment boxes
svn: r426

original commit: fa19336839a556de2ce9838be179325a47146390
2005-07-21 21:06:03 +00:00
Eli Barzilay
1e1059ac90 CVS -> Subversion
original commit: b1c87121c431570775954d1b77285acf5551e5f9
2005-05-24 23:18:07 +00:00
Robby Findler
de0170e03a .
original commit: cf9cd44661707639b103b41d89c23e3ef7b1d77f
2005-05-24 23:12:50 +00:00
Robby Findler
33cbedcae3 .
original commit: 4d2fd7987b325d7fa6a826b13fd91cd1fcdab0b5
2005-05-21 16:48:11 +00:00
Robby Findler
84cfae357e .
original commit: d80df3906ef07422b8ad1216dabf145913c57798
2005-05-12 18:36:21 +00:00
Robby Findler
99ee876fa2 .
original commit: 996671b2e35597c53c684c96db47e58294399122
2005-05-09 19:49:38 +00:00
Robby Findler
ccaa92cd5a .
original commit: b711f6cc528f71f241cf1063260adf12707a48a0
2005-05-05 14:04:54 +00:00
Robby Findler
f5293c7a98 .
original commit: 4ae1b5fa2bd17ea14efca925b685435cc02b4bb6
2005-04-23 06:22:48 +00:00
Robby Findler
45f87cf056 .
original commit: cf97864abcae0bce3b9fee063af7b162030d7ff2
2005-04-05 17:28:19 +00:00
Robby Findler
17619f5706 .
original commit: 6335f47ae93ffdf03a6a65e5143128d695149a37
2005-03-22 22:23:07 +00:00
Robby Findler
4cdc36eaae .
original commit: d6be7e535cd675167c18f7bb8a5e7f2a2f239218
2005-03-13 02:33:19 +00:00
Matthew Flatt
82d2f6b45b .
original commit: d35b06befa49a22857b2c2912adab99c0663f8db
2005-03-08 17:00:11 +00:00
Robby Findler
86ea19893c .
original commit: c58c7d93b2c90414e5563c8b1bc5deab07059ac5
2005-02-27 16:59:19 +00:00
Robby Findler
8a4112887c .
original commit: 5e616a61b1c0643b8a741cc7943547bfe2d9e0b5
2005-02-25 02:35:43 +00:00
Robby Findler
b6b1e488d0 .
original commit: dda1377906f39682d613567333fb1aa537573466
2005-02-24 04:46:34 +00:00
Robby Findler
43dbaa5bcf .
original commit: 17a9d0959ba561241cfca0946e212a5617095523
2005-02-22 01:58:06 +00:00
Robby Findler
1d882e9a54 .
original commit: 90ae527b508977d5bcf7dd99990d76e1d8f1c7ef
2005-02-21 20:07:27 +00:00
Robby Findler
98923fc7ef .
original commit: 77bbac313c5775859709845a3a43564f4f1ef98d
2005-02-21 15:29:51 +00:00
Robby Findler
412b3fb4a0 .
original commit: 7072f42b8ee247fea6802236b34337174a386d16
2005-02-19 21:09:28 +00:00
Robby Findler
70fa3dffb7 .
original commit: fd9922adbbc2dc72f936ddf8c0b8af45b9a94c00
2005-02-19 17:28:32 +00:00
Robby Findler
9d46be1610 .
original commit: ba22fdb97715e737cc3de9f6b2d42ee6ff8e142c
2005-02-17 04:45:36 +00:00
Robby Findler
040b36b035 .
original commit: e9b58213637cefa6278641a1c7299fd738e0c5d6
2005-02-16 01:11:16 +00:00
Robby Findler
c95fac2b03 .
original commit: 86e7bb8e9981f8d4e7f1e4c6e4e0f00f52506e60
2005-02-15 18:46:21 +00:00
Matthew Flatt
8381f6ab03 .
original commit: 67edd184335d7bcc25fd00f167cfbd2a2142cb0d
2005-02-10 22:55:37 +00:00
Robby Findler
2af59441ba .
original commit: efb9a7cf71f5cdc654a0f77935bd8a47666d547c
2005-02-08 16:50:54 +00:00