Robby Findler
a3c0e93324
improved searching (docs not yet quite done, but I want to test on other platforms ... another commit to follow)
...
svn: r10921
2008-07-26 20:06:23 +00:00
Eli Barzilay
7d50e61c7f
* 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
2008-07-09 07:18:06 +00:00
Ryan Culpepper
268e1c858e
updated macro stepper for change in Module language
...
svn: r9940
2008-05-23 05:11:26 +00:00
Ryan Culpepper
42e2611ca1
made narrow version of macro stepper icon
...
moved icons to standard place
svn: r9822
2008-05-13 04:55:12 +00:00
Ryan Culpepper
a65a5a0d9e
changed macro stepper icon
...
svn: r9804
2008-05-11 04:46:21 +00:00
Matthew Flatt
24739359e4
Ryan's macro-stepper patches
...
svn: r9794
2008-05-10 11:02:47 +00:00
Robby Findler
d04c90b7fe
changed the icong so as to be distinct from the gui debugger
...
svn: r9687
2008-05-06 14:12:31 +00:00
Matthew Flatt
5165d9e855
sync Ryan's macro-debugger changes
...
svn: r9166
2008-04-04 17:38:23 +00:00
Eli Barzilay
b76390a452
revise the way setup-plt crawls over the collection trees
...
svn: r8860
2008-03-03 22:04:28 +00:00
Eli Barzilay
b1a08edd5a
use new require specs in many places
...
svn: r8774
2008-02-23 09:42:03 +00:00
Eli Barzilay
699c40643d
* 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
2008-02-12 10:33:01 +00:00
Ryan Culpepper
13a3c31ad5
changed macro-debugger to use v4 syntax (mostly)
...
svn: r8544
2008-02-05 21:56:49 +00:00
Eli Barzilay
3c72e71e24
switched info.ss files to #lang
...
svn: r8532
2008-02-04 23:00:35 +00:00
Ryan Culpepper
58ffe9133e
macro stepper: improved error reporting
...
svn: r8012
2007-12-14 21:48:47 +00:00
Ryan Culpepper
75b2415a96
macro stepper: enabled for "Module", improved debugging setup
...
svn: r7981
2007-12-12 22:56:05 +00:00
Ryan Culpepper
f0567df751
Macro stepper: made error printing more uniform
...
svn: r7892
2007-12-03 13:45:44 +00:00
Ryan Culpepper
c68035079f
Macro stepper: better error handling
...
svn: r7890
2007-12-03 13:38:20 +00:00
Ryan Culpepper
60fe499e4e
merged changes from branches/ryanc/ms-v4
...
svn: r7741
2007-11-15 18:37:40 +00:00
Ryan Culpepper
d3fe81cb16
fixed macro stepper cursors (no mpairs)
...
svn: r7713
2007-11-13 21:21:37 +00:00
Matthew Flatt
39cedb62ed
v3.99.0.2
...
svn: r7706
2007-11-13 12:40:00 +00:00
Ryan Culpepper
2d59128e59
Macro stepper: navigation preserves visible line range
...
svn: r7596
2007-10-30 22:02:17 +00:00
Ryan Culpepper
05b37c3ed7
Macro stepper: moved warnings from separate frame to panel/term
...
svn: r7483
2007-10-11 01:38:28 +00:00
Ryan Culpepper
3f7ef88416
Macro stepper: fixed bugs and added new binding info (#%app, #%top, #%datum)
...
svn: r7395
2007-09-21 21:03:50 +00:00
Ryan Culpepper
d4e96a80cb
Macro stepper: added navigation methods
...
svn: r7335
2007-09-14 18:45:14 +00:00
Ryan Culpepper
2be282a0be
Macro Stepper: merged new ui from branches/ryanc/ms-new-ui
...
svn: r7215
2007-08-29 20:42:01 +00:00
Ryan Culpepper
a82f539350
Macro stepper: obsolete-frame warning now in yellow
...
svn: r6229
2007-05-18 03:22:00 +00:00
Ryan Culpepper
abe929fda8
Macro stepper:
...
added obsolete warning
added filename to frame label
svn: r6218
2007-05-12 23:55:17 +00:00
Ryan Culpepper
fec1da11bb
Macro stepper: new notify-box control
...
svn: r5956
2007-04-16 15:54:57 +00:00
Ryan Culpepper
b49fbe2765
Macro stepper: added new options, new command (show in new frame)
...
svn: r5933
2007-04-13 21:33:34 +00:00
Ryan Culpepper
ac983b32a6
Macro stepper: refactored display code
...
svn: r5775
2007-03-14 21:33:59 +00:00
Ryan Culpepper
e67d7180f5
Macro stepper: fixed missing-arg bug
...
svn: r5725
2007-03-03 17:42:12 +00:00
Ryan Culpepper
c340b21110
Macro stepper: added basic expansion-frontier tracking and display
...
svn: r5715
2007-03-01 23:45:55 +00:00
Ryan Culpepper
75a0a02355
Macro stepper: started tracking definite uses, added definite arrows
...
svn: r5700
2007-02-27 22:42:07 +00:00
Ryan Culpepper
1198412bae
Macro stepper: fixed display of same-module identifer binding
...
svn: r5680
2007-02-23 22:03:11 +00:00
Ryan Culpepper
3652cbee39
Macro stepper: fixed bugs re: binding arrows
...
svn: r5676
2007-02-23 11:45:00 +00:00
Ryan Culpepper
9aa54a095c
Macro Stepper: added "apparent binding" arrows based on macro expansion
...
svn: r5675
2007-02-23 11:06:38 +00:00
Ryan Culpepper
0a194c3eae
Macro stepper: added env/renaming tracking
...
svn: r5669
2007-02-23 08:01:33 +00:00
Ryan Culpepper
07bea4136c
Macro stepper: moved local-expansion context to bottom
...
svn: r5667
2007-02-22 21:49:46 +00:00
Ryan Culpepper
64695b46d8
Macro stepper: working on jump-to (incomplete)
...
svn: r5584
2007-02-10 03:25:36 +00:00
Ryan Culpepper
8dcb486305
Macro stepper: again, tweaked error message text
...
svn: r5581
2007-02-09 09:52:54 +00:00
Ryan Culpepper
b16ccdb563
Macro stepper: clarified msgbox title for internal hiding error
...
svn: r5580
2007-02-09 09:50:49 +00:00
Ryan Culpepper
ca3c367aab
Macro stepper:
...
fixed bugs re: internal define-syntax
de-unitized hiding again, disabled extra navigation for now
fixed bug in letrec-syntaxes w/o var bindings
fixed bugs in block splicing
distinguished booleans and keywords in syntax browser
svn: r5578
2007-02-09 08:27:02 +00:00
Ryan Culpepper
25740b3224
Macro stepper: fixed prefix refresh on hiding policy change
...
svn: r5512
2007-01-30 22:37:20 +00:00
Ryan Culpepper
3b3954c1f8
Macro stepper: moved buttons out from under grow-box (thx Robby)
...
svn: r5510
2007-01-30 21:38:01 +00:00
Ryan Culpepper
ef1f77c33f
Macro stepper:
...
cleaned up representation of big (localaction) contexts
unitized hiding impl
added (broken/experimental) navigation tools (jump, zoom)
svn: r5468
2007-01-26 19:53:55 +00:00
Ryan Culpepper
f9dfebefa3
Macro stepper: added support for extra nav tools (zoom, jump) but disabled
...
svn: r5461
2007-01-25 19:20:44 +00:00
Ryan Culpepper
cf3da5cf7d
Macro stepper: show/hide props reflows syntax display
...
svn: r5451
2007-01-25 05:11:05 +00:00
Ryan Culpepper
9774e0926d
Changes to macro stepper (internal):
...
refactored context rep in steps to retain frame structure
fixed bug in syntax-restamp (bogus template, broke colors)
needs revisiting
svn: r5450
2007-01-25 00:32:29 +00:00
Ryan Culpepper
0b35093018
Macro stepper preserves position when hiding policy changed, etc
...
svn: r5338
2007-01-12 22:56:21 +00:00
Ryan Culpepper
9330d96ad7
Macro stepper:
...
simplified match patterns, eliminated old dollar-sign patterns
added derivs to reductions; prep for jump-to and zoom-in
changed step-note to step-type
svn: r5316
2007-01-11 23:16:58 +00:00