Allowing extended HTTP methods

2024-03-27 Thread Ryan Raymond
in the Git repository at: https://git.sr.ht/~rjraymond/guile for you to fetch changes up to b19ff6b1618de5b5abe13188ce0e359c07215d6b: Allow extended HTTP methods as mentioned in RFC 9110 16.1 (2024-03-28 00:34:21 -0400) Ryan

Re: How to get pull-request feedback

2024-03-27 Thread Ryan Raymond
Oh I'm so embarrassed. I thought git pull-request sent an email to the git server the same way one might push changes. I didn't realize I would need to copy that pull request message and send it as an email. Thanks Maxime. I feel like you've really done a lot to help me out and I appreciate it.

How to get pull-request feedback

2024-03-26 Thread Ryan Raymond
Hello, I am trying to contribute to Guile but I cannot figure out how I am supposed to do it. I submitted a pull request, but I cannot see the status of that request on cgit. Do we even use pull requests or do we do pushes? So I need to get put on the member list by filing a request for inclusion?

Non-blocking web server

2024-03-24 Thread Ryan Raymond
Hello, all. I was able to build a non-blocking web-server using network sockets. However, the existing guile web/server.scm implementation is single-threaded and therefore blocking, which is sub-optimal for some use-cases. I suggest we slightly modify the server logic to have an optional

Re: Changes to Guile not effecting built binary

2024-03-21 Thread Ryan Raymond
but at least I can continue my experiments. Thanks Ryan On Thu, Mar 21, 2024, 12:47 PM Dr. Arne Babenhauserheide wrote: > > Ryan Raymond writes: > > > For example, I modified "parse-http-method" and completely removed all > error throwing capabilities but I am still

Changes to Guile not effecting built binary

2024-03-21 Thread Ryan Raymond
Hello, all. Earlier I mentioned a patch I wanted to apply to the guile source code. I have implemented my change but the guile binary I build with the default build instructions still has the unmodified function. For example, I modified "parse-http-method" and completely removed all error

Custom HTTP methods in web module

2024-03-20 Thread Ryan Raymond
Hello, all. Please consider the following code snippet from /module/web/http.scm: (define* (parse-http-method str #:optional (start 0) (end (string-length str))) "Parse an HTTP method from STR. The result is an upper-case symbol, like ‘GET’." (cond ((string= str "GET" start end) 'GET)

B-trees

2024-03-06 Thread Ryan Raymond
Hey bros, I'm implementing B-trees in Guile. Just wondering if you're interested in adding B-tree support. I can put together a pull request. Thanks a million. BTW I'm not subscribed so I think I'll only see direct replies. Ryan