Use the system-supplied region to intersect with the
window region, so that drawng the border doesn't replace
the window content.
See also Kieron Hardy's post on the users' list, 2/7/12.
original commit: af62391c8cf8204b96299a0906e2e8656b921213
get any events (this shouldn't be necessary unless one gets lost
somehow, but apparently that can happen)
original commit: 3b2cf3f7a4bc4949fc5fa3f626f789ff983be64a
now it should return only the canonical names of the keybindings
(instead of potentially returning both the canonical and
non-canonicalized names)
original commit: 95ac3c86f789d6514a3a6c6a2f16d28f7d6f0ea9
double clicking inside a string) and when clicking on close
parentheses (specifically, only special case close parens that are
actually parentheses according to the colorer, rather than special
casing all close parens).
original commit: 082978effea79f2689b9377f1e8d7da795c1b8ee
before the plain text-mode keymap.
Add a doubleleftclick binding to the scheme mode keymap so that
we can have sexp-sensitive double clicking in the drracket editor
original commit: 1c2f9cd721588affa82b0a5497c3580e846a0892
methods (paren matching, mostly) when the colorer is frozen
(but continue to avoid using them when the colrer is stopped)
closes PR 12374
original commit: e935b1fa8e987a2867bb5ddb881d78cbdb23b98d
exceptions instead of exn:fail exceptions for errors having to do
with the actual attempt to change/retrieve the creator and type
(but leaving alone the type errors)
closes PR 12400
original commit: b40cc23f60239b4af50c5c9fad66dfdf8c48c9f4
Somewhere along the way --- probably in porting the editor
classes to Racket --- the caps-lock specification in a keymap
string was treated the same as other modifiers, but it is
supposed to be neutral when the key string starts with ":".
Closes PR 5486, 10347, 10993, 12184
original commit: d3cbea068ad6e64453b5ddd4f12b461aeef54844
and the magic fixup of opening parentheses.
This commit moves the automatic insertion of matching parens to the
scheme mode keymap, so it will now take affect in Racket mode editing,
only. Also, Rackety.
original commit: b726209dc540dfa779fb464510ae68848c4db1e7
set the keyboard focus to the replace editor.
It used to be disabled when the searching bar is hidden. In that case, it now
makes the searching bar visible.
original commit: 3345415d71591f60285786cee19a63704effc2ad
For example, autocomplete of `cur-dir' will produce the same list of results as the documentation search, with `current-directory' first, instead of producing no results.
original commit: 0754e6b702063efd4153848386d4467c13587fb1
Also, adjust text measuring to ensure that it is as close
as possible to measurements for a control.
original commit: 2d70017091831a1cb041f16323ec489eadc078ac