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