Commit Graph

1342 Commits

Author SHA1 Message Date
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
Robby Findler
a5b4aa1843 changed f3 to behave like the 'edit|find' menu item
svn: r12978

original commit: de4158dfa5d19c6ae6cd6f61c8dc7a97e8aee27f
2009-01-02 21:31:28 +00:00
Robby Findler
63ff193e47 added preference that disables overwrite mode
svn: r12917

original commit: c2685be3a90fd1977388d6759c12f0c7bbee5ba0
2008-12-21 07:21:28 +00:00
Robby Findler
ad1172bde8 uses system-position-ok-before-cancel? now
svn: r12754

original commit: 41d0609ad2ee358ba3bfb8d903a45edd20f50073
2008-12-09 18:06:03 +00:00
Robby Findler
b586ea88f9 handles filename extensions better now, using new stuff matthew added
svn: r12639

original commit: 333e0702c99c88738bf6a90f15b9ee43a8971ad4
2008-11-29 21:08:18 +00:00
Robby Findler
600607f8cb oops, undoing mistake
svn: r12555

original commit: d539020c42421a1b0f931079e8bbcd77f67978f5
2008-11-21 01:00:36 +00:00
Robby Findler
45523d5c69 fixed a redrawing bug in the search bar
svn: r12554

original commit: 429e229ff7a3e02336fc49ae759e45c78429f376
2008-11-21 00:59:40 +00:00
Robby Findler
8365ec9fe5 added support for automatic compilation of source files to drscheme
svn: r12356

original commit: 1490cd1c4de51af4359bc0c0ff41ea6bc45da5bf
2008-11-08 18:34:39 +00:00
Robby Findler
f59d9ef1fc improved tab switching when the contour window is open
svn: r12352

original commit: 4e623ef655ccc4e9f56281f2fa77e6243bdb128b
2008-11-08 16:54:43 +00:00
Robby Findler
c07d9d3851 a fix to the way tabs switch around, plus a few additions (that are disabled for now) in preparation for making drscheme automatically compile files that it runs
svn: r12344

original commit: a4b631050741fee37a321781ac93b6c079921eb4
2008-11-07 18:13:33 +00:00
Robby Findler
b2835b21b8 changed around the keymap setup again; now should be in same order as it was before my earlier changed, except the user-specified keybindings should be first
svn: r12214

original commit: f6bb5ea5e79575971199896523de61310a5245a2
2008-11-02 04:30:03 +00:00
Robby Findler
a0fe2c1f45 drschemes scheme mode now sets the default extension for files to .ss
svn: r12213

original commit: baffeea2b4f9f572439c05ffc943120da1146da9
2008-11-01 19:55:21 +00:00
Eli Barzilay
414c427731 add m: bindings for sexpr navigation
svn: r12207

original commit: 9396f697a36683893630f9d9acb3893e0d8c8a15
2008-10-31 20:56:52 +00:00
Eli Barzilay
7d0d609eb7 remove m: bindings that disabled sexpr-based navigation
svn: r12205

original commit: d1adec4bc6ae02ce8419cba69ea6fb14e5148e36
2008-10-31 19:52:10 +00:00
Robby Findler
b3229d808d PR 9873 (hopefully)
svn: r12193

original commit: bd375ef6050111faa3bc8855679d06f537966df9
2008-10-31 12:40:05 +00:00
Robby Findler
03ebe888e7 improved tab navigation keybindings
svn: r12189

original commit: 92dcfca644ce8ae64b7d910b7a2de9f232afeaa2
2008-10-31 01:20:39 +00:00
Robby Findler
4dee14fadf more keybindings cleanup
svn: r12188

original commit: 968e69bd00bf20feac2be18e94fe0e4828c5de4f
2008-10-31 01:01:43 +00:00
Robby Findler
404a2bd547 svn: r12187
original commit: 26df9acc1596979a9abc47fbd45546cac961ddfb
2008-10-31 00:59:40 +00:00
Robby Findler
64dc20b7e9 svn: r12186
original commit: b453c09007547ced3d50407e7893f623e889dd22
2008-10-31 00:45:23 +00:00
Robby Findler
a9dc0d2ab2 added syntax-rules to the magic square-bracket opening list
svn: r12185

original commit: 0c40227dac237bc7b837de4993f4deeeddc62a1e
2008-10-30 21:49:59 +00:00
Robby Findler
423f379920 fixed up some problems the keybinding rearrangement caused
svn: r12184

original commit: f5364c4f46df1a9ef4f709fada7fe3bdad6fb267
2008-10-30 21:43:16 +00:00
Robby Findler
e64c49d0bd added normalization during pasting to eliminate various ligatures, etc
svn: r12183

original commit: 47297fac9f1f9ca22d744d10cf2276cd6c446f82
2008-10-30 21:38:40 +00:00
Robby Findler
0f6ab108f6 removed goto-position
svn: r12181

original commit: a6b7f4ba16f31ae3171ad4669189946df1abd797
2008-10-30 19:23:08 +00:00
Robby Findler
79f9da3b8c changed keybinding setup so that the user keybindings override all of the other keybindings (and improved the names a little)
svn: r12180

original commit: ebb3efa6baa56717b26f269052e54d095e648b1f
2008-10-30 19:10:49 +00:00
Robby Findler
0f02da5cff fixed a bug noticed by Casey & John
svn: r12160

original commit: 39021e2da00b860f26ea8532b07dd072438d3667
2008-10-28 21:22:18 +00:00
Robby Findler
65890f23dd PR 9814
svn: r12001

original commit: 86671cf6dc492d748ccdc78374bd826e03b64796
2008-10-13 13:45:55 +00:00
Robby Findler
766256f4c4 fixed PR 9770
svn: r11999

original commit: 4c010b7d4a6f28b1362adbe07f4871aa7593db11
2008-10-13 00:53:23 +00:00
Robby Findler
61f82c1eaa removed the (useless) mouse-over-the-overview-window-and-it-shows-you-one-line-of-text feature because it made the window jump around in annoying ways and made clicking on the overview window not work properly
svn: r11907

original commit: 025c1d2637e0281561df940438eb40d5669bbe8e
2008-09-29 18:44:27 +00:00
Robby Findler
811f24c9b1 added shift-return to go backwards
svn: r11901

original commit: 0ad2b06c66f48d1589834ed2b0b2467300b94dd1
2008-09-29 13:51:42 +00:00
John Clements
405db70229 added kill-enclosing-parens (c:c,c:e)
svn: r11829

original commit: 862aff6f6de6272bf0f8496421fc8b7ecbec7427
2008-09-22 01:15:48 +00:00
Robby Findler
c99b07757c fixed some bugs in the yellow highlighting
svn: r11750

original commit: bd954710f664f358791c61d1c8c4c9c025b2d5cc
2008-09-14 23:19:42 +00:00
Robby Findler
8cc64d6501 alt-return and control-return now insert returns
svn: r11724

original commit: bd7cf63ed0ba36236370b5b704d3373947f4113f
2008-09-13 15:07:48 +00:00
Robby Findler
8d4562506a PR 9742
svn: r11723

original commit: 5566ec2ef25f631a6b3349f93656df48d199246a
2008-09-13 13:22:22 +00:00
Robby Findler
5d4394a043 improved keybindings for search
svn: r11668

original commit: cce9d7d6e59e9e38b0ee5a5ec1ee39ad6f940f88
2008-09-12 02:57:21 +00:00
Robby Findler
59175768e5 refined searching
svn: r11581

original commit: 805d4eb73f7a4dc2fb45814421b80f51b2899845
2008-09-09 03:43:57 +00:00
Robby Findler
7e6032052d clicking in the overview window now moves the insertion point
svn: r11481

original commit: 9807a0d67b269d8afff8e31f8b63ef369121e15f
2008-08-29 13:27:17 +00:00
Robby Findler
fbe1a57f34 moved the first-line-text stuff into the framework, added docs, added a pref to disable it and made it work a little bit better with check syntax
svn: r11477

original commit: 6d34eaf3330c9544934334b6c2ca94adc86d495a
2008-08-29 04:24:34 +00:00
Robby Findler
3ef5e3153d made more files begin with #lang lines
svn: r11429

original commit: 7c6bf8644a16be2c30335ec928ea78a8c9a9dce1
2008-08-25 20:02:02 +00:00
Robby Findler
ff458e8256 moved #lang line to the first line
svn: r11426

original commit: 3e0f3c47e1709088d9e2ee1c377b23444c49cd04
2008-08-25 19:35:04 +00:00
Robby Findler
cb56a60319 svn: r11401
original commit: a5f2753801f43657fce722cb82b619bd21dd255d
2008-08-23 19:32:14 +00:00
Eli Barzilay
c988c9f0e3 finish the cm move: change all requires, leave stub files in mzlib
svn: r11314

original commit: da3b476e807de082c023775a47c31fa58c582dfb
2008-08-19 00:22:57 +00:00
Robby Findler
b826fbb723 PR 9676
svn: r11198

original commit: 712a2c3bf26016e073efdbf92a2844efcfe30436
2008-08-12 01:09:52 +00:00
Matthew Flatt
f0bf91b5b7 fix single-panel, which had stretchability reversed
svn: r11191

original commit: 4861fa5f0307594df420f60c0c980a04cb9c0667
2008-08-11 22:14:36 +00:00
Robby Findler
e5215eaa02 changed search keybindings
svn: r11123

original commit: e2cfa7d9a96a01e4ff81d9573d86a5947c86cd27
2008-08-07 11:19:00 +00:00
Robby Findler
4acfa8e9cb adjusted searching a little bit
svn: r11072

original commit: 8d53a2ec34ff601eac94a6a34119db1a35c64f87
2008-08-04 20:19:10 +00:00
Robby Findler
9d7fb17332 improved status line for deletes so that it actually closes without closing the contour window
svn: r11070

original commit: 93334db6f545683a612553ce3775781e63c8ee8f
2008-08-04 19:14:00 +00:00
Robby Findler
5a660f607c removed obsolete searching preference
svn: r11004

original commit: e7c3919d72115ac11f721847215649f68ce85d3c
2008-07-31 12:07:36 +00:00
Robby Findler
6989f89880 renamed anchor pref
svn: r10983

original commit: f7649668430cd27064a533634a24ba42c14df6eb
2008-07-30 03:52:30 +00:00
Robby Findler
349fd64bbe fixed a bug in searching; typing control-g without opening the search window crashes
svn: r10977

original commit: ff8578ca1396d85c4683c4316314bb755cc324dd
2008-07-29 23:00:02 +00:00
Robby Findler
a72f8b5589 fixed a bug in run-after-edit-sequence
svn: r10973

original commit: 8d0d6d5d28c2fe238b226684b9b57d4689466abe
2008-07-29 21:39:32 +00:00
Robby Findler
d5aaa11307 adjusted drawing order to highlight searches slightly better
svn: r10969

original commit: 316ee3180da35c868a3225b0a24d56c41107a9a0
2008-07-29 18:25:18 +00:00
Robby Findler
c474319f09 improved the caching in the contour window drawing so it does allocation on each redraw
svn: r10964

original commit: 8c022426f44253464bb4c4baec9e0358fd7a5a50
2008-07-29 14:00:43 +00:00
Robby Findler
6b60795515 hide the anchor, take 2
svn: r10959

original commit: 21e3f5f6c54315f0f0392cc30a67153571a2b747
2008-07-29 12:52:31 +00:00
Robby Findler
28a274ad1e fixed misc bugs in the 20,000 ft overview window
svn: r10952

original commit: f6912b74399218dba594d4eb980d79ac455f8c7a
2008-07-29 04:25:16 +00:00
Robby Findler
8c3e3e77f4 fixed a pair of bugs related to the anchor
svn: r10950

original commit: bbf51d2ab06bf63d11f3ee62f510b1b9ab5693c1
2008-07-28 21:41:22 +00:00
Robby Findler
b69c5a450d adjusted esc and control-g wrt snapback and search
svn: r10947

original commit: a007b9cde85ac12afcc6fab8b314ccfc946c42a5
2008-07-28 20:05:35 +00:00
Robby Findler
835bc5d79a added a search anchor to drschemes new search facility
svn: r10946

original commit: eaf979b749b6e5aee330a3aa7d82e8d605effb24
2008-07-28 18:40:34 +00:00
Robby Findler
4c89307ee6 more adjustments to searching and related things
svn: r10939

original commit: b088ac9c7451ebc5677205a7eb5225d2645a908f
2008-07-28 03:48:23 +00:00
Robby Findler
867379a910 return now goes to the next hit, when keyboard focus is in the search bar
svn: r10935

original commit: d1330f543c6088ba34b1670ca96ce20559e4c615
2008-07-27 14:44:12 +00:00
Robby Findler
43d640de9d changed menu keybinding for find so that it toggles the keyboard focus back and forth with the searching window
svn: r10934

original commit: f6714c551cf0c02c319921ff36cddea87676be9f
2008-07-27 13:57:33 +00:00
Robby Findler
c1fd17c5ec fixed up the keymap that's used when the menu bindings are disabled
svn: r10932

original commit: 49e46e0ae193f13f1cd3c7daa2d3cbe51586b43e
2008-07-27 04:03:38 +00:00
Robby Findler
c45658a668 adjusted the keybindings for search a little bit
svn: r10931

original commit: 12d18d8107b7ffc64bc533afcef87efc7cd0a9d9
2008-07-27 03:43:36 +00:00
Robby Findler
fe55c3506b filled in the rest of the framework-level docs for the new searching setup
svn: r10923

original commit: 1268238264d9ed59e7d34bbbd9970451980aa10e
2008-07-26 20:36:02 +00:00
Robby Findler
27ca9d153d 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
Robby Findler
23aeb8d205 changed serching text notification from pull-style to push-style, ie the text now notifies the frame when it wants to be actived for searching instead of waiting for the frame to ask
svn: r10858

original commit: bd6ed2dfc2ab619854870a09e8f65befd81878fc
2008-07-22 03:51:26 +00:00
Robby Findler
89efb950cd more speedups for the highlighting and some setup for improving docked search
svn: r10855

original commit: e2c49f49632ad7ec590ca14dff70e21887cf9860
2008-07-21 22:17:54 +00:00
Robby Findler
68da2db6ae improved performance of highlighting regions when there are lots and lots of regions
svn: r10846

original commit: 278c456c1bf684831f696b89dc5b772702bd4140
2008-07-21 14:19:59 +00:00
Matthew Flatt
a9904359e9 v4.0.2.4: logging
svn: r10818

original commit: 9af00fcfb4782168ae583a3d66058095815725e3
2008-07-17 15:20:17 +00:00
Danny Yoo
12e5ae0cca Added port name source to the input port returned by framework text's get-in-port; this addresses the bug of the source highlighting not showing when the source stx comes from interaction window.
svn: r10729

original commit: 47bed6d1e7825616710dfdf43ca365a6a3b1c2b3
2008-07-12 22:46:47 +00:00
Robby Findler
b8574126bd moved the tex-table.ss file somewhere accessible and documented it
svn: r10708

original commit: 1858924c508d27211f98a52045b33a80e71cef44
2008-07-10 17:21:00 +00:00
Eli Barzilay
2fabbcf66d * 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
Robby Findler
9bbc53a7cd overrides on-new-image-snip to create images with masks, by default
svn: r10672

original commit: 8de7171a378f675572e2a365d2dbe6ffa2a6b1b1
2008-07-08 02:58:50 +00:00
Robby Findler
42009f2d4a adjusted keybindings
svn: r10639

original commit: 6d3ab9487f533d0d3b5c692ba1f78ede5e956e0b
2008-07-07 03:12:43 +00:00
Robby Findler
c5f03ba904 SK requested popup menu on images to save them
svn: r10637

original commit: e090a76187ba5b0761277aba406754581796629e
2008-07-07 02:53:09 +00:00
Robby Findler
50207ac5c7 Probably PR 9294
svn: r10618

original commit: 46106fb92193748b2993fc87942166d29b7c92a0
2008-07-05 14:17:56 +00:00
Robby Findler
c90125942e added control-j
svn: r10608

original commit: 8acf5f7bed7a9792e7d707539e2f5e4d9155ee2b
2008-07-05 01:52:15 +00:00
Robby Findler
932c9da2f6 changed linux shortcut to control-shit-z as well
svn: r10600

original commit: 489f1e732e208f1d1dea1f73a75008f362f0bb64
2008-07-04 16:54:43 +00:00
Robby Findler
7c24b87bc7 added support for specifying the modifier prefix to the standard menus class and then used it for cmd-shift-z in the redo menu (on the mac)
svn: r10599

original commit: c7e2c34b819e1431e72ae92c9c53a9d805ae56ad
2008-07-04 15:59:44 +00:00
Robby Findler
fe1a850e5d fixed PR 9571
svn: r10571

original commit: 5e0280bba4421e2a67996b4c932a0821b2d05ab5
2008-07-03 02:59:16 +00:00
Danny Yoo
78b446852d Added text:get-port-name to framework, and used text:lookup-port-name to get at the editor in DrScheme error highlighting.
svn: r10494

original commit: a506cefeac7dad39876fb763c9ca2670a4ff57f7
2008-06-28 23:33:39 +00:00
Robby Findler
036f7a28bc added smiley and frownie
svn: r10447

original commit: 0b35fc740616b42be7f7ae39d78d6f74aed7b772
2008-06-24 22:00:15 +00:00
Robby Findler
ad6b6290fb fixed tab handling for docked mode
svn: r10390

original commit: b8edbf8336d514fb0739339633c74b6952e172d5
2008-06-20 13:26:55 +00:00
Eli Barzilay
6dc7da5a66 Misc reformatting, mostly using new stuff that make things easier.
svn: r10286

original commit: 495588eabfd6b83c245487cff4122479bf651d88
2008-06-16 14:42:14 +00:00
Eli Barzilay
710a81621f Move the "show recent files in a dialog" to the bottom, since it's
much less frequently used than the actual files.  (Even for people who
do use it -- since they'd usually use it once, and then use the dialog.)

svn: r10285

original commit: 86cdf405eeeb8038361770150d9ce0ff3a21ac95
2008-06-16 14:22:24 +00:00
Robby Findler
62d6943ef9 some windows keyboard didn't work with the old settings since the keybindings were taking over too much
svn: r10256

original commit: 63311353d747265218f3bfdfd369c6a82eae997f
2008-06-13 17:17:05 +00:00
Robby Findler
f3f58a3451 added \skull
svn: r10216

original commit: c90b4a3260fb7218509735ff42b1515ecdd9a185
2008-06-11 12:55:09 +00:00
Robby Findler
d9cc957624 minor fixes uncovered by test suites:
svn: r10111

original commit: eec9d1e4bbe792b66df42f0c77f1c316b750442d
2008-06-03 18:18:17 +00:00
Robby Findler
ec38cb53e4 fixed PR 9336
svn: r10062

original commit: b38215d4e9c4a10853fc39ff22692b8c8dfe8f10
2008-05-30 20:29:29 +00:00
Matthew Flatt
a57f9793d7 add 'for' forms to default indentation rules
svn: r10058

original commit: 7b7c0f5c04e53ac2e92c82b20be3b8f6015ad8af
2008-05-30 19:19:03 +00:00
Robby Findler
a96927b2b4 PR 9423
svn: r9995

original commit: 8e217ad6c668501710969df5600619df1fbe9f27
2008-05-28 03:31:25 +00:00
Robby Findler
5640ed77f4 fixed PR 9409
svn: r9959

original commit: 613527fd2573dbbe7d132912e26fa2d6896a5622
2008-05-26 15:19:27 +00:00
Robby Findler
cc03794bc1 fixed a bug in word completion
svn: r9921

original commit: 40fc9197655b2e62cb10efa34f7ed17e75719dfd
2008-05-21 14:08:42 +00:00
Robby Findler
3f3ac48d60 PR 9388
svn: r9840

original commit: a2c4f5851b36f2e7bee1e9542c1b3ed2f4b72e4f
2008-05-14 23:25:19 +00:00
Matthew Flatt
99f969620f restore parenthesis color scheme
svn: r9826

original commit: 49175b140270dc286ee50a332241c2a8ebc2cd7c
2008-05-13 19:43:42 +00:00
Robby Findler
6edf1e8bcb fixed up the framework docs so there are no more warnings
svn: r9810

original commit: 9d634308ee30f1ce41355ffb35699b961fe742a5
2008-05-12 01:53:47 +00:00
Robby Findler
e3dca71237 updated to v4
svn: r9730

original commit: d5e3d7a4fc573bf9348a743ddd6971f36ef7e444
2008-05-08 06:36:42 +00:00
Matthew Flatt
fa8a981a95 framework minor repairs (after tests)
svn: r9690

original commit: a7aadea865727c968dac695d2f3f9987738e55b7
2008-05-06 15:29:58 +00:00
Matthew Flatt
92b5cd9888 fix starting position for syntax coloring
svn: r9685

original commit: 062cf833e48ee9dc6506186334165e520a951bf0
2008-05-06 12:45:45 +00:00
Matthew Flatt
56e6895c9e revise syntax colorer to use a list of colorers for dijoint ranges
svn: r9655

original commit: cf5dd35326a4da4fbe064cd333eae280dfd85a2a
2008-05-05 14:25:18 +00:00
Matthew Flatt
ec12c35e7a fix fonts in some controls to use normal-control-font
svn: r9583

original commit: 044922053ab6b5d9b6115c080b576e20bf923e87
2008-05-02 02:15:40 +00:00
Robby Findler
02c6d6f3e9 moving to school
svn: r9561

original commit: d08039585bc8363374b1ce57102336963aa96126
2008-05-01 12:43:43 +00:00
Robby Findler
4ed12b3ae6 moved the surrogate library to scheme/ (out of mzlib/)
svn: r9554

original commit: baa9ed726a8943cb496cc13f45e2cd85d4a825f3
2008-05-01 02:51:52 +00:00
Robby Findler
a3e4f252df moved all of the framework's function documentation into the scribble/srcdoc world
svn: r9545

original commit: 3eb20f5a11269e7f1948c67c655efedab0766dd7
2008-04-30 19:18:52 +00:00
Robby Findler
cea170dadd more progress on the framework docs
svn: r9539

original commit: faaa7d1bc1b14dfddc3a784c912b0d4aae98d73d
2008-04-29 22:51:59 +00:00
Robby Findler
45a7f4f451 added docs for the gui-utils and the textual preferences to the framework
svn: r9503

original commit: d07eff8bceb5d1b07deb074d1e180f3f9ba713d7
2008-04-27 14:57:09 +00:00
Robby Findler
35f5253f8d one last fix to the framework/test docs
svn: r9501

original commit: c64627fe8677f1f00c9614cc320fa46eb37d2064
2008-04-27 11:10:56 +00:00
Robby Findler
e7d4fce3b2 ported the documentation for the framework's test library -- also extended srcdoc.ss a little bit
svn: r9499

original commit: 6a53f96e06fbf7a23d7eb40c35a711e9de103eaf
2008-04-27 02:55:21 +00:00
Robby Findler
6028ccaa4f attempted to rewrite docs into scribble -- that didnt work, but this is the leftover cleanup
svn: r9463

original commit: 06584c39412be42a3e93c8aec7468de865c4dc04
2008-04-24 20:33:25 +00:00
Robby Findler
6f07b696f2 renamed to 'dont save' instead of 'close anyway'
svn: r9272

original commit: d69f021d7ef7f5603df2b0d0af20be5bfcedc4a1
2008-04-11 23:37:43 +00:00
Robby Findler
e7149ced11 PR 9289
svn: r9259

original commit: 3b09127a486e09677d60f5e474d6003555d37f3f
2008-04-11 17:56:18 +00:00
Matthew Flatt
721914ff90 new hash function names and ops (3.99.0.23)
svn: r9209

original commit: 021d4d7527f39cc01b6b8952f4a90e61e55e8956
2008-04-08 21:42:38 +00:00
Robby Findler
42bd983c66 fixed bug noticed by Sam
svn: r9114

original commit: 97dbca2831151c19871419bba4fede37d4d57c71
2008-03-29 21:57:35 +00:00
Robby Findler
447e5a4a69 raw, first cut of framework docs: just functions and just contracts so far
svn: r8976

original commit: e86fce444b31a669718195b1ee5257f13e3f3fa4
2008-03-15 03:11:04 +00:00