Commit Graph

443 Commits

Author SHA1 Message Date
Robby Findler
87e637a1cc - adjust the teaching language test coverage style implementation
so that it changes immediately when the black-on-white and
  white-on-black buttons are pushed in the preferences dialog

- expanded the color preferences api a little
  to allow the specification of background colors
  in addition to the foreground/style information
  already there

- changed the test coverage style so that the colors are
  settable in the preferences dialog

  closes PR 11704
2011-02-17 12:27:00 -06:00
Mike Sperber
9c4c0b0848 Synch German string constants with latest. 2011-01-22 17:30:19 +01:00
Robby Findler
2043b4ad6f various bug report form changes and fixes
- show discard-all-bug-reports menu item as long as there is at least one bug report
- move the close-and-save button to the left-hand side of the dialog
- ask about discarding bug reports when clicking the close box
- working dealing with empty bug reports
- the 'finished' stage of the bug report form sets the focus to the close button

  closes PR 11644
  closes PR 11645
  closes PR 11638
  closes PR 11640
2011-01-20 17:21:11 -06:00
Robby Findler
cde613218e adjusted the framework preferences system to work better with failures under windows 2011-01-20 14:07:12 -06:00
Mike Sperber
db8e16bc66 Synch German string constants with latest. 2011-01-15 11:02:47 +01:00
Philippe Meunier
99d1cda1d5 Quarterly update (give or take a few months...) 2011-01-12 17:22:01 +09:00
John Clements
8ccee771f8 improved dialog text for stepper jump failures 2011-01-10 16:41:19 -08:00
Robby Findler
a68850ca78 added menu shortcut 2010-12-24 15:38:05 -06:00
Mike Sperber
3518e027fb Synch German string constants with latest. 2010-12-19 11:56:28 +01:00
Mike Sperber
bb09ae8a02 Unbreak detection of missing string constants.
The call to sort requires keywords, so convert everything to
2010-12-19 11:55:55 +01:00
Robby Findler
0542d3ca70 added support for saving bug reports (for ease of offline submission)
also cleaned up a bunch of little things in the bug report implementation:
 - the abort had race conditions
 - formatted the collections a little bit better (hopefully)
 - broke the implementation up into multiple files
 - fixed broken interaction with drracket (the drracket frame mixin is now being used properly)
2010-12-14 19:14:33 -06:00
Mike Sperber
6bee489091 Add menu item to disable signature checking. 2010-12-14 17:29:30 +01:00
Robby Findler
29797e67bd multi-file search tweaks:
- added the search string to the title of the window
 - made the default preference includes scrbl files
 - adjusted the title of the window to put drracket last
2010-12-12 15:26:51 -06:00
Mike Sperber
d8b2df6259 Synch German string constants with latest. 2010-12-11 20:02:15 +01:00
Robby Findler
81de0c1337 changed the 'cancel' button to say something more accurate
closes PR 11473
2010-12-08 21:31:47 -06:00
Robby Findler
dd081d9b4e added a tabs menu for windows (and linux) 2010-12-07 16:33:51 -06:00
Mike Sperber
1d154e4bc3 Synch German string constants with latest. 2010-11-26 13:27:35 +01:00
Eli Barzilay
22f1c96a4a Remove unused `how-to-use-scheme' string. 2010-11-25 22:10:33 -05:00
Eli Barzilay
be2ea96cc8 "TeachScheme!" -> "Program by Design" in DrRacket 2010-11-25 22:10:33 -05:00
Robby Findler
3b56f81b10 adjusted case of 'show line numbers' to match menu / prefs distinction 2010-11-21 07:39:12 -06:00
Jon Rafkind
c8eb07221d use uppercase 2010-11-14 19:48:20 -07:00
Mike Sperber
188e1ddcc1 Synch German string constants with latest. 2010-10-02 16:53:25 +02:00
Jon Rafkind
9755d565bd update the show line numbers menu option when it is selected 2010-09-29 23:48:35 -06:00
Jon Rafkind
8cba0a0627 add menu item to hide/show line numbers 2010-09-29 23:48:34 -06:00
Eli Barzilay
d440e17dde Some raketization, #lang, and reformat 2010-09-20 15:33:54 -04:00
Mike Sperber
79384f5706 Synch German string constants with latest. 2010-09-18 11:00:24 +02:00
Jay McCarthy
01a41a812e Closing pr11216. Adding one armed check-error to teaching languages.
[It will not bother me if we revert this commit. I liked SK's idea and found it easy to implement. I wonder if others will be worried that it is easy to unintentionally leave off the second argument to check-error. I also wonder if it is problematic to add new string constants, like I've done.]

Here is an example:

(check-error (/ 1 0) "/: division by zero")
(check-error (/ 1 0) "divide by zero")
(check-error (/ 1 0))
(check-error 1)

Here is the output:

Ran 4 tests.
2 of the 4 tests failed.

No signature violations.

Check failures:
	check-error encountered the following error instead of the expected divide by zero
   :: /: division by zero
in ex.rkt, line 2, column 0
	check-error expected an error, but instead received the value 1.
in ex.rkt, line 4, column 0
2010-09-16 21:00:05 -06:00
Eli Barzilay
8e4bfc2cf1 Added Korean translation from Jae sung Chung 2010-09-13 01:56:50 -04:00
Mike Sperber
078c9e26f4 Synch German string constants with latest. 2010-09-11 12:58:39 +02:00
Robby Findler
d860661694 added back teachpack-pre-installed for deinprogramm 2010-09-08 08:41:30 -05:00
Robby Findler
4bbb1f4cd9 Added a second column for the 2htdp teachpacks to the choose-a-teachpack dialog
closes PR 11170
2010-09-07 17:34:08 -05:00
Mike Sperber
df68ef4deb Synch German string constants with latest. 2010-09-06 11:02:13 +02:00
John Clements
adc7d272a8 removed stepper's application < \ > buttons, added choice boxes instead, misc. cleanup and
racket-ification of associated file.
2010-08-30 11:31:00 -07:00
Mike Sperber
0139cfa87a Synch German string constants with latest. 2010-08-17 16:00:59 +02:00
Mike Sperber
f3c319a3f8 Follow terminology change, belatedly.
"Vertrag" -> "Signatur"
2010-08-17 15:10:11 +02:00
Robby Findler
ae1304789d oops 2010-08-10 19:57:22 -05:00
Robby Findler
1a3f2acf01 fixed preserve-stacktrace-information string constant; fix from Sergey Semerikov 2010-08-10 19:31:11 -05:00
Robby Findler
4eb3df7094 various cleanups, including finishing up the client mode, string constants, and coloring of (known) identifiers 2010-08-07 14:35:03 -05:00
Robby Findler
46ce202845 adjusted German and French translations 2010-07-26 11:51:43 -05:00
Robby Findler
a63e811126 removed "JIT" since it was wrong 2010-07-26 09:39:53 -05:00
Mike Sperber
5f25c239f2 Merge remote branch 'local-plt/master'
Conflicts:
	collects/deinprogramm/define-record-procedures.scm
	collects/test-engine/scheme-tests.rkt
	collects/test-engine/test-display.scm
2010-07-13 17:13:30 +02:00
Mike Sperber
faf8ec358f Rename DMdA/HtDP "contract" to "signature". 2010-06-28 14:58:16 +02:00
Mike Sperber
6e1e6660c4 Synch German string constants with latest. 2010-06-26 17:58:03 +02:00
Robby Findler
3fb5dbd1d3 Added another status line update to drracket for planet installations, showing when docs are being built 2010-06-22 14:22:35 -05:00
Mike Sperber
b0e6e6b55d Merge remote branch 'origin/master' 2010-06-07 17:26:34 +02:00
Eli Barzilay
d0ecc73df5 More plt-scheme -> racket-lang, specifically for planet and bugs urls. 2010-05-31 15:11:27 -04:00
Mike Sperber
3e0d3b84ec String constants for check-property error messages. 2010-05-20 16:15:15 +02:00
Mike Sperber
5f443141f1 String constants for the remaining untranslated test-engine messages 2010-05-20 16:05:15 +02:00
Eli Barzilay
8450f202e9 Change the instructions to use "git" instead of "svn". 2010-05-17 04:10:56 -04:00
Eli Barzilay
aa7090fb25 Remove the drscheme-homepage string constant and its only use. 2010-05-17 00:56:38 -04:00
Mike Sperber
47d16bbb82 Synch German string constants with latest. 2010-05-08 10:42:23 +02:00
Matthew Flatt
c023c460bc misc racket renamings 2010-05-07 11:03:02 -06:00
Matthew Flatt
947bf8e109 misc doc fixes 2010-05-05 11:07:34 -06:00
Robby Findler
84f0e307dd adjusted the initial what-language-do-you-want dialog 2010-04-29 17:28:44 -05:00
Robby Findler
9b2987d7fb improved the suggest-a-language dialog that you get in the there-is-no-language-picked-yet language 2010-04-29 12:21:10 -05:00
Matthew Flatt
28b4043077 rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
Matthew Flatt
c0c80683c9 DrScheme -> DrRacket 2010-04-22 07:51:36 -06:00
Philippe Meunier
3a0b16d4ce Fixed some weird unicode double-quotes which I can't produce on my computer.
svn: r18666
2010-03-30 08:39:54 +00:00
Philippe Meunier
ef2c882562 Quaterly update...
svn: r18665
2010-03-30 04:06:55 +00:00
Mike Sperber
ee16c70c41 Synch German string constants with latest.
svn: r18481
2010-03-06 11:09:25 +00:00
Mike Sperber
f644aab23e Fix translation typo.
svn: r18444
2010-03-03 14:45:32 +00:00
Robby Findler
183823033a added an underlined M to the Module Browser menu item in the Scheme menu
svn: r18379
2010-02-27 12:46:40 +00:00
Sam Tobin-Hochstadt
88817e6bd3 fix obvious bogosity
svn: r18278
2010-02-23 00:01:47 +00:00
Eli Barzilay
177f572cda Russian and Ukranian translation files from Sergey Semerikov
svn: r18272
2010-02-22 21:27:17 +00:00
Mike Sperber
21ca9596b5 Synch German string constants with latest.
svn: r18261
2010-02-22 10:20:30 +00:00
Robby Findler
ad352387c9 added string constants for the menus added in the previous commit
svn: r18246
2010-02-21 02:09:25 +00:00
Robby Findler
95debe6353 added keyboard shortcuts for the first 9 tabs to the windows menu (on the mac)
svn: r18245
2010-02-21 02:06:57 +00:00
Mike Sperber
43e74725bf Synch German string constants with latest.
svn: r18003
2010-02-06 16:05:32 +00:00
Eli Barzilay
c88a5a6856 A bunch of additional typos
svn: r17976
2010-02-05 03:21:52 +00:00
Robby Findler
402886bc18 fixed the macro stepper so that it shows up in the new module language
svn: r17927
2010-02-01 17:09:22 +00:00
Carl Eastlund
2e0cb8226e Replaced every "langauge" (note swapped vowels) with "language".
svn: r17918
2010-02-01 01:41:51 +00:00
Mike Sperber
a00d93e4cc Synch German string constants with latest.
svn: r17426
2009-12-29 09:10:48 +00:00
Robby Findler
0093bd2f1c changed the module language one-line-summary
svn: r17408
2009-12-28 01:15:06 +00:00
Robby Findler
6304641e70 PR 10674
svn: r17395
2009-12-24 23:51:19 +00:00
Mike Sperber
ccb90d4640 Fix some buguettes in the German string constants.
svn: r16569
2009-11-06 14:33:50 +00:00
Philippe Meunier
c981441729 Quarterly update
svn: r16381
2009-10-20 09:49:58 +00:00
Mike Sperber
4db3d29daa Synch German string constants with latest.
svn: r16352
2009-10-17 15:28:27 +00:00
Robby Findler
1203aaa886 removed work around for bug in s-exp reader and improved error message for user-defined keybindings in the wrong language
svn: r16296
2009-10-11 20:56:36 +00:00
Mike Sperber
e4ed07ce73 Typo fix.
svn: r16073
2009-09-19 17:26:19 +00:00
Mike Sperber
e2bf9883cb Sync German string constants with latest.
svn: r16069
2009-09-19 15:32:31 +00:00
Mike Sperber
99ca280548 Synch German string constants with latest.
svn: r15998
2009-09-14 12:04:36 +00:00
John Clements
4510c0339f renamed and added stepper string constants
svn: r15992
2009-09-13 18:34:44 +00:00
Robby Findler
a9cf0a39a7 added phase information to the module browser
svn: r15968
2009-09-11 08:09:55 +00:00
Mike Sperber
be9ba61d7a Synch German string constants with latest.
svn: r15891
2009-09-05 18:21:27 +00:00
Robby Findler
40222e5daa color assigned variables in red
svn: r15873
2009-09-04 06:35:07 +00:00
Mike Sperber
2900922d1c Synch German string constants with latest.
svn: r15827
2009-08-29 10:05:03 +00:00
Robby Findler
fcfa572e02 PRS 10379 and 10377
svn: r15795
2009-08-25 04:51:05 +00:00
Mike Sperber
32353b76d2 Synch German string constants with latest.
svn: r15655
2009-08-01 16:17:19 +00:00
Robby Findler
b5b32d1d8e added automatic compilation to the module language, plus various other tweaks (contract library enhancement, bug fixes here and there)
svn: r15635
2009-07-30 05:17:40 +00:00
Mike Sperber
e7097ca1f7 Synch German string constants with latest.
svn: r15103
2009-06-06 11:02:00 +00:00
Robby Findler
51084c32f6 PR 10273 (missed this file in the first commit)
svn: r15024
2009-05-30 21:55:41 +00:00
Robby Findler
34c2dfe021 svn: r14821 2009-05-14 19:49:22 +00:00
Mike Sperber
248fb510b9 Synch German string constants with latest.
svn: r14763
2009-05-09 13:46:38 +00:00
Robby Findler
1cb53bdf2a improvements to the preferences dialog
svn: r14670
2009-04-30 23:15:10 +00:00
Mike Sperber
1408502378 Translate the messages from the test engine.
This requires some refactoring to move the relevant message generation
to test-display.scm.

svn: r14668
2009-04-30 12:32:02 +00:00
Mike Sperber
699d1c2ea8 Synch German string constants with latest.
svn: r14553
2009-04-18 17:19:19 +00:00
John Clements
3610d7b868 added stepper string constant, more coming
svn: r14508
2009-04-14 03:17:41 +00:00
Eli Barzilay
c0a8a01222 Changed @itemize{...} to @itemize[...] (done after comparing the doc
tree and verifying that there are no changes).
(Also fixed a few bugs that were in the code)

svn: r14427
2009-04-05 17:46:20 +00:00
Philippe Meunier
1ac8f8b113 quaterly update
svn: r14246
2009-03-24 01:55:03 +00:00
Mike Sperber
fb133e0bb6 Synch German string constants with latest.
svn: r14011
2009-03-08 17:52:29 +00:00
Robby Findler
036c315621 added more info to popup menu
svn: r13894
2009-03-02 02:06:47 +00:00
Mike Sperber
dc6dbae1dc Synch German string constants with latest.
svn: r13879
2009-02-28 13:22:02 +00:00
Robby Findler
42e64a0f23 fixed default auto text bug and added string constant for auto text
svn: r13810
2009-02-24 01:47:48 +00:00
Mike Sperber
ba0f53dfed Synch German string constants with latest.
svn: r13655
2009-02-16 07:51:27 +00:00
Robby Findler
64e91b8362 added status information about planets behavior to the bottom of the drscheme window
svn: r13494
2009-02-08 21:40:51 +00:00
Mike Sperber
2fdc3ad68b Synch German string constants with latest.
svn: r13337
2009-01-31 18:55:24 +00:00
Robby Findler
ef36f329b7 added log-viewing support to DrScheme
svn: r13291
2009-01-27 14:23:18 +00:00
Robby Findler
c17872a338 fixed language printing dialogg labels
svn: r13280
2009-01-25 13:14:56 +00:00
Mike Sperber
6669f3da21 Synch German string constants with latest; some fixes.
svn: r12925
2008-12-22 13:50:04 +00:00
Robby Findler
c2685be3a9 added preference that disables overwrite mode
svn: r12917
2008-12-21 07:21:28 +00:00
Robby Findler
76fc27813a added overwrite mode menu item
svn: r12916
2008-12-20 22:56:29 +00:00
Robby Findler
aa749bfe1f changed the memory limits in drscheme to match the new way they work
svn: r12873
2008-12-16 20:57:52 +00:00
Mike Sperber
11a9c3c929 Synch German string constants with latest.
svn: r12483
2008-11-18 09:19:39 +00:00
Robby Findler
256182ecbd adjusted the automatic compilation to make it more disableable
svn: r12397
2008-11-11 23:56:54 +00:00
Mike Sperber
95767e38c0 Synch german-string-constants.ss with latest.
svn: r12353
2008-11-08 17:51:53 +00:00
Robby Findler
92dcfca644 improved tab navigation keybindings
svn: r12189
2008-10-31 01:20:39 +00:00
Robby Findler
47297fac9f added normalization during pasting to eliminate various ligatures, etc
svn: r12183
2008-10-30 21:38:40 +00:00
Philippe Meunier
866260c601 find and replace, plus misc
svn: r12166
2008-10-29 09:25:15 +00:00
Eli Barzilay
0899471d32 use the default language if there was an error reading the preference file
svn: r11960
2008-10-07 14:07:56 +00:00
Mike Sperber
f5326ecb0f Synch with latest.
svn: r11825
2008-09-21 04:34:07 +00:00
Robby Findler
cce9d7d6e5 improved keybindings for search
svn: r11668
2008-09-12 02:57:21 +00:00
Chongkai Zhu
d793555e1d svn: r11582 2008-09-09 03:53:05 +00:00
Robby Findler
805d4eb73f refined searching
svn: r11581
2008-09-09 03:43:57 +00:00
Robby Findler
aaccfbb42f added bug logging
svn: r11528
2008-09-02 21:34:56 +00:00
Robby Findler
fa10d3f67c improved insert fraction dialog
svn: r11501
2008-08-31 21:31:07 +00:00
Robby Findler
6d34eaf333 moved the first-line-text stuff into the framework, added docs, added a pref to disable it and made it work a little bit better with check syntax
svn: r11477
2008-08-29 04:24:34 +00:00
Mike Sperber
cd421e51da Synch with latest.
svn: r11169
2008-08-09 13:59:02 +00:00
Robby Findler
c9933fdd6b Chongkai's changes
svn: r11136
2008-08-08 03:59:46 +00:00
Robby Findler
3f14a1325c all drs test suites now passing except module language
svn: r11091
2008-08-05 20:27:17 +00:00
Robby Findler
2ee24a173e changed pretty-big-scheme string constants
svn: r11057
2008-08-03 23:56:26 +00:00
Robby Findler
0f9964e875 changing wording of kill/break in menus
svn: r11046
2008-08-03 13:29:17 +00:00
Mike Sperber
50f1e13652 Synch with latest.
svn: r11034
2008-08-02 15:15:58 +00:00
Robby Findler
e7c3919d72 removed obsolete searching preference
svn: r11004
2008-07-31 12:07:36 +00:00
Chongkai Zhu
6b42b0dfe6 svn: r10991 2008-07-30 21:59:27 +00:00
Robby Findler
f764966843 renamed anchor pref
svn: r10983
2008-07-30 03:52:30 +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
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
Mike Sperber
af317e4507 Synch with latest.
svn: r10918
2008-07-26 11:15:50 +00:00
Robby Findler
fa7e590605 preparation for new search and replace
svn: r10865
2008-07-22 21:58:21 +00:00
Mike Sperber
af71ab0e4f Synch with latest.
svn: r10728
2008-07-12 16:00:29 +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
Chongkai Zhu
0536cbf54a svn: r10682 2008-07-08 17:33:00 +00:00
Robby Findler
e090a76187 SK requested popup menu on images to save them
svn: r10637
2008-07-07 02:53:09 +00:00
Eli Barzilay
76b90e7947 Made "t" a key for the "recent" menu item
svn: r10288
2008-06-16 15:31:02 +00:00
Mike Sperber
6c669f8588 Fix typo.
svn: r10168
2008-06-06 06:19:53 +00:00
Matthew Flatt
fde79ecf09 chinese string-constant updates from chongkai
svn: r10076
2008-06-01 13:39:13 +00:00
Mike Sperber
c2fc1baa1c Synch with latest.
svn: r10067
2008-05-31 15:32:52 +00:00
Robby Findler
612f26972e improved the error reporting in the REPL and misc other minor changes
svn: r10014
2008-05-29 04:55:43 +00:00