1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-01 04:10:18 +02:00
Commit graph

741 commits

Author SHA1 Message Date
Andy Wingo
6d6b2d4fcd update NEWS for hungry-eol-escapes
* NEWS: Update for hungry-eol-escapes.
2011-01-21 09:24:36 +01:00
Andy Wingo
dc78bee588 add NEWS for expt change
* NEWS: Update for Mark's expt patch.
2011-01-20 23:44:40 +01:00
Andy Wingo
7cd99cbad6 update NEWS for 1.9.14
* NEWS: Fold 1.9.14 entries into main text.
2011-01-20 23:39:56 +01:00
Ludovic Courtès
831ed60ddb Tweak `NEWS'.
* NEWS: Update.
2010-12-17 21:55:56 +01:00
Andy Wingo
27e346064e update NEWS
* NEWS: Update.
2010-12-17 13:33:29 +01:00
Andy Wingo
626e36e5cb document variable-unset!
* doc/ref/api-modules.texi (Variables): Document variable-unset!.

* NEWS: Update.
2010-12-17 13:16:36 +01:00
Andy Wingo
d09c07fb10 document make-unbound-fluid et al
* doc/ref/api-scheduling.texi (Fluids and Dynamic States): Document the
  new fluid routines.

* NEWS: Update.
2010-12-17 13:14:13 +01:00
Andy Wingo
60905b80d4 multicast manual updates
* doc/ref/posix.texi (Network Sockets and Communication): Add
  IP_MULTICAST_TTL and IP_MULTICAST_IF docs, from the docstring.

* NEWS: Update.
2010-12-17 13:04:23 +01:00
Andy Wingo
92022c447d update NEWS
* NEWS: Update for Web documentation.
2010-12-16 19:33:16 +01:00
Andy Wingo
76ebf23fce update NEWS
* NEWS: Update.
2010-12-13 23:35:34 +01:00
Andy Wingo
ef6b0e8d48 1.9.13 news to main body
* NEWS: Fold 1.9.13 text into the main text.
2010-12-12 22:45:47 +01:00
Andreas Rottmann
b710608c87 Allow specifying load extensions on the command line
Add a new command-line switch `-x', which manipulates the
%load-extensions list.

* libguile/script.c (scm_compile_shell_switches): Process the new "-x"
  switch.
  (scm_shell_usage): Mention the "-x" switch.
* doc/ref/scheme-scripts.texi (Invoking Guile): Add "-x" switch to the
  list of command-line switches.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2010-11-20 01:11:23 +01:00
Andy Wingo
3d59aa7c0b update NEWS for 1.9.13
* NEWS: Update for 1.9.13.
2010-10-12 22:27:21 +02:00
Andy Wingo
51cb0cca66 fold old news items into main news body
* NEWS: Fold 1.9.12 items into the main body.
2010-10-12 13:58:39 +02:00
Andreas Rottmann
f16a20071d Add implementation of SRFI 45
* module/srfi/srfi-45.scm: New file, containing the reference implementation of
  SRFI 45, slightly adapted to use SRFI-9.
* module/Makefile.am (SRFI_SOURCES): Added srfi/srfi-45.scm.

* test-suite/tests/srfi-45.test: New file.
* test-suite/Makefile.am (SCM_TESTS): Add tests/srfi-45.test.

* doc/ref/srfi-modules.texi (SRFI-45): New node and subsection;
  essentially a shortended transcript of the SRFI-45 specification.
2010-10-03 21:54:22 +02:00
Andreas Rottmann
fdc8fd46fd Add implementation of SRFI 42
* module/srfi/srfi-42/ec.scm: New file; reference implementation of
  SRFI 42.
* module/srfi/srfi-42.scm: New file; module for SRFI 42.
* module/Makefile.am (SRFI_SOURCES): Add srfi/srfi-42.scm.
  (NOCOMP_SOURCES): Add srfi/srfi-42/ec.scm.

* test-suite/tests/srfi-42.test: New file; test suite for SRFI 42.
* test-suite/Makefile.am: SCM_TESTS: Add tests/srfi-42.test.
2010-10-03 12:09:50 +02:00
Andreas Rottmann
56ec46a7c3 Add implementation of SRFI 27
* module/srfi/srfi-27.scm: New file; implementation of SRFI 27 in terms
  of the existing random number generator.
* module/Makefile.am (SRFI_SOURCES): Add srfi/srfi-27.scm.

* test-suite/tests/srfi-27.test: New file; minimal test suite for SRFI 27.
* test-suite/Makefile.am (SCM_TESTS): Add tests/srfi-27.test.

* doc/ref/srfi-modules.texi: Add subsection on SRFI-27 based
  on the specification.
2010-09-27 22:15:51 +02:00
Ludovic Courtès
1d3aa2baae Update `NEWS' for 1.9.12.
* NEWS: Update.
2010-09-04 16:56:15 +02:00
Ludovic Courtès
93003b16b0 Assorted `syntax-check' fixes.
* doc/ref/Makefile.am ($(snarf_doc).am): Untabify.

* libguile/eval.c: Remove unnecessary <assert.h> inclusion.

* .x-sc_m4_quote_check: Update.

* libguile/error.c (scm_error_scm): Use `EXIT_FAILURE' instead of 1.
* libguile/init.c (fixconfig, scm_boot_guile): Likewise.
* libguile/null-threads.h (scm_i_pthread_exit): Likewise.
* libguile/script.c (scm_compile_shell_switches): Likewise.
* test-suite/standalone/test-conversion.c: Likewise.
* test-suite/standalone/test-list.c: Likewise.
* test-suite/standalone/test-unwind.c: Likewise.

* libguile/async.c: Remove unnecessary inclusion of <signal.h>.

* NEWS: "filesystem" -> "file system".
* doc/ref/r6rs.texi: Ditto.

* cfg.mk (local-checks-to-skip): New variable.

* .x-sc_m4_quote_check, .x-sc_obsolete_symbols, .x-sc_program_name,
  .x-sc_prohibit_atoi_atof, .x-sc_prohibit_magic_number_exit: New
  files.

* .gitignore: Update.
2010-08-27 18:59:42 +02:00
Andy Wingo
46088b2629 minor NEWS tweaks
* NEWS: Minor tweaks.
2010-08-16 21:36:14 -07:00
Andy Wingo
4f9691174d more NEWS updates
* NEWS: Update some more.
2010-08-06 17:42:04 +02:00
Andy Wingo
66ad445dcf update NEWS for 1.9.12 (mostly)
* NEWS: Update for 1.9.12.
2010-08-06 13:45:26 +02:00
Andy Wingo
18e90860d1 fold 1.9.11 news into main body
* NEWS: Update.
2010-08-05 11:17:09 +02:00
Andreas Rottmann
77b139121d Allow exposing of random number generator state
Now the random number generator state can be obtained in external
(i.e. `read'/`write'-able) form via the new procedure
`random-state->external'.  An externalized state can be reinstantiated by
calling `external->random-state'.

* libguile/random.c (scm_i_init_rstate_scm, scm_i_expose_rstate): New
  internal functions.
* libguile/random.c (scm_c_make_rstate_scm, scm_external_to_random_state,
  scm_random_state_to_external): New public functions.
* libguile/random.h: Add prototypes for the above functions.

* libguile/random.h (scm_t_rng): Add new fields `init_rstate_scm' and
  `expose_rstate'.
* libguile/random.c (scm_init_random): Initialize the new fields in
  `scm_the_rng'.
2010-07-26 15:00:49 +02:00
Andy Wingo
bcec8c3699 minor NEWS tweaks
* NEWS: Fix wordings.
2010-06-02 22:19:40 +02:00
Andy Wingo
bac6076989 NEWS is ready
* NEWS: Finalize.
2010-06-01 14:19:52 +02:00
Andy Wingo
97597bfb37 more NEWS
* NEWS: More updates.
2010-06-01 14:16:10 +02:00
Andy Wingo
0f13fcde65 small NEWS updates
* NEWS: Some updates.
2010-06-01 14:11:14 +02:00
Andy Wingo
8a302245f0 more 1.9.11 NEWS updates
* NEWS: More updates.
2010-06-01 12:21:08 +02:00
Andy Wingo
26997111c8 partial 1.9.11 NEWS
* NEWS: Add some 1.9.11 news -- unfinished, though.
2010-05-27 13:52:53 +02:00
Andy Wingo
29b98fb256 update NEWS for things that were true and aren't, or vice versa
* NEWS: Misc updates.
2010-05-24 09:26:29 +02:00
Andy Wingo
139fa149a8 pre-prepare NEWS
* NEWS: Integrate 1.9.10 entries into the main text.
2010-05-24 09:26:29 +02:00
Andy Wingo
b390b00834 NEWS tweaks for nil
* NEWS: Some nil-related news fixes; after 1.9.10, I know, but hey ;-)
2010-04-16 10:36:04 +02:00
Andy Wingo
f5318d8b18 update NEWS for 1.9.10
* NEWS: Update for new 1.9.10 entries.
2010-04-07 00:26:48 +02:00
Andy Wingo
fb53c347a6 Update NEWS to reflect the current state
* NEWS: Update a number of old entries.
2010-04-07 00:01:35 +02:00
Andy Wingo
a34a2022c8 remove transient 1.9.9 entries from the NEWS
* NEWS: Cull 1.9.9 entries.
2010-04-06 23:58:51 +02:00
Ludovic Courtès
d6ed9b92c5 Update `NEWS'. 2010-03-18 23:48:12 +01:00
Andy Wingo
b0abbaa74a update NEWS for 1.9.9
* NEWS: Update.
2010-03-16 23:58:34 +01:00
Andy Wingo
71fada0b6d cull 1.9.8 NEWS items
* NEWS: Remove 1.9.8 items; they have been folded in already.
2010-03-16 22:56:37 +01:00
Andy Wingo
44d70904a6 slight NEWS tweaks
* NEWS: Slight tweaks.
2010-02-17 17:34:58 +01:00
Ludovic Courtès
dbd9532e89 Update `NEWS'. 2010-02-17 00:50:24 +01:00
Andy Wingo
a104b81cc4 a start at NEWS
* NEWS: A start at NEWS; now to sleep.
2010-02-16 23:45:36 +01:00
Andy Wingo
80e22004bd remove incremental NEWS entries in preparation for 1.9.8
* NEWS
2010-01-27 21:45:47 +01:00
Ludovic Courtès
6bf927ab6e Update `NEWS'. 2010-01-19 22:29:13 +01:00
Andy Wingo
cf8ec359cc update NEWS
* NEWS: Update for 1.9.7, and fold new entries into the main text.
2010-01-10 14:06:18 +01:00
Andy Wingo
4a45769178 fold 1.9.6 NEWS into the main text
* NEWS: Incorporate 1.9.6 NEWS items into the main text.
2010-01-10 11:11:47 +01:00
Neil Jerram
211a5b0425 Doc for getsid
* NEWS: Note new getsid primitive.

* doc/ref/posix.texi (Processes): Document getsid.
2009-12-27 18:44:41 +00:00
Andy Wingo
61521ea034 more NEWS updates
* NEWS: Update some more.
2009-12-13 20:18:50 +01:00
Andy Wingo
271a32dbc2 commit draft of NEWS 2009-12-12 00:10:36 +01:00
Andy Wingo
5bb408ccaf prepare NEWS for 1.9.6
* NEWS: Prepare NEWS for 1.9.6.
2009-12-12 00:10:35 +01:00