Sam Tobin-Hochstadt
|
7accc0bd7d
|
Need to unwrap objects at two other points:
* When the C++ code uses direct access on objects (look for check_valid)
* In the functions returned by class-field-accessor/mutator
svn: r18344
|
2010-02-25 23:42:13 +00:00 |
|
Matthew Flatt
|
8dea570071
|
fix binding of variables when using defproc and MIT-style curry notation
svn: r18343
|
2010-02-25 22:51:36 +00:00 |
|
Ryan Culpepper
|
6bb3b5f1b6
|
macro-debugger: another internal error bug
svn: r18342
|
2010-02-25 22:15:02 +00:00 |
|
Robby Findler
|
ca8459a3a0
|
changed to schemeunit so the tests can be in a module and so we dont see random values in the printed output
svn: r18341
|
2010-02-25 21:32:48 +00:00 |
|
Robby Findler
|
39dd21c240
|
PR 10783
svn: r18340
|
2010-02-25 20:57:45 +00:00 |
|
Jay McCarthy
|
2c408dbcdd
|
* Allowing for restarting with 'n' on win/defeat
* Disallowing passing on a turn when clicking a cell twice
Patch from Everett Morse, BYU.
svn: r18339
|
2010-02-25 20:54:24 +00:00 |
|
Carl Eastlund
|
8b93f081bc
|
Renamed make-set{,eq,eqv} to set{,eq,eqv} for uniformity with list, vector, etc.
svn: r18338
|
2010-02-25 19:46:36 +00:00 |
|
Jon Rafkind
|
2f6c2377f9
|
fix remq example
svn: r18337
|
2010-02-25 17:14:58 +00:00 |
|
Jay McCarthy
|
24d76d0e82
|
Allowing any module path in mutators for the collector
svn: r18336
|
2010-02-25 16:24:36 +00:00 |
|
Robby Findler
|
f39e8ebe0c
|
exported and documented label-string?
svn: r18335
|
2010-02-25 13:03:38 +00:00 |
|
Noel Welsh
|
dcb01829a0
|
Fix order of cases in case-lambda expressions for some unsafe-fx operations.
Add the safe equivalents of the unsafe-fx operations.
svn: r18334
|
2010-02-25 13:00:55 +00:00 |
|
Noel Welsh
|
3d95ef650c
|
Add types for unsafe fixnum operations. This allows support for some sequences; in particular in-range now works in some cases (though still requires type annotations).
svn: r18333
|
2010-02-25 11:48:33 +00:00 |
|
Eli Barzilay
|
35255c1415
|
Welcome to a new PLT day.
svn: r18332
|
2010-02-25 08:50:34 +00:00 |
|
Ryan Culpepper
|
ea19a1bda3
|
macro-debugger:
fixed bug re (maybe?) lazy phase 1 initialization
fixed popup-menu bug in syntax browser
cleaned up signal mapping
svn: r18331
|
2010-02-25 02:05:26 +00:00 |
|
Stevie Strickland
|
1f10c4e422
|
Have external field accessors/mutators just redirect to the old object
themselves. Also, have all objects carry the prop:unwrap property.
svn: r18330
|
2010-02-24 23:32:44 +00:00 |
|
Robby Findler
|
3955ef69b4
|
try to debug new drdr failure
svn: r18329
|
2010-02-24 21:46:53 +00:00 |
|
Ryan Culpepper
|
e6c4518ae8
|
macro-debugger:
fixed internal error in reporting internal errors
made debug files more readable
fixed wrong ordering of local contexts
svn: r18328
|
2010-02-24 21:39:16 +00:00 |
|
Jay McCarthy
|
3f4e7c0069
|
- Adding icons for navigation (from http://momenticons.com/)
- Adding next rev button
svn: r18327
|
2010-02-24 20:07:54 +00:00 |
|
Robby Findler
|
df049ea35e
|
normalized the output so drdr won't say that this is changing
svn: r18326
|
2010-02-24 19:46:24 +00:00 |
|
Robby Findler
|
872ace8cd5
|
added some comments about the new graphs
svn: r18325
|
2010-02-24 19:01:32 +00:00 |
|
Jay McCarthy
|
7a294ffd7e
|
- Allowing non-UTF8 output to be displayed in some way.
** http://drdr.plt-scheme.org/18034/collects/tests/mzscheme/benchmarks/shootout/mandelbrot-generic.ss
- Adding Robby's new graphing system
- Catching file difference errors
- Handling new files differently
svn: r18324
|
2010-02-24 18:49:44 +00:00 |
|
Robby Findler
|
2ce01fd5ce
|
PR 10704
svn: r18323
|
2010-02-24 17:58:59 +00:00 |
|
Stevie Strickland
|
9f9e83b671
|
Yes, I know that we get different results for how it prints out. This needs
to be fixed. But for now, I'm commenting this out with a note to myself to
get this fixed.
svn: r18322
|
2010-02-24 17:46:51 +00:00 |
|
Robby Findler
|
50a6a585b1
|
fixed some repl-printing related bugs that would make 'write' sensitive to pretty-print's parameters in drscheme's repl
svn: r18321
|
2010-02-24 17:35:09 +00:00 |
|
Stevie Strickland
|
c5a3b9ee16
|
Adds object/c and fixes object-contract to have the same semantics.
Contracts written in object-contract forms still have the same restrictions,
but object/c is the unrestricted version.
svn: r18320
|
2010-02-24 16:43:06 +00:00 |
|
Stevie Strickland
|
232db39f54
|
Sync up to trunk to prepare for the grand merge.
svn: r18319
|
2010-02-24 16:38:32 +00:00 |
|
Stevie Strickland
|
af0387e3a6
|
Fuck you, C, and the flea-bitten, mange-covered, syphilis-ridden horse you
rode in on.
svn: r18318
|
2010-02-24 16:35:30 +00:00 |
|
Eli Barzilay
|
e9c0ba7398
|
do a post-redirect-get to avoid the usual problems
svn: r18317
|
2010-02-24 11:15:37 +00:00 |
|
Eli Barzilay
|
38d201cd38
|
Welcome to a new PLT day.
svn: r18316
|
2010-02-24 08:50:36 +00:00 |
|
Jay McCarthy
|
25e403156a
|
Adding DrDr source to meta.
svn: r18315
|
2010-02-24 04:07:08 +00:00 |
|
Stevie Strickland
|
60b6c81f9f
|
Okay, updates to all this crapola. Going to try and see what happens if I
only attach prop:unwrap to wrapped objects.
svn: r18313
|
2010-02-23 23:56:08 +00:00 |
|
Stevie Strickland
|
7e6b4757fa
|
Forgot to check this
svn: r18312
|
2010-02-23 22:40:07 +00:00 |
|
Jay McCarthy
|
587f318cd2
|
Fixing one use of delay
svn: r18311
|
2010-02-23 22:33:25 +00:00 |
|
Jay McCarthy
|
652cdcf902
|
Changing bindings parser on requests to promises.
svn: r18310
|
2010-02-23 22:29:22 +00:00 |
|
Sam Tobin-Hochstadt
|
08e10674ea
|
new TS guide
svn: r18309
|
2010-02-23 22:09:40 +00:00 |
|
Stevie Strickland
|
f60645da2c
|
ARGHGHGHGHGHGHGHGGHGH
svn: r18308
|
2010-02-23 21:43:08 +00:00 |
|
Sam Tobin-Hochstadt
|
1616e27b4b
|
fix comment, add test
svn: r18307
|
2010-02-23 21:36:53 +00:00 |
|
Stevie Strickland
|
e1cd160a40
|
Now that the C code is back at a compile-ready point, I'll check in.
svn: r18306
|
2010-02-23 20:57:22 +00:00 |
|
Jay McCarthy
|
a4dfbfb1d6
|
Fixing mutator-cond
svn: r18305
|
2010-02-23 19:43:36 +00:00 |
|
Stevie Strickland
|
472ef1e873
|
Other cleanups.
svn: r18303
|
2010-02-23 15:59:22 +00:00 |
|
Stevie Strickland
|
1eeb27fc30
|
Small fixes in make-wrapper-class/object.
svn: r18302
|
2010-02-23 15:58:00 +00:00 |
|
Stevie Strickland
|
5e07c2e340
|
Clean up the prop build a bit, and if there's no unwrapper, just return the
object (since this works like an identity anyway if it's not a wrapped object).
svn: r18301
|
2010-02-23 15:47:18 +00:00 |
|
Stevie Strickland
|
aa7062a35e
|
Fix up kernel.ss to include unwrapper, also fix arity check now that it takes
one more.
svn: r18300
|
2010-02-23 15:01:04 +00:00 |
|
Stevie Strickland
|
6583b0b77c
|
My first foray into the C side of things.
svn: r18299
|
2010-02-23 14:55:24 +00:00 |
|
Stevie Strickland
|
88a6038705
|
Grab Matthew's addition of objscheme_unwrap so I can see about making
object contracts work even for primitive things.
svn: r18298
|
2010-02-23 14:10:34 +00:00 |
|
Matthew Flatt
|
a7b5d0d8f1
|
add objscheme_unwrap() hook for contract system to interact with primitive MrEd classes
svn: r18297
|
2010-02-23 13:53:55 +00:00 |
|
Stevie Strickland
|
09425bc801
|
Keep the original class in the supers list. Also, copy over the no-super-init?
flag.
svn: r18296
|
2010-02-23 12:51:27 +00:00 |
|
Robby Findler
|
05efd5be38
|
brought back the diamond prefix on the tabs for when files arent saved; changed the default choince to star for linux
svn: r18295
|
2010-02-23 12:36:55 +00:00 |
|
Stevie Strickland
|
ff065ca1d8
|
Grab the fix for get-tab-count.
svn: r18294
|
2010-02-23 10:30:29 +00:00 |
|
Stevie Strickland
|
1c31d939d4
|
There's no check that frame isn't #f here, and this seems to be the root of
the failure I was noticing whenever popup windows were triggered (e.g., hitting
the backtrace button or trying to submit a bug report).
svn: r18293
|
2010-02-23 10:24:09 +00:00 |
|