> From: <cra...@gmx.net> > Date: Thu, 03 Sep 2015 12:56:50 +0200 > > [...] > It seems, that alien-ret-arg? should be true also for struct (and union) > types. Something along the lines of > > (or (ctype/pointer? ...) > (ctype/struct? ...) > (ctype/union? ...))
Fixed in commit aed45b8. Sorry, I missed a hunk of your 2012 patch. > I've tried to build this, however for some reason I cannot build the > current git head at all :-/ ~/.scheme.init fluid-let a variable that is now a fluid object? The 38 global bindings that are now assigned fluid objects are: *default-pathname-defaults* *parser-associate-positions?* *parser-atom-delimiters* *parser-canonicalize-symbols?* *parser-constituents* *parser-enable-file-attributes-parsing?* *parser-keyword-style* *parser-radix* *parser-table* *pp-arity-dispatched-procedure-style* *pp-auto-highlighter* *pp-avoid-circularity?* *pp-default-as-code?* *pp-forced-x-size* *pp-lists-as-tables?* *pp-named-lambda->define?* *pp-no-highlights?* *pp-primitives-by-name* *pp-save-vertical-space?* *pp-uninterned-symbols-by-name* *random-state* *unparse-abbreviate-quotations?* *unparse-compound-procedure-names?* *unparse-primitives-by-name?* *unparse-uninterned-symbols-by-name?* *unparse-with-datum?* *unparse-with-maximum-readability?* *unparser-list-breadth-limit* *unparser-list-depth-limit* *unparser-radix* *unparser-string-length-limit* *unparser-table* flonum-unparser-cutoff load/loading? load/suppress-loading-message? standard-breakpoint-hook standard-error-hook standard-warning-hook Note that 60 internal bindings were similarly affected. _______________________________________________ MIT-Scheme-devel mailing list MIT-Scheme-devel@gnu.org https://lists.gnu.org/mailman/listinfo/mit-scheme-devel