Drew Crampsie

Results 13 issues of Drew Crampsie

Three files + the build. The results fail with: > invoke gsc (gsc -:i8,f8,-8,t8 -debug-environments ~/.gerbil/lib/test-uep$bar__rt.scm) > *** ERROR IN std/misc/concurrent-plan#perform-plan/threads__% -- Failure to build "test-uep" "Cannot compile module with...

There are some extra tags as well that need pulling regardless of where/how those code is merged. Yay apt-get!

ie: ``` > (begin (import :drewc/fuse/getopt) (def go (getopt (option 'fuse-opts "-o") (argument ' help: "The directory to mount"))) (def args ["-o" "allow_other" "-o" "foo" "/tmp/gfuse-test"]) (def go-args (getopt-parse go...

drewc: I want to use macro-case-target, which is in _gambit#.scm, but I cannot seem to make it work. vyzo: you can extern it or put it in a begin-foreign block...

``` common-lisp (defstruct undefined) (defvar %undefined% (make-undefined)) (define-symbol-macro +undefined+ %undefined%) (defun undefinedp (value) (undefined-p value)) (define-attribute =>valued (=>) ((value +undefined+ :accessor attribute-value) (reader +undefined+ :accessor attribute-reader) (writer +undefined+ :accessor attribute-writer)))...

The new `%default-gerbil-gcc` can be set! semi-permanently via the `./configure` script by `$CC` or `$GERBIL_GCC`. Then the gxc compiler (and bach) will always use that UNLESS it no longer exists...

Adding macports + change the conf and install to support the FHS

WIP -- see #1226

The issue is simple: dynamic methods have no namespace and interfaces cast to them. Also, different interfaces (aka typeclasses) could have different methods with the same name. And curly's should...