pkgsrc/lang
jtb 9367a0f4f4 Update to version 4.0.7.
VERSION 4.0.7
=============

  * FIXED: stream_property/2 to report close_on_abort.  Was documented,
    but not implemented ...

  * ADDED: Informational print message when abort closes a stream.

  * ADDED: close_hook to IOSTREAM to allow setting a foreign hook on the
    closure of any stream

  * ADDED: library(memfile) to the package clib providing streams to
    memory-buffers.

  * ADDED: library(cgi) from package clib is now standard part of the
    Windows distribution.

  * ADDED: stream_property/2 and set_stream/2 set and query the buffer mode
    of existing streams.  Also added eof_action(Action) and
    close_on_abort(Bool) to set_stream/2.

  * MODIFIED: The sequence X=!, X doesn't cut any longer as this was
    in conflict with the ISO standard (Bart Demoen).

  * FIXED: Memory leak when an exception is thrown from the generator
    of findall/3, bagof/3 or setof/3.  Reported by Bart Demoen.

  * FIXED: Possible infinite loop looking for attached state.  Spotted with
    fix by Nide Naoyuki.   Thanks!

  * PORT: Added various issues to make SWI-Prolog compile on BeOS.  Thanks
    to Axel Doerfler.

  * FIXED: Make plld using -lplmt if prolog is multi-threading.  Reported
    by Sergey Tikhonov.

  * ADDED: Documentation for library(check), library(registry),
    library(netscape) and library(url).

  * ADDED: library(readutil) with some utility predicates to read larger
    units from streams and files.  Started structured documentation of
    the library in the SWI-Prolog reference manual.

  * ADDED: simple/1 to quintus compatibility library.  Also exported some
    more of the predicate-based arithmetic from there.

  * ADDED: Notes on slight but useful difference between ISO and SWI
    exception-handling to the manual of throw/1.  Thanks to Bart Demoen.

  * ENHANCED/FIXED: expand_file_name/2.  Problems when expanding to files
    holding wildcards in their name and removing the limit on matching files
    (was 1024).  Completely re-written the filesystem code.  Pattern-matching
    code is retained.

  * FIXED: include/1, reported by Sebastian Sardina.  Bug introduced in
    4.0.4.

VERSION 4.0.6
=============

  * PORT: Fixed PL_unify_term() and calls to distinguish between int and
    long.  User foreign-code that must be portable to 64-bit should verify
    their calls.

  * PORT: Fixed string-handling on 64-bit platforms.  Made the compilation
    of all tools and standard libraries fairly clean on the INTEL Itanium
    (Merced) processor using gcc and Linux.  Thanks to the SuSE team for
    providing access to their hardware.

    Make all default stack-limits a factor of the word-length

  * PORT: Included some patches from the SuSE team.

  * ENHANCED: MT-Version: install libpl.a as libplmt.a for the
    multi-threaded version.

  * FIXED: MT-Version: open xterm for thread on systems using the
    /dev/pts filesystem.  On these terminals the xterm is started
    using <basename of slave>/<descriptor>

  * FIXED: MT-Version: deadlock and corruption problem.  Modified
    mutex-structure slightly, so new problems may have been be
    introduced.
2001-06-17 14:32:28 +00:00
..
a60 CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so 2001-06-11 06:34:17 +00:00
awka Update awka to 0.7.4 2001-06-13 14:23:15 +00:00
baci The distfiles on the master site have changed. Change MASTER_SITE to 2001-05-09 13:09:24 +00:00
blackdown-jdk13 Bumped version number after a change 2001-05-23 16:57:47 +00:00
brandybasic Updated brandybasic to 1.0.10 2001-06-04 09:59:04 +00:00
bwbasic Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
caml-light Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
camlp4 Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
cim Patch "configure" rather than "aclocal.m4". 2001-04-21 01:10:58 +00:00
cint The Makefile says that the distfile will change for different minor version 2001-05-09 15:14:16 +00:00
clisp add distfile sizes 2001-04-19 15:28:38 +00:00
cu-prolog Cosmetic changes. 2001-05-05 21:23:07 +00:00
drscheme Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
egcs Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
eieio Fix info handling for binary packages. 2001-06-09 15:28:42 +00:00
elisp-manual Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
elk + move the distfile digest/checksum value from files/md5 to distinfo 2001-04-17 09:56:50 +00:00
f2c teach the f2c-f77 script about "-pg" (generate profiled code). 2001-04-22 13:55:27 +00:00
fort77 Use ${XARGS} instead of invoking xargs directly. 2001-05-19 03:56:23 +00:00
gauche Gauche, yet another R5RS scheme implementation. 2001-05-31 09:56:58 +00:00
gawk Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
gb CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so 2001-06-11 06:34:17 +00:00
gcc Install info file into "${PREFIX}/info" so that they get found. 2001-06-11 17:21:56 +00:00
gcc-ssp New 'gcc with stack-smashing protection' package. 2001-05-22 13:54:34 +00:00
gforth Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
ghc Disable on ELF machines until somebody fixes it. 2001-04-22 16:36:10 +00:00
gprolog Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
guavac Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
guile The buildlink include and lib directories are added to CFLAGS, CPPFLAGS, 2001-06-11 02:05:07 +00:00
hugs The buildlink include and lib directories are added to CFLAGS, CPPFLAGS, 2001-06-11 02:05:07 +00:00
icon Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
intercal Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
japhar Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
java-lang-spec Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
java-vm-spec Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
jbuilder-jit Mark it as BROKEN for now, since the distfile is not available anymore. 2001-05-10 14:36:49 +00:00
jdk Enable for Linux-*-i386 2001-05-17 15:03:00 +00:00
jikes Upgrade to version 1.14 of jikes. 2001-05-16 10:05:35 +00:00
kaffe CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so 2001-06-11 06:34:17 +00:00
kali Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
libperl Update perl to 5.6.1. Changes from perl-5.6.0 include many bug fixes, 2001-06-07 04:25:31 +00:00
librep CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so 2001-06-11 06:34:17 +00:00
maude Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
mawk Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
mercury Add dependence on boehm-gc. Noted from John Darrow's i386 bulk build 2001-06-11 22:52:10 +00:00
minischeme Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
moscow_ml Change build dependency from perl-5.* to perl>=${PERL5_REQD}. Also change 2001-04-30 04:16:08 +00:00
mzscheme Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
nawk Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
nhc98 Change ALL_TARGET. 2001-05-22 13:20:57 +00:00
ocaml Mechanical changes of tk DEPENDS: 2001-05-05 19:51:13 +00:00
p2c Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
perl5 Add mirror site in Finland and Germany. 2001-06-07 12:39:24 +00:00
perl5-base Add patch missing from update to perl 5.6.1. 2001-06-07 04:26:48 +00:00
pforth Cosmetic improvements. 2001-04-21 01:19:09 +00:00
pgcc Mirror changes to lang/gcc/Makefile: 2001-06-12 03:02:59 +00:00
py-extclass Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
py-html-docs Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
python Add code similar to MESSAGE_SUBST code for "PY_SETUP_SUBST" that 2001-05-30 04:59:36 +00:00
RScheme Only create one symbolic link to the RScheme executable. (No need for 2001-04-21 01:13:41 +00:00
ruby Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
scheme48 Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
siod Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
smalleiffel Use ${XARGS} instead of invoking xargs directly. 2001-05-19 03:56:23 +00:00
smalltalk mark this pkg as not for alpha or sparc64 as 64-bit platforms are not 2001-05-10 23:41:29 +00:00
sml-nj Add sparc distfile digest and size. 2001-05-04 12:49:40 +00:00
snobol Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
squeak CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so 2001-06-11 06:34:17 +00:00
stalin Add defaults for all instances of EVAL_PREFIX. 2001-05-03 22:16:50 +00:00
STk Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
sun-jdk13 Update to 1.3.1 2001-06-12 16:31:45 +00:00
sun-jre13 Update to 1.3.1 2001-06-12 16:31:45 +00:00
swi-prolog Update to version 4.0.7. 2001-06-17 14:32:28 +00:00
tcl Mirror changes to the configure script in patch-ab to the appropriate 2001-06-13 20:48:01 +00:00
tcl-expect fix unaligned access on alpha by applying patch from PR 12905. 2001-05-16 13:27:55 +00:00
tcl-itcl Don't use the tcl or tk stub libraries. Thanks to Nick Hudson for pointing 2001-05-01 16:13:53 +00:00
tcl-tclX Do previous changes to make the source for tcl available differently and 2001-04-27 09:16:18 +00:00
tk-expect Use distinfo from tcl-expect. 2001-05-29 12:23:44 +00:00
tk-tclX Mechanical changes of tk DEPENDS: 2001-05-05 19:51:13 +00:00
ucblogo LIBS is automatically added to CONFIGURE_ENV by bsd.pkg.mk if 2001-06-12 20:33:00 +00:00
umb-scheme Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
vscm Install docs in share/docs, not share/examples. 2001-05-11 01:43:03 +00:00
vslisp Update MASTER_SITES 2001-04-22 12:07:13 +00:00
Makefile add and enable eieio 2001-06-09 10:42:09 +00:00