Changeset 23141 in project for gazette


Ignore:
Timestamp:
03/20/11 00:31:25 (8 years ago)
Author:
syn
Message:

gazette #19: add core development section

File:
1 edited

Legend:

Unmodified
Added
Removed
  • gazette/src/issues/19.wiki

    r23133 r23141  
    135135== 2. Core development
    136136
    137 ...
     137[[user:peter-bex|Peter Bex]] added tail-pattern support to
     138syntax-rules. With that Chicken now fully implements
     139[[http://srfi.schemers.org/srfi-46/srfi-46.html|SRFI-46]]!
     140
     141[[user:felix-winkelmann|Felix Winkelmann]] added the new top-level
     142command {{,m}} to csi which allows you to set the current module. This
     143means you can for example enter {{,m uri-common}} and you will be
     144inside the {{uri-common}} module, i.e. you can also access bindings
     145which aren't exported by it. This can be handy for interactively
     146inspecting and debugging modules.
     147
     148[[user:jim-ursetto|Jim Ursetto]]'s [[ticket:486|ticket #486]]
     149regarding a problem with the {{tcp}} unit got fixed. Also, on the
     150experimental branch, Jim's patch of [[ticket:505|ticket #505]] got
     151applied adding the ability to discard input in read-syntax. This makes
     152it possible to implement something like the {{#;}} syntax inside
     153Chicken itself. Cool!
     154
     155There are two other notable changes on the experimental branch:
     156Chicken now links with {{libpthread}} BSD systems Chicken to allow
     157linking other libraries that are linked with {{libpthread}}
     158themselves. The other patch allows using {{(const c-string)}} as a
     159return type of {{foreign-lambda}} and as an argument type for
     160{{define-external}}.
     161
    138162
    139163== 3. Chicken Talk
Note: See TracChangeset for help on using the changeset viewer.