Re: automake test driver for Guile scheme patch review

2023-11-22 Thread Freja Nordsiek
I will check out the actively-maintained one from Guix, and likely use it. Almost certainly better than the mess I wrote. Best regards, Freja On 21/11/2023 22:45, Karl Berry wrote: Thanks for the replies. MD> but I don't think it should be in Automake, because then the test drive

Re: automake test driver for Guile scheme patch review

2023-11-19 Thread Freja Nordsiek
7) and I am not sure how well it would fly with others interested in the project. So, I am only a maybe future user if this gets done. Maybe there are others interested in it as well. Best regards, Freja Nordsiek On 19/11/2023 18:17, Karl Berry wrote: Hello Guile folk - back in May 2016,

Re: German translation of R5RS

2018-05-29 Thread Freja Nordsiek
the main developer of Chicken is a native German speaker, for example. Freja Nordsiek On May 29, 2018 4:08:19 PM UTC, Mark H Weaver wrote: >Hi Florian, > >"pelzflorian (Florian Pelz)" writes: >> Please accept my patches adding a German language info file for R5RS

Re: GC Warning related to large mem block allocation - Help needed

2018-01-01 Thread Freja Nordsiek
lysis above is wrong and the allocation code could be safely changed. Freja Nordsiek On 12/31/2017 02:22 PM, David Pirotte wrote: > Hello, > >>> If all you are doing is trying to get Guile not to issue warnings about big >>> allocations, I think all you need to do is put

Re: Rename GNU fdisk to GUILE diskutils

2017-12-13 Thread Freja Nordsiek
possibly matters a lot. If this is part of the plan, then Guile Diskutils is a fairly reasonable name in my opinion. I really hope this is in the plan, by the way. There are a lot of interesting things that could lead to. Freja Nordsiek On December 13, 2017 1:01:41 AM GMT+01:00, David Pirotte

Re: [PATCH] r7rs-wip branch: Add reader and print options to support R7RS bytevector syntax.

2017-06-27 Thread Freja Nordsiek
these options are better than my original proposal, which was reader and print options. Freja On Wed, Jun 21, 2017 at 5:58 PM, Mark H Weaver wrote: > Freja Nordsiek writes: > > > I saw the stuff in the bytevectors code where the SRFI-4 u8 vectors > > and bytevectors are ess

Re: [PATCH] r7rs-wip branch: Add reader and print options to support R7RS bytevector syntax.

2017-06-21 Thread Freja Nordsiek
script imports libraries both from r6rs and r7rs, or if one doesn't import anything. Freja Nordsiek On June 21, 2017 4:11:16 AM GMT+02:00, Mark H Weaver wrote: >Freja Nordsiek writes: > >> Was fiddling around with using Chibi's R7RS test-suite in Guile and >> found

Re: [PATCH] r7rs-wip branch: Add reader and print options to support R7RS bytevector syntax.

2017-06-20 Thread Freja Nordsiek
tation but R7RS did. Freja Nordsiek On June 21, 2017 3:13:07 AM GMT+02:00, Mark H Weaver wrote: >Hi Freja, > >Freja Nordsiek writes: >> Was fiddling around with using Chibi's R7RS test-suite in Guile and >> found a major R7RS syntax feature currently missing from Guil

Re: [PATCH] Add preliminary versions of the R7RS libraries along with documentation and tests

2017-06-19 Thread Freja Nordsiek
Mark, Hadn't dug into the internals of ports enough to know that (have only scratched the surface). That is good to know, though. Thank you. Saves work. Freja On June 19, 2017 7:13:00 PM GMT+02:00, Mark H Weaver wrote: >Freja Nordsiek writes: >> Hmm, just realized, to add

Re: [PATCH] Add preliminary versions of the R7RS libraries along with documentation and tests

2017-06-18 Thread Freja Nordsiek
Mark, Hmm, just realized, to add on top of what you said, method has a major thread-safety problem if the bytevector output port is accessed from more than one thread. Definitely need to fix this. Freja Nordsiek On Mon, Jun 19, 2017 at 8:03 AM, Mark H Weaver wrote: > Freja Nordsiek wri

[PATCH] r7rs-wip branch: Add reader and print options to support R7RS bytevector syntax.

2017-06-18 Thread Freja Nordsiek
rs when printed with write or display. The patch adds warnings about this in the Bytevectors and SRFI-4 sections of the documentation. Freja Nordsiek From 88126627a01185c7a88a01269ef46f00c1466106 Mon Sep 17 00:00:00 2001 From: Freja Nordsiek Date: Mon, 19 Jun 2017 01:00:01 +0200 Subject: [PATCH]

On adding Kawa/Chibi R7RS test-suite to the r7rs-wip branch

2017-06-18 Thread Freja Nordsiek
incorporate it into the r7rs-wip branch. The only question is whether to incorporate them as is or to modify them to use the same unit testing code as the rest of the unit tests in the guile test suite. Freja Nordsiek

Re: [PATCH] Add preliminary versions of the R7RS libraries along with documentation and tests

2017-06-18 Thread Freja Nordsiek
Copied over the docstrings that I had written over to the existing R7RS modules in r7rs-wip. There are still procedures that need docstrings, though. Freja Nordsiek On Sat, Jun 17, 2017 at 2:02 AM, Freja Nordsiek wrote: > I was able to add the unit tests I had written to the r7rs-wip bra

Re: [PATCH] Add preliminary versions of the R7RS libraries along with documentation and tests

2017-06-16 Thread Freja Nordsiek
going to the bitbucket (my versions of the r7rs modules) to the ones already in r7rs-wip since they are lacking docstrings. Freja Nordsiek On Tue, May 30, 2017 at 12:02 AM, Mark H Weaver wrote: > Hi Freja, > > Freja Nordsiek writes: > >> As far as splitting it into parts and dis

Re: [PATCH] Add preliminary versions of the R7RS libraries along with documentation and tests

2017-05-28 Thread Freja Nordsiek
Mark, On Mon, May 29, 2017 at 1:12 AM, Mark H Weaver wrote: > Hi Freja, > > Freja Nordsiek writes: >> I went through the patch and cleaned up a lot of little things (line >> length in documentation, two spaces between sentences in >> documentation, trailing spaces,

Re: RFC: (ice-9 sandbox)

2017-04-06 Thread Freja Nordsiek
27;t seem like it is as nasty as dynamic-wind with trying to terminate, though maybe I am just not seeing how it could be used to prevent the sandbox terminating the process. Having at least one exception handling binding might be very helpful in a sandbox. Freja Nordsiek On Fri, Mar 31, 2017 at

[PATCH] Adding SRFI-97 support

2017-03-27 Thread Freja Nordsiek
. Instead it is implemented inside the resolve-module procedure. Patch includes tests as well as documentation (including the note that setting the keywords option to 'prefix prevents it from working). Freja Nordsiek From 4c521cbd3e805ebb93e521ebea7234d797152a53 Mon Sep 17 00:00:00 2001 From: Freja

[PATCH] Add option to collect statprof data of compilation

2017-03-26 Thread Freja Nordsiek
to (current-output-port) instead of to the file. Freja Nordsiek From 8ce790606d2e8a68946ee4007e979530bdd37d00 Mon Sep 17 00:00:00 2001 From: Freja Nordsiek Date: Sun, 26 Mar 2017 13:01:09 +0200 Subject: [PATCH] Add option to collect and write statprof data of compilation to a file. * module

Re: [PATCH] Add to the 2.1.x branch GUILE_SITE_CCACHE_DIR and GUILE_EXTENSION_DIR Autoconf macros along with needed siteccachdir entry in pkgconfig file

2017-03-15 Thread Freja Nordsiek
Those changes look fine. More clear now. Freja Nordsiek On Mar 15, 2017 8:46 AM, "Andy Wingo" wrote: > On Tue 14 Mar 2017 20:41, Freja Nordsiek writes: > > > I missed adding an entry for meta/guile-2.2.pc.in in the commit log. > Fixed now. > > Applied, thank

Re: [PATCH] Add to the 2.1.x branch GUILE_SITE_CCACHE_DIR and GUILE_EXTENSION_DIR Autoconf macros along with needed siteccachdir entry in pkgconfig file

2017-03-14 Thread Freja Nordsiek
I missed adding an entry for meta/guile-2.2.pc.in in the commit log. Fixed now. Freja Nordsiek On Tue, Mar 14, 2017 at 5:10 PM, Freja Nordsiek wrote: > OK, got it on the commit log. Took some work to figure out how to do a > multiline one, but got it now. > > Fixed the long lines.

Re: [PATCH] Add to the 2.1.x branch GUILE_SITE_CCACHE_DIR and GUILE_EXTENSION_DIR Autoconf macros along with needed siteccachdir entry in pkgconfig file

2017-03-14 Thread Freja Nordsiek
rk on things. Freja Nordsiek On Tue, Mar 14, 2017 at 4:56 PM, Andy Wingo wrote: > Heya :) > > On Tue 14 Mar 2017 16:31, Freja Nordsiek writes: > >> From 41498549ac22ea50e497887b3a1e002985bb6f8f Mon Sep 17 00:00:00 2001 >> From: Freja Nordsiek >> Date: Tue, 14

Re: [PATCH] Add to the 2.1.x branch GUILE_SITE_CCACHE_DIR and GUILE_EXTENSION_DIR Autoconf macros along with needed siteccachdir entry in pkgconfig file

2017-03-14 Thread Freja Nordsiek
are using now). It is definitely better to have both methods in there. Freja Nordsiek On Tue, Mar 14, 2017 at 3:53 PM, Andy Wingo wrote: > Hi :) > > Great patch, some comments. > > On Tue 14 Mar 2017 15:08, Freja Nordsiek writes: > >> From 90daf796c829f8e422a281d501f711138

Re: [PATCH] Add to the 2.1.x branch GUILE_SITE_CCACHE_DIR and GUILE_EXTENSION_DIR Autoconf macros along with needed siteccachdir entry in pkgconfig file

2017-03-14 Thread Freja Nordsiek
variables are set to blank. Otherwise, it would just result in failure on Guile 1.8.x. While testing this for these different Guile versions, I uncovered a small bug in the GUILE_PROGS macro that I will make a patch for in another email (back on the email chain for the relevant bug). Freja Nordsiek On

[PATCH] Add to the 2.1.x branch GUILE_SITE_CCACHE_DIR and GUILE_EXTENSION_DIR Autoconf macros along with needed siteccachdir entry in pkgconfig file

2017-03-12 Thread Freja Nordsiek
work even without the entry in the pkgconfig file but using pkgconfig fits in better with the existing macros and may be preferred by others. Also, this version requires GUILE_PROGS to have succeeded. Even if this version is accepted, I still think the added entry to the pk

Re: [PATCH] Add preliminary versions of the R7RS libraries along with documentation and tests

2017-03-10 Thread Freja Nordsiek
properly assign it. I was planning on needing to sign it (another reason getting it into 2.2 might not be tenable). Freja Nordsiek On Mar 10, 2017 9:25 AM, "Andy Wingo" wrote: > Hi! > > On Thu 09 Mar 2017 22:13, Freja Nordsiek writes: > > > I've written pre

Re: [PATCH] Fix bug #24816: open-string-output-port extraction thunk does not truncate string port as expected by R6RS in Guile 2.1.7

2017-03-02 Thread Freja Nordsiek
wrote: > On Wed 01 Mar 2017 22:15, Freja Nordsiek writes: > >> By the way, I tested the method you used manually on 2.0.x today and >> it fixed the discrepancy with R6RS there too. Might consider patching >> that branch too. Hopefully no one has been depending on the &g

Re: [PATCH] Fix bug #24816: open-string-output-port extraction thunk does not truncate string port as expected by R6RS in Guile 2.1.7

2017-03-01 Thread Freja Nordsiek
on the non-truncating behavior. Freja On Mar 1, 2017 6:55 PM, "Andy Wingo" wrote: > Heya Freja, > > On Tue 21 Feb 2017 20:36, Freja Nordsiek writes: > > > Patch for bug #24816: https://debbugs.gnu.org/cgi/ > bugreport.cgi?bug=24816 > > Apologies for not no

[PATCH] Fix bug #24816: open-string-output-port extraction thunk does not truncate string port as expected by R6RS in Guile 2.1.7

2017-02-21 Thread Freja Nordsiek
(libguile/strports.c). A test (test-suite/tests/r6rs-ports.scm) was added to make sure that the string port is truncated by the thunk. Freja Nordsiek From b564efebd5268f393fa2704587eed530aff14cb5 Mon Sep 17 00:00:00 2001 From: Freja Nordsiek Date: Tue, 21 Feb 2017 20:21:06 +0100 Subject: [PATCH]

Re: GNU Guile 2.1.5 released (beta)

2016-12-13 Thread Freja Nordsiek
Make check passes all tests on x86-64 Fedora 24. Freja Nordsiek On Dec 13, 2016 2:25 AM, wrote: > > Matt Wette wrote: > > > > > On Dec 12, 2016, at 5:45 AM, Matt Wette wrote: > > > > > > > > >> On Dec 11, 2016, at 7:17 A

small typo in guile 2.0.x and 2.1.x documentation for r6rs conditions

2016-10-22 Thread Freja Nordsiek
to be added to make it "(rnrs conditions (6))" Freja Nordsiek