chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-users] CVS changes, Egg update + some other things


From: felix
Subject: [Chicken-users] CVS changes, Egg update + some other things
Date: Mon, 13 Sep 2004 23:04:55 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040113

Hello, everybody!

First, some eggs have been updated, specifically:

xml-rpc
postgresql
stream-ext

Many thanks to Ed Watkeys, Johannes Groedem and Alejandro Forero Cuervo.

Peter Bex contributed his spiffy-utils egg, several useful utilities
for Spiffy the web server.

CVS (my ISP has become too paranoid for my SMTP library):

- eval.scm: `load' sets `##sys#current-load-file' to loaded filename for duration of load (needed for line-info in debug egg)
- chicken.h, runtime.c: Eric Raible did some much needed cleaning up [Thanks!]
- chicken-setup: added `-csc-option'; errors in scripts were not reported
- chicken-config: resurrected `-extra-libs', because the current version of 
SWIG needs it
- wwchicken: removed coloring of egg-entries (didn't work properly anyway)
- runtime.c: FAKE_APPLY (inline-asm hack to simulate `apply') has been disabled - apparently gcc 3.3.3 generates funnny code
  with -Os
- compiler, csc: added `post-process' declaration
- posix: added `memory-mapped-file?'
- added posixwin.scm [Thanks to Sergey Khorev!]
- csi: ,ln pprints currently evaluated expression
- eval.scm: `load-noisily' takes  couple of keyword arguments
- chicken-setup: allows aborting a sequence of installs
- srfi-18: `thread-start!' accepts a thunk as argument
- syntax-case: `debug-expand' accepts "p" which means: pprint and expand 
continuously

Not egg-related:

- Apparently gcc 3.3.3 has a problem with -Os and the short assembly
  hack for speeding up apply. This hack has been disabled for the time
  being. This means the 126-argument limit applies also to x86 platforms
- As visible from Jonah's recent posts, MingW support has been improved.
- Sergey Khorev's posix port for Win32 has been added (and should now also
  work on MingW)
- The benchmarks from The Great Language Shootout have been added to the
  CVS (look in benchmarks/shootout). I plan to submit those in the next
  time to the shootout people. Any suggestions how to speed them up are
  welcome. (as a matter of fact "echo" is extremely slow - any suggestions?)


Many thanks to all that contributed!


cheers,
felix




reply via email to

[Prev in Thread] Current Thread [Next in Thread]