Eli Barzilay
bc435dc640
Use context queries based on language capabilities.
...
svn: r10955
2008-07-29 06:59:43 +00:00
Eli Barzilay
3bcbdc1924
* set svn:eol-style
...
* This commit also adds drscheme:help-context-term capability for the
teaching languages, with a couple of #|!!!|# comments that will go
away soon. (This part was committed by mistake.)
svn: r10940
2008-07-28 04:01:15 +00:00
Robby Findler
b088ac9c74
more adjustments to searching and related things
...
svn: r10939
2008-07-28 03:48:23 +00:00
Robby Findler
f6714c551c
changed menu keybinding for find so that it toggles the keyboard focus back and forth with the searching window
...
svn: r10934
2008-07-27 13:57:33 +00:00
Robby Findler
49e46e0ae1
fixed up the keymap that's used when the menu bindings are disabled
...
svn: r10932
2008-07-27 04:03:38 +00:00
Robby Findler
12d18d8107
adjusted the keybindings for search a little bit
...
svn: r10931
2008-07-27 03:43:36 +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
bd2d93096e
an initial checkin; not yet used
...
svn: r10920
2008-07-26 20:05:14 +00:00
Eli Barzilay
ebd393c2a8
use #f as the default context
...
svn: r10917
2008-07-26 03:03:20 +00:00
Eli Barzilay
63ecb0ec4d
added search context capability
...
svn: r10916
2008-07-26 03:00:12 +00:00
Eli Barzilay
629cbc1d92
possible fix for PR9628 and PR9615
...
svn: r10913
2008-07-25 14:23:34 +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
Danny Yoo
67bc4f3f0c
Revert "Adding checks for get-port-name in object interface before method call."
...
svn: r10807
2008-07-17 02:16:45 +00:00
Danny Yoo
93c1b92c7b
Adding checks for get-port-name in object interface before method call.
...
svn: r10804
2008-07-17 00:52:53 +00:00
Matthew Flatt
7af044e2ce
allow multiple uses of an .icns filein .filetypes
...
svn: r10752
2008-07-13 23:06:24 +00:00
Stevie Strickland
28bf6141b5
Add .scrbl files as DrScheme-handled files in OS X.
...
svn: r10746
2008-07-13 19:26:36 +00:00
Eli Barzilay
1a64ab3af4
Better layout for the capabilities doc
...
svn: r10724
2008-07-12 08:20:19 +00:00
Eli Barzilay
d58b1ffdac
Use a different strategy to decide when to insert/delete auto-text,
...
one that should play nicer with the metadata thing for the teaching
languages.
svn: r10714
2008-07-11 05:03:18 +00:00
Eli Barzilay
b19301e100
warning when collection paths are empty
...
svn: r10712
2008-07-10 20:28:18 +00:00
Robby Findler
2f22ed7c41
renamed the variable bound to the collection-paths list-box object
...
svn: r10696
2008-07-09 11:33:38 +00:00
Robby Findler
21b29aca17
use a preference to remember the sorting order for the define popup
...
svn: r10693
2008-07-09 11:14:52 +00:00
Eli Barzilay
a71a5bcf45
Make categories in the language dialog expand/collapse on a single
...
click, requires extending hierlists with `on-click-always'
svn: r10691
2008-07-09 09:47:24 +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
Eli Barzilay
9f31b56f4d
fix egg
...
svn: r10640
2008-07-07 03:24:28 +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
d313fd72c3
fixed a bug SK reported -- when saving locked files in the teaching language, the metadata wouldnt be inserted properly
...
svn: r10635
2008-07-06 23:32:14 +00:00
Danny Yoo
7816a6899c
Added logic to treat embedded editors differently when computing tail call arrow positions in Check Syntax.
...
svn: r10634
2008-07-06 21:47:54 +00:00
Robby Findler
6dcc576ce7
PR 9435
...
svn: r10617
2008-07-05 14:08:38 +00:00
Robby Findler
f830e4bc57
changed the name of the memory limit preference so people who've used v372 get a limit by default
...
svn: r10616
2008-07-05 13:51:20 +00:00
Eli Barzilay
4952fa6db9
simplified hopeless-exception raising
...
svn: r10615
2008-07-05 04:51:15 +00:00
Robby Findler
f4e0398c1e
added a capability to enable language-specific customization of the indenter
...
svn: r10604
2008-07-04 21:22:39 +00:00
Robby Findler
4993e26b0a
PR 9442
...
svn: r10603
2008-07-04 20:22:33 +00:00
Robby Findler
6117dc413f
fixed race condition
...
svn: r10602
2008-07-04 19:33:14 +00:00
Eli Barzilay
da13b5f398
Change two local definitions from local functions to private methods.
...
For anyone who follows these commit messages, if now try drscheme you
should notice both memory and speed improvements: it will now use 8
bytes less per window (on a 64 bit machine), and each initialization
should be aroun 60 nanoseconds faster!
svn: r10591
2008-07-04 00:45:46 +00:00
Danny Yoo
843ad2b39a
Highlighting regions in Check Syntax now remember which text to apply it to; behaves better with embedded editors.
...
svn: r10582
2008-07-03 17:37:42 +00:00
Danny Yoo
8e663a23f4
Fixing tail errors from embedded editors in Check Syntax.
...
svn: r10581
2008-07-03 17:30:06 +00:00
Danny Yoo
ee8f0b410f
Removing source-editor-cache from Check Syntax, since text:lookup-port-name should be sufficient.
...
svn: r10580
2008-07-03 17:30:01 +00:00
Eli Barzilay
3aa1a16fa8
when there is no rep (eg, only one scheme box) just raise the error
...
svn: r10570
2008-07-03 01:41:04 +00:00
Danny Yoo
cc362de329
Added defensive checks for rep; no rep available when exception occurs at Check Syntax.
...
svn: r10562
2008-07-02 18:20:58 +00:00
Danny Yoo
e4c0c9b3b9
Added defensive checks for rep; no rep available when exception occurs at Check Syntax.
...
svn: r10561
2008-07-02 18:15:46 +00:00
Eli Barzilay
1685a49f58
clarifying comment
...
svn: r10543
2008-07-01 19:18:13 +00:00
Eli Barzilay
b097856a72
use the module name resolver to check if the language is valid
...
svn: r10542
2008-07-01 19:04:00 +00:00
Eli Barzilay
bf2fe2f64c
Added the auto-text feature to the module language
...
svn: r10541
2008-07-01 18:53:50 +00:00
Eli Barzilay
0c5f2745b5
contract line
...
svn: r10540
2008-07-01 18:50:12 +00:00
Eli Barzilay
37b4cfde7a
* output-style in horizontal layout
...
* case-sensitive can be given as a keyword arrrgument to drop it from
the panel
svn: r10537
2008-07-01 18:30:54 +00:00
Eli Barzilay
aa9cc758fc
go back to using insert-before no-user-evaluation-message and related changes
...
svn: r10515
2008-06-30 07:42:17 +00:00
Eli Barzilay
fb027536f4
a little more readable code layout
...
svn: r10513
2008-06-30 01:48:23 +00:00
Eli Barzilay
ad563ad56d
insert-warning always inserts at the end now
...
svn: r10512
2008-06-30 01:31:55 +00:00
Eli Barzilay
be1097cb20
Add warning text if the repl dies
...
svn: r10511
2008-06-29 23:42:09 +00:00
Eli Barzilay
9a900b37aa
Optional prefix message to exception, so we dont lose information from
...
exceptions. For example, in (module foo scheme/lang ...) we should
still see the real error message.
svn: r10510
2008-06-29 22:54:51 +00:00