spdegabrielle
2017-9-21 08:00:28

@spdegabrielle has joined the channel


hw
2017-9-21 09:48:37

@hw has joined the channel


alberto.caro.m
2017-9-21 10:21:21

@alberto.caro.m has joined the channel


samth
2017-9-21 16:13:45

lexi.lambda
2017-9-21 17:11:26

I was curious how Matthew’s scope-sets talk did all its fancy animations, so I decided to look at the source code… now I am afraid.


mflatt
2017-9-21 17:20:12

That one is a bad example because it was written to “compile” to GL, but backed back out to picts


mflatt
2017-9-21 17:22:06

The “meta-story” talk at https://github.com/mflatt/talks may be a better example; it’s different kind of example, but I felt like I was starting to get a handle on cartoon-style animations


mflatt
2017-9-21 17:22:18

I bet others have better examples that are animations but not cartoons


lexi.lambda
2017-9-21 17:24:00

I was mostly interested in the code animations that sets-of-scopes has, the parts where syntax is colored, duplicated, and moved around.


samth
2017-9-21 17:25:30

that’s in the less scary part of that code


lexi.lambda
2017-9-21 17:27:02

it’s scary enough to me—I usually put my slides together with a point-and-click gui :)


samth
2017-9-21 17:34:41

my slides might be less scary


samth
2017-9-21 17:35:13

stamourv
2017-9-21 17:37:40

@ryanc: Is winooski set up to send mail?


lexi.lambda
2017-9-21 17:42:11

@samth where do those submodules come from?


samth
2017-9-21 17:42:41

other private repos, I think


samth
2017-9-21 17:42:51

I should make some of those public


ryanc
2017-9-21 17:50:09

@stamourv yes, winooski sends mail for now, but might not in the future


beisner
2017-9-21 17:54:05

@beisner has joined the channel


stamourv
2017-9-21 17:54:55

@ryanc: Ok. I’m trying to replace some “pull” parts of the release with “push” equivalent (if that makes any sense), and sending mail would be the most convenient way, I think.


stamourv
2017-9-21 17:55:59

When you say “might not in the future”, are you thinking of an active plan to get rid of it, or more as something that would get dropped in a transition, unless something is done to keep it?


leif
2017-9-21 19:51:55

Does anyone know when the racketio bug fix hit HEAD?


stamourv
2017-9-21 20:45:15

There have been several.


samth
2017-9-21 20:46:32

@leif if you go here: https://github.com/racket/racket/commits/v6.10.1 then each commit message has a link to the commit it was taken from on master


leif
2017-9-21 20:47:39

@stamourv thanks


cowbs
2017-9-21 21:57:22

Is there a way to have raco exe support multiple paths with the --collects-path option? We currently pass in several -S arguments to regular Racket.exe


zenspider
2017-9-21 22:01:27

I don’t think they’re equivalent. the --help on raco exe says that it is the main collects dir where racket says “more collects”.


cowbs
2017-9-21 22:03:35

Sure, I just need to find a way to have the resulting .exe have a fully configured collects directory list. I just don’t know how I translate a call to racket.exe with multiple -S options to bundle into a raco exe. Seems like I only get to have one collects directory with raco exe.


cowbs
2017-9-21 22:03:48

But normal racket operation will gladly support more


zenspider
2017-9-21 22:04:24

I’m not seeing much in the doco to hint otherwise either.


zenspider
2017-9-21 22:04:52

do you just need the paths in the executable for runtime, not compile? Maybe ++exf <flag> ?


cowbs
2017-9-21 22:06:24

Hmm, would that prevent the embedding of modules referenced by those -S flags? I can give it a shot


zenspider
2017-9-21 22:07:06

also look at doco for raco, section 19. maybe the config file thing can be of help


cowbs
2017-9-21 22:07:22

Basically I’m trying to find a way to make racket work better with our distributed build system and one of the things its not very great at is dealing with lots of small files. I’m trying to bundle as much as I can into as few files as possible to send over the wire.


zenspider
2017-9-21 22:07:28

I’m not experienced with compiling executables tho


notjack
2017-9-22 04:09:25

do log receivers store received messages in a queue? I’m trying to get a list of all messages sent to a log receiver over the extent of calling some thunk.


notjack
2017-9-22 04:10:03

the only way I can find to get messages out of a log receiver is to call sync on it, but that blocks if no messages are immediately available


notjack
2017-9-22 04:12:27

ah, I think I can use sync/timeout with a procedure instead of a timeout to poll the receiver. It hadn’t occurred to me that sync/timeout would allow handling events that aren’t ready with arbitrary behavior, instead of just a timeout.