Robby Findler
d5e2cda888
minor bugfix
...
svn: r16130
original commit: cde6f8818b32219a0238a5585bf77ba118282cc5
2009-09-26 15:38:13 +00:00
Mike Sperber
a825d77e4a
Merge branches/mike/quickcheck:
...
Add QuickCheck-based property testing to the DeinProgramm/DMdA languages.
svn: r15901
original commit: 89ec442c0432a066c8df01858fa2f676c0f9b355
2009-09-07 16:31:18 +00:00
Robby Findler
563c0f35ea
changed the default for fixing up parentheses
...
svn: r15867
original commit: 83ddd5aeda572a8c3225b887d24b32181091dbe6
2009-09-03 12:51:05 +00:00
Robby Findler
a30f0c2145
saved the decimal style for fractions in drs repl
...
svn: r15865
original commit: a422185219c6dd60d7727eeb870c353170961f39
2009-09-03 10:04:52 +00:00
Robby Findler
47154400b4
improved responsiveness of interactive searching
...
svn: r15841
original commit: e0bd8a6cf00a846a5dc077d0b3c38e9456e80370
2009-09-01 05:19:32 +00:00
Robby Findler
48e55a8473
PRS 10379 and 10377
...
svn: r15795
original commit: fcfa572e02e8452fd913cbfcdbff820ca046c0af
2009-08-25 04:51:05 +00:00
Robby Findler
f63ec4f1bd
PR 10406
...
svn: r15748
original commit: 02e4426d069e50646386b75698a8379c19e68319
2009-08-16 09:56:24 +00:00
Matthew Flatt
2b867b5bef
DrScheme: only correct a paren if the inserted character would be colored as a parenthesis (which matters for @-form coloring)
...
svn: r15685
original commit: 450d9b604e05f36ecfe19615a340aa2071282fa0
2009-08-07 14:59:14 +00:00
Robby Findler
54a69ab713
tweak to the search results printout
...
svn: r15652
original commit: 4592139c0eec3189bb135208063666a17a1d2fc8
2009-08-01 02:48:07 +00:00
Matthew Flatt
e9cde9aaa6
fix thaw-colorer, as reflected in restoring coloring in an edtor after test-coverage coloring
...
svn: r15651
original commit: 021a65020fd24fc9fd10e3193e4d6e6e5611f5fd
2009-08-01 02:31:51 +00:00
Robby Findler
a774016b57
added automatic compilation to the module language, plus various other tweaks (contract library enhancement, bug fixes here and there)
...
svn: r15635
original commit: b5b32d1d8eb78bb54155666b77188073682ef1b7
2009-07-30 05:17:40 +00:00
Matthew Flatt
d6b4085433
extended syntax colorer to support lexer-specific backup; fix problems with new color lexers
...
svn: r15617
original commit: d807421a07e3d86b6ebf0802b4000d34af472372
2009-07-29 03:31:29 +00:00
Matthew Flatt
8cb584ee8b
fix for syntax coloring (4.2.1.4)
...
svn: r15608
original commit: d48332ed263877c4bf619da6247befb21c2a068a
2009-07-28 18:30:21 +00:00
Matthew Flatt
1aa23be957
#lang syntax coloring; Scribble syntax coloring
...
svn: r15607
original commit: 1ba7cf0926a46122d7f759a2dccf086e2ba939a9
2009-07-28 18:06:14 +00:00
Matthew Flatt
c59af01586
major Scribble revision (v4.2.1.2)
...
svn: r15569
original commit: 345c17e85c78771b1dd237c99c58571eb9f5fe7d
2009-07-25 20:25:33 +00:00
Robby Findler
afb87b48bd
fixed the extrememly-slow-pasting bug (that is only visible on slow machines, apparently)
...
svn: r15265
original commit: ee8cf97c6688ce6d156211a168f3936918b0d386
2009-06-25 14:43:24 +00:00
Robby Findler
1d67c2da0c
PR 10241
...
svn: r15164
original commit: 4e766cdca4b1ab56a9d057992604ecb8b6d64be3
2009-06-13 15:44:12 +00:00
Robby Findler
66112d859d
added PLTDRPROFILE
...
svn: r15130
original commit: cdc76526cf00b774597a189fa87c02a634e07273
2009-06-10 04:49:38 +00:00
Eli Barzilay
054df31730
properly indent documentation
...
svn: r15056
original commit: 03f50e117ffb3cfb15c092af4a8ca88fd461b465
2009-06-02 17:26:15 +00:00
Eli Barzilay
493dee465a
fix contract typo (PR10277)
...
svn: r15055
original commit: 7d7f825a9e48d361ad7f0662bc8a0493345cd894
2009-06-02 17:21:53 +00:00
Robby Findler
9207064e9c
PR 10259
...
svn: r14986
original commit: e1374bcbd901328765928b1357376c17fe8b46df
2009-05-25 19:44:56 +00:00
Sam Tobin-Hochstadt
3d02cc1202
sync to trunk
...
svn: r14750
original commit: 0ddf7338cbc9c3d01c8a24820a04cac82deed6b7
2009-05-08 20:11:09 +00:00
Eli Barzilay
071d330130
last typo, hopefully
...
svn: r14729
original commit: ebc179f0596f8ac9762c93829e13446a2cf98efc
2009-05-06 04:09:28 +00:00
Eli Barzilay
0cec1f3df9
forgot the none binding
...
svn: r14728
original commit: 82d12675539895d277473b065f6ccb324a2f9775
2009-05-06 04:08:43 +00:00
Eli Barzilay
bc668b4652
optimized preference lookup (one hash lookup in all cases except for the first.)
...
svn: r14727
original commit: 7d93d3b539342184886f7f0433fc8ae1f71cb3a9
2009-05-06 04:07:23 +00:00
Eli Barzilay
f5f5cf90aa
old-preferences is gone (it was only there to convert old style preferences, and has been out for a long enough time)
...
svn: r14726
original commit: 8ee902de48dd3f93a02f795765020187af0813bd
2009-05-06 03:42:49 +00:00
Eli Barzilay
36add1d173
* Fixed some typos in the `preferences:low-level-put-preferences' doc
...
(used `put-preference' not the plural form).
* Added `preferences:low-level-get-preference' that is set by default
to the `get-preference'. (Together with the previous one it is
possible to setup things so preferences are kept in a hash table
instead of on disk.)
* The `preferences:get' function will try to read a (marshalled) value
from the preferences if there is no value set, and the `marshalled'
hash table is gone (it was used only for initial values of
preferences).
This means that the preference file is not consulted until the
preference value is needed, which makes reading the file more lazy.
More importantly, if some user application sets the
`preferences:low-level-get-preference' hook, then the newly
installed hook will be used to read the initial values. This is
important since just registering a preference (via
`preferences:set-default') would already read the preference to the
`marshalled' hash table -- and many such preferences are registered
at various module top-levels, so this would happen before the user
code had any chance of changing the low-level get function.
The only visible effect of this change outside of this module is
that preferences are read more lazily from the file. For example,
if you start DrScheme and then remove the preference file and then
search, you will not see your saved search string because. (Before
this change, the saved search string would have been read on
startup, so its value was read before you removed the file.)
* Delayed reading of the old-preferences until needed for similar
reasons.
* Reformatted some of the documentation strings.
svn: r14716
original commit: 17d64755a266693666db7ad2977dd4ed238b7b1a
2009-05-05 05:09:21 +00:00
Eli Barzilay
e3dda16aa3
hash-table-bound? -> hash-has-key?
...
svn: r14715
original commit: 45e4fe70da8f9c749d02fb3263691915b89828aa
2009-05-04 21:35:15 +00:00
Eli Barzilay
ec340175e9
some typos
...
svn: r14709
original commit: 8b4844cf5ea7020bdb3d7f7d0cff715ce1141bfe
2009-05-04 09:34:07 +00:00
Eli Barzilay
424dcbc9c2
removed lots of "the the"s
...
svn: r14679
original commit: ff73a5395ee00699c7b85d6ed20bbc3e5d9a2957
2009-05-01 21:02:51 +00:00
Robby Findler
a114423cef
improvements to the preferences dialog
...
svn: r14670
original commit: 1cb53bdf2a273d9d2e8bd8036dbaaa7d6adac9ef
2009-04-30 23:15:10 +00:00
Robby Findler
e006bca48a
svn: r14624
...
original commit: 955f99fe4176d843fc9c49b645e7aaac37b83066
2009-04-27 14:32:30 +00:00
Eli Barzilay
686d1ebd18
fix a subtle bug (canvas could be #f)
...
svn: r14584
original commit: 64b59f2b288871b1482da2c7e583037cce0abc7f
2009-04-22 09:21:54 +00:00
Robby Findler
400840fa43
added back in support for the with-border? flag
...
svn: r14561
original commit: 104dde2a08f6e96289ce2f825f4760bd52f58fba
2009-04-19 22:20:46 +00:00
Matthew Flatt
8cbce41342
don't let syntax-colorer thread get suspend while reading from the editor
...
svn: r14531
original commit: ce9d26492076373d71a52b706f182a56f319f499
2009-04-16 19:20:44 +00:00
Robby Findler
a6ef7af3bd
shrunk the height of the preferences window
...
svn: r14528
original commit: 0c2c04e168ef6caaec143099d96745a8112a8c1d
2009-04-16 17:18:35 +00:00
Robby Findler
e09ac14ccc
svn: r14517
...
original commit: 405ade476585c0e6e735ac11a5504d57d6bf4758
2009-04-15 03:18:11 +00:00
Eli Barzilay
cece9d5dc9
use .ss suffix, both .scm and .ss for the filters, and a descriptive name
...
svn: r14502
original commit: 6b67f941fecab1b1596482a62a3f16f65c7fd3a0
2009-04-14 02:08:05 +00:00
Robby Findler
3bd10ef644
svn: r14499
...
original commit: 4883d8bb1d1373ab703614b4be500af5b69ae151
2009-04-13 18:01:18 +00:00
Matthew Flatt
bbf44e7a56
Scheme-implemented editor classes; on-demand instantiation of module phases
...
svn: r14445
original commit: 1d26e97a35e7c2bd67130b70680a7870b41ef45c
2009-04-07 17:12:22 +00:00
Eli Barzilay
9d63c4e072
Changed @itemize{...} to @itemize[...] (done after comparing the doc
...
tree and verifying that there are no changes).
(Also fixed a few bugs that were in the code)
svn: r14427
original commit: c0a8a0122200209e38dff1959d79b58f847814db
2009-04-05 17:46:20 +00:00
Stevie Strickland
d10ddc1348
Sam and I did some work to allow automatic inferred linking in
...
(define-values/)invoke-unit/infer.
svn: r14315
original commit: 99aac7d7455c3ce9189d038f781558b6bd696424
2009-03-27 13:47:12 +00:00
Robby Findler
0230ff84e8
svn: r14027
...
original commit: ca2dd05eca1588351b6c668865b9c334b40ee607
2009-03-10 14:38:19 +00:00
Robby Findler
809f38a3c9
a bunch of improvements to the splash screen (loads less code before the splash appears, got rid of a bunch of dynamic-requires that were not necessary, fixed the lack of special screen on prince kuhio and king kamehameha days, got rid of the flicker in the tools icons)
...
svn: r13980
original commit: 283c1819a92df7e6949ece8eebf659aac777583c
2009-03-06 16:35:04 +00:00
Matthew Flatt
4dcb8ccdff
add and use at-exp meta-language
...
svn: r13731
original commit: 128d5287f7791c69634519438af43c0b29c35f1c
2009-02-18 23:14:18 +00:00
Matthew Flatt
3cecd10272
remove unneeded dependency of framework on parts of Scribble; Redex doc repairs; add #:style? argument to deftech
...
svn: r13696
original commit: 941a8935aa15954607a9e9437caf7293e5da18f8
2009-02-17 15:22:55 +00:00
Robby Findler
2a05e89cad
added log-viewing support to DrScheme
...
svn: r13291
original commit: ef36f329b78d52d2a2828ef1e8cd5411908e9bf4
2009-01-27 14:23:18 +00:00
Robby Findler
cb96056143
added alt:space for mac os x
...
svn: r13239
original commit: 651057a78faba07af98bcd7e19bbc7f3536f023b
2009-01-20 17:50:56 +00:00
Eli Barzilay
b5dba569ae
newlines at EOFs
...
svn: r13105
original commit: d1a0086471bf5e9553a9b056b26286c427831d38
2009-01-14 03:10:47 +00:00
Robby Findler
83d951d54a
svn: r13101
...
original commit: c600eedb321fb250160b65df6780b94c10433108
2009-01-14 01:43:30 +00:00