pkgsrc/lang
jschauma c197dcec6d Update drscheme to version 207. Changes since 202:
- 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
2004-08-17 19:34:56 +00:00
..
a60
awka
baci
blackdown-jdk13 Unused. 2004-07-02 22:13:09 +00:00
blackdown-jre13 Unused. 2004-07-02 22:13:09 +00:00
brandybasic
bwbasic Update to version 2.20pl2, as hinted by Roland Illig in PR 26577. While 2004-08-09 21:41:23 +00:00
caml-light
ccsh
cdl3 Import cdl3 from pkgsrc-wip. Provided by Jaap Boender in PR pkg/22794. 2004-07-23 02:04:23 +00:00
chicken Bump PKGREVISION for missing dir. 2004-07-24 10:33:12 +00:00
cilk
cim
cint
classpath libgtkpeer moved to classpath-gui package -- remove it from PLIST. 2004-07-10 22:02:10 +00:00
classpath-gui
clisp Include libiconv's buildlink3.mk file, since gettext doesn't include it for 2004-07-28 16:04:21 +00:00
coq
cu-prolog Apply patch by Roland Illig posted to tech-pkg to make this package 2004-07-04 16:18:14 +00:00
drscheme Update drscheme to version 207. Changes since 202: 2004-08-17 19:34:56 +00:00
dylan-compiler
dylan-interpreter
eag Import eag, provided by Jaap Boender in PR pkg/22795 and modified by me. 2004-05-17 18:39:05 +00:00
eieio
elisp-manual
elk
erlang This build is broken on NetBSD i386 2.0BETA (it looks for a 2004-06-28 17:39:46 +00:00
ezm3 Allow this to build and install on Linux. 2004-06-04 17:34:36 +00:00
f2c
focal
fort77
gauche Updated to 0.8.1. 2004-08-08 07:05:38 +00:00
gawk
gb
gcc Unused. 2004-07-06 22:41:15 +00:00
gcc-ssp
gcc3 Check the version of as using the just-computed ${AS_PATH}, not ${AS}. 2004-07-30 20:48:39 +00:00
gcc3-ada update to 3.3.4 2004-07-02 15:40:01 +00:00
gcc3-c Include "/usr/pkg/gcc3/lib" in the list of directories that contain gcc3 2004-08-13 18:30:29 +00:00
gcc3-c++ Unused. 2004-07-06 22:41:15 +00:00
gcc3-f77 Unused. 2004-07-06 22:41:15 +00:00
gcc3-java Unused. 2004-07-06 22:41:15 +00:00
gcc3-objc Unused. 2004-07-06 22:41:15 +00:00
gcc34 1) Locate adalib for bootstrap compiler with ${ALT_GCC} --print-file-name=adalib 2004-08-11 19:08:15 +00:00
gcc34-ada Bring inline with gcc34 pkg by incomporating the following changes 2004-08-11 22:45:00 +00:00
gforth Remove the ${OPSYS} test around inclusion of dlcompat/buildlink3.mk, 2004-07-18 09:38:26 +00:00
ghc Update ghc to 6.2.1. 2004-05-29 14:28:43 +00:00
gpc
gprolog
guavac Do not explicitly force use of lang/egcs for SunOS; the buildlink 2004-05-31 16:43:45 +00:00
guile darwin fixes 2004-05-16 17:52:11 +00:00
guile14
hugs
icon
inform
intercal
ja-gawk regenerate patch with pkgdiff so it applies cleanly with 2004-06-17 13:07:45 +00:00
japhar
jasmin Update to bl3. All test built with jdk or sun-jdk14. 2004-06-28 17:28:56 +00:00
java-lang-spec
java-vm-spec
java-wrapper 1.1: Add more wrappers (jdb, rmic, rmiregistry, ...). 2004-08-11 14:45:31 +00:00
jbuilder-jit Actually, as of 1.3.1_05ish, this no longer works on sun-jdk13 because Sun 2004-07-25 18:55:43 +00:00
jdk Add java-env.mk support; bump PKGREVISION. 2004-07-29 00:50:59 +00:00
jdk-openjit Convert to bl3. 2004-07-01 14:03:00 +00:00
jikes Update lang/jikes to 1.21. 2004-05-28 22:31:50 +00:00
jini Update to bl3. All test built with jdk or sun-jdk14. 2004-06-28 17:28:56 +00:00
joos
kaffe Add more java-env wrappers matching other common JDK tools; bump PKGREVISION. 2004-07-29 14:23:05 +00:00
kaffe-esound Rework the way the kaffe packages work: 2004-07-04 15:24:46 +00:00
kaffe-x11 Rework the way the kaffe packages work: 2004-07-04 15:24:46 +00:00
kali
ksi bump PKGREVISIONs for last boehm-gc update 2004-07-18 10:49:49 +00:00
libperl Accept perl-thread in addition to perl. 2004-07-17 20:10:14 +00:00
librep
libtcl-nothread add a non-threaded libtcl.so, for embedding into non-threaded applications 2004-06-22 18:38:46 +00:00
lua set ${MAKE_ENV} in the environment before calling ${MAKE}. 2004-06-12 03:02:27 +00:00
lua4
maude
mawk
mercury
minischeme
mono Follow devel/boehm-gc's lead and also correctly define ELFSIZE for NetBSD 2004-07-13 14:45:33 +00:00
moscow_ml
mzscheme
nawk
nhc98
ocaml Unused. 2004-07-01 13:45:08 +00:00
onyx update to onyx 5.1.1. changes include: 2004-06-21 08:48:41 +00:00
oo2c bump PKGREVISIONs for last boehm-gc update 2004-07-18 10:49:49 +00:00
openc++ bump PKGREVISIONs for last boehm-gc update 2004-07-18 10:49:49 +00:00
opencobol Make sure that the libraries are found at runtime when running a cobol 2004-07-06 09:05:04 +00:00
p2c
parrot
perl5 Remove references to buildlink2. 2004-07-06 22:51:34 +00:00
perl58 Update perl to 5.8.4nb1 2004-06-25 17:41:47 +00:00
perl58-thread
pforth Convert to buildlink3, and make build with gcc3. 2004-05-20 18:54:23 +00:00
pgcc
pnet Update to 0.6.6. 2004-05-29 12:20:17 +00:00
pnetC Update to 0.6.6. 2004-05-29 12:20:14 +00:00
pnetlib Update to 0.6.6. 2004-05-29 12:20:21 +00:00
pnetlib-nox11
py-extclass add python as category 2004-07-22 09:15:59 +00:00
py-funge Initial import of py-funge. Packaged by Yi Min-Cheol. 2004-08-16 17:11:00 +00:00
py-html-docs add python as category 2004-07-22 09:15:59 +00:00
py-psyco add python as category 2004-07-22 09:15:59 +00:00
py-pyrex update to 0.9.2.1 2004-05-28 22:15:15 +00:00
py21-html-docs add python as category 2004-07-22 09:15:59 +00:00
py22-html-docs add python as category 2004-07-22 09:15:59 +00:00
py23-html-docs add python as category 2004-07-22 09:15:59 +00:00
python Add PRINT_PLIST_AWKs for PYINC, PYSITELIB and PYLIB. 2004-07-23 15:35:50 +00:00
python15 add python as category 2004-07-22 09:15:59 +00:00
python20 add python as category 2004-07-22 09:15:59 +00:00
python21 Fix PY_PLATNAME for IRIX. 2004-08-02 16:59:22 +00:00
python21-pth Fix PY_PLATNAME for IRIX. 2004-08-02 16:59:22 +00:00
python22 add python as category 2004-07-22 09:15:59 +00:00
python22-pth Now that all Python modules have been bl3ified remove the bl2 support. 2004-05-23 17:15:09 +00:00
python23 add python as category 2004-07-22 09:15:59 +00:00
python23-pth before the SIGINT fix, the PKGREVISION was set to 1 in 2004-06-15 14:26:34 +00:00
rexx-imc
rexx-regina
RScheme ake sure the build finds all relevant include files. 2004-06-14 11:47:36 +00:00
ruby
ruby-base Add USE_INET6 to BUILD_DEFS as these packages use it. Part of PR#25743 from 2004-06-08 12:23:59 +00:00
sablevm Convert sablevm{,-classpath,-classpath-gui} to java-env.mk, so that they 2004-05-23 10:25:30 +00:00
sablevm-classpath Convert sablevm{,-classpath,-classpath-gui} to java-env.mk, so that they 2004-05-23 10:25:30 +00:00
sablevm-classpath-gui Convert sablevm{,-classpath,-classpath-gui} to java-env.mk, so that they 2004-05-23 10:25:30 +00:00
sather bump PKGREVISIONs for last boehm-gc update 2004-07-18 10:49:49 +00:00
scheme48
scm Convert to buildlink3. 2004-07-06 22:10:42 +00:00
siod
smalleiffel
smalltalk
smlnj 80 chars per line. 2004-06-22 20:34:11 +00:00
snobol Move -DUSE_STDARG_H so that this works on 2.0 too. 2004-07-10 21:28:21 +00:00
squeak
stalin bump PKGREVISIONs for last boehm-gc update 2004-07-18 10:49:49 +00:00
STk Fix multi-line strings, to make this build when using gcc3. 2004-07-10 17:52:10 +00:00
sun-jdk13 Unused. 2004-07-02 22:13:09 +00:00
sun-jdk14 Unused. 2004-07-02 22:13:09 +00:00
sun-jre13 Unused. 2004-07-02 22:13:09 +00:00
sun-jre14 Add SUN_JRE14_USE_JCE which pulls in Sun's Unlimited Strength 2004-07-06 11:32:49 +00:00
swi-prolog Its a meta-package so don't try to build or install anything. 2004-06-18 22:35:24 +00:00
swi-prolog-lite USE_BUILDLINK3 must be set to [Yy][Ee][Ss]. 2004-06-05 16:38:34 +00:00
swi-prolog-packages Correct path to swi-prolog-lite/buildlink3.mk. 2004-05-28 11:34:37 +00:00
tcl add hooks to plug in a non-threaded version of libtcl.so (needed for 2004-06-22 18:34:09 +00:00
tcl-expect Fix the install by using libfoo.la not libfoo.so when linking expect. 2004-06-01 07:40:15 +00:00
tcl-itcl Unused (thanks, minskim). 2004-05-13 00:13:42 +00:00
tcl-otcl
tcl-tclX Use option "-r" instead of "-e" for the '[' command since this is not 2004-05-23 15:09:06 +00:00
tcl83 Unused (thanks, minskim). 2004-05-13 00:13:42 +00:00
tinyscheme malloc.h fixes for darwin, plus a handful of other small fixes for 2004-05-23 23:28:29 +00:00
tk-expect
tk-tclX Use option "-r" instead of "-e" for the '[' command since this is not 2004-05-23 15:09:06 +00:00
twelf
ucblogo Update ucblogo to ucblogo-5.3. Many changes from older 4.6. No 2004-07-23 00:31:23 +00:00
umb-scheme
utilisp
vscm
vslisp malloc.h fixes for darwin, plus a handful of other small fixes for 2004-05-23 23:28:29 +00:00
wonka Unused. 2004-07-02 22:13:09 +00:00
yabasic
Makefile Add and enable py-funge. 2004-08-16 17:13:54 +00:00