1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-30 15:00:21 +02:00
Commit graph

869 commits

Author SHA1 Message Date
Mark H Weaver
679ffce89c Minor NEWS tweaks.
* NEWS: Fix typo and improve wording in custom ellipsis entry.
2014-03-17 02:54:47 -04:00
Mark H Weaver
cdf1ae8983 Add first draft of NEWS for 2.0.10.
* NEWS: Add first draft of changes in 2.0.10.
2014-03-17 02:42:38 -04:00
Andy Wingo
c2379a5b45 Doc and NEWS updates
* NEWS: Update section on dynamic stacks.  Add link for intptr
  interfaces.
* doc/ref/api-data.texi (Integers): Add intptr interfaces.
2014-03-16 16:28:28 +01:00
Andy Wingo
b3f1bb5d31 Add NEWS for Guile 2.2
* NEWS: Update for 2.1.1.
2014-01-26 15:08:35 +01:00
Ludovic Courtès
7f74dcb4a5 Mention `open-file' in NEWS. 2013-04-10 07:52:36 +02:00
Ludovic Courtès
cfeb9130bb Bump version number for 2.0.9.
* GUILE-VERSION (GUILE_MICRO_VERSION): Increment.
2013-04-10 01:10:04 +02:00
Andy Wingo
14f2e47068 update NEWS
* NEWS: Updates.
2013-04-09 22:45:35 +02:00
Mark H Weaver
22c76fd822 Update 'NEWS'. 2013-04-08 10:15:12 -04:00
Mark H Weaver
7ca88a403f Update 'NEWS'. 2013-04-08 08:58:00 -04:00
Mark H Weaver
eed0d26cc0 Update 'NEWS'. 2013-04-07 17:48:58 -04:00
Andy Wingo
c608e1aafa NEWS tweaks
* NEWS: Correct some errors.
2013-04-06 22:51:52 +02:00
Ludovic Courtès
47ed3ca43a Update `NEWS'. 2013-04-06 13:07:01 +02:00
Ludovic Courtès
a24cda1d26 Update `NEWS'. 2013-04-05 22:54:15 +02:00
Ludovic Courtès
465ff50245 build: Require GMP >= 4.2.
* NEWS, README: Update.
2013-03-28 22:53:59 +01:00
Ludovic Courtès
8d6e3dd83a Add Gnulib commit ID in `NEWS'. 2013-03-28 22:19:12 +01:00
Ludovic Courtès
ed4aa26489 Update `NEWS'. 2013-03-27 18:09:50 +01:00
Andy Wingo
01b83dbd1a more NEWS
* NEWS: Update.
2013-03-15 22:21:34 +01:00
Andy Wingo
f361bb937a incremental NEWS work
* NEWS: Checkpoint.
2013-03-15 21:13:27 +01:00
Andy Wingo
de2811cc41 very beginnings of NEWS
* NEWS: A very very very rough start at 2.0.8 news
2013-03-13 23:22:34 +01:00
Ludovic Courtès
3b5390989d NEWS: Add "R6RS SRFI support" text.
* NEWS: Add proper text for "R6RS SRFI support", by Ian Price and
  Mark Weaver.
2012-11-30 00:48:53 +01:00
Mark H Weaver
3919585f79 NEWS: Add entry for new GUILE_LOAD_PATH (et al) ellipsis handling.
* NEWS: Add entry for new GUILE_LOAD_PATH (et al) ellipsis handling.
2012-11-29 17:57:49 -05:00
Mark H Weaver
2813d72571 NEWS: Mention par-for-each, alongside par-map, being fixed to use all cores
* NEWS: Mention par-for-each, alongside par-map, being fixed to use all
  cores.
2012-11-29 17:50:56 -05:00
Mark H Weaver
a94e7d85dd Minor fixes in NEWS
* NEWS: Minor fixes to the descriptions.
2012-11-29 17:25:21 -05:00
Ludovic Courtès
13fac28218 Update `NEWS'.
* NEWS: Add news for 2.0.7.
2012-11-29 22:44:12 +01:00
Ludovic Courtès
d7a33b6459 Fix typos in `NEWS'.
* NEWS: Fix typos.
2012-07-07 11:32:38 +02:00
Andy Wingo
32299e49e8 add http/1.1 transfer codings to the NEWS
* doc/ref/web.texi (Transfer Codings): Add a note about modules.
* NEWS: Add NEWS for transfer codings.
2012-07-06 22:24:25 +02:00
Andy Wingo
8898f43cb2 add scm_c_nvalues to news
* NEWS: Add scm_c_nvalues.
2012-07-04 17:54:57 +02:00
Andy Wingo
d2e3579363 update NEWS
* NEWS: Update.
2012-07-02 23:02:20 +02:00
Ludovic Courtès
f7cf5898d8 Update `NEWS'. 2012-01-30 22:36:48 +01:00
Ludovic Courtès
7cb11224c7 Amend `NEWS'.
* NEWS: Mention `-Wformat' change.  Remove intermediate/minor bug fixes.
2012-01-30 20:58:51 +01:00
Mark H Weaver
07c2ca0f0d Rename scm_call_varargs -> scm_call
* 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-30 11:02:29 -05:00
Mark H Weaver
741b8a2300 Implement scm_call_varargs and scm_call_{7,8,9}
* 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-30 10:27:44 -05:00
Mark H Weaver
adb8054c6d Fix primitive-eval to return #<unspecified> for definitions
* 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-30 10:27:23 -05:00
Andy Wingo
241247e8b9 mention new manual sections in NEWS
* NEWS: Mention new sections.
2012-01-28 20:38:03 +01:00
Mark H Weaver
40e92f09fc Fix error messages involving definition forms
* 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-27 09:52:58 -05:00
Andy Wingo
d4b5c773e4 update NEWS
* NEWS: Update.
2012-01-26 18:38:57 +01:00
Andy Wingo
486bd70d53 update NEWS
* NEWS: Minor edits.  Remove a THANKS; we need to assemble a larger
  THANKS for this release.
2012-01-12 00:42:46 +01:00
Andy Wingo
f41ef41680 update NEWS
* NEWS: Update.
2012-01-12 00:32:11 +01:00
Andy Wingo
f43622a27b fluids.c docstring
* libguile/fluids.c (scm_make_fluid_with_default): Update docstring.
2012-01-12 00:10:44 +01:00
Ludovic Courtès
b3da54d181 Placate a number of `syntax-check' verifications.
- "filesystem" -> "file system"
  - remove doubled words
  - use EXIT_* macros instead of literal numbers
  - update `syntax-check' exclusion files
2012-01-05 23:38:10 +01:00
Ludovic Courtès
2be3feb17e Update `NEWS'. 2011-10-22 16:53:43 +02:00
Andy Wingo
02f91898de update NEWS for 2.0.3
* NEWS: Update.
2011-10-12 17:12:34 +02:00
Ludovic Courtès
f39779b1be Update `NEWS'. 2011-07-01 22:49:50 +02:00
Mark H Weaver
7505c6e024 Fix several POSIX functions to use the locale encoding
* 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-16 15:07:30 -04:00
Andy Wingo
2dd4948644 more NEWS
* NEWS: More updates.
2011-06-16 15:59:19 +02:00
Andy Wingo
e4a2807eee update NEWS
* NEWS: Update for 2.0.2.
2011-06-16 13:29:17 +02:00
Ludovic Courtès
6b480ced9c Fix typo in `NEWS'. 2011-04-27 22:48:20 +02:00
Ludovic Courtès
2e6829d24d Update `NEWS'. 2011-04-27 22:30:31 +02:00
Ludovic Courtès
de424d9594 Document `(ice-9 binary-ports)'.
* doc/ref/api-io.texi (R6RS I/O Ports): Mention `(ice-9 binary-ports)'.

* NEWS: Update.
2011-04-27 22:14:31 +02:00
Andy Wingo
1e56cff233 add --fresh-auto-compile
* 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-15 11:27:27 +02:00