Changeset 25559 in project
- Timestamp:
- 11/23/11 16:22:36 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gazette/src/issues/21.wiki
r25558 r25559 5 5 == 0. Introduction 6 6 7 Welcome to the 21st issue of the Chicken Gazette. While the gazette 8 was on hiatus the chicken community was definitely not. 9 10 With the stabilisation of Chicken 4.7 well underway since the last 11 gazette... 12 13 Some people have also started to set up salmonella farms and C-Keen 14 has completed his "Chicken Zoo". 15 16 Enjoy! 7 Welcome to the 21st issue of the Chicken Gazette. 8 9 In this issue we have updates on several parts of the Chicken community, 10 including trips, meetups, eggs, testing as well as developments in the core itself. 11 Over in [[#omelette-recipes|the Omelette section]] we have the second installment of 12 [[http://wiki.call-cc.org/users/alaric-blagrave-snellpym|Alaric Snell-Pym]]'s 13 much coveted "financial book-keeping in scheme" series. 14 15 Rounding up all the changes since the last edition has been a rather involved 16 task which wouldn't have been possible without the friendly help of all my 17 contributors and fellow editors in the 18 [[http://wiki.call-cc.org/discussion-groups#irc|#chicken chat channel]], so 19 many, many thanks are due to them. Also, if you haven't already joined us in 20 [[http://wiki.call-cc.org/discussion-groups#irc|#chicken]], pop in and chat about 21 Chicken specific aspects of scheme. 22 23 24 Enjoy and look out for issue 22 soon! 17 25 18 26 … … 147 155 Nicolas struggled with disabling the apply hack ([[http://lists.nongnu.org/archive/html/chicken-users/2011-11/msg00015.html|2011/11/10 11:10Z]]) 148 156 due to the Two Lies Of The README. Over the course of the next few minutes [[http://wiki.call-cc.org/users/christian-kellermann|Christian]] 149 and [[http://wiki.call-cc.org/users/mario-domenech-goulart|Mario Domenech Goulart]] ]157 and [[http://wiki.call-cc.org/users/mario-domenech-goulart|Mario Domenech Goulart]] 150 158 confirmed that the lies, which related to the way bootstrap compilers are distributed and invoked, had 151 159 already been fixed in the development versions. … … 209 217 on [[http://tests.call-cc.org/]] 210 218 211 There is also [[https://github.com/mario-goulart/salmonella|an entirely new version of Salmonella]] over at github so test that too. The new version is more modular -- some features that were previously built in salmonella are now independent eggs (e.g., [[https://github.com/mario-goulart/salmonella-html-report|salmonella-html-report]] and [[https://github.com/mario-goulart/salmonella-feeds|salmonella-feeds]] . There's also a new egg that provides a new feature: [[https://github.com/mario-goulart/salmonella-diff|salmonella-diff]] which generates HTML output to render differences between two salmonella logs.219 There is also [[https://github.com/mario-goulart/salmonella|an entirely new version of Salmonella]] over at github so test that too. The new version is more modular -- some features that were previously built in salmonella are now independent eggs (e.g., [[https://github.com/mario-goulart/salmonella-html-report|salmonella-html-report]] and [[https://github.com/mario-goulart/salmonella-feeds|salmonella-feeds]]). There's also a new egg that provides a new feature: [[https://github.com/mario-goulart/salmonella-diff|salmonella-diff]] which generates HTML output to render differences between two salmonella logs. 212 220 213 221 Here's short list of new salmonella features: … … 263 271 process a bit as can be seen on 264 272 [[http://wiki.call-cc.org/development-process|its wiki page]]. Others 265 already joined in the discussion of patches on 266 [[https://lists.nongnu.org/mailman/listinfo/chicken-hackers|chicken-hackers ]]273 already joined in the discussion of patches on the 274 [[https://lists.nongnu.org/mailman/listinfo/chicken-hackers|chicken-hackers mailing list]] 267 275 and you are more than welcome to join in. 268 276 … … 277 285 * Install the chicken and run tests: {{make install && make check}} 278 286 279 280 sparc64281 mario, felix282 lots of bug fixes, sparc64 support283 284 * On origin/master:285 * (e1a5437): when conditional branches differ in the number of results, do not merge the results (felix, 2 days ago)286 * (bae7d92): clustering optimization added (felix, 5 weeks ago)287 * (b1907c5): use different default stack-sizes on 32/64 bit platforms (felix, 6 days ago)288 * (986bd3f): disable apply-hack on sparc64 (felix, 6 days ago)289 * (28a36bf): Remove scripts/make-egg-rss-feed.scm (imported into the chicken-infrastructure repo) (Mario Domenech Goulart, 5 days ago)290 * (fbeffd1): scripts/tools.scm: needs regex for `string-match' (Mario Domenech Goulart, 5 days ago)291 * (1fca9c6): use equal? in case MSYSTEM is not defined (makedist.scm) (felix, 6 days ago)292 * (42a8263): don't remove build-info files on make confclean or it is not possible to build from a tarball without preinstalled chicken (felix, 9 days ago)293 * (3bb9645): write debugging output for optimizations into generated source file (felix, 3 weeks ago)294 * (e7fe2fb): allow procedure in operator-position of evaluated list (#705, suggested by John Cowan) (felix, 2 weeks ago)295 * (e2fb31c): fix subtype check for fixed-size list/vector types in scrutinizer (felix, 10 days ago)296 * (fd018df): strip std-envs of non-std identifiers, ignore ##sys#macro-environment when evaluating with an explicit environment (felix, 13 days ago)297 * (fe8f63c): minor change in port-tests.scm to handle case when HOME is not defined (Windows) (felix, 2 weeks ago)298 * (723a469): cut of union types above a certain length (felix, 2 weeks ago)299 * (919a7c7): fixes in build + Windows test script, added note to README (thanks to mario) (felix, 2 weeks ago)300 * (ddb96f9): Also added runtests.bat to manifest. (felix, 3 weeks ago)301 * (0df9bb8): another trivial fix for making boot-chicken work on cmd.exe (felix, 3 weeks ago)302 * (cea668f): trivial Windows-related corrections in rules.make, found by Mario - not yet working, though (felix, 3 weeks ago)303 * (1bc311d): undocumented scrutinize declaration (obsolete), reported by ckeen (felix, 3 weeks ago)304 * (10494f6): fixed stupid paren-matching error (felix, 3 weeks ago)305 * (f9a6702): disable debug output in scrutinizer (felix, 5 weeks ago)306 * (2483f8d): check not necessary for lambda and warn if using keyword as variable in binding form (felix, 3 weeks ago)307 * (aa6b2bb): cleaning up uninitialized variables in C_reclaim, add debug output to C_mutate on m-stack resize, grow m-stack at higher rate (felix, 3 weeks ago)308 * (1e04156): use write-string port-class method (felix, 3 weeks ago)309 * (59cdaaf): remove obsolete C_h_... allocation functions (pointed out by Joerg Wittenberger) (felix, 3 weeks ago)310 * (159611d): handle macro-aliases when resolving declared identifier, making sure things are done right inside modules. (felix, 4 weeks ago)311 * (0cc88a4): removed obsolete file (felix, 4 weeks ago)312 * (1f56f3a): ##core#type makes subtype-check optional; quit compile when type-mismatches in strict mode (felix, 5 weeks ago)313 287 314 288 … … 329 303 focussing on ones that were announced or discussed on the [[https://wiki.call-cc.org/mailing-lists|mailing list]]. 330 304 331 TODO: Write about the distributed egg repository332 333 305 By far the most notable thing to have happened is the announcment and implementation of the new 334 Egg management system. 306 [[http://lists.nongnu.org/archive/html/chicken-users/2011-03/msg00160.html|distributed egg system]], 307 written by Chicken Hackers during the [[#cologne-march-2011|Cologne Chicken Meetup in March]]. 335 308 336 309 * [[http://wiki.call-cc.org/users/ivan-raikov|Ivan Raikov]]'s [[http://lists.nongnu.org/archive/html/chicken-users/2011-10/msg00058.html|proposal]]
Note: See TracChangeset
for help on using the changeset viewer.