Commit Graph

3658 Commits

Author SHA1 Message Date
Matthew Flatt
91452c175a mostly tab-panel and mnemonic repairs
original commit: 3cb7594793d690d9898776051741205f9953e6a1
2010-11-05 15:54:00 -06:00
Matthew Flatt
8a010572e2 implement labels for radio-box%, etc.
original commit: edd12a64b8fabcba74441bc446e44c2302b3ecef
2010-11-05 15:54:00 -06:00
Matthew Flatt
85489139bb fix clipping
original commit: 049e4dbdcbfdec980ab9ec36586b06a77049cf1b
2010-11-05 15:54:00 -06:00
Matthew Flatt
7ea46ac0f3 fix canvas% refresh for Gtk
original commit: 1aab1c78a3b88ed75b7c20161aa1dfa04ca35d76
2010-11-05 15:54:00 -06:00
Matthew Flatt
bfef0ad308 Windows build and config repairs
original commit: 0709870ef92396afe505439eb65daf797e7e71c7
2010-11-05 15:53:59 -06:00
Matthew Flatt
c0dfb70144 fix drawing bugs and improve backward compatibility
original commit: dc00e22b85265605db7493b374015104259e1b48
2010-11-05 15:53:58 -06:00
Matthew Flatt
48af0d6835 drawing repairs
original commit: 88606ae251918bb9002506a0423908f03b226596
2010-11-05 15:53:58 -06:00
Matthew Flatt
9ff3ba5fa1 fixes for Windows
original commit: aabc1cf5a7e3362854777f09a7bf59d4d403dddb
2010-11-05 15:53:56 -06:00
Matthew Flatt
7b32ac2065 gracket2 wx re-implementation start
original commit: 5baba1d81ac2fbf109c4c9cafcc845d899f685ee
2010-11-05 15:53:55 -06:00
Matthew Flatt
f58eef8582 adjust mred/private/syntax for gracket2
original commit: bcb075543c4523b126ae9f5cb3f444045772ac30
2010-11-05 15:53:54 -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
Robby Findler
ee07830984 2htdp/image: changed the way drawing works, specifically avoid normalization before drawing to preserve sharing
original commit: ae5cd21a1b9de4058a8b57948551f351f2def9cf
2010-11-04 13:55:41 -05:00
Robby Findler
984005b3a1 removed unused argument to normalize-image
original commit: 4941aec6177f0059c3a3c09e76e391b732b8e7cc
2010-11-04 13:55:40 -05: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
f21bdf599b add line number interface documentation
original commit: 7f56e677f41798aaeb52affddc32e05729b7e4e1
2010-11-03 15:09:04 -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
6369097889 document line-numbers-mixin
original commit: 32bd5c9f5fe0a829616ebd80f7e80fcf4d482a90
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
2f17eb823c fix minor bug in 'display-end functionality in invalidate-bitmap-cache
original commit: 822895fd68263aab59a32bf863e72946fea5bb6e
2010-10-29 15:06:48 -05:00
Robby Findler
1b32d2dab2 fixed some bugs in the way 2htdp/images were marshalled and unmarshalled
original commit: 6a414bd18afb6e53a11601781e2917539a321e1e
2010-10-28 17:20:43 -05:00
Robby Findler
6b991a5f60 fixed a bug in the way old 2htdp/image files were parsed (those that contain bitmaps)
original commit: 7ef1e8bd907b5f18f563848346628da0dcd2406f
2010-10-28 17:20:43 -05:00
Robby Findler
b78887e5a9 added default case to avoid runtime errors when parsing bogus images
original commit: abca2c91b8569f0a516c6ed9e4d4f325361f5f03
2010-10-28 17:20:42 -05:00
Robby Findler
d75777d57d 2htdp/image: adjusted the image you get when parsing fails so that it draws inside its bounding box
original commit: 02d8b5cebf9341c1d07823e9c048e751e576a50f
2010-10-28 17:20:42 -05:00
Robby Findler
0b029011dd added support to the 2htdp/image library for reading files when there is no GUI around.
currently the support is limited to images that can only report their sizes and pinholes and where equal?
signals an error unless the arguments are eq?.

original commit: a744958fd539471315b7515e3e9460af861aa7b7
2010-10-28 11:32:14 -05:00
Robby Findler
c88bace1ce tightened the contract on read-snip
original commit: a021403679cfa7b44c3091bd979ff6997d1f2b86
2010-10-28 11:32:14 -05:00
Matthias Felleisen
c0aee593cc impose contract on write-animated-gif, Closes PR11358
original commit: 07952e140867be125978e05516ea0fe1591deff8
2010-10-26 23:22:14 -04:00
Matthew Flatt
99bba880ea adjust release notes for 5.0.2
Merge to 5.0.2

original commit: 0b73790ac0097cad30281471833f61df25184463
2010-10-22 14:07:35 -06:00
Robby Findler
2270612ece adjusted the way caching works for bitmaps to be more effective
original commit: 35f64145ca1ca9ecc858222b333af4e8cb25b474
2010-10-22 06:45:57 -05: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
Robby Findler
0cf93e975c added a check to avoid creating a new bitmap struct (so caching works better when you flip images that are not scaled)
original commit: 1d0ebeae62bce8ec43dde86a772d62f587b4c7f1
2010-10-14 14:05:12 -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
Robby Findler
7f2097e2bb added an argument to open-input-text-editor so that it can lock (and unlock) the editor when editing would not be allowed.
original commit: 3e9858b001699d9ef66d016a2ee691dacc5a8503
2010-10-13 15:55:17 -05:00
Robby Findler
872c587255 closes PR 11293
original commit: 05d16d931121f56a2b98454d61d17588635cbadc
2010-10-07 19:36:18 -05:00
John Clements
b343e68e2e it's -> its
original commit: e94163f37a218390e64174d5db89ba27210e1a87
2010-10-05 21:09:17 -07:00
Robby Findler
7a1c34c546 closes PR 11236
original commit: 08b9396e2fdea6e1430cfabc130efafe14a5c4b1
2010-09-21 16:47:55 -05:00
Eli Barzilay
7ce956664d Some repeated "and and"s and "the the"s, and two more typos.
Closes PR 11229.

original commit: ee138cf2cba3ee32cd755a7b242ec10051180adf
2010-09-20 15:38:18 -04:00
Matthew Flatt
deac00ebf4 fix bug introduced with 'display-end change
original commit: f67bb10c19cf3557bb19275a0a2e5bcd1d47d43a
2010-09-20 12:29:52 -06: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