Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
PY_VER_SUFFIX.
pointed out by wiz and rillig
|
|
From this release we don't use external Boehm GC library because
gauche needs GC to be built with special compilation options.
New features in 0.8.6:
* New modules:
+ dbi: Database independent access layer, providing unified
access to various relational databases. You need separate
"driver" packages to access the actual RDBMS. There are a
few driver packages available at
http://www.kahua.org/cgi-bin/kahua.fcgi/kahua-web/show/dev/DBI/.
Note: If you have been using the separate dbi module, make
sure you remove it before using the new dbi and dbd
modules. You can find the old dbi.scm under somewhere like
/usr/local/share/gauche/site/lib (the actualy directory
depends on the configuration when you've installed the dbi
module).
+ util.relation: A framework to work with relations (as defined
by Codd). The result of database access via dbi is represened as
a relation.
+ text.sql: SQL parser/constructor. Full features are not
implemented yet, but used in dbi module for prepared queries.
* New SRFIs:
+ SRFI-40 (Library of streams) as util.stream.
+ SRFI-43 (vector library) as srfi-43.
+ SRFI-45 (Primitives for Expressing Iterative Lazy
Algorithms) : built-in.
* New built-in proceduers global-variable-bound? and
glboal-variable-ref. The former supersedes symbol-bound? (
symbol-bound? is now deprecated and will go away in the future
releases. Code that uses symbol-bound? should change it to
global-variable-bound?. ). The latter removes some need of using
eval just to peek the value of the global variable.
* New regexp procedures: regexp-replace*, regexp-replace-all*,
regexp-case-fold?.
* Stack overflow handling is largely improved. You can see better
performance if your script frequently oveflows the stack.
0.8.5 was a maintainance release.
0.8.4:
Gauche 0.8.4:
The compiler and VM have been rewritten. Now Gauche runs faster with
less memory (as fast as 1.9x, or cosumes 0.7x memory, in best cases of
our tests. But your mileage may vary.) The compiler now does simple
closure optimization, so the typical loop-by-local-closure style code
will get the advantage. On the other hand, you won't see much gain in
OO-heavy or library-heavy programs.
Other changes:
* New features:
+ srfi-42 (Eager comprehension) is supported.
+ srfi-55 (require-extension) is supported.
+ A simple sampling profiler is implemented to help tuning
programs. Check out "Profiling and tuning" section of the
reference manual. The profiler may not be available on all
platforms.
+ We provide an experimenal Windows/MinGW binary package for
the convenience. See download page.
|
|
the PLIST generation.
|
|
|
|
"pkglint --autofix" change.
|
|
change.
|
|
change.
|
|
variables are already quoted. Noted by wiz.
|
|
Thanks riz@ for the testing machine
Take maintainership
|
|
|
|
and to uncomment and explicitly set upload_tmp_dir, so that this works
out of box (patches adapted from www/php4)
pointed out by Martti Kuparinen on tech-pkg@
|
|
CONFIGURE_ARGS.
|
|
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in
http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
|
|
patch framework, the file is part of binary .phar archive and is
created during installation
this has been submitted as PHP bug #35544, so this may be adressed
upstream hopefully
|
|
file (using pkgdiff now)
PR: 32233 by Peter Avalos
|
|
in private e-mail
|
|
* A complete rewrite of date handling code, with improved timezone support.
* Significant performance improvements compared to PHP 5.0.X.
* PDO extension is now enabled by default (separate pkg for pkgsrc)
* Over 30 new functions in various extensions and built-in functionality.
* Bundled libraries, PCRE and SQLite upgraded to latest versions.
* Over 400 various bug fixes.
* PEAR upgraded to version 1.4.5
This release also fixes various security problems discovered in 5.0.X.
|
|
|
|
|
|
to reduce output for normal runs
|
|
work correctly, bump revision.
|
|
|
|
Change list available by WWW only:
http://java.sun.com/j2se/1.5.0/ReleaseNotes.html
|
|
file which triggers a bug in some versions of zlib. This file
was not used anyway.
|
|
- assume !WIN32 ~= ANSI C for the purpose of errno.h
- ocamldoc is not an ELF binary, use BSD_INSTALL_SCRIPT like for ocamlc
|
|
|
|
This is done via an option group, default is CGI. Note that the
FastCGI interpreter can still be used for normal CGI, but there
might be security issues involved in doing so.
|
|
builds. Let's try MAKE_FLAGS instead.
|
|
|
|
There are far too many details that have changed to mention here. Fixes
PR 30783.
|
|
This is needed for databases/py-psycopg at least to compile properly.
Since the installed version changed, bump revision.
|
|
needed as well. This is especially the case when
lib/pythonXconfig/Makefile is used as done e.g. www/ap2-python.
|
|
|
|
|
|
be used here.
|
|
|
|
|
|
|
|
|
|
|
|
and hope it doesn't break anything.
|
|
when running gcc or ld. This makes the package build on Darwin.
|
|
This is necessary to prevent find from returning with != 0 at least on
DragonFly.
|
|
Changes:
0.10.0
- first update in about 10 months
- therefore, status report probably inaccurate; will hopefully fix soon
- Delegate and Forwardable documentation updated (that's what spurred
this release)
- some other documentation probably updated too
- most packages now have a one-line description (see "Packages" link)
0.10.1
- documentation added: enumerator, etc, fcntl, rational, pstore
- changes to site CSS to improve readability
- added 'profile' and 'profiler' to package list (no documentation though)
|
|
|
|
/bin/sh cannot handle two adjacent ((.
|
|
them completely, as they had been unnecessary. As ${MKDIR} already
includes the -p option, the ${TEST} is not necessary and has been
dropped, too. Fixes PR 32002.
|
|
Thanks guilhem_at_kaffe.org for those patches
(Now kaffe passes 100% of the regression tests under netbsd -current (at least i386))
bump PKGREVISION
|