Activity
From 06/21/2017 to 06/27/2017
06/27/2017
-
11:19 PM Feature #13683: Add strict Enumerable#single
- +1. I always feel uncomfortable whenever using `first` for this purpose.
-
08:05 PM Feature #13683: Add strict Enumerable#single
- I am not against or in favour of it but just a question.
What would the results be for the following code? In ruby... -
10:17 AM Feature #13683: Add strict Enumerable#single
- +1, I have found this useful a few times as well.
Usually, I just define my own on Array, but it makes sense as well... -
06:08 AM Feature #13683 (Feedback): Add strict Enumerable#single
- ### Summary
This is inspired by other languages and frameworks, such as LINQ's [Single](https://msdn.microsoft.com... -
11:16 PM Bug #13614 (Closed): IFMapper v2.0.4 crashes on Windows FXRuby
- It is fixed in the latest FXRuby release.
-
07:56 PM Feature #13685: Update Unicode data to Unicode Version 10.0.0
- Yay! More Emoji tokens to create games in pure ruby with these tokens! :D
One day I shall have a game with the uni... -
06:40 AM Feature #13685 (Closed): Update Unicode data to Unicode Version 10.0.0
- Unicode 10.0.0 was published about a week ago (see
http://blog.unicode.org/2017/06/announcing-unicode-standard-versi... -
05:11 PM Bug #13684 (Closed): Snapshots are broken
- Applied in changeset trunk|r59185.
----------
downloader.rb: get rid of symlinks
* tool/downloader.rb: do not save ... -
06:40 AM Bug #13684 (Closed): Snapshots are broken
- `make install` of the ruby from snapshot fails with message:
~~~
$ make install DESTDIR=/builddir/build/BUILDROOT... -
02:09 PM Bug #13682 (Closed): return inside of ensure causes [BUG]
- Applied in changeset trunk|r59184.
----------
fix return in toplevel ensure
* compile.c (iseq_compile_each0): adjus... -
09:05 AM Bug #13682 (Open): return inside of ensure causes [BUG]
- Seems incomplete.
```
% ./miniruby -ve 'begin raise ensure return end and self'
ruby 2.5.0dev (2017-06-27 trunk ... -
06:57 AM Bug #13682 (Closed): return inside of ensure causes [BUG]
- Applied in changeset trunk|r59183.
----------
fix return in toplevel rescue/ensure
* compile.c (iseq_compile_each0)... -
04:03 AM Bug #13682 (Closed): return inside of ensure causes [BUG]
- Attached script causes [BUG] Stack consistency error (sp: 7, bp: 6)
-
01:29 PM Bug #13397: #object_id should not be signed
- Yet another instance of this issue:
https://github.com/socketry/timers/pull/63 -
12:59 PM Bug #13687 (Closed): yyerror causes [BUG]
- Attached file, when passed to ruby, dumps core.
-
12:58 PM Feature #13686 (Closed): Add states of scanner to tokens from Ripper.lex and Ripper::Filter#on_*
- I'm writing syntax analysis software by pure Ruby, for processing Ruby's source code and meta information what are cl...
-
09:26 AM Feature #13681: Ruby digest init fails in FIPS mode when built against OpenSSL ~> 1.0.1
- rinzler (Colton Jenkins) wrote:
> > > ```diff
> > > + rb_raise(rb_eRuntimeError, error_message); \
> > > + } \... -
08:38 AM Feature #13681: Ruby digest init fails in FIPS mode when built against OpenSSL ~> 1.0.1
- nobu (Nobuyoshi Nakada) wrote:
> rhenium (Kazuki Yamaguchi) wrote:
> > > ```diff
> > > + error_message = ERR_re... -
08:37 AM Feature #13681: Ruby digest init fails in FIPS mode when built against OpenSSL ~> 1.0.1
- rhenium (Kazuki Yamaguchi) wrote:
> > ```diff
> > diff -Nurp old/ext/digest/digest.h new/ext/digest/digest.h
> > -... -
07:15 AM Feature #13681: Ruby digest init fails in FIPS mode when built against OpenSSL ~> 1.0.1
- rhenium (Kazuki Yamaguchi) wrote:
> > ```diff
> > + error_message = ERR_reason_error_string(ERR_peek_last_error(... -
06:47 AM Feature #13681: Ruby digest init fails in FIPS mode when built against OpenSSL ~> 1.0.1
- > ```diff
> diff -Nurp old/ext/digest/digest.h new/ext/digest/digest.h
> --- old/ext/digest/digest.h 2017-06-21 12:... -
02:29 AM Feature #13681 (Open): Ruby digest init fails in FIPS mode when built against OpenSSL ~> 1.0.1
- When FIPS (https://en.wikipedia.org/wiki/FIPS_140-2) is enabled attempting to initialize any digest will kill the pro...
-
05:06 AM Feature #9323: IO#writev
- rebase to trunk
-
03:46 AM Bug #13680 (Closed): break in once causes [BUG]
- Applied in changeset trunk|r59181.
----------
vm_insnhelper.c: break in once
* vm_insnhelper.c (vm_throw_start): si...
06/26/2017
-
01:10 PM Bug #13680 (Closed): break in once causes [BUG]
- Attached script dumps core.
-
06:45 AM Feature #10002 (Closed): String swapcase
- This has actually been implemented by Feature #10085, so it can be closed.
-
04:54 AM Feature #13665: String#delete_suffix
- I've sent a PR https://github.com/ruby/ruby/pull/1661.
I will merge if I get agreement at a ruby developer's meeting. -
03:59 AM Feature #10771: An easy way to get the source location of a constant
- jphelps (Jeremy Phelps) wrote:
> I've got a patch ready for this, but I have no idea how to submit it. There are ser... -
02:51 AM Feature #10771: An easy way to get the source location of a constant
- [email protected] wrote:
> Ok, then here's my patch. I called the method
> "const_source_location" inste... -
01:34 AM Feature #10771: An easy way to get the source location of a constant
- Ok, then here's my patch. I called the method "const_source_location" instead of "constant_source_location", because ...
-
02:08 AM Bug #11101: Forking is killing my memory when running GC
- [email protected] wrote:
> normalperson (Eric Wong) wrote:
> > Did you try the nakayoshi_fork gem as ko1 sugges... -
12:55 AM Bug #11101: Forking is killing my memory when running GC
- normalperson (Eric Wong) wrote:
> Did you try the nakayoshi_fork gem as ko1 suggested?
Sorry for replying so lat...
06/25/2017
-
10:08 AM Feature #10771: An easy way to get the source location of a constant
- [email protected] wrote:
> I've got a patch ready for this, but I have no idea how to
> submit it. There... -
09:08 AM Feature #10771: An easy way to get the source location of a constant
- I've got a patch ready for this, but I have no idea how to submit it. There are serious contradictions in this page:
... -
05:10 AM Bug #13678 (Closed): toplevel return causes [BUG]
- Applied in changeset trunk|r59169.
----------
compile.c: toplevel return in argument
* compile.c (iseq_compile_each... -
01:24 AM Bug #13679 (Third Party's Issue): ruby crash
- ```
/opt/local/ruby-2.3.4/bin/ruby(sigsegv+0x3e) [0x55bda632f12e] signal.c:890
/lib/x86_64-linux-gnu/libpthread.so....
06/24/2017
-
07:02 PM Bug #13679 (Third Party's Issue): ruby crash
- ```
[-] [framework/parts/audit#audit_page:90] [operation_timedout] Timeout was reached
/opt/arachnidev/arachni/lib... -
05:36 PM Feature #13677: Add more details to error "Name or service not known (SocketError)"
- In general I agree that error messages should be as useful as possible.
(By the way, I think if you indent ruby co... -
02:55 PM Bug #13678 (Closed): toplevel return causes [BUG]
- Attached script causes [BUG] Stack consistency error (sp: 7, bp: 6)
-
03:35 AM Bug #12684 (Closed): Delegator#eql? missing
- Applied in changeset trunk|r59167.
----------
Delegate to `eql?` [Fix GH-1564]
* lib/delegate.rb (eql?): Delegate t...
06/23/2017
-
09:28 PM Bug #11033: OpenSSL related threading issues in Ruby 2.1 and 2.2
- Thank you @rhenium - I had not realized that openssl is packaged differently for Ruby 2.4
I have a pull request op... -
08:59 PM Misc #13673 (Closed): minor correction to Queue docs
- Applied in changeset trunk|r59165.
----------
thread_sync.c: fix documentation for Queue#close
When Queue#closed? i... -
09:59 AM Misc #13673 (Closed): minor correction to Queue docs
- When Queue#closed? is true, using push/enq/<< will raise an exception. Not return nil.
-
04:51 PM Feature #13677 (Feedback): Add more details to error "Name or service not known (SocketError)"
- ruby version: `ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-linux]`
ruby script:
~~~ ruby
require 'socket'... -
03:57 PM Bug #13675: Should Zlib::GzipReader#ungetc accept nil?
- I like symmetry. :)
-
12:42 PM Bug #13675 (Closed): Should Zlib::GzipReader#ungetc accept nil?
- IO#ungetc accepts nil and just does nothing:
p File.new(__FILE__).ungetc(nil)
But on a GzipReader it fails:... -
03:55 PM Feature #13676: to_s method is not overriden for Set
- I have no pro or con opinion. I did however had want to compare Set to Array and the two behave differently.
```ru... -
01:57 PM Feature #13676: to_s method is not overriden for Set
- > What do you want to do?
> If you want a list of the elements, use to_a.
> If you want to see what elements it has... -
01:47 PM Feature #13676: to_s method is not overriden for Set
- nobu (Nobuyoshi Nakada) wrote:
> What do you want to do?
> If you want a list of the elements, use `to_a`.
> If yo... -
01:17 PM Feature #13676 (Feedback): to_s method is not overriden for Set
- What do you want to do?
If you want a list of the elements, use `to_a`.
If you want to see what elements it has, us... -
01:09 PM Feature #13676 (Closed): to_s method is not overriden for Set
- When I call
~~~ ruby
s1 = Set.new
s1<<'tic'<<'tac'
s1.to_s
~~~
I'd expect ['tic', 'tac'] values being print... -
12:21 PM Bug #13674 (Closed): BigDecimal comparison with Float::INFINITY is erroneous in 2.2.x and 2.3.x
- BigDecimal("-0.2E5556") > -Float::INFINITY
returns wrong results in MRI 2.2.x and 2.3.x:
for ruby in 2.... -
11:47 AM Bug #13663: `String#upto` doesn't work as expected
- I'm not asking for consistency between `String#succ` and `String#<=>` (although that would be desirable). I do unders...
-
11:20 AM Bug #13672 (Closed): Garbage input hangs ruby (not responding ^C)
- Applied in changeset trunk|r59161.
----------
parse.y: check multibyte char
* parse.y (parser_precise_mbclen): chec... -
08:30 AM Bug #13672 (Closed): Garbage input hangs ruby (not responding ^C)
- Passing the attached file makes hang.
```
ruby hang.rb
``` -
08:49 AM Bug #13671: Regexp with lookbehind and case-insensitivity raises RegexpError only on strings with certain characters
- did some checks on my windows system to check how deep the problem is.
i used "ä" as variable.
the same problem h... -
08:48 AM Bug #13155: Segfault testing Pry
- This was triggered again during automatic rebuild of Fedora's Pry package
https://apps.fedoraproject.org/koschei/b... -
04:20 AM Feature #2631: Allow IO#reopen to take a block
- It was thoughtless. Let me revert it.
-
03:38 AM Feature #2631 (Assigned): Allow IO#reopen to take a block
-
03:38 AM Feature #2631 (Closed): Allow IO#reopen to take a block
06/22/2017
-
11:28 PM Bug #13671 (Assigned): Regexp with lookbehind and case-insensitivity raises RegexpError only on strings with certain characters
- Here is a test program:
~~~ ruby
def test(description)
begin
yield
puts "#{description} is OK"
re... -
06:02 PM Bug #13670 (Closed): [BUG] Bus Error at 0xefce7b (armv7l) (ruby 2.3.4p301)
- On using the library bootsnap the error occurred (see attachment). The developer of the library suggested to report t...
-
08:35 AM Feature #2631 (Open): Allow IO#reopen to take a block
- 匿名ユーザー wrote:
> Applied in changeset trunk|r59142.
>
> ----------
> Allow IO#reopen to take a block
>
> * io.... -
06:50 AM Feature #2631 (Closed): Allow IO#reopen to take a block
- Applied in changeset trunk|r59142.
----------
Allow IO#reopen to take a block
* io.c (rb_io_reopen): take a block a... -
07:51 AM Feature #9145: Queue#pop(true) return nil if empty instead of raising ThreadError
- [email protected] wrote:
> Issue #9145 has been updated by Glass_saga (Masaki Matsushita).
>
> Status changed... -
07:23 AM Feature #9145 (Closed): Queue#pop(true) return nil if empty instead of raising ThreadError
- Currently, Queue#pop takes non_block flag.
-
07:01 AM Feature #6129 (Closed): String#each_lineにおけるmemmem()の利用
- trunkでは既にrb_memsearch()を利用するようになっているため、このチケットは閉じます。
-
01:18 AM Feature #12733: Bundle bundler to ruby core
- > the test suite also needs connection to internet to succeed
The Bundler test suite no longer requires an interne... -
01:00 AM Bug #12670 (Closed): Segmentation fault on `Magick::Image#get_pixels` on ruby since ruby-2.2
- Applied in changeset trunk|r59136.
----------
gc.c: expand sorted pages
* gc.c (heap_page_allocate): expand sorted ...
06/21/2017
-
08:42 AM Feature #13665: String#delete_suffix
- I think the method's functionality is good to have.
-
07:43 AM Feature #12694 (Closed): Want a String method to remove heading substr
- Applied in changeset trunk|r59132.
----------
string.c: add String#delete_prefix and String#delete_prefix!
to remove... -
02:25 AM Bug #13669 (Closed): Enumerable#uniq is ignoring second and following block arguments
- Applied in changeset trunk|r59128.
----------
Fix Enumerable#uniq with non single yield arguments
* enum.c (uniq_fu...
Also available in: Atom