Age | Commit message (Collapse) | Author | Files | Lines |
|
values change for every dependent package that you enter and invoke a
sub-make.
|
|
|
|
so pass INSTALLDIRS=site to the Makefile.PL script. This overrides any
INSTALLDIRS setting in Makefile.PL.
|
|
bsd.pkg.mk automatically converts PERL5_ARCHLIB to be prefixed by
${LOCALBASE} if this is an overwrite package, so simply strip that away to
get the relative directory.
|
|
with binary packages.
XXX We should be adding to and removing from perllocal.pod in
XXX VIEW-{INSTALL,DEINSTALL} actions from the INSTALL/DEINSTALL
XXX scripts.
|
|
isn't the same as the module's PREFIX.
|
|
buildlink2's idea of BUILDLINK_PREFIX.perl (which usuall ${LOCALBASE}).
|
|
USE_GCC2 or USE_GCC3 where appropriate.
the functionality of the old gcc.buildlink2.mk has been rolled into
compiler.mk now, which is automatically used.
more changes to come later...
|
|
|
|
installed.
|
|
gcc buildlink2.mk files and splitting the non-buildlink2.mk bits out
into compiler.mk.
this allows USE_GCC2 and USE_GCC3 to work with non-buildlink2 packages
again.
|
|
2003-08-25 flw <flw@gurke>
* /cvsroot/chicken/chicken/csc.in, /cvsroot/chicken/chicken/doc/FAQ.html, /cvsroot/chicken/chicken/doc/manual.tex, /cvsroot/chicken/chicken/highlevel-macros.scm, /cvsroot/chicken/chicken/library.scm, /cvsroot/chicken/chicken/moremacros.scm, /cvsroot/chicken/chicken/runtime.c:
- csc.in: `-embedded' wasn't recognized
- library.scm: `get-keyword' accepts any object as keys
- runtime.c: `C_callback' doesn't do a minor GC at entry [Thanks to Bruce Hoult]
- `(. ...)' segfaulted instead of giving an error message [Thanks to Category 5]
- `(receive X)' is allowed and returns the list of the result-values
2003-08-17 flw <flw@gurke>
* /cvsroot/chicken/chicken/eval.scm, /cvsroot/chicken/chicken/runtime.c:
- fixed big performance leak in minor GC handling: GC-timing stuff for `time'
macro caused way too many kernel calls [Thanks to Bruce Hoult]
- `dump_trace()' didn't initialize output buffer properly
2003-08-07 flw <flw@gurke>
* /cvsroot/chicken/chicken/chicken.h, /cvsroot/chicken/chicken/compiler.scm, /cvsroot/chicken/chicken/csc.bat, /cvsroot/chicken/chicken/csc.in, /cvsroot/chicken/chicken/csi.scm, /cvsroot/chicken/chicken/doc/Makefile, /cvsroot/chicken/chicken/doc/README, /cvsroot/chicken/chicken/doc/manual.t2p, /cvsroot/chicken/chicken/doc/manual.tex, /cvsroot/chicken/chicken/eval.scm, /cvsroot/chicken/chicken/highlevel-macros.scm, /cvsroot/chicken/chicken/lolevel.scm, /cvsroot/chicken/chicken/moremacros.scm, /cvsroot/chicken/chicken/posix.scm, /cvsroot/chicken/chicken/runtime.c, /cvsroot/chicken/chicken/build.scm, /cvsroot/chicken/chicken/chicken-setup.scm:
- eval.scm: `extension-path'
- lolevel.scm: `global-ref', `global-set!' and `global-bound?'
- csc: static libs are reordered to link libchicken last [thanks to Sven Hartrumpf]
- posix.scm: `group-information'
- added index to the manual [thanks to Peter Wang]
- 'loevel was declared as provided by csi (which was wrong)
- removed `define-id-macro' and `let-id-macro'
- setup-specification attributes `test', `test-command' and `test-chicken-version'
- `C_alloc_in_heap()' is called with number of words (not bytes)
2003-07-30 flw <flw@gurke>
* /cvsroot/chicken/chicken/doc/manual.tex, /cvsroot/chicken/chicken/extras.scm, /cvsroot/chicken/chicken/optimizer.scm, /cvsroot/chicken/chicken/posix.scm, /cvsroot/chicken/chicken/runtime.c, /cvsroot/chicken/chicken/c-backend.scm, /cvsroot/chicken/chicken/chicken.h, /cvsroot/chicken/chicken/configure.in, /cvsroot/chicken/chicken/csc.in:
- `csc' added `-s' option to linker, when linking with optimization (won't
work when building shared object)
- fixed countless typos in manual.tex [Thanks to Bruce Mitchener]
- `csc' uses `-bundle' instead of `-shared' under Mac OS X
- runtime.c: dload_2 prefixes dlsym'd name with "_"
- posix.scm: under Mac OS X, `environ' is not used (and `current-environment'
always returns '())
- removed `C_collectibles' and added `C_gc_protect()' and `C_gc_unprotect()'
- fixed compiler bug that caused repeated explicit rest-argument list consing
[Thanks to Sven Hartrumpf]
- added `string-compare3[-ci]'
- reduced C_STACK_RESERVE to 4096; the previous setting could overflow the
stack-check on machines with a stack in very high memory
2003-07-25 flw <flw@gurke>
* /cvsroot/chicken/chicken/build.scm, /cvsroot/chicken/chicken/chicken-setup.scm, /cvsroot/chicken/chicken/chicken.h, /cvsroot/chicken/chicken/compiler.scm, /cvsroot/chicken/chicken/csc.bat, /cvsroot/chicken/chicken/csc.in, /cvsroot/chicken/chicken/csi.scm, /cvsroot/chicken/chicken/doc/FAQ.html, /cvsroot/chicken/chicken/doc/README, /cvsroot/chicken/chicken/doc/README.CVS, /cvsroot/chicken/chicken/doc/manual.t2p, /cvsroot/chicken/chicken/doc/manual.tex, /cvsroot/chicken/chicken/eval.scm, /cvsroot/chicken/chicken/posix.scm, /cvsroot/chicken/chicken/runtime.c:
- added `C_end_of_main' macro to chicken.h
- `location' now accepts callback-names
- bumped version to 1.15
- `csc' accepts '-windows' under Cygwin
- chicken-setup.scm/eval.scm: ##sys#load-library-extension is exported (and used)
- the STACKTRACE is printed directly (and not saved in a file)
- `,d' in csi stops after 40 elements when printing sequences
- chicken-setup.scm: fixed hardcoded ".so"
- posix.scm: fixed some routines that weren't updated to the new I/O system
2003-07-17 flw <flw@gurke>
* /cvsroot/chicken/chicken/doc/FAQ.html, /cvsroot/chicken/chicken/doc/README, /cvsroot/chicken/chicken/scheduler.scm:
- scheduler.scm: fixed bug in `##sys#all-threads'
- scheduler.scm: fixed invalid timeout computation in `##sys#fdset-select-timeout'
[thanks to Peter Wang]
2003-07-15 flw <flw@gurke>
* /cvsroot/chicken/chicken/csc.bat, /cvsroot/chicken/chicken/csi.1, /cvsroot/chicken/chicken/doc/FAQ.html, /cvsroot/chicken/chicken/doc/manual.t2p, /cvsroot/chicken/chicken/doc/manual.tex, /cvsroot/chicken/chicken/eval.scm, /cvsroot/chicken/chicken/library.scm, /cvsroot/chicken/chicken/posix.scm, /cvsroot/chicken/chicken/script-utils.scm:
- library.scm: vector-resize
- script-utils: for-each-line
- uses newest autotools (libtool 1.5, autoconf 2.57, automake 1.7.6)
- posix.scm: fixed bug in `process-execute' [Thanks to Peter Wang]
|
|
|
|
language (not unlike BASIC) which was developped by DEC for the PDP-8,
and later popular also on PDP-11 under RT-11
|
|
Change the order of PYSETUP*AGS and the corresponding target.
Eg.:
s/${PYSETUPINSTALLARGS} install/install ${PYSETUPINSTALLARGS}/
This allows us to automatically install .pyo files with a
PYSETUPINSTALLARGS=-O1 -c and thus drop the compileall.py stuff in the
post-install target.
ok'ed by drochner@
|
|
|
|
pre-configure target. It was harmless but ugly.
|
|
py-curses in hubertf's bulk build.
Also add a patch from drochner@ for 1.5.
Bump PKGREVISION 1, because the This the pyconfig.h header is affected.
|
|
XXX non-netbsd?
|
|
20030321 version:
Jul 29, 2003:
fixed (i think) the long-standing botch that included the beginning of
line state ^ for RE's in the set of valid characters; this led to a
variety of odd problems, including failure to properly match certain
regular expressions in non-US locales. thanks to ruslan for keeping
at this one.
Jul 28, 2003:
n-th try at getting internationalization right, with thanks to volker
kiefel, arnold robbins and ruslan ermilov for advice, though they
should not be blamed for the outcome. according to posix, "." is the
radix character in programs and command line arguments regardless of
the locale; otherwise, the locale should prevail for input and output
of numbers.
i have rescinded the attempt to use strcoll in expanding shorthands in
regular expressions (cclenter).
Jul 4, 2003:
fixed bug that permitted non-terminated RE, as in "awk /x".
Jun 1, 2003:
subtle change to split: if source is empty, number of elems
is always 0 and the array is not set.
|
|
doesn't exist. It's apparently only mapped in the FTP server configuration.
|
|
Idea by Adam <adam at albedo dot art dot pl> in private email.
|
|
|
|
|
|
|
|
|
|
This version is focused on improved performance and stability,
rather than introducing new functionality, hence it is called R9C.
Build Process NEW
The build process has been improved so that it is possible to build
Erlang/OTP from source even on Windows platforms. There is also a
completely new installation program for Windows.
Observer
crashdump_viewer NEW
A HTML based tool for browsing Erlang crashdumps. The tool can handle
crashdumps from OTP R7B, R8B and R9B as well but there is additional
information in the crashdumps for R9C.
OTP_MIBs NEW
The OTP mibs that where included in the SASL application have been
moved to this new application otp_mibs. This is a step too create a
pure core for Erlang/OTP that does not depend on specific,
non-mainstream applications such as SNMP.
|
|
|
|
This is a Ksi (Ksi Scheme Interpreter), a portable,
embeddable Scheme implementation written in C.
Ksi provides a machine independent execution platform that
can be linked in as a library when building extensible programs.
And what is more important it is not a Guile. :-)
|
|
Changes:
(Exceptions): A catch clause like `CATCH T(e):' introduces a read-only
variable `e' of type `T' within the block. The `(e)' part is
optional. New method Name() and new procedure Abort(). FatalError()
now takes a message string as argument.
(Object): The functions NewUCS4Region() and NewUCS4() have been
revived.
(ADT:ArrayList): New methods Sort() and Elements().
(ADT:StringBuffer): Now provides an INIT() method, covering the
functionality of the old NewCapacity() constructor. New method
CharsUTF16().
(ADT:Comparator): Provides a comparator class `String'.
(oo2c): Super calls can be issued for all type-bound procedures of the
base type, instead of just the procedure that is currently being
redefined.
(oo2c): The compiler warns if an INIT() method does not call the
INIT() of the base type.
Plus the usual number of bug fixes...
|
|
|
|
|
|
2003-06-14 flw <flw@ultra.callcc.org>
* /cvsroot/chicken/chicken/batch-driver.scm, /cvsroot/chicken/chicken/build.scm, /cvsroot/chicken/chicken/chicken.h, /cvsroot/chicken/chicken/c-platform.scm, /cvsroot/chicken/chicken/csi.scm, /cvsroot/chicken/chicken/doc/manual.tex, /cvsroot/chicken/chicken/doc/README, /cvsroot/chicken/chicken/doc/README.CVS, /cvsroot/chicken/chicken/doc/README.txt, /cvsroot/chicken/chicken/extras.scm, /cvsroot/chicken/chicken/library.scm, /cvsroot/chicken/chicken/lolevel.scm, /cvsroot/chicken/chicken/Makefile.am, /cvsroot/chicken/chicken/posix.scm, /cvsroot/chicken/chicken/runtime.c:
- extras.scm: the first argument to `read-string' is now optional
- runtime.c: interning of empty string referenced uninitialized memory
- posix.scm: I/O on ports returned by `process' is now fully nonblocking
- posix.scm: `errno/wouldblock'
- files loaded via the `-extend' compiler option are also searched in the
current include-path
- `##sys#call-with-direct-continuation' and `##sys#direct-return' (they
might turn out useful)
- lolevel.scm: `unbound-variable-value'
- posix.scm: `file-read' didn't check the buffer argument early enough
- extras.scm: `write-string'
- csi doesn't use the lolevel unit anymore
- `chicken-setup.c' was not up to date
- added BOOTSTRAP_PATH to Makefile.am, this simplifies the invocation
of make when bootstrapping the system from CVS sources
[Thanks to Peter Keller]
2003-06-06 flw <flw@ultra.callcc.org>
* /cvsroot/chicken/chicken/doc/manual.tex, /cvsroot/chicken/chicken/library.scm, /cvsroot/chicken/chicken/posix.scm, /cvsroot/chicken/chicken/runtime.c, /cvsroot/chicken/chicken/tcp.scm:
- tcp.scm: tcp-listener-port
- fixed bug in runtime.c that resulted in fopen() being called with invalid file-mode
- tcp.scm: EWOULDBLOCK wasn't defined under Win32 with MSVC
- the printer mixed up "input" and "output" when printing port objects
- fixed bug in read-char handler of pipe-ports
- fixed two unbound variable bugs in library.scm and posix.scm
- commit updates ChangeLog at website and send message to mailing list.
In other words: SMTP and FTP extensions are imminent ;-)
2003-06-02 flw <flw@ultra.callcc.org>
* /cvsroot/chicken/chicken/compiler.scm, /cvsroot/chicken/chicken/csi.scm, /cvsroot/chicken/chicken/doc/FAQ.html, /cvsroot/chicken/chicken/doc/manual.tex, /cvsroot/chicken/chicken/doc/README, /cvsroot/chicken/chicken/doc/README.txt, /cvsroot/chicken/chicken/eval.scm, /cvsroot/chicken/chicken/extras.scm, /cvsroot/chicken/chicken/format.scm, /cvsroot/chicken/chicken/library.scm, /cvsroot/chicken/chicken/lolevel.scm, /cvsroot/chicken/chicken/posix.scm, /cvsroot/chicken/chicken/runtime.c, /cvsroot/chicken/chicken/scheduler.scm, /cvsroot/chicken/chicken/support.scm, /cvsroot/chicken/chicken/tcp.scm, /cvsroot/chicken/chicken/batch-driver.scm, /cvsroot/chicken/chicken/build.scm, /cvsroot/chicken/chicken/chicken.h:
- fixed problem with scheduler.scm (C_msleep) under Windows
- overhauled I/O subsystem
- lolevel.scm: invalid-procedure-call-handler
- declaration `safe-globals'
- internal compiler for `##core#app'
- eval/visit uses `##core#app'
- debug-option `D'
- (hopefully) settled all thread-safety issues in `format.scm'
- nonblocking I/O for tcp-ports
- made `##sys#errno' an int, instead of an integer (library.scm)
- fixed bug in tcp.scm: partial writes to tcp-port didn't remove sent part
- `##sys#thread-block-for-i/o!' for output (or mixed?) mode doesn't work properly (deactived,
does simple polling)
2003-05-21 flw <flw@ultra.callcc.org>
* /cvsroot/chicken/chicken/chicken-setup.scm, /cvsroot/chicken/chicken/doc/FAQ.html, /cvsroot/chicken/chicken/doc/manual.tex, /cvsroot/chicken/chicken/library.scm, /cvsroot/chicken/chicken/scheduler.scm:
- scheduler.scm: timeout-values in nanoseconds where calculated incorrectly
- chicken-setup.scm: -wrap doesn't create registry, if not existing
- ##sys#special-read-syntax-table
- updated FAQ a little
2003-05-19 flw <flw@ultra.callcc.org>
* /cvsroot/chicken/chicken/chicken.h, /cvsroot/chicken/chicken/compiler.scm, /cvsroot/chicken/chicken/doc/manual.tex, /cvsroot/chicken/chicken/eval.scm, /cvsroot/chicken/chicken/highlevel-macros.scm, /cvsroot/chicken/chicken/moremacros.scm, /cvsroot/chicken/chicken/posix.scm, /cvsroot/chicken/chicken/runtime.c, /cvsroot/chicken/chicken/scheduler.scm:
- `define-foreign-variable' isn't seen by `visit' anymore
- `C_flonum()' advanced allocation pointer wrongly on 64-bit platforms
- `parameterize' accepts arbitrary expressions in the parameter position of the binding-list
- applied patches by Sven Hartrumpf that remove unneeded special casing for ICC
- constants defined via `define-constant' are visible inside constant-expressions for
that form
- the scheduler doesn't waste CPU cycles when waiting for thread- or I/O-timeout, unless
other threads are ready [Thanks to Chris Double]
2003-05-08 flw <flw@ultra.callcc.org>
* /cvsroot/chicken/chicken/doc/manual.tex, /cvsroot/chicken/chicken/doc/README, /cvsroot/chicken/chicken/doc/README.txt, /cvsroot/chicken/chicken/support.scm, /cvsroot/chicken/chicken/build.scm, /cvsroot/chicken/chicken/chicken.h, /cvsroot/chicken/chicken/compiler.scm, /cvsroot/chicken/chicken/eval.scm, /cvsroot/chicken/chicken/highlevel-macros.scm, /cvsroot/chicken/chicken/moremacros.scm, /cvsroot/chicken/chicken/parameters.scm, /cvsroot/chicken/chicken/posix.scm, /cvsroot/chicken/chicken/runtime.c:
- fixed bug in `process-execute', pointers to potentially gc-moved strings where retained
[thanks to Joerg Wittenberger]
- `define-constant' evaluates 2nd argument at compile time
- fixed bug with mutable constants in `define-constant' forms
- visiting handles `define-foreign-type' and `define-foreign-variable'
- fixed compiler bug in support.scm: `estimate-foreign-result-size' allocated one word too little if flonum result
has to be aligned
- `##core#inline[_allocate]' expanded incorrectly with the hygienic macro system
[Thanks to Panagiotis Vossos]
- fixed 32-bit dependencies: C_FLONUM_TAG was wrong on 64-bit platforms; C_equalp() used `int' where a `C_word'
was needed
- 8-byte alignment was incorrectly handled for 64-bit platforms
2003-05-04 flw <flw@ultra.callcc.org>
* /cvsroot/chicken/chicken/doc/manual.tex, /cvsroot/chicken/chicken/library.scm:
- `output-port?' returned 0 on closed port [Thanks to Burton Samograd]
* /cvsroot/chicken/chicken/chicken.h, /cvsroot/chicken/chicken/chicken-setup.scm, /cvsroot/chicken/chicken/compiler.scm, /cvsroot/chicken/chicken/csi.scm, /cvsroot/chicken/chicken/doc/manual.tex, /cvsroot/chicken/chicken/doc/README, /cvsroot/chicken/chicken/doc/README.txt, /cvsroot/chicken/chicken/eval.scm, /cvsroot/chicken/chicken/extras.scm, /cvsroot/chicken/chicken/format.scm, /cvsroot/chicken/chicken/highlevel-macros.scm, /cvsroot/chicken/chicken/library.scm, /cvsroot/chicken/chicken/moremacros.scm, /cvsroot/chicken/chicken/parameters.scm, /cvsroot/chicken/chicken/posix.scm, /cvsroot/chicken/chicken/runtime.c, /cvsroot/chicken/chicken/srfi-13.scm, /cvsroot/chicken/chicken/support.scm, /cvsroot/chicken/chicken/batch-driver.scm, /cvsroot/chicken/chicken/build.scm:
- `substring' signals (exn bounds)
- replaced several occurences of `substring' with `##sys#substring'
- moved the description of `process' into the proper manual section
- `process' should read non-blocking, now
- buffer grows by doubling it's size in `read-line'
- chicken-setup: defaults options are "-O2 -d0"
- format is thread-safe
- the transcript port wasn't properly recognized as a tty-port
- vector-copy! signals (exn bounds)
- several small optimizations in library.scm
- non-exported globals where still exported, if ref'd before definition
- non-blocking `process' seems to work
- `csi -setup-help' and -uninstall
- `string-null?' is expanded inline
- visit handling constant- and inline-definitions
- `define-constant' wasn't consistently handled in hygienic and non-hygienic mode
- removed procedure-definition syntax for `define-constant'
2003-04-23 flw <flw@ultra.callcc.org>
* /cvsroot/chicken/chicken/build.scm, /cvsroot/chicken/chicken/c-backend.scm, /cvsroot/chicken/chicken/chicken.h, /cvsroot/chicken/chicken/chicken-setup.scm, /cvsroot/chicken/chicken/compiler.scm, /cvsroot/chicken/chicken/configure.in, /cvsroot/chicken/chicken/doc/manual.tex, /cvsroot/chicken/chicken/doc/README, /cvsroot/chicken/chicken/doc/README.txt, /cvsroot/chicken/chicken/eval.scm, /cvsroot/chicken/chicken/extras.scm, /cvsroot/chicken/chicken/library.scm, /cvsroot/chicken/chicken/lolevel.scm, /cvsroot/chicken/chicken/posix.scm, /cvsroot/chicken/chicken/regex.scm, /cvsroot/chicken/chicken/runtime.c, /cvsroot/chicken/chicken/support.scm:
- hidden globals where not properly checked for boundedness
- the foreign return types `c-pointer' and `pointer' did not return `#f' on NULL results
[thanks to Peter Wang]
- `##sys#void' is handled better by `canonicalize-begin-body' (support.scm)
- fixed space leaks in `regex.scm'
- `read-line' accepts optional limit
- `-setup' gives useful error-message on non-UNIX platforms
- there where two conflicting versions of `provided?'
- chicken-setup handles single-file case
- some warning-options are passed to CFLAGS
- fixed typo in posix.scm [Thanks to Joerg Wittenberger]
2003-04-19 flw <flw@ultra.callcc.org>
* /cvsroot/chicken/chicken/highlevel-macros.scm, /cvsroot/chicken/chicken/runtime.c:
- fixed a couple of 32-bit dependencies [Thanks to Panagiotis Vossos]
- fixed bug in syntax-case version of condition-case
* /cvsroot/chicken/chicken/psyntax-chicken.pp:
removed psyntax-chicken.pp
* /cvsroot/chicken/chicken/examples/ctclsh.scm, /cvsroot/chicken/chicken/doc/manual.tex, /cvsroot/chicken/chicken/doc/README.txt, /cvsroot/chicken/chicken/doc/README, /cvsroot/chicken/chicken/support.scm, /cvsroot/chicken/chicken/tcp.scm, /cvsroot/chicken/chicken/runtime.c, /cvsroot/chicken/chicken/srfi-25.scm, /cvsroot/chicken/chicken/csi.scm, /cvsroot/chicken/chicken/highlevel-macros.scm, /cvsroot/chicken/chicken/library.scm, /cvsroot/chicken/chicken/moremacros.scm, /cvsroot/chicken/chicken/optimizer.scm, /cvsroot/chicken/chicken/psyntax.scm, /cvsroot/chicken/chicken/batch-driver.scm, /cvsroot/chicken/chicken/build.scm, /cvsroot/chicken/chicken/c-backend.scm, /cvsroot/chicken/chicken/chicken.1, /cvsroot/chicken/chicken/chicken.scm, /cvsroot/chicken/chicken/compiler.scm, /cvsroot/chicken/chicken/c-platform.scm, /cvsroot/chicken/chicken/Makefile.am:
- fixed bug in c-backend.scm: heap-limit settings [Thanks to Sven Hartrumpf]
- fixed bug in runtime.c: handling of -:t... was bogus [Thanks to Sven]
- the default output-file for `chicken' is now the original-filename (+ ".c") [Thanks to Panagiotis Vossos]
- syntax-case uses `##sys#void' in expansions
- removed `error-handler'
- diversified exceptions a little
- srfi-25: signals more sensible exn types
- added `condition-case'
2003-04-08 flw <flw@ultra.callcc.org>
* /cvsroot/chicken/chicken/compiler.scm, /cvsroot/chicken/chicken/doc/manual.tex, /cvsroot/chicken/chicken/eval.scm, /cvsroot/chicken/chicken/examples/prolog.scm, /cvsroot/chicken/chicken/examples/schelog-support.scm, /cvsroot/chicken/chicken/library.scm, /cvsroot/chicken/chicken/match-support.scm, /cvsroot/chicken/chicken/posix.scm, /cvsroot/chicken/chicken/regex.scm, /cvsroot/chicken/chicken/runtime.c, /cvsroot/chicken/chicken/scheduler.scm, /cvsroot/chicken/chicken/script-utils.scm, /cvsroot/chicken/chicken/srfi-13.scm, /cvsroot/chicken/chicken/srfi-14.scm, /cvsroot/chicken/chicken/srfi-18.scm, /cvsroot/chicken/chicken/srfi-1.scm, /cvsroot/chicken/chicken/srfi-37.scm, /cvsroot/chicken/chicken/srfi-4.scm, /cvsroot/chicken/chicken/syntax-case.scm, /cvsroot/chicken/chicken/tcp.scm:
- eval.scm: `##sys#environment-is-mutable' isn't hidden anymore.
- scheduler.scm: ##sys#fetch-and-clear.
- simplified some code in tcp.scm.
- `(build-platform)' returns 'intel for ICC.
- removed `interrupts-disabled' declaration.
2003-04-03 flw <flw@ultra.callcc.org>
* /cvsroot/chicken/chicken/configure.in, /cvsroot/chicken/chicken/doc/manual.tex, /cvsroot/chicken/chicken/runtime.c:
- Changed calls to AC_INIT and AM_INIT_AUTOMAKE in configure.in to new syntax.
- Recreated autotool files using newest versions.
2003-03-31 flw <flw@ultra.callcc.org>
* /cvsroot/chicken/chicken/batch-driver.scm, /cvsroot/chicken/chicken/build.scm, /cvsroot/chicken/chicken/chicken.1, /cvsroot/chicken/chicken/chicken-setup.scm, /cvsroot/chicken/chicken/compiler.scm, /cvsroot/chicken/chicken/c-platform.scm, /cvsroot/chicken/chicken/csc.bat, /cvsroot/chicken/chicken/csc.in, /cvsroot/chicken/chicken/csi.scm, /cvsroot/chicken/chicken/doc/manual.tex, /cvsroot/chicken/chicken/doc/README, /cvsroot/chicken/chicken/doc/README.txt, /cvsroot/chicken/chicken/eval.scm, /cvsroot/chicken/chicken/highlevel-macros.scm, /cvsroot/chicken/chicken/library.scm, /cvsroot/chicken/chicken/moremacros.scm, /cvsroot/chicken/chicken/posix.scm, /cvsroot/chicken/chicken/support.scm:
- Removed syntax checks from internal `##core#...' forms.
- `require-at-runtime' setup-specification.
- `csi -setup -init' did not install core extensions.
- `seconds->string' (posix.scm) couldn't handle large (but valid) non-fixnum integers
[Thanks to Anthony Carrico]
- `visit' and `-visit' options to csi and chicken.
- `(gc #t)' didn't return number of free bytes.
- `pathname-directory-separator' was #\\ under Cygwin (is now #\/).
- Removed fixnum->flonum coercion warning in reader.
2003-03-23 njbeckford <njbeckford@ultra.callcc.org>
* /cvsroot/chicken/chicken/runtime.c:
Got rid of buffer overflow in C_get_environment_variable.
2003-03-22 njbeckford <njbeckford@ultra.callcc.org>
* /cvsroot/chicken/chicken/Makefile.am:
Undid change that made both MORE_LIBS and MORE_STATIC_LIBS be the same thing.
* /cvsroot/chicken/chicken/Makefile.am:
Made both MORE_LIBS and MORE_STATIC_LIBS be the same thing.
* /cvsroot/chicken/chicken/Makefile.am:
-all-static replaced by -static. On Solaris, need libdl.so and
libnsl.so since no libdl.a nor libnsl.a.
* /cvsroot/chicken/chicken/Makefile.am:
"make doc" and "make testsuites" now use CHICKEN=../chicken
* /cvsroot/chicken/chicken/Makefile.am:
Uses MORE_STATIC_LIBS instead of MORE_LIBS for
lib[xxx_]chicken_la_LDFLAGS so that libtool does not add "-ldl"
whenever something links with lib[xxx-]chicken.la.
* /cvsroot/chicken/chicken/chicken-config.in, /cvsroot/chicken/chicken/configure.in, /cvsroot/chicken/chicken/csc.in, /cvsroot/chicken/chicken/Makefile.am, /cvsroot/chicken/chicken/runtime.c:
configure.in: Made new variable SHLIBS which has -ldl or -ldld, which will only be used in non -all-static code.
Makefile.am: Use SHLIBS to differentiate MORE_LIBS from MORE_STATIC_LIBS.
runtime.c: Do not even try to use dl.h/dlfcn.h/dlopen/shlopen when in all-static mode.
chicken-config.in, csc.in: Use MORE_STATIC_LIBS (%morestaticlibs%) in static mode.
|
|
aptly called 1_4_2_01, or, as we call it, sun-jdk14-2.1.
Bugs fixed in this release, according to http://java.sun.com/j2se/1.4.2/ReleaseNotes.html
- DPI setting not supported in GTK L&F
- j2re-1_4_2-iftw.exe installer has problems if IE proxy config is incorrect
- enable JavaUpdate in 1.4.2_01
- Remove \r\rn characters from Balloon Tip text
- JavaUpdate shows 'Java Update not completed' message when reboot is accepted
- Can't input character into the applet text field when doing the applet demo
- Random date/time attributes produced in jars through unpack breaks Java Update
- No warning/error messages if patching fails through incremental update
- The auto download URL in Mantis FCS demo is not correct.
- Trigger installer to reboot if Sun VM is running in IE during Java Update
- Java Update tab should be hidden from non-administrative users
- Web bundle installer fails to install if proxy requires authentication
- Installer needs a more explicit message than "creating jar files"
- Updated PhoneHome behavior for consumers
- Need to update java logos in Java2Demo
- Upgrade from 1.4.2 to 1.4.2_01 & uninstall leaves JavaUpdate registry entries
- JavaScript, wrong url for auto-install
- 1.4.2_01 HTMLConverter refers to the wrong default autodl URL
- jre 1.4.2_01, Fr, computer needs to be rebooted dialog is too long
- jre 1.4.2_01, It, string 'Finishing installation...' is too long
- j2sdk 1.4.2_01, ja, extra '\' character in the installshield
- FloatingDecimal throws an assertion error with -enablesystemassertions flag.
|
|
so add the appropriate buildlink. Doesn't affect NetBSD, but makes this
work under Irix. Apparently this is a change I forgot to commit a long time
ago.
|
|
|
|
|
|
|
|
${PREFIX}/share/mk before installing into it.
|
|
|
|
support; in particular don't use the C compiler within the bootstrap
ADA installation
(gcc installs "fixinclude" headers which are not portable across
OS versions)
fixes PR pkg/22470 by John R. Shannon
|
|
and Linux. Disable the curses module on Linux.
|
|
- Include bzip2's buildlink2.mk to work-around different API versions.
- Include db's buildlink2.mk on non-NetBSD platforms to get a similar
feature-set on a pkgsrc platforms.
|
|
patches we've applied to Python-2.1+
|
|
enough in the testing for instance that it never got usage on the process.
|
|
|
|
|
|
-current kernel from at least 2003-08-09. Previous 1.4.1 versions
never really worked all that well and needed special kernel options
as well as a -current kernel from that date, so updating to 1.4.2
is better than keeping both.
A complete list of changes from previous 1.4 JDKs is available at
http://java.sun.com/j2se/1.4.2/changes.html
|
|
sun-jre13-1.0.9 and sun-jdk13-1.0.9). A complete list of changes is
available at http://java.sun.com/j2se/1.3/ReleaseNotes.html
Bugs fixed in this release:
readObject in java.net.URL fails to restore transient fields
java_g -version throws Segmentation Fault in Linux
Solaris/Intel: Synch test hangs trying to get to compiled code safepoint
LINUX: process reaping is broken
BigInteger(String, int) does not fail on multiple minus signs
JCK1.4, api/java_net/... tests hang in "-Xprof -verbose -verify" mode, linux
JVMPI_MONITOR_WAITED value returned is wrong
Java HotSpot(TM) Client VM warning: Attempt to allocate stack guard pages failed
JDK Downgrade Install: Java Plugin 1.4 Fatal Error
incorrect localization for javac diagnostic in J2SE 1.3.1
JDK 1.3.1_07/1.4.1_02 - New ORBs create new threads forever
1.3.1_03] Infinite loop seems to happen in phaseX.cpp with -server
JNI GetArrayElements fails with zero length arrays.
1.3.1 Escalation: JFileChooser: Access key Alt+o doesn't work for "ok" button
1.3.1 Escalation: JFileChooser: Key not working
1.3.1: Fix CDRInputStream.java optimization code to avoid chunk overflow errors
Right borders missing in JMenuItem and JScrollbar in 1.3.1_0x
behaviour of method changes after dynamic compilation occurs
JVM crashes w/ SEGV when trying to execute Java code > 64 kB
JVM crash while reading FVD described class
JVM crashes trying to draw very small Arc2D pie fraction when antialiasing is on
Backward compatibility - jni apps need to dereference bogus returned reference
[1.3.1_04] JVM Crashes
Bottom border missing in JComboBox.
Applies to 1.3.1 only - ServerSocket's accept() throws unexpected SocketException
|
|
|