Well, thanks guys! About the manuals, I found ~3 of them *scheme-uk-fluxus.pdf *fluxus-documentation-en.pdf, from 2011 *fluxus.pdf (flossmanuals), whichs seems to be the same *fluxus-documentation-en.pdf, from 2010, which is a tiny bit different.
I've been using them a little bit, but for my purpose or wishes they're lacking a bit of an outsider perspective, I need more control about what the functions really mean & provide... more a "general" approach towards making something, like an overview of 'functions > their options > the outcome', like when I want to know how to achieve something that's not really covered in the manual. So, I'll have a look at those Racket Docs I think ! Thanks to a post by Dave on the mailing list I was able to upgrade Scheme 4.2.1 to Racket (PLT Scheme) 5.2.1-1, and was able to upgrade to fluxus-018 as well, but unfortunately I discovered you need Racket 5.1.1 for it to run... So, I assume I should uninstall Racket 5.2.2 from synaptic now and compile 5.1.1 from source, right? At the moment, I get the following error when trying to run fluxus(-018): /usr/share/racket/collects/scheme/compiled/pretty_rkt.zo::0: read (compiled): code compiled for version 5.2.1, not 5.1.1 === context === standard-module-name-resolver So, I'll have to sort that one out... By the way, what's the official / current source location for fluxus in general? I found http://git.savannah.gnu.org/cgit/fluxus.git , but I can only see 017-rc5, the web page only links to 017-rc5 also... My current fluxus had automatically been upgraded via synaptic. I'll see what I can do with downgrading Racket. Cheers / greetings > Hi. > browsing the archives of this mailing list also helps me sometimes :) > I would advise it if u get stuck, as most of the users faced - i guess > - same difficulties and asked about the same things in the beginning. > cheers. Gas 2012. április 9. 22:02 Kassen írta, <[email protected]>: On Mon, Apr 09, 2012 at 09:44:48PM +0200, Janis Geiger wrote: > Hey Hey Janis! Since your questions are closely related I'll try to answer them in one swoop. Fluxus is mostly Scheme (particularly "Racket", a Scheme implementation) + a set of custom functions allowing you to use Scheme to address the OpenGL implementation as well as the other features (audio the physics engine, etc). Racket has a great online help at http://docs.racket-lang.org/reference/index.html Our own stuff *should* all be documented under (help fluxus-fun) where "fluxus-fun" is the function that you are curious about. Where it isn't that is a problem in the documentation and it should be fixed. All of those should come with brief examples. Here and there the fluxus documentation does lack parts or has bugs, if you find something like that reporting it would be helpful. As for learning the language; learning Fluxus is essentially the same as learning Scheme, syntax-wise. If that is how you learn there are many texts about Scheme either online or available as books. You can also start with the Fluxus examples and see what happens when you edit bits. Once you feel you'd like to add new things to the example you could try some appealing looking things on the racket site. Either way, if you get stuck; shout and we'll see how to get you un-stuck. Also remember that if something looks extremely strange then it might be that you don't yet understand it but it could also be that there is simply a bug; in that case I'd shout too, instead of staring at it. Happy hacking! Kas.
