jemc changed the topic of #ponylang to: Welcome! Please check out our Code of Conduct => https://github.com/ponylang/ponyc/blob/master/CODE_OF_CONDUCT.md | Public IRC logs are available => http://irclog.whitequark.org/ponylang
amclain has quit [Quit: Leaving]
aturley has joined #ponylang
aturley has quit [Ping timeout: 276 seconds]
<SeanTAllen> mcguire: sync meeting tomorrow would be a good time to ask
gmcabrita has quit [Quit: Connection closed for inactivity]
aturley has joined #ponylang
aturley has quit [Ping timeout: 260 seconds]
SilverKey has joined #ponylang
SilverKey has quit [Client Quit]
prettyvanilla has joined #ponylang
prettyvanilla_ has quit [Ping timeout: 240 seconds]
aturley has joined #ponylang
aturley has quit [Ping timeout: 244 seconds]
vpm has quit [Ping timeout: 244 seconds]
vpm_ has joined #ponylang
SilverKey has joined #ponylang
aturley has joined #ponylang
aturley has quit [Ping timeout: 240 seconds]
jemc has joined #ponylang
copy` has quit [Quit: Connection closed for inactivity]
SilverKey has quit [Quit: Halted.]
aturley has joined #ponylang
aturley has quit [Ping timeout: 276 seconds]
jemc has quit [Ping timeout: 244 seconds]
aturley has joined #ponylang
rurban has joined #ponylang
aturley has quit [Ping timeout: 240 seconds]
aturley has joined #ponylang
aturley has quit [Ping timeout: 260 seconds]
Candle has quit [Ping timeout: 252 seconds]
Candle has joined #ponylang
jemc has joined #ponylang
aturley has joined #ponylang
aturley has quit [Ping timeout: 276 seconds]
rurban has left #ponylang [#ponylang]
jemc has quit [Ping timeout: 260 seconds]
srenatus has joined #ponylang
tm-exa has joined #ponylang
gmcabrita has joined #ponylang
trapped has joined #ponylang
trapped has quit [Client Quit]
trapped has joined #ponylang
aturley has joined #ponylang
aturley has quit [Ping timeout: 276 seconds]
lispmeister has joined #ponylang
gsteed has joined #ponylang
aturley has joined #ponylang
<sylvanc> mcguire: that's to handle individual keypresses
<sylvanc> rather than line-by-line input
vpm_ has quit [Quit: co'o]
aturley has quit [Ping timeout: 276 seconds]
aturley has joined #ponylang
_andre has joined #ponylang
gsteed has quit [Quit: Leaving]
aturley has quit [Ping timeout: 260 seconds]
aturley has joined #ponylang
aturley has quit [Ping timeout: 240 seconds]
TwoNotes has joined #ponylang
<Candle> SeanTAllen: jemc: https://bluishcoder.co.nz/2016/05/04/bang-hat-and-arrow-in-pony.html Explains my problem from yesterday. Just a little too late!
<doublec> Candle: glad it could have helped
<doublec> Candle: (I'm the blogpost author)
<doublec> Candle: I missed your question or I would have answered
<Candle> doublec: In short, I was failing to consme an iso.
<TwoNotes> Perhaps compiler error message could include "consume an iso before creating an alias?" just like it suggests for unknown names, "did you mean X?"
<doublec> TwoNotes: yes, that would be good
Praetonus has joined #ponylang
<sylvanc> yup, that would definitely be good
<sylvanc> error message improvement PRs gratefully accepted :)
<doublec> I'll see if I can take a look at that one if no one else gets to it before the weekend
<TwoNotes> I think that "I do not understand this error message" problems can scare off early users. They need to stick with it long enough to "get over the hump".
aturley has joined #ponylang
<Candle> the un-googlability of them hurts too.
aturley has quit [Ping timeout: 244 seconds]
<Candle> I don't know how to fix that on though.
<SeanTAllen> candle: the symbol lookup cheatsheet can help a little with it but not much. a "common errors" encountered and how to solve would be a good appendix to the tutorial. PR extra gratefully accepted.
<Candle> I plan to do something like that, I have a list.
aturley has joined #ponylang
aturley has quit [Ping timeout: 260 seconds]
<jonas-l> very nice blogpost, doublec!
aturley has joined #ponylang
<Praetonus> Is there a reason for not freeing non-continuation messages in ponyint_actor_run (actor.c:122)?
<sylvanc> yes: message memory management is done by the queue
<Praetonus> I see, thanks
SilverKey has joined #ponylang
<TwoNotes> ProcessMonitor has a paramater which is a list of environment symbols. Apparently it does not inherit from parent process. How can I find my own env symbols?
<TwoNotes> Could I just pass my own env.vars() ?
<TwoNotes> seems to work
<sylvanc> indeed you can
jemc has joined #ponylang
<TwoNotes> ProcessMonitor.dispose does not appear to terminate the subprocess, though
<jonas-l> dispose sends SIGTERM, could it be that the subprocess does not respond to the signal correctly?
SilverKey has quit [Quit: Halted.]
<SeanTAllen> its legal to ignore SIGTERM.
copy` has joined #ponylang
nyarumes has joined #ponylang
ifraixedes has joined #ponylang
nyarum has quit [Ping timeout: 250 seconds]
rurban has joined #ponylang
SilverKey has joined #ponylang
<TwoNotes> That must be it. Luckily I can shut the process down by sending it a command on stdin.
<TwoNotes> The subprocess is running 'mplayer'
nyarum has joined #ponylang
SilverKey has quit [Quit: Halted.]
Praetonus has quit [Quit: Leaving]
nyarumes has quit [Ping timeout: 250 seconds]
SilverKey has joined #ponylang
amclain has joined #ponylang
floible has joined #ponylang
<floible> I'm struggling to understand how pony handles cycles within a single actor's heap. Does it have a cycle collector?
<sylvanc> no, no cycle detector is required
<sylvanc> it uses a mark-and-don't sweep collector, in conjunction with the ORCA protocol
<Candle> :sigh: code works flawlessly on a different machine. What sort of debug information is needed to be able to work out what went wrong? (strace? build info?)
<floible> sylvanc: ah, I think I get it now. Thanks
* Candle heads out, I'll check back later...
<jemc> Candle: I just checked the public IRC log, but I'm not sure what problem you're referring to
<jemc> it seems like your iso/consume issue was successfully figured out, so if you're talking about something else, please explain the new problem
floible has quit [Quit: leaving]
Matthias247 has joined #ponylang
tm-exa has quit [Quit: Computer has gone to sleep]
SilverKey has quit [Quit: Halted.]
Matthias247 has quit [Read error: Connection reset by peer]
gsteed has joined #ponylang
lispmeister has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
copy` has quit [Quit: Connection closed for inactivity]
tm-exa has joined #ponylang
SilverKey has joined #ponylang
copy` has joined #ponylang
SilverKey has quit [Quit: Halted.]
ifraixedes has quit [Remote host closed the connection]
SilverKey has joined #ponylang
tm-exa has quit [Quit: Computer has gone to sleep]
SilverKe_ has joined #ponylang
SilverKey has quit [Read error: Connection reset by peer]
tm-exa has joined #ponylang
aturley has quit [Ping timeout: 276 seconds]
aturley has joined #ponylang
tm-exa has quit [Quit: Computer has gone to sleep]
tm-exa has joined #ponylang
_andre has quit [Quit: leaving]
tm-exa has quit [Quit: Computer has gone to sleep]
SilverKe_ has quit [Quit: Halted.]
lispmeister has joined #ponylang
<mcguire> If going to have the camera on, I need to clean up my office.
SilverKey has joined #ponylang
SilverKey has quit [Quit: Halted.]
SilverKey has joined #ponylang
lispmeister has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Matthias247 has joined #ponylang
aturley has quit [Ping timeout: 252 seconds]
trapped has quit [Read error: Connection reset by peer]
srenatus has quit [Quit: Connection closed for inactivity]
aturley has joined #ponylang
SilverKey has quit [Quit: Halted.]
<TwoNotes> Has anyone written an HTTP server in Pony that does chunked file streaming?
copy` has quit [Quit: Connection closed for inactivity]
TwoNotes has quit [Quit: Leaving.]
Matthias247 has quit [Read error: Connection reset by peer]
rurban has quit [Quit: Leaving.]
aturley has quit [Ping timeout: 276 seconds]
gsteed has quit [Quit: Leaving]
aturley has joined #ponylang
aturley has quit [Ping timeout: 276 seconds]
copy` has joined #ponylang