General

Profile

javanthropus (Jeremy Bopp)

  • Login: javanthropus
  • Email: jeremy@bopp.net
  • Registered on: 06/25/2009
  • Last sign in: 11/01/2024

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 3 8 11

Like

Activity

11/12/2024

02:33 PM Ruby master Bug #20869: IO buffer handling is inconsistent when seeking
I found another issue while looking for more sharp edges on this, and I've opened #20889 as a result. javanthropus (Jeremy Bopp)
02:32 PM Ruby master Bug #20889 (Open): IO#ungetc and IO#ungetbyte should not cause IO#pos to report an inaccurate position
```ruby
require 'tempfile'
Tempfile.open(encoding: 'utf-8') do |f|
f.write('0123456789')
f.rewind
f.unge...
javanthropus (Jeremy Bopp)

11/08/2024

01:16 PM Ruby master Bug #20869: IO buffer handling is inconsistent when seeking
> Since io.pos (not assignment) looks mere attribute, differentiated from seek.
If not for the fact that `IO#seek`...
javanthropus (Jeremy Bopp)

11/07/2024

01:01 PM Ruby master Bug #20869: IO buffer handling is inconsistent when seeking
The documentation that was added says that `IO#tell` and `IO#pos` would clear the buffers, but they appear to have a ... javanthropus (Jeremy Bopp)

11/06/2024

04:58 PM Ruby master Bug #20869: IO buffer handling is inconsistent when seeking
Considering a parallel, the [manpage for the fseek(3) function](https://linux.die.net/man/3/fseek) clearly states tha... javanthropus (Jeremy Bopp)
03:08 PM Ruby master Bug #20869: IO buffer handling is inconsistent when seeking
I think your code change highlights another bug caused by the current behavior where `IO#pos` can report negative val... javanthropus (Jeremy Bopp)

11/05/2024

04:07 PM Ruby master Bug #20869 (Closed): IO buffer handling is inconsistent when seeking
When performing any of the seek based operations on IO (IO#seek, IO#pos=, or IO#rewind), the read buffer is inconsist... javanthropus (Jeremy Bopp)

10/28/2024

02:08 PM Ruby master Bug #20819 (Open): IO#readline does not process newlines correctly for wide character encodings
When not performing character conversion, IO#readline only processes newline characters as ASCII when reading paragra... javanthropus (Jeremy Bopp)

10/17/2024

01:42 PM Ruby master Bug #20802 (Closed): It is possible to set the encoding of an IO instance to one that requires binmode when binmode is not set
I don't know what problems this may cause, but there are guards against setting the encoding of an IO instance to one... javanthropus (Jeremy Bopp)

10/06/2024

06:53 PM Ruby master Bug #20787 (Closed): IO#readline does not check its arguments like IO#gets and will read more data than limit
In revision commit:d3574c117a637a4456aa3ee78e24d8df510b9355, the implementation of IO#readline was modified and conse... javanthropus (Jeremy Bopp)

Also available in: Atom