General

Profile

arton (Akio Tajima)

  • Login: arton
  • Email: artonx@yahoo.co.jp
  • Registered on: 10/05/2008
  • Last sign in: 07/25/2020

Issues

open closed Total
Assigned issues 0 9 9
Reported issues 1 29 30

Projects

Project Roles Registered on
Ruby Alumni 03/13/2025

Activity

08/02/2019

08:19 AM Ruby Feature #15931: encoding for CESU-8
提案者です。議論ありがとうございます。
過去のRubyのバージョンのサポートも必要なのでブリッジ自身でもUTF-8とCESU-8の相互変換は行います。その意味ではencodeメソッドは必ずしも必要ありません(当方の認識不足もあって、最初にイッシューを登録したときとは多少状況が変わっています)。
しかし、ユーザーが与えたStringのエンコードがUTF-8の場合、ブリッジとしては\u10000以上の文字が含まれているかどうかの判定に文字列の全舐めが必要です。また必要で...
arton (Akio Tajima)

06/17/2019

07:20 AM Ruby Feature #15931 (Assigned): encoding for CESU-8
RubyとJavaのブリッジを開発していて、文字列の変換処理で困っています。
現象)
JavaのUTF-8は非標準的な形式 (https://docs.oracle.com/javase/8/docs/technotes/guides/jni/spec/types.html#modified_utf_8_strings) なので、Ruby側の文字列をそのままUTF-8にエンコードして与えると、Java側ではサロゲートペアに相当する文字を正しく認識できません。
お願...
arton (Akio Tajima)

07/15/2016

11:04 AM Ruby Bug #12587 (Rejected): ruby released tarball require ruby
I downloaded ruby-2.3.1.tar.bz2 into my brand new bash on windows.
I prepared gcc, autoconf etc but ruby itself because I know that ruby release tarball does not require ruby.
However, after hitting 'make', it stops while generating kn...
arton (Akio Tajima)

06/28/2016

01:14 PM Ruby Bug #12520 (Closed): CIFS raises Errno::EACCES for chown while UID not found in remote system
Applied in changeset r55525.
----------
Tue Jun 28 22:09:09 2017 Akio Tajima <artonx@yahoo.co.jp>
* lib/fileutils.rb: rescue Errno:EACCES for chown.
[Bug #12520]
arton (Akio Tajima)
01:14 PM Ruby Revision f2f16f2a (git): Tue Jun 28 22:09:09 2017 Akio Tajima <artonx@yahoo.co.jp>
* lib/fileutils.rb: rescue Errno:EACCES for chown.
[Bug #12520]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55525 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
arton (Akio Tajima)

06/27/2016

09:55 AM Ruby Bug #12520 (Feedback): CIFS raises Errno::EACCES for chown while UID not found in remote system
installは次の2点がcp_rと違って、あまり使いたくはないというのが本音です。
1. file_compareで内容を比較する=> 実行ファイルのインストールなら理解できますが、サイズが違うかどうかで十分(この場合、全体量が数100GBあるので中まで読ませたくない。インストールならせいぜい100MB程度~数GB程度が対象とは思う)
2. やりたいことはinstallではなく、再帰的なコピー(名前重要)
とはいえ、代替案としては許容範囲でしょうね。
(もうち...
arton (Akio Tajima)

06/26/2016

11:43 AM Ruby Bug #12520 (Closed): CIFS raises Errno::EACCES for chown while UID not found in remote system
`FileUtils`を利用した`:preserve => true`の`cp_r`中に例外となります。(題名が真の原因かは不明。それ以外に思い当たる点がない)
システムはDebian jessieです。
~~~
Linux version 3.16.0-4-amd64 (debian-kernel@lists.debian.org) (gcc version 4.8.4 (Debian 4.8.4-1) ) #1 SMP Debian 3.16.7-ckt2...
arton (Akio Tajima)

12/26/2015

03:01 PM Ruby Bug #11880 (Closed): blank string makes Win32ole crush
Win32OLEのオブジェクトに空文字列を与えるとクラッシュします。
再現スクリプト(method_missing側)
~~~ruby
require 'win32ole'
shell = WIN32OLE.new('WScript.Shell')
shell.Popup('')
~~~
逆方向(COMコンポーネント側からの空文字列==`SysAllocStringLen(0)`のBSTRについても同様です。
添付のパッチで双方向とも修正...
arton (Akio Tajima)

11/14/2015

06:05 PM Ruby Bug #11685 (Closed): rbinstall does not set Gem specification permission correctly
rbinstall.rb does not set Gem specification permission while installing rubygems.
It seems line751 - 756 and 763 - are conflicting and it skips lines after 762.
arton (Akio Tajima)

02/03/2015

03:04 PM Ruby Bug #10819: can't glob win32 short pathname
Hi Nob
> Anyway, it's dangerous to assume that "progra~1" is always "Program Files".
Thank you. However I use https://github.com/arton/rubygadgets/blob/master/winpath/winpath.rb for this purpose. No problem.
arton (Akio Tajima)

Also available in: Atom