General

Profile

akr (Akira Tanaka)

  • Email: akr@fsij.org
  • Registered on: 12/11/2008
  • Last connection: 06/23/2018

Issues

Projects

Activity

06/23/2018

08:14 AM Ruby trunk Bug #14867: Process.wait can wait for MJIT compiler process
I think it is bit difficult to solve.
It seems Solaris have good feature: POSIX_SPAWN_WAITPID_NP for posix_spawn.
...

05/17/2018

08:21 AM Ruby trunk Misc #14760: cross-thread IO#close semantics
I feel cross-thread IO#close is not reliable way to interrupt other threads.
So, I implemented IO.copy_stream withou...
07:39 AM Ruby trunk Bug #14765 (Rejected): Arguments passed to Open3.popen3() are not interpreted as wildcards
wildcard expansion is done at shell.
If you need shell, specify a command line as one string.
06:47 AM Ruby trunk Feature #11161 (Rejected): Proc/Method#rcurry working like curry but in reverse order
We discussed this issue at DevelopersMeeting20180517Japan [Misc #14698].
It needs better (practical) usages to sho...

04/19/2018

07:37 AM Ruby trunk Feature #14696: add optname SO_ORIGINAL_DST
SO_ORIGINAL_DST is defined in linux kernel header, not glibc header.
The provided patch defines SO_ORIGINAL_DST as...

03/15/2018

08:09 AM Ruby trunk Feature #12745: String#(g)sub(!) should pass a MatchData to the block, not a String
How about String#subm and String#gsubm ?
It is bit longer but not so long.

02/21/2018

12:26 AM Ruby trunk Bug #14400: IO#ungetc and IO#ungetbyte documentation is inconsistent with the behavior
I think it is possible to glow the IO read buffer (rbuf) if it is properly locked.
Since the IO buffer is modified...

02/20/2018

01:03 PM Ruby trunk Bug #14400: IO#ungetc and IO#ungetbyte documentation is inconsistent with the behavior
Even worse, I found an example which ungetc can not push back
a character which just returned by getc.
```
% ./r...
07:23 AM Ruby trunk Bug #14400 (Feedback): IO#ungetc and IO#ungetbyte documentation is inconsistent with the behavior
Basically, ungetbyte/ungetc works if there is enough space in the IO buffer.
Since the IO buffer is not dynamicall...

02/06/2018

05:30 AM Ruby trunk Feature #12913: A way to configure the default maximum width of pp
nobu (Nobuyoshi Nakada) wrote:
> What about this?
>
> * affects `PP.pp` and `Kernel#pp` only
> * try console win...

Also available in: Atom