<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>
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]