Re: [Patch] Support HTTP/2 in HTTP client

2020-03-31 Thread Tristan Colgate
version numbers don’t > proliferate quickly, so the code uses a brute force approach for > now. > > > Derek > > -- > Derek Upham > derek_up...@mailfence.com -- Tristan Colgate-McFarlane "You can get all your daily vitamins from 52 pints of guiness, and a glass of milk"

Re: [Patch] Support HTTP/2 in HTTP client

2020-04-01 Thread Tristan Colgate
e whether I > can still reproduce it. Given the amount of redirects that media > website backends do, it’s possible that I’ll never come across the > problem again. > > Derek > > Tristan Colgate writes: > > > http/2 is a substantially different protocol, it will take >

Extensible vm ops?

2012-08-09 Thread Tristan Colgate
then I'm calling out to C, have an extra function call and all that entails. Providing a bunch of hard coded SIMD based vector ops might well be good enough, but I thought a more general solution might be sexier. I've no idea how such a thing might look though. -- Tristan Colgate

Re: a passionate guy who want to join in as a developer

2012-08-13 Thread Tristan Colgate
, but due to privacy policy, >> I can't say much about it. >> > > Actually, there's no privacy policy, that's why GNU and GPL exists. > If something force you not to share, you may rewrite it all by > yourself(or other guys), and GPL it. Then no more privacy po

Slow compile times on master

2015-09-16 Thread Tristan Colgate
Hi All, I thought I'd see how things are looking on master (great to see work is still progressing toward 2.2). I just wanted to check that the compile times I've been seeing are to be expected. My (pretty weedy) laptop took over a day to build one it hit building the scms. guile-snmp took a good

defmacro* and defmacro*-public in master

2009-12-17 Thread Tristan Colgate
re putting in, Cheers -- Tristan Colgate-McFarlane "You can get all your daily vitamins from 52 pints of guiness, and a glass of milk"

Compilation and load-extension

2009-12-18 Thread Tristan Colgate
then turning off compilation?). Everything works well (after some minor changes to swig), it just looks a bit untidy. Cheers, -- Tristan Colgate-McFarlane "You can get all your daily vitamins from 52 pints of guiness, and a glass of milk"

Re: Compilation and load-extension

2009-12-18 Thread Tristan Colgate
generated (snmp net-snmp) 2009/12/18 Ludovic Courtès : > Hi, > > Tristan Colgate writes: > >>   I'm using guile and swig for some library binding and get >> compilation errors/warning >> that seem to be due to the compiler not knowing that a load-extension >>

Re: Compilation and load-extension

2009-12-18 Thread Tristan Colgate
ave confirmed via strace previously whilst debugging other issues). As mentioned before, this is purely cosmetic in that the code does actually get run and work, it is the compilation that fails (thhough things carry on anyway) 2009/12/18 Ludovic Courtès : > Hi, > > Tristan Colgat

defmacro* and defmacro*-public in master

2009-12-18 Thread Tristan Colgate
s for macros? It doesn't seem unreasonable, but doing something like (help macroname) seems to break anyway (for relatively obvious reasons). Thanks very much for all the hard work you guys are putting in, Cheers -- Tristan Colgate-McFarlane "You can get all your daily vitamins f

uniform-vector->list crash

2009-12-30 Thread Tristan Colgate
d... http://savannah.gnu.org/bugs/index.php?28440 Cheers, -- Tristan Colgate-McFarlane "You can get all your daily vitamins from 52 pints of guiness, and a glass of milk"

Re: Compilation and load-extension

2009-12-30 Thread Tristan Colgate
it to the following bug report http://savannah.gnu.org/bugs/index.php?28442 Could it be the return value of the init function? is that supposed to return anything particular? -- Tristan Colgate-McFarlane "You can get all your daily vitamins from 52 pints of guiness, and a glass of milk"

Re: Compilation and load-extension

2010-01-03 Thread Tristan Colgate
. swig does still need some changes but I haven't got a good enough understanding yet to go to the swig guys (memory allocation is the main issue, and they use some deprecated functions. Cheers, and thanks for all the great work on guile. -- Tristan Colgate-McFarlane "You can g

(class-of #u32(1 2 3 4))

2010-01-12 Thread Tristan Colgate
Hi all, I mentioned this on IRC but thought I'd pop a message in here to incase. git master is return for (class-of #u32(1 2 3 4)) rather than the previous . Apparently this is related to "reimplement srfi-4 vectors on top of bytevectors" Cheers, -- Tristan Colgate-McFarl

[PATCH] Update #:procedure method for

2010-06-29 Thread Tristan Colgate
This updates the #:procedure method to use slot-set! instead of set-object-procedure!. --- module/oop/goops.scm |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/module/oop/goops.scm b/module/oop/goops.scm index d0d65fa..9ebfab8 100644 --- a/module/oop/goops.scm +++ b/mo

re: use *repl-stack* instead of *repl-level*

2010-06-29 Thread Tristan Colgate
overridable (at least not via a let). Could they be made into fluids? or is the current "this is definitely guile", approach to be enforced? Iknow I could just re-implement start-repl and co, but that doesn't really seem in the spirit of things. -- Tristan Colgate-McFarlane &qu

Re: FFI supports callbacks

2010-09-07 Thread Tristan Colgate
> The most important discoveries will provide answers to questions that we do > not yet know how to ask and will concern objects we have not yet imagined. >  -John N. Bahcall, astrophysicist (1935-2005) > > > -- Tristan Colgate-McFarlane   "You can get all your daily vitamins from 52 pints of guiness, and a glass of milk"

[PATCH 1/2] Fix struct ip_mreq detection

2010-10-19 Thread Tristan Colgate
Probably not the ideal fix, I tried using AC_CHECK_TYPE and adding netinet/in.h but it didn't work. I've just copied the approach used for LINGER -- Tristan Colgate-McFarlane   "You can get all your daily vitamins from 52 pints of guiness, and a glass of milk"

[PATCH 2/2] Add support for IP_MULTICAST_TTL and IP_MILTICAST_IF

2010-10-19 Thread Tristan Colgate
Add a couple more socket options useful for multicast. -- Tristan Colgate-McFarlane   "You can get all your daily vitamins from 52 pints of guiness, and a glass of milk" libguile/socket.c | 18 ++ 1 files changed, 18 insertions(+), 0 deletions(-) diff --git

procedure->pointer bug

2011-03-29 Thread Tristan Colgate
cing the void returns with an int gives the correct behaviour. -- Tristan Colgate-McFarlane   "You can get all your daily vitamins from 52 pints of guiness, and a glass of milk"

starting repl from C broken

2011-10-13 Thread Tristan Colgate
printer: # parser: #f compilers: ((tree-il . #)) decompilers: ((tree-il . #)) evaluator: # joiner: #f make-default-environment: #> Some code along these lines has been working OK on 2.0+ for a while, not quite sure when it broke. -- Tristan Colgate-McFarlane   "You can get all your daily

Re: [PATCH] read-response-body should return received data when error occcurs (V2)

2012-03-16 Thread Tristan Colgate
lds.  The caller >> now must perform their own checks on the response data size, making >> your function effectively this: >> >> - read response body data from port. >> >> So what is the utility of calling a procedure to do that over, say, >> reading from the port directly? [pointed out earlier in this thread] > > -- Tristan Colgate-McFarlane   "You can get all your daily vitamins from 52 pints of guiness, and a glass of milk"

Re: CPAN-type thing: specifications, wishes, thoughts?

2011-04-18 Thread Tristan Colgate-McFarlane
Something that works through a http proxy (if HTTP is going to be sued), would be nice too. Failing that, an easy way of creating and using local mirrors and repos would be really useful. That's my pet hate with racket. On Mon, 2011-04-18 at 15:56 +0800, CRLF0710 wrote: > Something like the Plan