Age | Commit message (Collapse) | Author | Files | Lines |
|
the distfiles are stored).
This problem was noticed by Richard Rauch and reported in PR 27205.
|
|
in the process. (More information on tech-pkg.)
Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.
Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
|
|
- 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
|
|
|
|
|
|
|
|
|
|
|
|
"foo
string"
in inline asm with
"foo\n"
"string"
(Noted in agc's latest bulk build.)
|
|
|
|
|
|
|
|
|
|
|
|
works fine on non-i386 platforms.
|
|
- use buildlink2
- it needs MesaLib
- added missing entries into PLIST
- /usr/local, /usr/pkg --> ${PREFIX}
- modified the way of handling LDFLAGS
- and some minor stuff
|
|
|
|
screwing people with an older pkgsrc trying to download other versions
(distfile name does not contain version number)
|
|
Changes since our last version (103) include (but obviously
are not limited to):
New Homepage http://www.drscheme.org
drscheme:
- removed 'project manager' (use 'module' instead)
- added profiling support
- support for different natural languages
- added module browser
- added XML boxes
- new menu-items
- improved error message output
- added an emacs-like c-x c-b feature
- improved documentation
- teachpacks support macro definitions
- now prints exact real numbers as graphical fractions
- misc bug fixes
- improved create executable interface
- improved interaction between help desk and external browser
mred:
- many new key- and mouse events
- various changes (additions and removals) of different methods
- Added 'unknown/mask and 'unknown/gif bitmap types
- New load handler, text-editor-load-handler
mzscheme:
- new module system
- No object or unit system is built into MzScheme.
- The core syntax system is hygienic;
- Modules can replace units where units are used merely for namespace
control
- The `struct' form is gone, replaced by a more flexible
`make-struct-type' form
- various process procedures have been moved to a new
MzLib library, "process.ss"
- The built-in regular-expression matcher works on input ports
- The mzc compiler supports a subset of the Gambit-C foreign-function
interface
teachpack:
- Fixed bug in convert.ss
- removed: pingp-play.ss pingp.ss protect-play.ss rectangle.ss
- all exported functions are primitive operators or higher order primitives
this improves error reporting behavior in the Beginner languages
- added servlet.ss and servlet2.ss
stepper:
- Total rewrite for new syntax. Addition of test suites.
Addition of somewhat more systematic macro unwinding.
Lots of bug fixes.
|
|
Remove `-p' from mkdir arguments, it is already part of ${MKDIR}.
While here substitute a couple of ${PREFIX} by `%D' in
`@exec ${MKDIR} ...' lines and add a couple of missing `%D' in such lines too!
|
|
Make the print-PLIST target output ${MKDIR} also.
|
|
also, fix /usr/pkg -> %D in PLIST.
|
|
|
|
If we're conflicting with mzscheme, it would help if we install mzscheme
and mzc as well.
|
|
If we're conflicting with mzscheme, it would help if we install mzscheme
and mzc as well.
|
|
foo-* to foo-[0-9]*. This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net. Also
change dependency examples in Packages.txt to reflect this.
|
|
tweeks, and a new autoconf build system.
The package now conflicts with any installed version of mzscheme as it
builds with, and installs its own.
|
|
tweeks, and a new autoconf build system.
The package now conflicts with any installed version of mzscheme as it
builds with, and installs its own.
|
|
|
|
+ move the patch digest/checksum values from files/patch-sum to distinfo
|
|
package Makefile.
|
|
Alistair Crooks.
|
|
TODO: Stop unecessary complete rebuild of mzscheme
Fix games launch script
|