Matthew Flatt
9da2a8f395
clean up to avoid some compiler warnings
...
svn: r12631
2008-11-28 14:58:28 +00:00
Matthew Flatt
84ffa34efd
safer x86_64 backtrace
...
svn: r12630
2008-11-28 14:07:11 +00:00
Eli Barzilay
4ff0378fbf
Welcome to a new PLT day.
...
svn: r12629
2008-11-28 08:50:04 +00:00
Greg Cooper
6d6d85a8fb
- cleaned up public version of deep-value-now
...
- removed ft-qq (obsolete implementation of quasiquote)
- removed a bunch of commented-out code
svn: r12627
2008-11-28 02:33:40 +00:00
Matthew Flatt
daaab83572
libunwind license
...
svn: r12626
2008-11-27 19:47:11 +00:00
Matthew Flatt
3ccd8059a5
fix wxme exception handler
...
svn: r12625
2008-11-27 19:39:37 +00:00
Matthew Flatt
e0e672e9ca
finish x86_64+JIT backtrace support
...
svn: r12624
2008-11-27 19:32:55 +00:00
Matthew Flatt
ca45e93763
support for stack traces under Linux x86_64, but the trace currently ends if working backward from JIT codes runs back into C-compiled code
...
svn: r12623
2008-11-27 16:14:31 +00:00
Matthew Flatt
8412e85b64
last bit of prep for x86_64 backtrace (might even work)
...
svn: r12622
2008-11-27 15:24:47 +00:00
Matthew Flatt
84f52ab704
link unwind into mzscheme, though it's not used, yet (another step toward x86_64 backtraces)
...
svn: r12620
2008-11-27 15:01:48 +00:00
Matthew Flatt
961d459a7d
import a slice of libunwind, a step toward JIT backtraces for x86_64
...
svn: r12619
2008-11-27 14:52:09 +00:00
Eli Barzilay
3094c95aee
Welcome to a new PLT day.
...
svn: r12617
2008-11-27 08:50:19 +00:00
Eli Barzilay
b28bf7025d
Welcome to a new PLT day.
...
svn: r12616
2008-11-27 04:00:59 +00:00
Matthew Flatt
792ab171b0
improved error backtraces for a few for JIT-inlined primitives, notably 'car' and 'cdr'
...
svn: r12607
2008-11-27 00:47:18 +00:00
Robby Findler
2c78076fe6
svn: r12606
2008-11-27 00:46:56 +00:00
Robby Findler
2207df048d
now using the normalized versions of all of these unicode thingies
...
svn: r12605
2008-11-27 00:46:25 +00:00
Robby Findler
48760756c6
svn: r12604
2008-11-27 00:45:45 +00:00
Matthew Flatt
7022d3cf0a
compile-context-preservation-enabled and slightly better stack traces for errors from JIT-inlined arithmetic
...
svn: r12602
2008-11-26 23:07:13 +00:00
Matthew Flatt
2c48c2c817
splicing-syntax-parameterize and docs for scheme/splicing
...
svn: r12600
2008-11-26 21:31:58 +00:00
Kevin Tew
91cdeb1b6e
gc2/page_range.c indent cleanups
...
svn: r12599
2008-11-26 19:19:16 +00:00
Kathy Gray
b983347a2b
Order of printing test results switched.
...
svn: r12598
2008-11-26 17:32:26 +00:00
Matthew Flatt
777d4d3f89
fix scrollbar reporting so that generic notifies/moves are ignored
...
svn: r12597
2008-11-26 16:02:40 +00:00
Eli Barzilay
c58daa9fc5
Welcome to a new PLT day.
...
svn: r12596
2008-11-26 08:50:13 +00:00
Ryan Culpepper
fc31124115
macro stepper: added index-based extra navigation
...
svn: r12595
2008-11-26 04:13:45 +00:00
Matthew Flatt
bfdcd63257
toggle checkable items in popup menu (PR 9948)
...
svn: r12594
2008-11-25 23:05:18 +00:00
Jay McCarthy
c711f5b7e0
note
...
svn: r12592
2008-11-25 20:31:29 +00:00
Matthew Flatt
9d6fcd9873
add package docs
...
svn: r12591
2008-11-25 19:12:35 +00:00
Matthew Flatt
7a66101d30
remove broken define*-struct
...
svn: r12590
2008-11-25 18:14:57 +00:00
Matthew Flatt
ed536c002e
scheme/package (and more int-def repairs)
...
svn: r12589
2008-11-25 17:58:21 +00:00
Jay McCarthy
ba54379202
Refine example
...
svn: r12588
2008-11-25 16:03:31 +00:00
Eli Barzilay
4f482b9f81
Welcome to a new PLT day.
...
svn: r12587
2008-11-25 08:50:17 +00:00
Matthew Flatt
b7addbab82
provide open*-package
...
svn: r12586
2008-11-25 03:13:06 +00:00
Matthew Flatt
5f3b7e5c6f
another int-def binding simplification repair
...
svn: r12585
2008-11-25 03:08:08 +00:00
Eli Barzilay
06064b856b
added the scribble tests
...
svn: r12584
2008-11-25 01:00:37 +00:00
Eli Barzilay
e89c1a13cb
Welcome to a new PLT day.
...
svn: r12583
2008-11-24 23:46:43 +00:00
Eli Barzilay
4d6aed5328
typo
...
svn: r12582
2008-11-24 23:42:36 +00:00
Eli Barzilay
e2c5c973fc
document improved splitting with empty matches
...
svn: r12581
2008-11-24 23:42:20 +00:00
Matthew Flatt
f40ae63f45
R6RS test-suite patch from Taro Minowa (PR 9942)
...
svn: r12580
2008-11-24 21:15:22 +00:00
Matthew Flatt
a0f91d905e
revised internal-definitions context and a basic 'define-package' form
...
svn: r12579
2008-11-24 19:52:41 +00:00
Eli Barzilay
a9e05befe2
Welcome to a new PLT day.
...
svn: r12577
2008-11-24 08:50:14 +00:00
Eli Barzilay
a15933979a
Welcome to a new PLT day.
...
svn: r12576
2008-11-23 08:50:10 +00:00
Eli Barzilay
5b9f0aa322
Implemented a `no-empty-edge-matches' function using the new
...
`make-regexp-tweaker', which produces a regexp that cannot match an
empty string at the beginning or the end of the input. This:
* simplies a whole bunch of messy and fragile code
* makes `regexp-split' and friends usable with a pattern like #px"\\b"
(which previously would match in every position, making it explode
the string to 1-character strings)
* makes it even closer to what perl does, the only way that we produce
a different result from perl now is that we don't blindly drop empty
matches at the end like perl (it *does* keep empty matches in the
beginning though)
The two tests that demonstrated the difference are now changed, and a
bunch of other tests added.
svn: r12575
2008-11-23 05:40:54 +00:00
Robby Findler
70e85a62a9
svn: r12574
2008-11-23 02:39:36 +00:00
Eli Barzilay
ecb39eedee
added make-regexp-tweaker (not used yet), and some code reorganization
...
svn: r12573
2008-11-23 00:17:39 +00:00
Eli Barzilay
62a8873198
Welcome to a new PLT day.
...
svn: r12572
2008-11-22 08:50:19 +00:00
Jay McCarthy
f485ad3e8a
Implementation note
...
svn: r12571
2008-11-21 18:13:34 +00:00
Jay McCarthy
d2a9872174
Using path-string? rather than path? in many places
...
svn: r12570
2008-11-21 17:59:08 +00:00
Jay McCarthy
65d3d41096
Using begin/collect
...
svn: r12569
2008-11-21 16:15:39 +00:00
Jay McCarthy
115f34a1e7
Using ....
...
svn: r12568
2008-11-21 16:08:24 +00:00
Matthew Flatt
2480a1c4e8
extra int-def tests
...
svn: r12565
2008-11-21 14:01:32 +00:00