summaryrefslogtreecommitdiff
path: root/NEWS
AgeCommit message (Collapse)AuthorFilesLines
2014-01-26Add NEWS for Guile 2.2Andy Wingo1-1/+374
* NEWS: Update for 2.1.1.
2013-04-10Mention `open-file' in NEWS.v2.0.9Ludovic Courtès1-3/+3
2013-04-10Bump version number for 2.0.9.Ludovic Courtès1-1/+4
* GUILE-VERSION (GUILE_MICRO_VERSION): Increment.
2013-04-09update NEWSAndy Wingo1-22/+14
* NEWS: Updates.
2013-04-08Update 'NEWS'.Mark H Weaver1-9/+3
2013-04-08Update 'NEWS'.Mark H Weaver1-0/+7
2013-04-07Update 'NEWS'.Mark H Weaver1-76/+159
2013-04-06NEWS tweaksAndy Wingo1-3/+3
* NEWS: Correct some errors.
2013-04-06Update `NEWS'.Ludovic Courtès1-9/+3
2013-04-05Update `NEWS'.Ludovic Courtès1-2/+16
2013-03-28build: Require GMP >= 4.2.Ludovic Courtès1-0/+5
* NEWS, README: Update.
2013-03-28Add Gnulib commit ID in `NEWS'.Ludovic Courtès1-3/+3
2013-03-27Update `NEWS'.Ludovic Courtès1-2/+12
2013-03-15more NEWSAndy Wingo1-94/+103
* NEWS: Update.
2013-03-15incremental NEWS workAndy Wingo1-69/+100
* NEWS: Checkpoint.
2013-03-13very beginnings of NEWSAndy Wingo1-1/+266
* NEWS: A very very very rough start at 2.0.8 news
2012-11-30NEWS: Add "R6RS SRFI support" text.v2.0.7Ludovic Courtès1-3/+5
* NEWS: Add proper text for "R6RS SRFI support", by Ian Price and Mark Weaver.
2012-11-29NEWS: Add entry for new GUILE_LOAD_PATH (et al) ellipsis handling.Mark H Weaver1-0/+9
* NEWS: Add entry for new GUILE_LOAD_PATH (et al) ellipsis handling.
2012-11-29NEWS: Mention par-for-each, alongside par-map, being fixed to use all coresMark H Weaver1-1/+2
* NEWS: Mention par-for-each, alongside par-map, being fixed to use all cores.
2012-11-29Minor fixes in NEWSMark H Weaver1-7/+7
* NEWS: Minor fixes to the descriptions.
2012-11-29Update `NEWS'.Ludovic Courtès1-0/+176
* NEWS: Add news for 2.0.7.
2012-07-07Fix typos in `NEWS'.Ludovic Courtès1-4/+4
* NEWS: Fix typos.
2012-07-06add http/1.1 transfer codings to the NEWSAndy Wingo1-1/+7
* doc/ref/web.texi (Transfer Codings): Add a note about modules. * NEWS: Add NEWS for transfer codings.
2012-07-04add scm_c_nvalues to newsAndy Wingo1-1/+1
* NEWS: Add scm_c_nvalues.
2012-07-02update NEWSAndy Wingo1-0/+169
* NEWS: Update.
2012-01-30Update `NEWS'.v2.0.5Ludovic Courtès1-0/+7
2012-01-30Amend `NEWS'.v2.0.4Ludovic Courtès1-6/+6
* NEWS: Mention `-Wformat' change. Remove intermediate/minor bug fixes.
2012-01-30Rename scm_call_varargs -> scm_callMark H Weaver1-1/+1
* libguile/eval.c, libguile/eval.h, doc/ref/api-evaluation.texi, test-suite/standalone/test-loose-ends.c, NEWS: Rename scm_call_varargs -> scm_call Suggested by Ludovic Courtès <ludo@gnu.org>
2012-01-30Implement scm_call_varargs and scm_call_{7,8,9}Mark H Weaver1-0/+1
* libguile/eval.c (scm_call_7, scm_call_8, scm_call_9, scm_call_varargs): New functions. * libguile/eval.h: Add prototypes. * doc/ref/api-evaluation.texi: Add documentation. * test-suite/standalone/test-loose-ends.c: Add tests. * NEWS: Add news entry.
2012-01-30Fix primitive-eval to return #<unspecified> for definitionsMark H Weaver1-0/+1
* module/ice-9/eval.scm (primitive-eval): Return #<unspecified> for definitions. Previously the variable object was returned. * test-suite/tests/eval.test (evaluator): Add test. * NEWS: Add news entry.
2012-01-28mention new manual sections in NEWSAndy Wingo1-0/+6
* NEWS: Mention new sections.
2012-01-27Fix error messages involving definition formsMark H Weaver1-0/+1
* module/ice-9/psyntax.scm (syntax-type): Return an additional value that contains the entire form in _all_ cases, including for definition forms. Previously, the entire form was not returned for definition forms. (expand-expr): Add an additional argument that contains the entire form in _all_ cases, including for definition forms. Use it to include the entire form in error messages, notably for definitions in expression context. Include the source location information, which was previously missing from these errors when the rhs expression was an atom. Improve the "definition in expression context" error message to be more comprehensible for Scheme beginners. (expand-top-sequence, expand, expand-body): Adjust as needed to handle the additional return value from 'syntax-type' and the additional argument to 'expand-expr'. * module/ice-9/psyntax-pp.scm: Regenerate. * NEWS: Update.
2012-01-26update NEWSAndy Wingo1-28/+77
* NEWS: Update.
2012-01-12update NEWSAndy Wingo1-15/+8
* NEWS: Minor edits. Remove a THANKS; we need to assemble a larger THANKS for this release.
2012-01-12update NEWSAndy Wingo1-343/+56
* NEWS: Update.
2012-01-12fluids.c docstringAndy Wingo1-0/+432
* libguile/fluids.c (scm_make_fluid_with_default): Update docstring.
2012-01-05Placate a number of `syntax-check' verifications.Ludovic Courtès1-4/+4
- "filesystem" -> "file system" - remove doubled words - use EXIT_* macros instead of literal numbers - update `syntax-check' exclusion files
2011-10-22Update `NEWS'.v2.0.3Ludovic Courtès1-0/+2
2011-10-12update NEWS for 2.0.3Andy Wingo1-0/+98
* NEWS: Update.
2011-07-01Update `NEWS'.Ludovic Courtès1-1/+6
2011-06-16Fix several POSIX functions to use the locale encodingMark H Weaver1-0/+1
* libguile/strings.c (scm_i_allocate_string_pointers): Encode strings using the current locale. Previously, Latin-1 was used. Indirectly, this affects the encoding of strings in `system*', `execl', `execlp', `execle', `environ', and `dynamic-args-call'. (scm_makfromstrs): In header comment, clarify that the C strings are interpreted according to the current locale encoding. * NEWS: Add NEWS entry.
2011-06-16more NEWSAndy Wingo1-0/+7
* NEWS: More updates.
2011-06-16update NEWSAndy Wingo1-0/+156
* NEWS: Update for 2.0.2.
2011-04-27Fix typo in `NEWS'.v2.0.1Ludovic Courtès1-1/+1
2011-04-27Update `NEWS'.Ludovic Courtès1-3/+7
2011-04-27Document `(ice-9 binary-ports)'.Ludovic Courtès1-0/+1
* doc/ref/api-io.texi (R6RS I/O Ports): Mention `(ice-9 binary-ports)'. * NEWS: Update.
2011-04-15add --fresh-auto-compileAndy Wingo1-0/+5
* doc/ref/api-evaluation.texi (Compilation): Add discussion of --fresh-auto-compile. * doc/ref/scheme-scripts.texi (Invoking Guile): Add --fresh-auto-compile option. * NEWS: Add entry. * libguile/load.c: Define %fresh-auto-compile. (scm_primitive_load_path): Use it here. (scm_init_load_should_auto_compile): Init from GUILE_AUTO_COMPILE env var, with a value of "fresh". * module/ice-9/boot-9.scm (load-in-vicinity): Auto-compilation cache is stale if %fresh-auto-compile is true. * module/ice-9/command-line.scm (compile-shell-switches): Parse out --fresh-auto-compile.
2011-04-13update NEWSAndy Wingo1-289/+139
* NEWS: Update for 2.0.1.
2011-04-13(rnrs arithmetic fixnums) fixnum? export a procedure againAndy Wingo1-0/+326
* module/rnrs/arithmetic/fixnums.scm (fixnum?): Restore this export to be a procedure, not syntax. (inline-fixnum?): This is what fixnum? was. Use it internally.
2011-04-09Fix the R6RS exact-integer-sqrt and import into core guileMark H Weaver1-0/+15
* libguile/numbers.c (scm_exact_integer_sqrt): New C procedure to compute exact integer square root and remainder. (scm_i_exact_integer_sqrt): New Scheme procedure `exact-integer-sqrt' from the R6RS, imported into core guile. * libguile/numbers.h: Add prototypes. * module/rnrs/base.scm: Remove broken stub implementation, which would fail badly when applied to large integers. * doc/ref/api-data.texi: Add documentation. * doc/ref/r6rs.texi: Change documentation for `exact-integer-sqrt' to a stub that xrefs the core docs, as is done for other operations available in core. * test-suite/tests/numbers.test: Add tests. * NEWS: Add news entries.