c197dcec6d
- Wizards for ProfessorJ added + union wizard + class wizard - Check Syntax disabled in professorJ languages. - Help Desk searching is now language-sensitive. - Check syntax is now integrated (better) with the syntax colorer. - Check Syntax now distinguishes between require'd and locally defined identifiers. - added the ability to specify a command-line to the module language. - Help Desk's status messages are now in the frame and it's break button is also in the frame (no more modal dialog) - Check Syntax now does a better job of navigating amoung occurrences of a single variable. The popup menu lets you go from a bound occurrence to a binding occurrence and from a binding occurrence to the next binding occurrence. Also added two keystrokes: c-x;n to go to the next bound occurrence and c-x;b to to the binding occurrence. - show menu => view menu, added show/hide for the toolbar - multi file search works much bching languages color the portion of the program that has not been tested in dark red (using a simple syntactic coverage criterion -- dark red means untested, but not dark red doesn't mean fully tested, of course). - added a test coverage annotation for other languages in the "details" portion of the languages dialog; run the program and it colors the code that was executed in green and code that wasn't executed in red. - fixed up help desk fonts, so that the font size in help desk is now linked to the font size in drscheme proper. - added support for editor modes to drscheme. - drscheme shows the stack via arrows on the program text when an error occurs (and debugging is on) - added to special menu item: "insert delta" (to mean define) in parallel to the insert lambda menu item. - framework's scheme-mode font changed to be in an editor mixin. - macos: drscheme doesn't quit when all windows are closed anymoct -> supports multiple values using this syntax: (-> integer? (values integer? integer?)) - parenthesis highlight color is now configurable - integrated the module browser into the main drscheme window. Use the show menu to open a panel on the lhs of the drscheme window containing a DAG representing the modules that are required (only works for programs in modules). - integrated Bruce Hauman's rewrite of the match.ss library (ongoing). - added arrows to check syntax that show the (syntactic) tail structure of the program. - fixed many many problems with Help Desk. Some of the more interesting ones: - manual downloading now works. - bug report form is a mred window now. - doc.txt highlighting is in the right place now - doc.txt search restults now go to the right place - servlets are now modules (with no more free vars) - browser menus work properly - urls outside of our documentation use an external browser - eliminated many (now unecessary) redirections - various responsiveness improvements - help desk as a standalone web server isn't supported anymore. - added a status line class to the framework, which is used for check syntax and the module browser. both show status as the check the program and show information on mouse-over. Also, the contour window shows you the line under the mouse in a status line on mouse over. - added an extra level of hierarchy to the language dialog, but without the turn-down triangles. this helps organize the language dialog somewhat. - the top level function declarations in algol60 are now available in the REPL and in the test suite tool - Removed `Windows' menu from windows and unix versions. - Windows installer generates Program menu shortcuts for all users - added test suite support for use with the How to Design Programs - added support for recovering autosave files when DrScheme crashes - the draw.ss teachpack now provides the function get-key-event : -> Key This function enables programmers who use the draw.ss teachpack to write interactive drawing games. Warning: The function fails intermittently on Mac OS X. We intend to fix this problem in a future release. - Help Desk users can choose whether they wish to use a frame-based version. A toggle switch for this choice (in the form of a link) appears on the Help Desk home page. It can also be changed in the Help Desk configuration. - Help Desk users can once again use the PLT internal browser; look for the browser preference in DrScheme's preferences panel - removed an error in MrEd for Windows that was a frequent source of instability
13 lines
734 B
Text
13 lines
734 B
Text
$NetBSD: distinfo,v 1.10 2004/08/17 19:34:56 jschauma Exp $
|
|
|
|
SHA1 (drscheme/207/plt-207-src-unix.tgz) = 84955e75c879b9981f7270dfef47a615509f9961
|
|
Size (drscheme/207/plt-207-src-unix.tgz) = 10580958 bytes
|
|
SHA1 (patch-ag) = 4670f21302de022e299be0aeaa9d6c22abadd1ee
|
|
SHA1 (patch-ah) = 4c6fa4ca44ae951b67ea4ebc1f8df841ccabdf10
|
|
SHA1 (patch-ai) = cdab7bed524279a287845f03c642c7aafead7dc6
|
|
SHA1 (patch-aj) = 03703c150d860d5bc0f21892f0ef38df7c6f9455
|
|
SHA1 (patch-ak) = 10aea7a3186df281056c79f0d6a040c959c838d0
|
|
SHA1 (patch-an) = bca5a79edd48a2670d02496b6da3799c13c0aed6
|
|
SHA1 (patch-ao) = 667593d28a695fd7caee210deb8ee06e72019c40
|
|
SHA1 (patch-ap) = 19f8cbe9dfdc36ccf1e4a555b5549ac90a18747d
|
|
SHA1 (patch-ar) = f8820476ef90c8efd44a7ce2128e0c7cb23080cd
|