Commit Graph

113 Commits

Author SHA1 Message Date
Ryan Culpepper
c4bf0cb2aa macro stepper: changed hiding policy impl
svn: r12332

original commit: f78ce2c9f33c0d035092ba8085f6b6e4f8812683
2008-11-06 17:10:44 +00:00
Ryan Culpepper
81e6d8cb67 macro stepper: added duplicate-frame command (menu items)
svn: r12219

original commit: e12fde12600534527ac2b382295e2a4ef1da131d
2008-11-02 23:18:03 +00:00
Ryan Culpepper
6ccfbba3bb stxclass cleanup, improved error messages
svn: r12149

original commit: 05df5e36e0897fefd1b7049de225153a83195de3
2008-10-27 22:56:52 +00:00
Ryan Culpepper
18c15185bc macro stepper: tidied up menus
svn: r12133

original commit: c8dbc9b7987d7b2466f32afa31503a736b375af8
2008-10-26 23:03:53 +00:00
Ryan Culpepper
c5579d0bab macro-debugger/expand: added new expand function with docs
svn: r11578

original commit: 402697e2d48356c0c35264cfa3c473bdd44312e2
2008-09-08 20:40:46 +00:00
Ryan Culpepper
6fcdf2701d restored macro-debugger/expand module (expand-only, expand/hide)
svn: r11561

original commit: bac74a3759819c08f109dd7cdff262a9c1288a88
2008-09-05 20:57:59 +00:00
Matthew Flatt
dbc5517dad assign authors to manuals
svn: r11287

original commit: 9453aaaccf2f0007bae450c291e1cd29a7a14696
2008-08-15 20:16:06 +00:00
Robby Findler
de3e111402 improved searching (docs not yet quite done, but I want to test on other platforms ... another commit to follow)
svn: r10921

original commit: a3c0e933249d3b46ad78c25d509f91955c08fe5b
2008-07-26 20:06:23 +00:00
Eli Barzilay
e089499d05 * 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

original commit: 7d50e61c7f6831936e13e6af5140db65db18fe1c
2008-07-09 07:18:06 +00:00
Ryan Culpepper
c627003c4b macro stepper: workaround for occasional out-of-sync rename
svn: r9945

original commit: 1fcfc8a8e4f0bd26cc22e02642fe3ca08de0b173
2008-05-23 16:56:41 +00:00
Ryan Culpepper
254f98d602 updated macro stepper for change in Module language
svn: r9940

original commit: 268e1c858eb4c8f30e41cfc9f076ceb89ff871d6
2008-05-23 05:11:26 +00:00
Ryan Culpepper
063619c7e2 made narrow version of macro stepper icon
moved icons to standard place

svn: r9822

original commit: 42e2611ca10e646f70145f20e1789eb225316378
2008-05-13 04:55:12 +00:00
Ryan Culpepper
6d18708cd8 changed macro stepper icon
svn: r9804

original commit: a65a5a0d9edaa8118d8ea92f07b650391b10f8b6
2008-05-11 04:46:21 +00:00
Matthew Flatt
77a121e1fd Ryan's macro-stepper patches
svn: r9794

original commit: 24739359e443feabd0dd7b66960ebf3a636b5ddd
2008-05-10 11:02:47 +00:00
Matthew Flatt
3f73a508ad proprocessor doc, merge scribblings and doc-categories fields
svn: r9414

original commit: a26b334c67a2d77b56c8a83e0856a8f538b94e79
2008-04-23 00:20:25 +00:00
Matthew Flatt
28bef1d6c4 new hash function names and ops (3.99.0.23)
svn: r9209

original commit: 021d4d7527f39cc01b6b8952f4a90e61e55e8956
2008-04-08 21:42:38 +00:00
Matthew Flatt
b5e5c83b91 sync Ryan's macro-debugger changes
svn: r9166

original commit: 5165d9e8559eda1245acee8296c81613c3770c7a
2008-04-04 17:38:23 +00:00
Eli Barzilay
d81ac1a5e9 use new require specs in many places
svn: r8774

original commit: b1a08edd5a8c0db0bae4a9e052d9a93d1faabb4f
2008-02-23 09:42:03 +00:00
Eli Barzilay
4201bb50e9 * 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

original commit: 699c40643d538e54164bf68f5eddf43ae30c5b5e
2008-02-12 10:33:01 +00:00
Ryan Culpepper
dae9aa6eee changed macro-debugger to use v4 syntax (mostly)
svn: r8544

original commit: 13a3c31ad5f63115427cfd34df285c0e981a8107
2008-02-05 21:56:49 +00:00
Ryan Culpepper
e56b4cdb71 scribbled macro-debugger docs
svn: r8542

original commit: 6fa6ea3bb327755509b3d9de8f3e219c28f323d0
2008-02-05 17:38:58 +00:00
Eli Barzilay
affb8f2d3f switched info.ss files to #lang
svn: r8532

original commit: 3c72e71e24202366d4be41532cba0a89f69d7ebd
2008-02-04 23:00:35 +00:00
Eli Barzilay
2894e21c9b removed unused doc.txt entries from info.ss files
svn: r8529

original commit: 59b5f3a72758c7d6eaec0a04f243e76afbb43762
2008-02-04 20:31:04 +00:00
Ryan Culpepper
6f59b261fd macro stepper: improved error reporting
svn: r8012

original commit: 58ffe9133ef9db1f68a5f86e9087691692248988
2007-12-14 21:48:47 +00:00
Ryan Culpepper
dde5fe4ce5 macro stepper: enabled for "Module", improved debugging setup
svn: r7981

original commit: 75b2415a967ae31ca774e4ece3f8c596616087b9
2007-12-12 22:56:05 +00:00
Ryan Culpepper
5dda594bbe Macro stepper: made error printing more uniform
svn: r7892

original commit: f0567df7514e3d90822d8c72d37763c311c42f4d
2007-12-03 13:45:44 +00:00
Ryan Culpepper
6167d3b5a7 Macro stepper: show error message for interrupted expansion
svn: r7891

original commit: 1608a90ab031b590a4e5b9432d511efcf9e1898f
2007-12-03 13:43:31 +00:00
Ryan Culpepper
5f02ff4a7d Macro stepper: better error handling
svn: r7890

original commit: c68035079f05d893e2a44663f58ad3058f0a557a
2007-12-03 13:38:20 +00:00
Ryan Culpepper
f9c94375e9 merged changes from branches/ryanc/ms-v4
svn: r7741

original commit: 60fe499e4ee6a8a064de4ace1c2f6bfffe16e742
2007-11-15 18:37:40 +00:00
Ryan Culpepper
b70053ae2a fixed macro stepper cursors (no mpairs)
svn: r7713

original commit: d3fe81cb16aacc5484cbd21fac83f8fd86ac578d
2007-11-13 21:21:37 +00:00
Matthew Flatt
5640b966de v3.99.0.2
svn: r7706

original commit: 39cedb62edf9258b051a22a29a90be9c6841956f
2007-11-13 12:40:00 +00:00
Ryan Culpepper
bcacd7b7de Macro stepper: navigation preserves visible line range
svn: r7596

original commit: 2d59128e5984963aed15fa58934976894e150db0
2007-10-30 22:02:17 +00:00
Ryan Culpepper
f07ce280c6 Macro stepper: moved warnings from separate frame to panel/term
svn: r7483

original commit: 05b37c3ed706fcd1b27e327234a519fbb1a31c7b
2007-10-11 01:38:28 +00:00
Ryan Culpepper
593c71ecd4 fixed syntax browser bug (mailing list 10/10/2007)
svn: r7481

original commit: 324ccee027a6be09a3ad56ed922699eeaa7fbf01
2007-10-10 23:29:56 +00:00
Ryan Culpepper
b6e46fabb6 Macro stepper: fixed bugs and added new binding info (#%app, #%top, #%datum)
svn: r7395

original commit: 3f7ef884163ab94b86b34b571486d6646538f0b4
2007-09-21 21:03:50 +00:00
Ryan Culpepper
00f0692e48 Macro stepper: added navigation methods
svn: r7335

original commit: d4e96a80cb7be97f5216a3482d1e49cea59c4d91
2007-09-14 18:45:14 +00:00
Matthew Flatt
417ce18ff4 371.2
svn: r7263

original commit: e4cbc4e6a938fd5bd90aab305ca39d61e7eae151
2007-09-02 17:39:32 +00:00
Ryan Culpepper
78a294d8ee Macro stepper: fail gracefully on frontier-computation errors
svn: r7231

original commit: da4c99f2318ee34b4ac9b764d05a605ba02e1698
2007-08-30 21:44:10 +00:00
Ryan Culpepper
0f119f61a4 Macro Stepper: merged new ui from branches/ryanc/ms-new-ui
svn: r7215

original commit: 2be282a0be517b1a5e8b1156c6dc8bd58e66726b
2007-08-29 20:42:01 +00:00
Ryan Culpepper
0b5b000078 Macro stepper:
- removed dead seek-syntax code
  - fixed bug related to hiding + errors
  - fixed bug finding bindings in interrrupted expansion

svn: r6182

original commit: e4e5ec407498cbe36faa26ff37c55c445a236748
2007-05-08 20:56:37 +00:00
Ryan Culpepper
c9d748d3f8 Macro stepper: fixed bug in frontier tracking
svn: r6113

original commit: 28ce091fb27635533718f718616dbe26ab085798
2007-05-01 19:17:01 +00:00
Ryan Culpepper
898d3d554b Macro stepper: fixed quasisyntax pretty-print bug
svn: r6010

original commit: e36f77a7489383efebfffb6f31db793a8a9718ac
2007-04-21 17:23:38 +00:00
Ryan Culpepper
df335db310 Macro stepper: added new options, new command (show in new frame)
svn: r5933

original commit: b49fbe27659883fbc96cc2a7eaed8a5d5842003c
2007-04-13 21:33:34 +00:00
Ryan Culpepper
b75eab9467 Macro stepper: reductions preserve properties etc
svn: r5931

original commit: bdd53d5f3ca5354abf865db63b7b6be4b134b1a7
2007-04-13 21:25:34 +00:00
Ryan Culpepper
cd359e9c9a Macro stepper: tackable arrows
svn: r5930

original commit: ebb27d0d0f482ebaf946fff2fb63bd38ba7f1ff6
2007-04-13 16:56:32 +00:00
Ryan Culpepper
d0781e4e82 Macro stepper: abbreviate quote etc when appropriate
svn: r5929

original commit: 80af3f491cf8d2fb619e1482d8f8890b1e0df390
2007-04-13 16:54:59 +00:00
Ryan Culpepper
ce40ab8672 Macro stepper: changed rep/parsing of local-expand etc
svn: r5849

original commit: ea00e7a68b09700e09b53753db9c475eb192f3ac
2007-03-30 20:09:44 +00:00
Ryan Culpepper
d5f3866188 Macro stepper: fixed handling of #%expression
svn: r5848

original commit: a056844d337d60ede84e531f5c763601c4a44d89
2007-03-30 18:15:17 +00:00
Ryan Culpepper
f923ad7f6d Macro stepper: refactored display code
svn: r5775

original commit: ac983b32a64be9cf57638f3fe32796539115923d
2007-03-14 21:33:59 +00:00
Ryan Culpepper
b272f333d6 Macro stepper:
improved interaction of hiding and lifting (outside of modules, mostly)
  only mzscheme's top-interaction is stripped off automatically now

svn: r5754

original commit: 64f062f5a5292333b79669b4e2dfcc4928e98b0e
2007-03-08 03:20:15 +00:00