Commit Graph

771 Commits

Author SHA1 Message Date
Robby Findler
12d18d8107 adjusted the keybindings for search a little bit
svn: r10931
2008-07-27 03:43:36 +00:00
Robby Findler
1268238264 filled in the rest of the framework-level docs for the new searching setup
svn: r10923
2008-07-26 20:36:02 +00:00
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
Robby Findler
bd6ed2dfc2 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
2008-07-22 03:51:26 +00:00
Robby Findler
e2c49f4963 more speedups for the highlighting and some setup for improving docked search
svn: r10855
2008-07-21 22:17:54 +00:00
Robby Findler
278c456c1b improved performance of highlighting regions when there are lots and lots of regions
svn: r10846
2008-07-21 14:19:59 +00:00
Matthew Flatt
9af00fcfb4 v4.0.2.4: logging
svn: r10818
2008-07-17 15:20:17 +00:00
Danny Yoo
47bed6d1e7 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
2008-07-12 22:46:47 +00:00
Robby Findler
1858924c50 moved the tex-table.ss file somewhere accessible and documented it
svn: r10708
2008-07-10 17:21:00 +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
Robby Findler
8de7171a37 overrides on-new-image-snip to create images with masks, by default
svn: r10672
2008-07-08 02:58:50 +00:00
Robby Findler
6d3ab9487f adjusted keybindings
svn: r10639
2008-07-07 03:12:43 +00:00
Robby Findler
e090a76187 SK requested popup menu on images to save them
svn: r10637
2008-07-07 02:53:09 +00:00
Robby Findler
46106fb921 Probably PR 9294
svn: r10618
2008-07-05 14:17:56 +00:00
Robby Findler
8acf5f7bed added control-j
svn: r10608
2008-07-05 01:52:15 +00:00
Robby Findler
489f1e732e changed linux shortcut to control-shit-z as well
svn: r10600
2008-07-04 16:54:43 +00:00
Robby Findler
c7e2c34b81 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
2008-07-04 15:59:44 +00:00
Robby Findler
5e0280bba4 fixed PR 9571
svn: r10571
2008-07-03 02:59:16 +00:00
Danny Yoo
a506cefeac Added text:get-port-name to framework, and used text:lookup-port-name to get at the editor in DrScheme error highlighting.
svn: r10494
2008-06-28 23:33:39 +00:00
Robby Findler
0b35fc7406 added smiley and frownie
svn: r10447
2008-06-24 22:00:15 +00:00
Robby Findler
b8edbf8336 fixed tab handling for docked mode
svn: r10390
2008-06-20 13:26:55 +00:00
Eli Barzilay
495588eabf Misc reformatting, mostly using new stuff that make things easier.
svn: r10286
2008-06-16 14:42:14 +00:00
Eli Barzilay
86cdf405ee 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
2008-06-16 14:22:24 +00:00
Robby Findler
63311353d7 some windows keyboard didn't work with the old settings since the keybindings were taking over too much
svn: r10256
2008-06-13 17:17:05 +00:00
Robby Findler
c90b4a3260 added \skull
svn: r10216
2008-06-11 12:55:09 +00:00
Robby Findler
eec9d1e4bb minor fixes uncovered by test suites:
svn: r10111
2008-06-03 18:18:17 +00:00
Robby Findler
b38215d4e9 fixed PR 9336
svn: r10062
2008-05-30 20:29:29 +00:00
Matthew Flatt
7b7c0f5c04 add 'for' forms to default indentation rules
svn: r10058
2008-05-30 19:19:03 +00:00
Robby Findler
8e217ad6c6 PR 9423
svn: r9995
2008-05-28 03:31:25 +00:00
Robby Findler
613527fd25 fixed PR 9409
svn: r9959
2008-05-26 15:19:27 +00:00
Robby Findler
40fc919765 fixed a bug in word completion
svn: r9921
2008-05-21 14:08:42 +00:00
Robby Findler
a2c4f5851b PR 9388
svn: r9840
2008-05-14 23:25:19 +00:00
Matthew Flatt
49175b1402 restore parenthesis color scheme
svn: r9826
2008-05-13 19:43:42 +00:00
Robby Findler
9d634308ee fixed up the framework docs so there are no more warnings
svn: r9810
2008-05-12 01:53:47 +00:00
Robby Findler
d5e3d7a4fc updated to v4
svn: r9730
2008-05-08 06:36:42 +00:00
Matthew Flatt
a7aadea865 framework minor repairs (after tests)
svn: r9690
2008-05-06 15:29:58 +00:00
Matthew Flatt
062cf833e4 fix starting position for syntax coloring
svn: r9685
2008-05-06 12:45:45 +00:00
Matthew Flatt
cf5dd35326 revise syntax colorer to use a list of colorers for dijoint ranges
svn: r9655
2008-05-05 14:25:18 +00:00
Matthew Flatt
044922053a fix fonts in some controls to use normal-control-font
svn: r9583
2008-05-02 02:15:40 +00:00
Robby Findler
d08039585b moving to school
svn: r9561
2008-05-01 12:43:43 +00:00
Robby Findler
baa9ed726a moved the surrogate library to scheme/ (out of mzlib/)
svn: r9554
2008-05-01 02:51:52 +00:00
Robby Findler
3eb20f5a11 moved all of the framework's function documentation into the scribble/srcdoc world
svn: r9545
2008-04-30 19:18:52 +00:00
Robby Findler
faaa7d1bc1 more progress on the framework docs
svn: r9539
2008-04-29 22:51:59 +00:00
Robby Findler
d07eff8bce added docs for the gui-utils and the textual preferences to the framework
svn: r9503
2008-04-27 14:57:09 +00:00
Robby Findler
c64627fe86 one last fix to the framework/test docs
svn: r9501
2008-04-27 11:10:56 +00:00
Robby Findler
6a53f96e06 ported the documentation for the framework's test library -- also extended srcdoc.ss a little bit
svn: r9499
2008-04-27 02:55:21 +00:00
Robby Findler
06584c3941 attempted to rewrite docs into scribble -- that didnt work, but this is the leftover cleanup
svn: r9463
2008-04-24 20:33:25 +00:00
Robby Findler
5d6724c75b some progress made documenting the framework
svn: r9443
2008-04-23 23:24:17 +00:00
Robby Findler
d69f021d7e renamed to 'dont save' instead of 'close anyway'
svn: r9272
2008-04-11 23:37:43 +00:00
Robby Findler
3b09127a48 PR 9289
svn: r9259
2008-04-11 17:56:18 +00:00
Matthew Flatt
021d4d7527 new hash function names and ops (3.99.0.23)
svn: r9209
2008-04-08 21:42:38 +00:00
Robby Findler
97dbca2831 fixed bug noticed by Sam
svn: r9114
2008-03-29 21:57:35 +00:00
Robby Findler
9ba432ab9c added the _ special case to ->d
svn: r8998
2008-03-17 04:01:39 +00:00
Eli Barzilay
204fed4fdb tt -> litchar
svn: r8985
2008-03-16 07:20:23 +00:00
Eli Barzilay
24ad4f041f misc improvements and reformatting
svn: r8984
2008-03-16 07:16:50 +00:00
Robby Findler
32d1534d90 got thru the docs for the framework's functions
svn: r8983
2008-03-16 03:14:59 +00:00
Robby Findler
e86fce444b raw, first cut of framework docs: just functions and just contracts so far
svn: r8976
2008-03-15 03:11:04 +00:00
Robby Findler
9eeab67636 fixed PR 9237
svn: r8887
2008-03-04 23:46:46 +00:00
Robby Findler
de80a22496 fixed bug
svn: r8869
2008-03-04 14:19:13 +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
Robby Findler
0d54a9816f fixed bug
svn: r8852
2008-03-02 22:43:07 +00:00
Robby Findler
362f16b411 the paren matcher now works for previous interactinos with the REPL and hitting return up above copies the text down to the next prompt
svn: r8840
2008-03-01 21:49:31 +00:00
Eli Barzilay
bb34f747b6 make all files terminate with a newline
svn: r8786
2008-02-24 21:27:36 +00:00
Eli Barzilay
b1a08edd5a use new require specs in many places
svn: r8774
2008-02-23 09:42:03 +00:00
Eli Barzilay
f5bc96418d add lots of main.ss files where appropriate
svn: r8764
2008-02-22 16:28:31 +00:00
Robby Findler
f2c8ff355e if the function has a name, the name is now used as the name of the keybinding
svn: r8744
2008-02-20 21:02:30 +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
Eli Barzilay
3da233dd8e fix some minor bug and typos in previous commit
svn: r8533
2008-02-05 00:22:33 +00:00
Eli Barzilay
3c72e71e24 switched info.ss files to #lang
svn: r8532
2008-02-04 23:00:35 +00:00
Eli Barzilay
59b5f3a727 removed unused doc.txt entries from info.ss files
svn: r8529
2008-02-04 20:31:04 +00:00
Robby Findler
95f3915f6c added an exception catch
svn: r8473
2008-01-30 05:16:52 +00:00
Robby Findler
fca9c6b405 improved the way the automatic scrolling works when searching
svn: r8177
2008-01-01 21:47:13 +00:00
Matthew Flatt
1d8b21f53b disallow empty application; rename regexp-match/fail-without-reading to regexp-try-match
svn: r8152
2007-12-29 13:51:32 +00:00
Danny Yoo
9a4d947174 added framework:gui-utils:quote-literal-label and framework:gui-utils:format-literal-string to escape ampersands in string labels. Updated drscheme/syncheck and drscheme/private/unit to use these functions.
svn: r8073
2007-12-19 21:38:55 +00:00
Matthew Flatt
415cd0bf15 lazy, force, delay in scheme/promise and scheme; clean up mzscheme some, and clean up the docs some
svn: r8053
2007-12-18 21:37:23 +00:00
Robby Findler
92081b685d move docs to scribblings directory
svn: r8037
2007-12-17 16:34:17 +00:00
Matthew Flatt
c9aecb01f0 split setup/scribble-index into setup/xref and scribble/xref
svn: r8020
2007-12-15 22:10:29 +00:00
Robby Findler
f790d7e10e restored word completion for the full languages (not teaching languages yet)
svn: r8018
2007-12-15 21:10:20 +00:00
Robby Findler
e740e10f1d added two new symbols
svn: r7992
2007-12-13 15:59:06 +00:00
Robby Findler
69ea58ac92 added function contract & purpose
svn: r7976
2007-12-12 20:09:50 +00:00
Matthew Flatt
a559a710d4 adjust document names
svn: r7968
2007-12-12 16:31:57 +00:00
Robby Findler
88976c2c11 added some more shortcuts
svn: r7963
2007-12-11 19:27:03 +00:00
Robby Findler
c09ee07dc9 adjusted winter color scheme
svn: r7946
2007-12-11 03:02:44 +00:00
Robby Findler
061533778a filled in a bunch more of the standard latex symbols
svn: r7945
2007-12-11 02:57:27 +00:00
Matthew Flatt
ca5a7c5560 split part of scheme/file into scheme/path, document them
svn: r7938
2007-12-10 17:59:26 +00:00
Robby Findler
a3cecba083 added keybinding to TeX compress
svn: r7934
2007-12-10 02:23:20 +00:00
Robby Findler
9734462994 added a few more TeX thingies
svn: r7933
2007-12-10 02:06:37 +00:00
Robby Findler
d8c75d95d1 added a latex -> unicode keybinding cleaner-uper
svn: r7932
2007-12-09 23:31:19 +00:00
Robby Findler
701da807d2 fixed some bugs in the paren matcher's new coloring scheme
svn: r7895
2007-12-04 04:48:53 +00:00
Robby Findler
063f1a95c9 added a something to the preferences pane to be able to pick the parenthesis color scheme
svn: r7885
2007-12-01 16:16:58 +00:00
Robby Findler
2787a2a060 fixed another bug
svn: r7878
2007-11-30 21:46:33 +00:00
Robby Findler
6913fab8f6 fixed a bug in new paren coloring behavior
svn: r7872
2007-11-30 19:54:44 +00:00
Robby Findler
73bc0e2d52 added more options
svn: r7868
2007-11-30 17:39:50 +00:00
Robby Findler
8f5492ddb9 added capability for nested highlighting
svn: r7867
2007-11-30 17:03:21 +00:00
Matthew Flatt
8930f31115 remove 'else' and '=>' bindings from 'mzscheme'
svn: r7859
2007-11-29 14:08:08 +00:00
Robby Findler
eb97d15ced a little more in the tools manual
svn: r7857
2007-11-29 02:33:02 +00:00
Robby Findler
600089413b fixed auto completion in the REPL and improved the tools manual a little
svn: r7855
2007-11-29 00:22:05 +00:00
Robby Findler
5af14c4902 got check syntax mostly working again
svn: r7815
2007-11-22 16:18:00 +00:00
Robby Findler
b59bcf44af fixed bug from mailing list
svn: r7807
2007-11-21 21:01:18 +00:00
Matthew Flatt
71eead5349 fix bad call-with-output-file
svn: r7794
2007-11-21 02:05:34 +00:00
Matthew Flatt
5b0a0be3d6 change scheme/unit and scheme/signature #langs to build on scheme/base
svn: r7792
2007-11-20 23:44:31 +00:00
Robby Findler
ac98c07210 opening a locked teaching language file now works properly
svn: r7772
2007-11-19 22:52:19 +00:00
Robby Findler
753cd127a6 made the bottom line of the drscheme window be half as tall
svn: r7762
2007-11-19 04:01:13 +00:00
Matthew Flatt
39cedb62ed v3.99.0.2
svn: r7706
2007-11-13 12:40:00 +00:00
Robby Findler
81e5a24390 fix to PR 8900
svn: r7526
2007-10-18 22:12:59 +00:00
Robby Findler
36cbda30f4 plugged a leak and fixed PR 8988
svn: r7496
2007-10-12 22:37:22 +00:00
Robby Findler
2b6bcf6025 fixed up code that populates the keybindings menu, added more bindings for the greek letters
svn: r7486
2007-10-11 13:00:57 +00:00
Robby Findler
48793aaaa4 added a new string constant
svn: r7480
2007-10-10 21:33:48 +00:00
Robby Findler
22587c5e4d updated docs for new put-preferences/gui
svn: r7475
2007-10-10 20:24:07 +00:00
Robby Findler
7400112c7a improved preferences writing to better cope with transient failures
svn: r7474
2007-10-10 20:15:29 +00:00
Robby Findler
21851f9833 fixed PR 8925
svn: r7470
2007-10-09 20:39:14 +00:00
Robby Findler
0c1b099a0c made the preferences dialog nagging be less onerous when the preference saving happens
svn: r7455
2007-10-08 19:16:11 +00:00
Robby Findler
959e680154 fixed tabify preferences when identifiers have spaces (or other wierdness)
svn: r7453
2007-10-08 16:31:35 +00:00
Robby Findler
0d641835a9 reverted changes to frame.ss
svn: r7450
2007-10-08 13:10:05 +00:00
Robby Findler
1df81534e7 fix to transpose-sexp so that it now works with snips. Thanks to Danny Yoo
svn: r7449
2007-10-08 13:08:33 +00:00
Jacob Matthews
3214a71004 Added get-word-at to autocomplete<%> interface
svn: r7331
2007-09-14 14:08:39 +00:00
Robby Findler
6d32dabc63 added some more characters
svn: r7329
2007-09-13 20:04:46 +00:00
Robby Findler
00c9f0b1a1 bugfix as noticed by Stephen De Gabrielle
svn: r7328
2007-09-13 18:37:48 +00:00
Jacob Matthews
188186ca25 Making autocomplete-mixin's get-word-at public in preparation for fixing PR 8925
svn: r7319
2007-09-11 20:47:55 +00:00
Robby Findler
ec23be9160 made the no-completions case work better
svn: r7317
2007-09-11 15:31:47 +00:00
Robby Findler
6b6f397a64 finished auto completion integration
svn: r7304
2007-09-10 00:46:31 +00:00
Robby Findler
109ecfc184 fixes
svn: r7299
2007-09-08 21:03:02 +00:00
Robby Findler
34c85bd9ef integrated auto-complete into the framework
svn: r7298
2007-09-08 20:19:15 +00:00
Robby Findler
defd4349fc a few little cleanups
svn: r7297
2007-09-08 19:24:45 +00:00
Robby Findler
34244b80e1 oops
svn: r7295
2007-09-08 15:50:23 +00:00
Robby Findler
31aad55fc2 added working version of auto-complete
svn: r7294
2007-09-08 15:49:32 +00:00
Carl Eastlund
0b725ae0f4 Corrected typos in contracts in the framework collection.
svn: r7228
2007-08-30 16:11:28 +00:00
Robby Findler
af46ef5622 started refactoring to fix the preferences problem
svn: r7226
2007-08-30 04:08:56 +00:00
Robby Findler
7fc8d8c888 fixed PR 8887
svn: r7194
2007-08-27 15:18:23 +00:00
Robby Findler
255e6181d6 fixed bug in tabber so that tabifying a line that is already in the right place no longer modifies the buffer
svn: r7023
2007-08-05 08:31:49 +00:00
Robby Findler
81136382a0 bugfix
svn: r7011
2007-08-03 07:50:21 +00:00
Robby Findler
1af006c246 bugfix
svn: r7010
2007-08-03 07:15:04 +00:00
Robby Findler
db9963ed69 hide control-alt keybindings under windows
svn: r7009
2007-08-03 06:59:26 +00:00
Robby Findler
6479c5483d retabified
svn: r6999
2007-08-02 06:36:24 +00:00
Robby Findler
67fad90119 improved greek letter setup by making shift key explicit in the key bindings
svn: r6998
2007-08-02 06:10:47 +00:00
Robby Findler
3d71bd32c1 fix to PR 8825
svn: r6993
2007-08-01 11:03:23 +00:00
Robby Findler
e334b862ca added shortcut keys for the greek letters
svn: r6991
2007-08-01 06:14:02 +00:00
Robby Findler
867ae7b56d added local-like category to square bracketing magic
svn: r6886
2007-07-10 16:13:09 +00:00
Robby Findler
4ed3f9bb6c moved local into the define section
svn: r6885
2007-07-10 13:50:40 +00:00
Robby Findler
76f1f1f94a updated to new command-as-meta stuff
svn: r6860
2007-07-08 13:19:42 +00:00
Eli Barzilay
52409e3d15 typo (PR8778)
svn: r6829
2007-07-07 02:52:10 +00:00
Robby Findler
541752ca35 fixed PR 8770, made stick man a little bit shorter
svn: r6793
2007-07-02 03:50:04 +00:00
Robby Findler
a87cf03005 fixed bug in new font preference handling
svn: r6667
2007-06-15 19:09:50 +00:00
Robby Findler
999c022791 made the amount of memory shown in the bottom of the drs frame be in megabytes instead of bytes
svn: r6516
2007-06-07 15:19:40 +00:00
Robby Findler
e38400b495 svn: r6336 2007-05-26 04:01:59 +00:00
Robby Findler
9da97974fa fixed PR 8701
svn: r6333
2007-05-26 02:47:46 +00:00
Robby Findler
3c5f2c7395 fixed up minor bugs in program and lots of little problems in the test suites
svn: r6173
2007-05-08 01:02:40 +00:00
Robby Findler
a58e476dd6 added test:set-list-box!
svn: r6172
2007-05-07 23:44:17 +00:00
Robby Findler
d0dcbc5102 fixed order of arguments bug
svn: r6166
2007-05-07 01:30:59 +00:00
Robby Findler
53b5917fec fixed bug with delegate
svn: r6154
2007-05-05 14:15:11 +00:00
Matthew Flatt
e9bf34f193 369.11
svn: r6085
2007-04-29 02:08:24 +00:00
Robby Findler
352e9c8b2b partial fix to PR 8613
svn: r6070
2007-04-28 19:48:50 +00:00
Matthew Flatt
8fc002640c removing debugging printf
svn: r6054
2007-04-26 22:55:52 +00:00
Robby Findler
340660f145 changed prefs shortcut to #\, for macosx but this doesnt really affect anything, since the menu is in the app menu, not in the drs menu
svn: r6047
2007-04-26 01:28:44 +00:00
Robby Findler
851293fbf0 improved cancelling behavior
svn: r6041
2007-04-25 14:45:09 +00:00
Robby Findler
e5698365c9 improved color preferences; this is the change that requires people to rename their preferences as explained on plt-scheme
svn: r5996
2007-04-19 15:15:23 +00:00
Matthew Flatt
681d88ed52 improve DrScheme's auto-indenting and S-exp movement for Scheme code with quote, #;, etc.
svn: r5977
2007-04-19 02:44:31 +00:00
Robby Findler
0769887d3f fixed typo
svn: r5942
2007-04-14 15:04:57 +00:00
Robby Findler
5fffd316b4 simplified frame:editor and friends interface
svn: r5940
2007-04-14 14:59:05 +00:00
Robby Findler
031cd94b5c a few changes to the automaically changing language stuff, plus more white-on-black improvements
svn: r5917
2007-04-10 19:41:09 +00:00
Robby Findler
7ef0ce8b0f removed printf
svn: r5915
2007-04-10 18:18:24 +00:00
Robby Findler
cac2d2f174 undid previous commit (oops!)
svn: r5914
2007-04-10 18:17:48 +00:00
Robby Findler
4133afdd43 removed printf
svn: r5913
2007-04-10 18:16:31 +00:00
Robby Findler
35fa233a93 more white-on-black colorscheme fixes
svn: r5906
2007-04-09 16:26:23 +00:00
Robby Findler
bdcb50603b fixed bug (that no one will ever care about, probably)
svn: r5893
2007-04-08 23:56:08 +00:00
Robby Findler
d688a1f9e3 misc improvements to the white on black view in drscheme (also added explicit buttons that switch to a default set of colors and also flips a preferences flag for more coarse grained control)
svn: r5892
2007-04-08 23:30:58 +00:00
Robby Findler
eadc853016 made the line/column thingy growable and smaller to begin with
svn: r5717
2007-03-02 13:50:23 +00:00
Robby Findler
9d241aa2c5 changed slant to italic
svn: r5652
2007-02-21 02:46:43 +00:00
Robby Findler
815c6669ba added the ability to configure the repl's colors
svn: r5648
2007-02-20 16:33:47 +00:00
Robby Findler
c2e4fcd60d revert to default button: minor tweaks
svn: r5637
2007-02-19 22:08:04 +00:00
Robby Findler
d59f197c05 adjusted translations for read/write two line thing
svn: r5631
2007-02-17 21:10:59 +00:00
Robby Findler
f24381c8b6 shrunk space required for stuff
svn: r5629
2007-02-17 19:30:58 +00:00
Robby Findler
276cd746df added revert to defaults
svn: r5575
2007-02-08 15:45:12 +00:00
Robby Findler
a1c88e3ac2 fixed PR 8518
svn: r5566
2007-02-06 18:17:39 +00:00
Robby Findler
f0d91dff14 fixed PR 8516
svn: r5554
2007-02-05 23:21:09 +00:00
Robby Findler
bdc4f19985 tabber: an ellipsis as the second thing on a line now tabs as if the ellipsis wasn't there; good for plt redex
svn: r5553
2007-02-05 19:25:25 +00:00
Eli Barzilay
0cb9b70922 set svn:eol-style and added newlines at EOFs
svn: r5546
2007-02-03 06:51:31 +00:00
Robby Findler
e5895cd76a whoops! forgot to add preferences.ss in
svn: r5540
2007-02-02 04:58:57 +00:00
Robby Findler
13110a2113 separated preferences library out to be used by mz
svn: r5537
2007-02-01 23:55:20 +00:00
Robby Findler
c817beb86b added page setup dialog
svn: r5379
2007-01-17 11:07:24 +00:00
Eli Barzilay
19c33a8e2a no need for string->immutable-string when creating exceptions
svn: r5372
2007-01-17 01:18:50 +00:00
Robby Findler
91ff7ee9b4 removed printf
svn: r5165
2006-12-22 16:52:41 +00:00
Robby Findler
41675aa2ec fixed a bug in preferences reading
svn: r5158
2006-12-22 00:22:17 +00:00
Matthew Flatt
cf0b303497 359.2, collects changes
svn: r5143
2006-12-20 00:57:12 +00:00
Robby Findler
f2008f3a7a improved docs slightly
svn: r5071
2006-12-09 17:10:46 +00:00
Robby Findler
1bf0d52c34 fixed bug in tabify preferences, changed preferences strategy to only read once (but write on each 'set') and made old-style preferences still be read, if they are there
svn: r5070
2006-12-09 16:42:49 +00:00
Robby Findler
7f78ffb5ed bound toggle-focus-between-definitions-and-interactions to c:f6
svn: r5068
2006-12-09 00:21:21 +00:00
Robby Findler
aa26769184 fixed a bug and improved note at top of preferences.ss
svn: r5060
2006-12-08 02:54:00 +00:00
Robby Findler
d47247507f changed the strategy of the preferences library in the framework to use a different key at the file.ss level (and thus save the prefs on each call to preferences:set)
svn: r5058
2006-12-07 22:32:31 +00:00
Robby Findler
216ac84f00 possible fix for PR 8419
svn: r5044
2006-12-06 20:31:44 +00:00
Eli Barzilay
3459c3a58f merged units branch
svn: r5033
2006-12-05 20:31:14 +00:00
Matthew Flatt
bedaf6bbfd pop-up for decorated editor snip on right-button click, not right-button-held-down
svn: r4958
2006-11-27 08:08:23 +00:00
Robby Findler
5a8e635531 fixed PR 8387
svn: r4875
2006-11-16 22:39:02 +00:00
Robby Findler
41cac266d6 removed a: as a meta-key mapping for os x
svn: r4844
2006-11-13 23:17:13 +00:00
Eli Barzilay
5044dc49a5 ascii only + reformat a little
svn: r4790
2006-11-06 08:06:16 +00:00
Robby Findler
9a5eced27b fixed PR 8368
svn: r4748
2006-11-02 04:13:52 +00:00
Robby Findler
58a0b99d35 improved forward sexp
svn: r4720
2006-10-31 20:29:39 +00:00
Robby Findler
8ccef02233 now using path-element functions in some places
svn: r4662
2006-10-20 17:19:54 +00:00
Robby Findler
5446e9a2c4 fixed bug in pref panel
svn: r4613
2006-10-16 14:23:03 +00:00
Robby Findler
1547d31790 fixed bug noticed by Corey Sweeney with long lines & 20,000 ft overview
svn: r4497
2006-10-05 22:15:48 +00:00
Robby Findler
c1350ef9d8 improved magic square bracket stuff
svn: r4496
2006-10-05 21:32:58 +00:00
Robby Findler
0fcdc0aedd added preferences for configuring behavior of magic square bracket
svn: r4489
2006-10-05 03:06:47 +00:00
Robby Findler
5227ee4d12 PR 8268: fixed the symptom, but there is still some question if the syntax colorer's behavior should change
svn: r4312
2006-09-11 15:05:39 +00:00
Robby Findler
cb6c8d00f3 improved behavior of clicking on the line/column display (a little bit)
svn: r4297
2006-09-10 21:14:56 +00:00
Robby Findler
109a683aa1 PR 8271
svn: r4283
2006-09-09 03:37:31 +00:00
Robby Findler
81a70fe101 added ability to have user-defined keybindings in PLaneT
svn: r4267
2006-09-07 03:18:39 +00:00
Robby Findler
7199a06352 fixed a bug related to change to for-each
svn: r4173
2006-08-28 18:40:21 +00:00
Robby Findler
d98140e347 fixed PR 8229
svn: r4091
2006-08-18 21:48:17 +00:00
Eli Barzilay
ffb9ee5072 added syntax-id-rules
svn: r3758
2006-07-18 23:57:56 +00:00
Robby Findler
daf17eb616 made case-lambda work with the magic [ thing and fixed up some test suites
svn: r3754
2006-07-18 18:55:18 +00:00
Eli Barzilay
5a8877f161 dont ask about revert if there are no modifications
svn: r3686
2006-07-11 22:54:47 +00:00
Robby Findler
49667529da improved running time of contracts and moved some provide/contracts to the bottom of files (not necc yet, but may become necc)
svn: r3665
2006-07-09 21:07:04 +00:00
Eli Barzilay
d540970a9a removed custom dialog, use the common dialogs from mred
svn: r3473
2006-06-25 22:58:23 +00:00
Robby Findler
257ceb7449 fixed PR 8137
svn: r3433
2006-06-22 03:01:43 +00:00
Eli Barzilay
bc017f488e make open dialogs on osx have no parent (unless the open-here? preference is set)
svn: r3334
2006-06-11 20:47:43 +00:00
Eli Barzilay
b7d510e058 ok to check for editor:basic<%>
svn: r3332
2006-06-11 19:16:43 +00:00
Eli Barzilay
e33559268a make open/save file dialogs have a parent
svn: r3330
2006-06-11 18:29:58 +00:00
Robby Findler
b462f7cf2c fix to PR 7988
svn: r3222
2006-06-04 22:28:36 +00:00
Robby Findler
b28e19eba3 fixed doc spec bug
svn: r3216
2006-06-04 14:59:00 +00:00
Eli Barzilay
c21d9fca85 svn: r3206 2006-06-03 20:34:04 +00:00
Robby Findler
c948e8cbc6 used capability interface for a bunch more special menu items
svn: r3205
2006-06-03 19:44:18 +00:00
Robby Findler
86f3f979e0 fixed a bug
svn: r3197
2006-06-02 22:17:07 +00:00
Robby Findler
c1239c146e fixed a bug in define popdown (PR 8083) and a bug in undoing the [ thing (PR 8073)
svn: r3185
2006-06-02 15:20:30 +00:00
Eli Barzilay
caeb40004f * Changed gui-utils:get-choice to take an optional argument for a checkbox
* Made the DrScheme quit dialog have a dont-ask-again option
* Changed the string constant of dont-ask-again to have no parenthesis,
  put that in the dont-ask-again-always-current string constant

svn: r3173
2006-06-01 20:51:23 +00:00
Kathy Gray
b561cbc789 Corrected bug that omitted example strings for color preferences.
svn: r3166
2006-06-01 04:24:51 +00:00
Robby Findler
b6372a2e22 infrastrure for capabilities added (and added first capabilities)
svn: r3119
2006-05-30 14:54:10 +00:00
Eli Barzilay
b690f6cea1 * Added remove-empty-menus', same places as reorder-menus'.
* Use it in bug-report.ss, since it currently has nothing in its help menu.

svn: r3061
2006-05-25 17:18:58 +00:00
Eli Barzilay
9ae090e45b * Remove a bunch of additional stuff from the bug-report menu
* Rewrote `reorder-menus' to remove menus that are left empty
* Solves PR7360

svn: r3052
2006-05-24 23:01:45 +00:00
Robby Findler
1072ac68aa added option to disable magic open parens separately from magic close ones
svn: r2833
2006-04-28 08:57:05 +00:00
Robby Findler
dc7bce0f7f more [ changes
svn: r2679
2006-04-16 02:34:02 +00:00
Robby Findler
ae20c75e18 added let loop recognition to [ thingy
svn: r2671
2006-04-13 22:01:56 +00:00
Robby Findler
a6244d0896 fixed strategy for determining if a paren is really going to be parsed as a paren (as opposed to being in the middle of a string or whatever)
svn: r2667
2006-04-12 21:38:44 +00:00
Robby Findler
4ee3f7e7b1 another little change to [ stuff -- added control-[ control-) control-} and control-] to override drscheme's cleverness
svn: r2666
2006-04-12 19:53:19 +00:00
Robby Findler
0002ea598b added provide/contract as something that automatically gets []s
svn: r2665
2006-04-12 18:12:36 +00:00
Robby Findler
676df8bc8c added new, fixed a bug in character constants for the new [ handling
svn: r2663
2006-04-12 03:15:10 +00:00
Robby Findler
6638f46c75 added automatic remapping of [ to ( in many cases; see docs for details
svn: r2662
2006-04-11 23:20:57 +00:00
Robby Findler
900f48115a fixed a bug in the goto-line keyboard shortcut's error checking
svn: r2652
2006-04-10 13:23:25 +00:00
Eli Barzilay
16f01a1109 {quick,merge}sort -> sort
svn: r2569
2006-04-01 12:24:15 +00:00
Robby Findler
9ddd7d429b fixed bug in c:c;c:l, PR 7944
svn: r2398
2006-03-09 00:29:55 +00:00
Robby Findler
4a78a1d1ee svn: r2397 2006-03-08 23:04:54 +00:00
Robby Findler
c2c31213d2 svn: r2396 2006-03-08 22:13:17 +00:00
Robby Findler
cd039c0240 fixed a problem John talked about and made the find dialog be non-sheet
svn: r2362
2006-03-03 22:23:48 +00:00
Robby Findler
dac3f9b7d3 Added Jens Axel's case sensitive searching fix. also PR 7886
svn: r2266
2006-02-16 23:54:14 +00:00
Robby Findler
79ef8f3f9c removed one unused use of set-c{dr}!
svn: r2202
2006-02-12 15:37:20 +00:00
Robby Findler
fddb1fa862 updated many unions to or/c's
svn: r2061
2006-01-31 19:17:33 +00:00
Robby Findler
af295c954e separated out the cancel message in the quit dialog to allow a better German translation
svn: r2042
2006-01-30 17:27:24 +00:00
Robby Findler
417571e4d8 pr 7833
svn: r1910
2006-01-21 02:02:14 +00:00
Robby Findler
6d8ddc10fe improved white on black setup a little more
svn: r1788
2006-01-09 00:07:49 +00:00
Robby Findler
f1904d29c1 fixed PR 7786
svn: r1732
2005-12-31 14:32:54 +00:00
Robby Findler
00d989a80a fixed PRs 7783 7785
svn: r1731
2005-12-31 14:23:49 +00:00
Scott Owens
820dff9906 Added an is-stopped? method as Robby requested.
svn: r1728
2005-12-31 08:54:12 +00:00
Robby Findler
388b9deff6 fixed pr 7771
svn: r1668
2005-12-22 12:54:21 +00:00
Matthew Flatt
ee7684dd9f menu shortcuts remain in effect when a menu is disabled
svn: r1648
2005-12-19 17:45:55 +00:00
Matthew Flatt
3668b2cabd set undo buffer size, and mask ctl-z for when the undo operation is unavailable
svn: r1610
2005-12-13 20:31:37 +00:00
Matthew Flatt
08298352d3 install default-text-color pref value on startup
svn: r1577
2005-12-10 13:40:07 +00:00
Robby Findler
4f8054f125 fixed a bug in IO where port-next-location went into a busy loop before any io had happened
svn: r1526
2005-12-05 15:45:26 +00:00
Matthew Flatt
a666d0f3bc change default for del key to be the same on all platforms (not mapped to backspace under Unix)
svn: r1491
2005-12-02 16:03:26 +00:00
Matthew Flatt
23347d028a fix polling of text% input port
svn: r1453
2005-12-01 03:46:57 +00:00
Matthew Flatt
ea3b0c8781 adjusted input box so that it appears after output (if any), cleaned up scrolling when output is generated and an input box is visible, changed EOF snip to show an arrow cursor
svn: r1408
2005-11-25 16:08:58 +00:00
Robby Findler
90d07d845c PR 7702
svn: r1407
2005-11-25 15:26:16 +00:00
Robby Findler
7a3710a053 fixed PR 7675
svn: r1338
2005-11-17 14:49:22 +00:00
Robby Findler
8861cff087 added the not-a-language-language and some bug fixes elsewhere
svn: r1129
2005-10-22 17:03:13 +00:00
Matthew Flatt
e2e6516a84 use 'png for arrow bitmaps, drop redundant with-handlers
svn: r1083
2005-10-14 14:08:40 +00:00
Matthew Flatt
d34597549e wrap dynamic check for framework collection
svn: r1082
2005-10-14 13:29:51 +00:00
Robby Findler
988dfce4ae fixed bug so that number snips can be loaded outside of drscheme
svn: r1075
2005-10-13 21:55:14 +00:00
Robby Findler
c9e81b63fa made yellow/black REPL warning go before output, rather than after
svn: r958
2005-10-03 15:55:08 +00:00
Robby Findler
46dfd90701 ,
svn: r816
2005-09-09 20:21:21 +00:00
Robby Findler
f0707745e6 ,
svn: r719
2005-08-31 12:35:35 +00:00
Eli Barzilay
f250d751cb ...
svn: r716
2005-08-31 11:37:36 +00:00
Matthew Flatt
fa19336839 fixed comment boxes
svn: r426
2005-07-21 21:06:03 +00:00
Eli Barzilay
017d151d59 Adding collects, with all the right properties (except eoln-style).
svn: r3
2005-05-27 18:56:37 +00:00