Skip to content

Raphael Speyer rapha

March 31, 2014
March 19, 2014
March 19, 2014
March 16, 2014
rapha commented on issue mozilla/rust#6842
Raphael Speyer

Does #12855 provide a workaround here?

March 03, 2014
rapha opened issue mozilla/rust#12668
Raphael Speyer
Re-assigning a closed TcpStream and reading causes a segmentation fault
March 03, 2014
February 23, 2014
February 13, 2014
rapha commented on issue mozilla/rust#12228
Raphael Speyer

I want this too. Possible solutions here could be: 1) broadening select to work with readers so your task could select over the stdin reader and a …

February 10, 2014
rapha opened issue mozilla/rust#12169
Raphael Speyer
ICE rather than "unresolved import" when `use` is mixed with `[#phase(syntax)]`
February 04, 2014
rapha commented on issue mozilla/rust#11990
Raphael Speyer

OCaml has this. It's nice. I'd support it.

January 28, 2014
December 10, 2013
rapha commented on pull request mozilla/rust#10830
Raphael Speyer

Could this be a trait, with a packet() method, so that things like TCP sockets could implement it?

December 10, 2013
rapha pushed to master at rapha/rust
Raphael Speyer master is now 29ca435
December 10, 2013
rapha commented on pull request mozilla/rust#10887
Raphael Speyer

Oops. Fixed.

December 10, 2013
rapha pushed to master at rapha/rust
Raphael Speyer
December 10, 2013
rapha opened pull request mozilla/rust#10887
Raphael Speyer
Re-implement PortReader in terms of a generic BytesIterReader
1 commit with 138 additions and 49 deletions
December 10, 2013
rapha pushed to master at rapha/rust
Raphael Speyer
December 10, 2013
rapha pushed to master at rapha/rust
Raphael Speyer
rapha starred diml/utop
December 10, 2013
December 09, 2013
rapha commented on pull request mozilla/rust#10823
Raphael Speyer

Squashed.

December 09, 2013
rapha pushed to master at rapha/rust
Raphael Speyer
December 09, 2013
rapha commented on pull request mozilla/rust#10823
Raphael Speyer

self.closed can only be true if self.buf is None. That is currently tested in test_port_reader.

December 09, 2013
rapha commented on pull request mozilla/rust#10823
Raphael Speyer

@bill-myers That's a good idea. However, when I tried to impl<P: GenericPort<~[u8]>> iter::Iterator<~[u8]> for P rustc complained about a lot of …

December 09, 2013
rapha commented on pull request mozilla/rust#10823
Raphael Speyer

Awesome, it now looks a more lot like what you wrote. I ended up needing self.closed to implement eof().

December 09, 2013
rapha pushed to master at rapha/rust
Raphael Speyer
December 06, 2013
rapha commented on pull request mozilla/rust#10823
Raphael Speyer

So, I've updated the code with more doc, changed the way it buffers to reduce copying, and fixed eof. Sorry, I realise I shouldn't have been contin…

December 06, 2013
rapha pushed to master at rapha/rust
Raphael Speyer
  • Raphael Speyer f67b452
    Implement PortReader and ChanWriter
December 06, 2013
rapha pushed to master at rapha/rust
Raphael Speyer
December 05, 2013
rapha commented on pull request mozilla/rust#10823
Raphael Speyer

Oops. Just realized that buffering this way will typically cause the buffer to grow endlessly. I guess a chunked buffer that can release chunks as …

Something went wrong with that request. Please try again.