Robby Findler
726e476ea0
avoid saving the preferences on each keystroke in the find/replace dialog
...
original commit: de0103129bb589fd59f618e117dde432ed1a6290
2010-12-01 14:09:33 -06:00
Robby Findler
16f70bd22c
change the behavior for closing the preferences window.
...
closes PR 11473
original commit: 2125535e06111dd9fb17203205161582c446bdab
2010-11-30 09:57:19 -06:00
Matthew Flatt
1779a3853f
add 'close-button style to dialog%; fix cocoa default frame placement
...
original commit: 820e832853058ee2063599ea9ab2bc8cfc23676f
2010-11-25 08:03:33 -07:00
Jon Rafkind
68bae9195e
save/restore dc state while drawing line numbers
...
original commit: ee62bae74be7c59479a19ac4b81fed1c03df90b9
2010-11-14 19:48:21 -07:00
Robby Findler
570a0957a5
add .scrbl to liked extensions in drracket
...
original commit: e9c90dc580a4a49132dc7ec33b9380708888e954
2010-11-09 09:04:14 -06:00
Jon Rafkind
6306af91de
set pen to black so the line separator is drawn in the right color
...
original commit: d920cdc945e8455e33a55fb26b2b7c3f3ccfb9c2
2010-11-08 18:10:08 -07:00
Jon Rafkind
c9ec791df0
check last-line + 1
...
original commit: 96018f258c406e55b98dd4d02f2c2248ad38daea
2010-11-07 12:19:49 -07:00
Jon Rafkind
421f133066
add dx offset when drawing
...
original commit: 74fce96d9242a559c3aed6461b1821e6cbe9ec12
2010-11-07 12:06:34 -07:00
Matthew Flatt
c14bee176f
clean up
...
original commit: d7f1d12ea1c16d5ed062a8ac8fe2fe47db267f15
2010-11-05 15:54:49 -06:00
Matthew Flatt
0b03ac3345
adjust flush-display
...
original commit: 61788d68d513ddbbc4d0e4703f54e66b5849031d
2010-11-05 15:54:26 -06:00
Jon Rafkind
80563786c3
dont modify positions if line numbers arent being shown
...
original commit: e0e3870a622627a048e548ea5db0b5acf99b9f39
2010-11-05 15:43:20 -06:00
Jon Rafkind
29b4ae696f
adjust x position when finding editor locations
...
original commit: a698d89a75351a470ae9f972d0c86389fd9ff88f
2010-11-05 15:15:01 -06:00
Jon Rafkind
c333bc022e
use a lighter color for same paragraph lines
...
original commit: c0d504b7b84277e4b21d2ce0a97fb2d7d711df5e
2010-11-04 11:56:36 -06:00
Jon Rafkind
5d8c34a4ca
right align numbers
...
original commit: 9742f896f9916373f00448b3bc72f5ea86f654da
2010-11-04 11:56:36 -06:00
Jon Rafkind
729ebbabb0
set minimum line width to accept 100 lines
...
original commit: d1e44d0cc85838e4183b2a10330d6a69ec72bfd2
2010-11-03 17:59:40 -06:00
Jon Rafkind
67d668337c
allow line number width to increase automatically
...
original commit: c3111c425b2a85a90a5312e343d5a9144665d252
2010-11-03 17:58:18 -06:00
Jon Rafkind
fcec57d8fb
get the line number from the paragraph
...
original commit: 1093b4a43060cdd1e481e8570a7293538ab201ce
2010-11-03 17:16:34 -06:00
Jon Rafkind
52a60ead83
clean up line numbers code
...
original commit: 68c197f63920e1b2814beb2bb68a2c22117b6502
2010-11-03 15:15:54 -06:00
Jon Rafkind
a7e7bb6384
use line locations instead of counting snips
...
original commit: 4a69c362588381e28977a2529578911f2fc54c9b
2010-11-03 14:56:05 -06:00
Casey Klein
7c445ec6e4
Adds auto-completion to LaTeX and TeX inspired keybindings
...
original commit: bd0ebc7511c7b66dfdd0b24d68dbe27077a9a7dd
2010-11-02 22:34:05 -05:00
Jon Rafkind
b444c0726d
set clipping for regular text. minor optimization when choosing line numbers to draw
...
original commit: 87cc623a6fd1815f4361e3117708f38989388b1a
2010-11-02 13:09:54 -06:00
Jon Rafkind
7a68394411
set the font before computing the distance between the line numbers and the real text. add an option to the general pane to enable line numbers
...
original commit: eb89a429e796f4ee0ae0d8e0bd154992e36dc0dc
2010-11-01 23:45:00 -06:00
Jon Rafkind
8493d46967
cleanup code. attempt to add preference for line numbers in the general tab. closes pr11367
...
original commit: 18504774f00cdff945217e36c4a5c01ed16fd5dc
2010-11-01 22:14:45 -06:00
Jon Rafkind
2388261846
replace the line number widget in drracket with the new mixin from the framework
...
original commit: 4f3e87d42a788de0f11f503f31deb8bc2069e890
2010-11-01 22:14:45 -06:00
Jon Rafkind
d68731be35
clean up line numbers implementation
...
original commit: 281138d4b8e7340a8cc35035f39fca8766a7b87f
2010-11-01 22:14:45 -06:00
Jon Rafkind
bd00bd5303
add first draft of a mixin for text% objects that displays line numbers
...
original commit: dc6350244d4d324dae97e863c2fc4a38d1b1dac3
2010-11-01 22:14:44 -06:00
Robby Findler
8fb67cd27d
adjusted the recently opened menu items code so that it does not create all of the menu items as often
...
original commit: 0614da599255ebb5ebfc4879c42eb0a74aa0e1c1
2010-10-17 10:25:08 -05:00
Eli Barzilay
476d080852
Encode any text instead of going through a pretty-printer.
...
original commit: 42e76eaaf4a34dd439bc34d586144ab6127e7b72
2010-10-14 13:46:51 -04:00
Matthew Flatt
4155ffbbeb
extend invalidate-bitmap-cache' in
editor<%>' with 'display-end option
...
which the framework's background-rectangle implementation can use
to queue refreshes for changing rectangles, instead of requiring a
full-canvas refresh
original commit: aac7e0b58a2dd7a5e964785b0162ab48c9081c8f
2010-09-19 19:22:22 -06:00
Robby Findler
a717919298
closes PR 11207
...
original commit: 5b54caebb066920e2585244a5ee444a3f121c966
2010-09-13 16:41:12 -05:00
Jay McCarthy
b808f9045d
Adding PLAI keywords to default indent
...
original commit: 12fb39f5bd473af62dd9d1ae03a066f047ea11fd
2010-09-13 10:29:03 -06:00
Robby Findler
a155727e09
changed the ->d contracts to ->i contracts
...
original commit: d419e8c12a554d660a65198dd102bc03e01c93a8
2010-09-09 14:21:35 -05:00
Robby Findler
bb17de3e20
adjusted the splash screen code so that the christmas day easter egg is optional (defaultly off)
...
original commit: 44753bc690292b114d934416ff2a096efc44199f
2010-09-01 13:23:18 -05:00
Robby Findler
1947ad1240
added docs for the splash screen library in the framework
...
original commit: 12ab498977f9f481187643c47ed6710c8a572d5b
2010-09-01 13:23:18 -05:00
Robby Findler
abc2561579
ugh
...
original commit: a13c251e5da944c8f1739544aea4676007138028
2010-08-27 07:25:04 -05:00
Robby Findler
530ea01f13
changed back some of Eli's ~e => ~.s changes
...
original commit: 797df5e72c88b79f463ba049e15253ddd60b6111
2010-08-27 06:48:50 -05:00
Eli Barzilay
2c1b48d3c4
Change a bunch of "~%" and "~n" in format strings to "\n".
...
original commit: 7dc4d2e5a63ab416d90e44d7bf75cb5593329909
2010-08-25 17:17:01 -04:00
Eli Barzilay
b0135206c3
Lots of "~e" to "~.s" changes.
...
original commit: 606b7f60dc597a6870efc11364e1dd3e1a8b4a1b
2010-08-25 17:17:01 -04:00
Eli Barzilay
7d81183831
Fix some typos
...
original commit: f04a60da61342d72247f7c68eb54f2ac999dce7f
2010-08-25 17:17:01 -04:00
Eli Barzilay
82eee9263f
reformat text
...
original commit: f5ac79262556fb24e727ed71d2f199147c2c0151
2010-08-25 17:17:01 -04:00
Robby Findler
fe82be3d45
Adjusts the prompt handling so that it submits expressions that signal
...
arbitrary read errors, but does not submit those that raise eof errors.
closes PR 11126
original commit: 5de6ff2ada89c94e0f854dfd44e95471b6df0dc5
2010-08-24 20:06:45 -05:00
Robby Findler
fa10a60208
added for/fold to square-bracket default prefs
...
original commit: 672355f82343bd73efa11877cc6c2f8234a2da1d
2010-08-17 10:40:14 -05:00
John Clements
916cdf4dc1
updated framework test framework:
...
- can now test multi-key sequences
- can now use tests with 'escape
- README changed .ss to .rkt
- added test cases for c:c;c:[
original commit: cfe503f1cecb93a0fb1c6a93d6eaabdb845025ff
2010-08-13 11:01:04 -04:00
John Clements
8ab6488889
modified key bindings to enable ()/[] toggling using c:c;c:[
...
original commit: 0f0438479ecb8ccab96847ff12d668f5c26fa028
2010-08-13 11:01:04 -04:00
Robby Findler
db4c530020
whoops, PR 11065 was wrong
...
original commit: d2802a0ed7db9286cfa768282cde609717947d13
2010-07-31 09:39:44 -05:00
Robby Findler
3b9a210cdb
closes PR 11065
...
original commit: 1b25f2241fe2b7e4d77307f009f56423cb996e2f
2010-07-31 08:06:17 -05:00
Robby Findler
dbed637bfe
from commentary following up in PR 11054
...
original commit: 2309856e2a18e36c5bbedac346cd009ef798b3ad
2010-07-28 15:14:08 -05:00
Robby Findler
70fbd8e5b9
got rid of some uses of collection-path
...
original commit: 83cde5c8fb7ba7dd6bd76a8cf239022f214182d9
2010-07-25 15:15:57 -05:00
Robby Findler
f39e86aad3
added local
...
original commit: 4504678bd78a0175ad003ec892cc27885ca75b90
2010-06-20 21:59:39 -05:00
Robby Findler
b7f4103256
added the ability to specify radio button labels as regexps, not just strings
...
original commit: ef438302657aed31611916cec837292d5cfb0310
2010-06-18 17:38:26 -05:00