Activity
From 08/25/2016 to 08/31/2016
08/31/2016
-
09:56 PM Bug #12716 (Rejected): Array#values_at fails for large argument size
- Arguments consume the system stack.
-
05:48 PM Bug #12716: Array#values_at fails for large argument size
- Say I have this Array:
~~~ ruby
a = [1] * 400_000
~~~
Now, I call Array#values_at in this way:
~~~ ruby
a... -
05:44 PM Bug #12716 (Rejected): Array#values_at fails for large argument size
- Say I have this Array:
~~~ ruby
a = [1] * 140_000
~~~
Now, I call Array#values_at in this way:
~~~ ruby
a... -
01:58 PM Bug #12707 (Closed): Ripper is not built due to missing bison
- I don't observer this issue anymore. This was probably part of the issues resolved in #12681.
-
12:29 PM Bug #12681 (Closed): Gemfied tk issue
- It seems that r56049 and r56050 fixes the remaining issues for me. Thx.
-
11:53 AM Bug #12681 (Assigned): Gemfied tk issue
- Vit Ondruch wrote:
> Also, I think that the removal of `FileUtils::makedirs("#$extout/gems")` [4] should be enough t... -
06:36 AM Bug #12681 (Closed): Gemfied tk issue
- Applied in changeset r56047.
----------
mkmf.rb: TARGET_SO_DIR
* ext/extmk.rb: move TARGET_SO_DIR stuffs to mkmf.rb... -
11:58 AM Bug #12371: Windows Nano Server WIN32OLE compatibility
- Ethan, It's not easy for me to use CoInitializeEx instead of OleInitialize.
I had tried to use CoInitializeEx(NULL, ... -
11:27 AM Revision a6447af4 (git): mkmf.rb: fix up r56047
- * lib/mkmf.rb (create_makefile): install to $(RUBYARCHDIR) other
than bundled extension libraries.
git-svn-id: svn... -
11:20 AM Revision 3b5da7e5 (git): mkmf.rb: fix up r56047
- * lib/mkmf.rb (create_makefile): TARGET_SO_DIR should not be the
root directory when sodir is empty.
git-svn-id: s... -
08:39 AM Revision 7f7aa9d4 (git): extmk.rb: build_complete
- * ext/extmk.rb (create_makefile): make gem.build_complete file
under TARGET_SO_DIR and install it only when the gem... -
06:36 AM Revision 1b6a42d9 (git): mkmf.rb: TARGET_SO_DIR
- * ext/extmk.rb: move TARGET_SO_DIR stuffs to mkmf.rb.
* lib/mkmf.rb (create_makefile): create target shared object fi... -
02:41 AM Revision 506b45db (git): mkmf.rb: separate timestamp files
- * lib/mkmf.rb (timestamp_file): separate timestamp files for each
architectures.
git-svn-id: svn+ssh://ci.ruby-lan... -
02:03 AM Revision d484b0a3 (git): extmk.rb: filter gems
- * ext/extmk.rb: filter gems as well as exts.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56045 b2dd03c8-39d4-4... -
01:22 AM Feature #12715: Allow ruby hackers to omit having to specify class or module mandatory, if they know exactly what they want to do
- In addition, the error message is extremely straightforward, and the fix is extremely easy, so the benefit of this is...
-
01:21 AM Feature #12715: Allow ruby hackers to omit having to specify class or module mandatory, if they know exactly what they want to do
- I agree with Nobu that this is too minor an issue to introduce a new keyword.
Also, Robert wrote: "I do have to kn...
08/30/2016
-
06:35 PM Feature #12715: Allow ruby hackers to omit having to specify class or module mandatory, if they know exactly what they want to do
- I don't think this is acceptable, because it is possible already with `class_eval`/`module_eval` as Jeremy wrote, and...
-
06:06 PM Feature #12715: Allow ruby hackers to omit having to specify class or module mandatory, if they know exactly what they want to do
- You can use `class_eval`/`module_eval` to do this in the examples provided, without caring if `Foo::Bar` is a class o...
-
05:42 PM Feature #12715: Allow ruby hackers to omit having to specify class or module mandatory, if they know exactly what they want to do
- I forgot to add, in the above example:
```ruby
modify Foo::Bar; def self.new_method; puts 'a new method!'
```
... -
05:38 PM Feature #12715 (Feedback): Allow ruby hackers to omit having to specify class or module mandatory, if they know exactly what they want to do
- Hello - I try to be somewhat short, as much as possible.
In ruby we have classes and modules. We can do module Foo... -
05:10 PM Bug #12371: Windows Nano Server WIN32OLE compatibility
- Masaki - have you had a chance to look at this? The Nano Server RTM is due out soon, and it will fail when `OleIniti...
-
04:54 PM Revision 826da51b (git): * doc/extension.ja.rdoc: [DOC] Fix a typo. [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56044 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:52 PM Bug #12714 (Closed): make で $(topdir)/.ext/gems が作成される
- Applied in changeset r56042.
----------
extmk.rb: fix gem target directory name
* ext/extmk.rb: make the gems targe... -
12:40 PM Bug #12714 (Closed): make で $(topdir)/.ext/gems が作成される
- 現在の trunk は make したとき、ビルドディレクトリに `$(topdir)/.ext/gems` というディレクトリが作成されるようです。
git bisect で調べてみたところ、r55950 から発生しているようです。 - 03:52 PM Revision 2082d424 (git): * 2016-08-31
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56043 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:52 PM Revision a846ecf5 (git): extmk.rb: fix gem target directory name
- * ext/extmk.rb: make the gems target directory under the expanded
name. [ruby-core:77102] [Bug #12714]
git-svn-id... -
12:40 PM Revision 12da0d0d (git): fix typos [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56041 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:40 PM Revision a7121985 (git): sort entries [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56040 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:22 PM Bug #12681: Gemfied tk issue
- Do you install after `make extract-gems` or without it?
-
07:56 AM Bug #12681: Gemfied tk issue
- It seems that r55966 is part of the problem. The place [1] where the block could be executed was removed in favor of ...
-
07:29 AM Revision f9e75e1a (git): vm.c: unnecessary condition
- * vm.c (vm_stat): remove unnecessary condition, when argc != 1 arg
is always Qnil.
git-svn-id: svn+ssh://ci.ruby-l... -
06:27 AM Revision c2d77880 (git): Fix rdoc of OpenStruct.json_create [ci skip]
- * ext/json/lib/json/add/ostruct.rb (OpenStruct.json_create):
Correct documentation, fix the name of values. [Fix G... -
06:22 AM Revision 4b298ad7 (git): Use qualified names
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56037 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:03 AM Bug #12713 (Closed): backport r56036
- バックポート用のチケットです。重要度はきわめて低いですが。
- 05:59 AM Revision 0df79477 (git): * io.c (nogvl_fsync, nogvl_fdatasync): on Windows, just ignore if the
- fd is associated to non-disk device. if call fsync and/or fdatasync
with such fds, it causes Errno::EBADF exceptio... -
04:49 AM Revision 8a1c7bab (git): fix r56030 [Bug #12711]
- check whether it was syscall or not by getting previous instruction.
syscall instruction is 0x0f 0x05.
git-svn-id: s... -
12:44 AM Revision 564512db (git): * doc/NEWS-2.1.0: fix method name
- * doc/NEWS-2.2.0: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56034 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:34 AM Revision 5bd53c4a (git): * doc/NEWS-2.1.0: fix method name
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56033 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
08/29/2016
-
09:11 PM Bug #12712 (Closed): IRB won't work after input `%q_abc\_def\_ghi_`
- After inputting `%q_abc\_def\_ghi_` in IRB, I get no response and have to stop with Ctrl-C. Here is the example:
~... -
08:36 PM Revision 18f287a3 (git): backport additional fix memory leak from openssl upstream.
- https://github.com/ruby/openssl/commit/e76f076f093efb93dabf2cb042c527500f956061
patches are provided by rhe (Kazuki Y... -
06:53 PM Feature #12676: Significant performance increase, and code conciseness, for prime_division method in prime.rb
- Ah, but let's not forget the context that brings us here.
With prime_division6 we have blown past my intended purp... -
04:56 AM Feature #12676: Significant performance increase, and code conciseness, for prime_division method in prime.rb
- Jabari Zakiya wrote:
> ```ruby
> return [] if self | 1 == 1
> ```
It seems an unnecessarily heavy operation whe... -
06:43 PM Bug #12711 (Closed): Darwin doesn't show C backtrace correctly if iSIGSEGV is received when IP is in userland
- Applied in changeset r56030.
----------
* vm_dump.c (backtrace): use rip in the saved context for the case
the SIG... -
06:38 PM Bug #12711 (Closed): Darwin doesn't show C backtrace correctly if iSIGSEGV is received when IP is in userland
- Current Ruby can show C backtrace on the following case
```ruby
Process.kill :SEGV, $$
```
But can't on the f... - 06:43 PM Revision 3bc4924e (git): * 2016-08-30
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56031 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:43 PM Revision 1d3665fd (git): * vm_dump.c (backtrace): use rip in the saved context for the case
- the SIGSEGV is received when the process is in userland.
Note that ip in the stack should be used if the signal is ... -
04:29 PM Bug #4537: Incorrectly creating private method via attr_accessor
- @nobu shouldn't this get the same treatment as #9005
-
02:41 PM Feature #12700: regexg heredoc support
- Updated pull request.
-
05:47 AM Feature #9612 (Closed): Gemify OpenSSL
- Applied in changeset r56027.
----------
import Ruby/OpenSSL 2.0.0.beta.1
* NEWS, {ext,test,sample}/openssl: Import ... - 05:47 AM Revision e38a2ec5 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56029 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:47 AM Revision 09848085 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56028 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:47 AM Revision c9dc0164 (git): import Ruby/OpenSSL 2.0.0.beta.1
- * NEWS, {ext,test,sample}/openssl: Import Ruby/OpenSSL 2.0.0.beta.1.
ext/openssl is now converted into a default ge... - 05:47 AM Revision 28bf4d54 (git): * 2016-08-29
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56026 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:47 AM Revision e9c41065 (git): assertions.rb: add an alias pend for skip
- * test/lib/test/unit/assertions.rb (pend): Add an alias 'pend' for
'skip'. This is required for test-unit compatibi... -
04:34 AM Bug #12710 (Rejected): "a string X".index("a string") Fails with Ruby 2.2.3p173
- You can see invisible characters with `p` method or `puts s_0.inspect`.
08/28/2016
-
10:39 PM Bug #12710: "a string X".index("a string") Fails with Ruby 2.2.3p173
- Isn't there a newline character at the end of string returned by shell quotes?
I think that's the reason the .inde... -
06:53 PM Bug #12710: "a string X".index("a string") Fails with Ruby 2.2.3p173
- Interestingly, if the first s_0 assignment
of the Ruby script is changed to
~~~
s_0="X"+`cd ..;pwd`.to_s[0..(-... -
06:44 PM Bug #12710 (Rejected): "a string X".index("a string") Fails with Ruby 2.2.3p173
The test case:
~~~
#!/usr/bin/env ruby
s_0=`cd ..;pwd`.to_s
s_1=`cd . ;pwd`.to_s
x_0=s_1.index(s_0)
puts(...-
08:00 PM Feature #12676: Significant performance increase, and code conciseness, for prime_division method in prime.rb
- OK, here's how to achieve what I believe is the ultimate brute force factoring technique,
by using more resources fr... -
11:51 AM Feature #859: open-uri doesn't allow redirection to https
- A typical example of the consequences of this 7-year old bug is https://github.com/cabo/kramdown-rfc2629/issues/27
... -
09:53 AM Bug #12680: Please backport memory leak fixes in ext/openssl
- nagachika-san:
I'm so sorry, the third one of the patches was broken. Could you backport this as well?
https://... - 08:53 AM Revision 8842c270 (git): * 2016-08-28
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56024 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:53 AM Revision 56695b35 (git): thread_sync.c: alias_global_const
- * thread_sync.c (alias_global_const): extract from a macro.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56023 ...
08/27/2016
-
07:14 PM Feature #12698: Method to delete a substring by regex match
- I assume that this makes sense; my only concern is that ruby people may
be confused as to what to use. We have lots ... -
03:43 PM Bug #12353 (Open): Regression with Marshal.dump on ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin15]
- I reverted r55869 partially at r56022.
And I keep opend this ticket because there's still problem with activesupport... -
03:41 PM Bug #12353 (Closed): Regression with Marshal.dump on ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin15]
- Applied in changeset ruby_2_3|r56022.
----------
* vm_method.c: revert r55869. it breaks Integer#days with
ActiveS... -
03:41 PM Revision 53369d7e (git): * vm_method.c: revert r55869. it breaks Integer#days with
- ActiveSupport-4.1.x. [ruby-core:76949] [Bug #12353]
* test/ruby/test_marshal.rb: ditto.
git-svn-id: svn+ssh://ci.r... -
06:55 AM Bug #12709 (Closed): POSIX-noncompliant setenv
- I found `setenv()` macro which is noncompliant to POSIX is still defined in `include/ruby/util.h`.
I can't remember ... -
01:26 AM Feature #12333 (Closed): `String#concat`, `Array#concat`, `String#prepend` to take multiple arguments
- Applied in changeset r56021.
----------
multiple arguments
* array.c (rb_ary_concat_multi): take multiple arguments... -
01:26 AM Revision 9387ff73 (git): multiple arguments
- * array.c (rb_ary_concat_multi): take multiple arguments. based
on the patch by Satoru Horie. [Feature #12333]
* ...
08/26/2016
-
11:26 PM Revision 0783f55c (git): parse.y: heredoc token
- * parse.y (parser_heredoc_identifier): gather branches by quote
char.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/... -
10:14 PM Bug #12396: Compilation crashes with segmentation fault in HP-UX 11.31
- I am also having this issue.
Ruby 2.1.9
HP-UX B.11.31 U ia64 4067183464
cc: HP C/aC++ B3910B A.06.28 [Nov 21 201... -
07:01 PM Bug #12614: Segmentation Fault on Ruby 2.3.1
- ruby_2_3 r56019 merged revision(s) 55896.
-
07:01 PM Revision 2d17694d (git): merge revision(s) 55896: [Backport #12614]
- * id_table.c (hash_table_extend): should not shrink the table than
the previous capacity. [ruby-core:76534... -
06:50 PM Bug #12680: Please backport memory leak fixes in ext/openssl
- Thank you for your great work!
The patches are applied on ruby_2_3 branch at r56018. -
06:48 PM Revision ea5e22d1 (git): backport fix memory leak from upstream.
- https://github.com/ruby/openssl/compare/3a2840e80d275895523a526ce56e4f6e7b8f9cc4...1e30cd395b14ef46e04bdd9ab72f100678...
-
04:16 PM Feature #11057: Gemify JSON
- It *is* a default gem now.
I think you meant "bundled gem".
Bundled gems are not available until the installation f... -
09:59 AM Feature #11057: Gemify JSON
- Why it could not be default gem?
-
04:08 PM Revision f40be5e6 (git): test_regex_casefold.rb: skip if no data file
- * test/ruby/enc/test_regex_casefold.rb (setup): skip with error
message if CaseFolding.txt does not present, instea... -
03:11 PM Revision 70da28c1 (git): parse.y: STR_TERM_END
- * parse.y (parser_parse_string): store the end of string literal
mark in nd_term instead of nd_func.
git-svn-id: s... - 03:07 PM Revision 0e512b47 (git): * 2016-08-27
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56015 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:07 PM Revision 49b88494 (git): parse.y: parser_string_term
- * parse.y (parser_string_term): return the token of string or
regexp literal terminator.
git-svn-id: svn+ssh://ci.... -
01:55 PM Bug #12708 (Closed): Net::IMAP : Mail To address is not correct when uid_fetch is called.
- Hello,
In the mail box, I have a mail with the following headers,
!mail_source.jpg!
When I connect to the Ma... -
09:23 AM Bug #12707 (Closed): Ripper is not built due to missing bison
- Bison was never required to build Ruby from the source tarball. But now (testing with snapshot of r 56008) it seems t...
-
08:29 AM Revision 50490899 (git): parse.y: reset indent in heredoc_dedent
- * parse.y (parser_heredoc_dedent): reset heredoc_indent and return
the dedented node.
git-svn-id: svn+ssh://ci.rub... -
08:29 AM Revision dcaeea4f (git): parse.y: new_string1
- * parse.y (new_string1): extract from the rule.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56012 b2dd03c8-39d... -
08:29 AM Revision cb1ebf84 (git): parse.y: new_xstring_gen
- * parse.y (new_xstring_gen): extract from the rule.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56011 b2dd03c8... - 08:29 AM Revision 75d259f0 (git): * 2016-08-26
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56010 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:29 AM Revision 14517856 (git): parse.y: new_regexp_gen
- * parse.y (new_regexp_gen): extract from the rule.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56009 b2dd03c8-... -
06:13 AM Bug #12704 (Closed): Fix typo in ossl_ocspreq_sign
- Thanks. It was fixed at upstream: https://github.com/ruby/openssl/commit/b692681c849d6cd9d54b8ce63bc567e6c8e3e21a
... -
12:59 AM Bug #12704 (Assigned): Fix typo in ossl_ocspreq_sign
08/25/2016
-
08:55 PM Bug #12599: For CLang, increase inline-threshold to get 7%-10% speedup of optcarrot
- Including ALWAYS_INLINE in the header and then defining the method in a .c file doesn't seem to successfully inline t...
-
04:44 PM Bug #12599: For CLang, increase inline-threshold to get 7%-10% speedup of optcarrot
- Based on diffs of long profiling runs of optcarrot, I think the following functions aren't inlined by default, and (I...
-
06:44 PM Feature #12697: Why shouldn't Module meta programming methods be public?
- Hi,
As stated by bughit, a typical case where we have to resort to `send` for these is in meta programming, say:
... -
06:43 PM Bug #12706 (Closed): Hash#each yields inconsistent number of args
- ```ruby
def foo(a, b)
p [a, b]
end
def bar(a, b = 2)
p [a, b]
end
foo_lambda = method(:foo).to_proc
... -
06:06 PM Bug #12705: yielding args to a lambda uses block/proc rather than lambda/method semantics
- a related point is that lambda procs with the same arity (normal_lambda, method_lambda) should behave the same
-
05:48 PM Bug #12705 (Closed): yielding args to a lambda uses block/proc rather than lambda/method semantics
- ```ruby
def yield_test
yield 1, 2
yield [1, 2]
end
def foo(a, b)
p a, b
end
method_lambda = method(... -
05:40 PM Feature #12700: regexg heredoc support
- Added pull request https://github.com/ruby/ruby/pull/1418
-
05:27 PM Feature #12676: Significant performance increase, and code conciseness, for prime_division method in prime.rb
- This is neater.
replace
```ruby
raise ZeroDivisionError if self == 0
```
with
```ruby
return [] if sel... -
01:04 PM Feature #12676: Significant performance increase, and code conciseness, for prime_division method in prime.rb
- Question:
Why do you raise an error for the value '0'?
```ruby
1.prime_division => []
```
Why not also:
```... -
01:57 AM Feature #12676 (Assigned): Significant performance increase, and code conciseness, for prime_division method in prime.rb
-
02:28 PM Bug #12704 (Closed): Fix typo in ossl_ocspreq_sign
- The code of ossl_ocspreq_sign reads:
~~~ c
static VALUE
ossl_ocspreq_sign(int argc, VALUE *argv, VALUE self)
{
... -
12:53 PM Bug #12681: Gemfied tk issue
- Actually this line is suspicious:
https://github.com/ruby/ruby/blob/trunk/ext/extmk.rb#L568
It expands to `$(to... -
11:37 AM Bug #12681: Gemfied tk issue
- Moreover, I still see the `tcltklib.so` and `tkutil.so` installed into `/usr/lib64/ruby/2.4.0/x86_64-linux/` but they...
-
11:32 AM Bug #12681 (Open): Gemfied tk issue
- The r55950 does not resolve the issue completely. The make install does not work (neither the gem itself probably):
... -
11:06 AM Bug #12681: Gemfied tk issue
- Hiroshi SHIBATA wrote:
> >Also, the "gem install tk" does not build the extension, so that is another source of poss... -
10:43 AM Bug #12353: Regression with Marshal.dump on ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin15]
- So, can we revert the backport?
This issue spotted a feature bug and it got fixed in trunk, but the original probl... -
05:52 AM Bug #12703 (Rejected): String.gsub returns unexpected results with numeric match characters
- What you want is `"z'z".gsub(/(')/, '\\\\\1')`.
You need to escape twice, for a literal, and for `gsub`. -
02:23 AM Bug #12703 (Rejected): String.gsub returns unexpected results with numeric match characters
- I'm unable to prepend a backslash to numeric group matches using gsub
~~~
irb(main):053:0> "z'z".gsub(/(')/, '\\1... -
03:03 AM Bug #11846 (Closed): Block passed by &block is GC-ed
- wanabe san, Thank you for your investigation!
So this issue is already fixed on both 2.3/trunk and not exist on 2.2 ... -
02:57 AM Revision 8e0601b7 (git): win32/file.c: use ALLOC_N
- * win32/file.c (home_dir, replace_to_long_name): use ALLOC_N
instead of casted xmalloc with multiplication.
win32/... -
02:11 AM Revision 70d840af (git): win32/file.h: rb_w32_filecp
- * win32/file.h (rb_w32_filecp): add declaration.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56007 b2dd03c8-39... -
12:50 AM Bug #12699: Crash in the VM - maybe garbage collector bug
- Adding a Dockerfile that makes it easy to reproduce the problem, under Valgrind. The output of this Dockerfile gives ...
Also available in: Atom