Activity
From 11/17/2017 to 11/23/2017
11/23/2017
-
08:58 PM Feature #14128: Introduce Hash#delete default value
- I think this should be filed under features rather than bugs.
Here is a link to the documentation if anyone else w... -
02:18 PM Feature #14128 (Assigned): Introduce Hash#delete default value
- Mirror `Hash#fetch(key [, default]) → obj` with `Hash#delete(key [, default]) → obj`.
Allows for more concise extr... -
03:35 PM Bug #14126: Recent parse.y (Ripper) changes - lexing, tokenizing
- @nobu
Thank you for the patch, as the lex array looks as I would think it should (I'm not that familiar with parse... -
04:30 AM Bug #14126 (Closed): Recent parse.y (Ripper) changes - lexing, tokenizing
- Applied in changeset trunk|r60883.
----------
ripper.y: fix word list events
* parse.y (parser_skip_words_sep): QWO... -
02:15 PM Revision f8523d35 (git): parse.y: Fix a location of serial NODE_AND/NODE_OR
- * parse.y (logop_gen): Update the last location of
NODE_AND/NODE_OR when NODE is appended to the last.
e.g. The ... -
02:04 PM Revision dd979f9d (git): .travis.yml: revert "workaround to resolve ::1"
- This commit reverts r60736.
Shibata-san reported the cause of r60736 to Travis and it seems fixed:
https://github.co... -
12:42 PM Bug #14127: (CSV) generating UTF-16LE encoded file without BOM
- laykou (Ladislav Gallay) wrote:
> This file should contain BOM information so that it is properly detected as UTF-16... -
11:52 AM Revision 4a738901 (git): thread.c: Update documents
- * thread.c (rb_default_coverage): Update documents of internal
data structures for branch coverage.
git-svn-id: sv... -
07:10 AM Revision 1046eae7 (git): io.c: read BOM only for reading
- * io.c (io_strip_bom): just abandon detecting UTF encoding by BOM
unless opened for reading.
git-svn-id: svn+ssh:/... -
04:30 AM Revision dee6a910 (git): ripper.y: fix word list events
- * parse.y (parser_skip_words_sep): QWORDS_BEG should not include
the first separators in ripper.
* parse.y (parser... -
03:14 AM Revision 717b7fd9 (git): debug.c: include RIMemo in ruby_dummy_gdb_enums
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60882 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:26 AM Feature #5481: Gemifying Ruby standard library
- Charles,
> Clarify for me please: are the new gemified stdlibs all going to use the default gem mechanism?
Defa...
11/22/2017
-
10:51 PM Feature #5481: Gemifying Ruby standard library
- A few quick notes:
* Clarify for me please: are the new gemified stdlibs all going to use the default gem mechanis... -
09:13 PM Revision 8692d74b (git): lib/set.rb: [DOC] remove empty comments
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60881 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:58 PM Revision 57d2be7b (git): * 2017-11-23
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60880 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:58 PM Revision 62191f1c (git): set.rb: improve docs for Set
- * lib/set.rb: [DOC] add examples for Set#replace,
add examples for creating a set from a hash with duplicates,
si... -
08:58 PM Feature #14125: Readline Module (STDLIB): Add support for ^O emacs keybinding?
- Is the functionality you referred to in the C readline available already?
Sometimes it may take a little while to ... -
03:50 AM Feature #14125: Readline Module (STDLIB): Add support for ^O emacs keybinding?
- Whoops. All those superscript characters should be regular characters preceded by a carat, to signify a CTRL key bind...
-
03:49 AM Feature #14125 (Closed): Readline Module (STDLIB): Add support for ^O emacs keybinding?
- The pry gem features a REPL that uses the Readline stdlib module. With the help of this module, pry's REPL supports m...
-
08:38 PM Bug #14127 (Rejected): (CSV) generating UTF-16LE encoded file without BOM
- This file should contain BOM information so that it is properly detected as UTF-16LE file.
How to generate such fi... -
08:36 PM Bug #14126 (Closed): Recent parse.y (Ripper) changes - lexing, tokenizing
- First of all, I'd like to thank @yui-knk for all the work on `parse.y`. I assume some of it is due the movement of `...
- 12:32 PM Revision 9a2ea103 (git): * 2017-11-22
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60878 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:32 PM Revision b5ee3168 (git): parse.y: Fix the locations of NODE_BLOCK_PASS
- * parse.y (arg_blk_pass): Update the first location of
NODE_BLOCK_PASS if nd_head is assigned.
e.g. The locati... -
11:18 AM Feature #9867 (Closed): Introduce each/else block into ruby
-
10:20 AM Feature #7836 (Closed): Need a way to get Method and UnboundMethod objects to methods overridden by prepended modules
-
10:13 AM Bug #7755 (Closed): JSON::Generate#configure's argument conversion
-
10:08 AM Bug #3128 (Closed): Randomness specs
-
10:08 AM Bug #7780 (Closed): Marshal & YAML should deserialize only basic types by default.
-
10:06 AM Feature #3714 (Closed): Add getters for Enumerator
-
09:59 AM Bug #11776 (Closed): dig and custom objects
-
09:44 AM Bug #13781 (Closed): Should the safe navigation operator invoke `nil?`
-
08:37 AM Bug #8352: URI squeezes a sequence of slashes in merging paths when it shouldn't
- duerst (Martin Dürst) wrote:
>
> Using multiple consecutive slashes in an URI is a bad idea.
It definitely does... -
07:41 AM Bug #8352: URI squeezes a sequence of slashes in merging paths when it shouldn't
- knu (Akinori MUSHA) wrote:
> I presume there are few programmers who would rely on the current behavior.
I agre...
11/21/2017
-
06:08 PM Feature #14124 (Closed): Show source around binding.irb on irb startup
- k0kubun です。
ソースコード中の複数箇所に binding.irb を記述した時、IRBのセッションがどこから起動されたのか分からず困っています。
以下のように、 binding.irb からIRBを起動した時だけどこ... -
05:37 PM Feature #14123: Kernel#pp by default
- I agree with Yusuke Endoh.
I also wanted to suggest this many times before but shied away because
I was not sure ... -
05:11 PM Feature #14123: Kernel#pp by default
- Eregon (Benoit Daloze) wrote:
> The thread safety problem is due to `undef`, right?
Correct. The `pp` library d... -
04:15 PM Feature #14123: Kernel#pp by default
- > also breaks when running ruby chrooted
Regardless of proposed implementation, `require 'pp'` wouldn't work if ch... -
03:28 PM Feature #14123: Kernel#pp by default
- jeremyevans0 (Jeremy Evans) wrote:
> I'm not opposed to this feature, but the proposed implementation is not thread-... -
03:05 PM Feature #14123: Kernel#pp by default
- I'm not opposed to this feature, but the proposed implementation is not thread-safe, and also breaks when running rub...
-
08:14 AM Feature #14123: Kernel#pp by default
- +1
I sometimes get ```undefined method `pp' for main:Object (NoMethodError)``` error when I did debug my script. I... -
08:11 AM Feature #14123: Kernel#pp by default
- Brief background: I talked about `pp` with some people at RubyConf, and all people are tired of writing `require "pp"...
-
08:02 AM Feature #14123 (Closed): Kernel#pp by default
- Matz, may I commit this? I really want this.
```
diff --git a/prelude.rb b/prelude.rb
index 7b98e28285..87f49ac... -
12:29 PM Revision 31b6079e (git): Fix a typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60876 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:29 PM Revision 246c986e (git): Use `const void*` instead of `const char*`
- Use cast from `char*` to `void*` instead of union in opendir_without_gvl,
because convert from `void*` to `char*` wit... -
11:15 AM Revision cac048a1 (git): vm_args.c: ec arg of args_setup_kw_parameters
- * vm_args.c (args_setup_kw_parameters): use same ec as the caller.
make arguments order consistent with other funct... - 08:48 AM Revision afa10bd1 (git): Skip comment lines
- * template/prelude.c.tmpl (translate): empty (only LF) lines are not necessary.
so skip them, but for safety only w... -
06:43 AM Feature #14122: Add LogicError
- For most method names, on most objects, one gets a `NoMethodError`. This error is produced by the method lookup part ...
-
06:26 AM Feature #14122: Add LogicError
- I am not sure if this is a good new error "type".
Who defines what exactly is not about "logic" in these cases? Is... -
02:19 AM Feature #14122 (Open): Add LogicError
- Dear friends at ruby
I'd like to suggest a new error for ruby-core: LogicError
That error should be thrown
upo... -
05:01 AM Revision bca96661 (git): fix test_erb.rb [GH-1763]
- * test/erb/test_erb.rb (test_run): require stringio. suppress an
unused variable warning.
From: MSP-Greg <MSP-Gre... -
02:57 AM Revision eb3e3248 (git): check invariant.
- * iseq.c (rb_iseq_trace_set): at this point ISEQ_USE_COMPILE_DATA
should not be set.
git-svn-id: svn+ssh://ci.rub... -
12:56 AM Revision 48bfcdb4 (git): test/ruby/bug-13526.rb: should wait until all threads are stopped
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60870 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:47 AM Revision c0ffccf7 (git): parse.y: Fix the locations of NODE in percent strings
- * parse.y (parser_yylex): token_flush before
calling parse_string. Without token_flush
the first locations of...
11/20/2017
-
11:58 PM Revision d9119202 (git): parse.y: Fix the last location of NODE_STR in %w
- * parse.y: Use @2 to only include a range of tSTRING_CONTENT.
e.g. The locations of NODE_STR is fixed:
```
%w... -
11:37 PM Revision 1bf50894 (git): parse.y: Set the last location of NODE_ARRAY in %w
- * parse.y: list_append uses the locations
of the second argument. So we should set the
locations of $2 before... -
11:12 PM Revision 29317b1c (git): parse.y: Fix the last location of NODE_LIT in %i
- * parse.y: Use @2 to not include a range of ' '.
e.g. The locations of NODE_LIT is fixed:
```
%i[a]
```
... - 10:48 PM Revision 70595c76 (git): * 2017-11-21
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60865 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:48 PM Revision 45100dbe (git): parse.y: Set the last location of NODE_ARRAY in %i
- * parse.y: list_append uses the locations
of the second argument. So we should set the
locations of $2 before... -
09:50 PM Feature #14111: ArgumentErrorが発生した時メソッドのプロトタイプをメッセージに含む
- nobu (Nobuyoshi Nakada) wrote:
> ...
返事してくれてありがとうございました。
数時間RubyのCをいじったらなんとか進みました。
必要なレシーバとメソッド名をArgumentErro... -
05:52 PM Bug #14121: test-all - rename duplicate classes for consistent test count
- shevegen (Robert A. Heiler) wrote:
> I like that you use an overview (the html page) for people to have a look at.
... -
05:22 PM Bug #14121: test-all - rename duplicate classes for consistent test count
- I like that you use an overview (the html page) for people to have a look at.
-
05:01 PM Bug #14121 (Closed): test-all - rename duplicate classes for consistent test count
- `test-all` reports varying test counts from build to build. This seems to be due to duplicate class names in the tes...
-
05:19 PM Bug #14120: Gem bundle installation on ruby 2.2.2
- Actually this is something I have not thought about yet; bundler is
now distributed with ruby past 2.5.x right? So ... -
05:09 PM Bug #14120: Gem bundle installation on ruby 2.2.2
- Might you be able to try a more current build like 2.2.8? Don't know if you can use one of the travis builds at http...
-
04:12 PM Bug #14120 (Closed): Gem bundle installation on ruby 2.2.2
- # gem install bundle
Fetching: bundler-1.16.0.gem (100%)
Successfully installed bundler-1.16.0
Fetching: bundle-0.... -
12:57 PM Revision 0e7c83e3 (git): [DOC] Fix example result [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60863 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:08 AM Feature #12700: regexg heredoc support
- shyouhei (Shyouhei Urabe) wrote:
> I had a chance to write a regexp constant consists of 300+ lines.
> I have to ad... -
10:41 AM Feature #12700: regexg heredoc support
- I had a chance to write a regexp constant consists of 300+ lines.
I have to admit that I did wish I could write that... -
11:03 AM Bug #14117 (Closed): [Compile] config.sub missing in 2.5.0-preview1 pulled from GitHub
-
10:37 AM Bug #14117: [Compile] config.sub missing in 2.5.0-preview1 pulled from GitHub
- Greg, that works!
Of course, make update-config_files looks for an existing Ruby as well, which seems a different... -
01:36 AM Bug #14117: [Compile] config.sub missing in 2.5.0-preview1 pulled from GitHub
- When using the repo, you need:
```
make update-config_files
```
If you have any more build questions, the .tr... -
06:52 AM Feature #14116: Add Matrix #exponentiate method as Matlab's exp
- marcandre (Marc-Andre Lafortune) wrote:
> Thanks for the PR.
>
> The name is not acceptable, as the exponential o... -
06:32 AM Feature #14116: Add Matrix #exponentiate method as Matlab's exp
- Once again it is back to the oldest problem in computer technology - giving things a proper name. :-)
-
03:45 AM Feature #14116: Add Matrix #exponentiate method as Matlab's exp
- marcandre (Marc-Andre Lafortune) wrote:
> Thanks for the PR.
>
> The name is not acceptable, as the exponential o... -
02:31 AM Feature #14116 (Feedback): Add Matrix #exponentiate method as Matlab's exp
- Thanks for the PR.
The name is not acceptable, as the exponential of a matrix is something different (expm in Matl... -
06:00 AM Revision 4b279cfd (git): parse.y: Fix the locations of NODE_FCALL
- * parse.y: Update the locations of NODE_FCALL
when nd_args is determined.
e.g. The locations of NODE_FCALL is ... -
05:42 AM Bug #14119 (Assigned): IPAddr#include? does not seem to support the subnet mask
-
05:40 AM Bug #14119: IPAddr#include? does not seem to support the subnet mask
- s/IPAdrr/IPAddr/ です。申し訳ありません。。。
-
05:29 AM Bug #14119 (Closed): IPAddr#include? does not seem to support the subnet mask
- IPAdrr#include? において、引数のIPAddrオブジェクトのネットマスクが考慮された判定になっていないようです。
## 再現方法と得られた結果
~~~
irb(main):001:0> require 'i... - 02:29 AM Revision b7cbe4e2 (git): File.mkfifo releases GVL
- mkfifo(3) is subject to the same problems as open(2) on slow
filesystems. Release the GVL and let the rest of the VM... - 02:18 AM Revision b1152fab (git): lib/matrix: Add hadamard_product/entrywise_product.
- Based on a patch by Charley Hutchison. [GH-674]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60860 b2dd03c8-39d... - 02:18 AM Revision 980c0dd3 (git): lib/matrix: Add Matrix{.|#}combine
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60859 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:18 AM Revision 62646c8d (git): lib/matrix: accept vectors in {h|v}stack
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60858 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:18 AM Revision aa95a421 (git): lib/matrix: Add explicit coercion #to_matrix
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60857 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:11 AM Bug #14118 (Closed): Please backport r59454, r59954
- バックポート管理用のチケットです
-
01:17 AM Revision e33b1690 (git): win32.c: vm_exit_handler
- * win32/win32.c (vm_exit_handler): separate exit handler for
resources which must be released at exit of Ruby VM.
...
11/19/2017
-
11:59 PM Revision fa326994 (git): Update the last location of NODE_BLOCK
- * parse.y (block_append_gen): Update the last
location of NODE_BLOCK when a tail is appended.
e.g. The locations... -
11:40 PM Bug #14117: [Compile] config.sub missing in 2.5.0-preview1 pulled from GitHub
- This issue occurs if you clone the github repo. It does not happen if you download the tar.gz file.
When running... -
11:30 PM Bug #14117 (Closed): [Compile] config.sub missing in 2.5.0-preview1 pulled from GitHub
- Updated autoconf to GNU latest (2.69). In "ruby" ran "autoconf".
When running ./configure I get:
configure: error: ... -
10:31 PM Feature #14112: Follow style conventions for Ruby code
- I'm only aware of a very brief style guide by the now abandoned Ruby Documentation Project, see http://documenting-ru...
-
06:52 PM Feature #14112: Follow style conventions for Ruby code
- Some elements of ruby style are hard to check statically because they encode semantics.
For example, I prefer to w... -
09:48 AM Feature #14112: Follow style conventions for Ruby code
- ana06 (Ana Maria Martinez Gomez) wrote:
> @duerst
> > Also, at the monthly Ruby committer meetings here in Japan... -
08:11 PM Feature #14116 (Feedback): Add Matrix #exponentiate method as Matlab's exp
- Add exponentiate method which results in returning a new matrix with each element being an exponent of the number e.
... -
03:24 PM Feature #6647: Exceptions raised in threads should be logged
- As an example, the bug in the test for https://bugs.ruby-lang.org/issues/13526#note-14
could have been detected much... -
03:22 PM Bug #13526: Segmentation fault at 0x0055c2e58e8920 ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
- Note that the original example only works if it's a file under the current directory invoked like "ruby test.rb",
Ot... -
03:15 PM Revision ba26f1f8 (git): test/ruby/bug-13526.rb: Fix to actually refer to an existing file
- * Add Thread.report_on_exception=true to catch problems early.
* Increase the number of Thread.pass to let the autolo... - 03:15 PM Revision 764c8bb4 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60853 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:15 PM Revision 3cac7256 (git): * append newline at EOF.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60852 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:15 PM Revision bd69f8e1 (git): Add specs for concurrent Module#autoload
- * When the file does not exist or the constant is not set.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60851 b... - 03:15 PM Revision b693cdf1 (git): * 2017-11-20
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60850 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:15 PM Revision 578e760a (git): Reorganize Module#autoload to have similar specs next to each other
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60849 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:11 AM Feature #12275: String unescape
- I think rather than using true/false to distinguish single and double quotes, it would be better to have a keyword pa...
-
07:07 AM Revision a8c358b7 (git): gc.c: moved ENABLE_VM_OBJSPACE from vm_core.h
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60848 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:23 AM Revision 38e8a979 (git): file.c (rb_file_s_mkfifo): use mode_t instead of int
- mode_t is the correct type for mkfifo(3). This fixes an
oversight from r60592 which made the same change to several
... - 05:03 AM Revision 3152d68b (git): file.c: fix 64-bit conversion warnings from r60844
- * file.c (nogvl_truncate): cast int to VALUE before "void *"
(rb_file_s_truncate): cast "void *" to VALUE before in... - 05:03 AM Revision 6b58fd54 (git): File.readlink and rb_readlink releases GVL
- The `readlink' can stall on slow filesystems like `open' and
`read' syscalls. Release the GVL and let the rest of th...
11/18/2017
-
10:54 PM Feature #14112: Follow style conventions for Ruby code
- ana06 (Ana Maria Martinez Gomez) wrote:
> which leads to long style discussions in PRs
Please let's be fair: th... - 10:45 PM Revision 935d29f7 (git): file: File#truncate and File.truncate release GVL
- Like IO#write and IO.open, these file operations have
unpredictable performance on slow file systems. Allow other
th... - 09:57 PM Revision 5a9907dc (git): addr2line.c: fix r60841 for glibc before 2.22
- SHF_COMPRESSED was not defined until glibc 2.22, and there are
older distros (e.g. Debian 8.x jessie) which do not ha... - 06:05 PM Revision 25234f15 (git): * 2017-11-19
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60842 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:05 PM Revision 8752634a (git): explictly skip compressed debug line
- To identify the line of backtrace with ease, show the offset address of library.
You can just find the source filenam... -
03:51 PM Bug #14115: MinGW (ruby-loco) build stopped svn 60832 2017-11-18
- [email protected] wrote:
> Bug #14115: MinGW (ruby-loco) build stopped svn 60832 2017-11-18
> https://bugs.ruby-... -
08:25 AM Bug #14115 (Closed): MinGW (ruby-loco) build stopped svn 60832 2017-11-18
- Applied in changeset trunk|r60837.
----------
Cannot call rb_thread_call_with{out,}_gvl before running VM
* dir.c (... -
03:48 AM Bug #14115 (Closed): MinGW (ruby-loco) build stopped svn 60832 2017-11-18
- Previous build was successful at
```
ruby 2.5.0dev (2017-11-18 trunk 60828) [x64-mingw32]
```
Last lines of b... -
01:27 PM Feature #12275: String unescape
- Hi, I'm working on this feature for several months.
First of all, I began to implement this as a gem.
https://git... -
01:11 PM Revision 5fd65585 (git): parse.y: Fix the locations of NODE_ITER
- * parse.y: Update the locations of NODE_ITER
when nd_iter is determined.
e.g. The locations of NODE_ITER is fi... -
01:01 PM Revision fb826d58 (git): call only with ISEQ_TRACE_EVENTS.
- * vm_insnhelper.c (vm_trace): rb_iseq_trace_set() only accepts
ISEQ_TRACE_EVENTS.
git-svn-id: svn+ssh://ci.ruby-l... -
10:00 AM Feature #14043: Introduce Process.last_status as an alias for $?
- I don't want to write too much, but I would suggest more patience from
you, Ana. In particular towards any path forw... -
09:39 AM Revision 26451ab3 (git): introduce `trace_events' info for iseq.
- * vm_core.h (rb_iseq_t::aux): add `trace_events` which represents
which events are enabled on this iseq. With this ... -
09:25 AM Bug #14110 (Closed): Ruby 2.5.0.dev (from trunk) still doesn't support zero unicode codepoints
- My understanding is that bugs get backported, but features don't.
While I think allowing \u{} can be convenient in... - 08:25 AM Revision 4f83ca01 (git): Cannot call rb_thread_call_with{out,}_gvl before running VM
- * dir.c (opendir_without_gvl, with_gvl_gc_for_fd, opendir_at): check the VM is
already initialized before calling r... -
08:21 AM Revision db54a07c (git): parse.y: Fix the locations of NODE_DVAR and NODE_LVAR
- * parse.y: Fix the locations of NODE_DVAR and NODE_LVAR
when it's a multiple assignment method parameter.
e.g.... -
06:58 AM Bug #14068: Unused refinement breaks method search
- mame (Yusuke Endoh) wrote:
> But, defining UnusedRefinement that refines M2, breaks the behavior, even if it is enti... -
06:24 AM Revision 389c80ce (git): .gdbinit: fix print_pathobj
- $str is not C string but RString.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60835 b2dd03c8-39d4-4d8f-98ff-82... -
06:21 AM Bug #14070: Refining a module dumps core
- mame (Yusuke Endoh) wrote:
> Including and refining one module at a time, seems to cause "double free" bug. Here is... -
05:45 AM Revision f3a89242 (git): .gdbinit: follow up changes in r60726
- rb_iseq_constant_body::line_info_size and line_info_table have
been renamed to insns_info_size, insns_info.
git-svn-... -
05:26 AM Feature #13901: Add branch coverage
- We're thinking about an output format (for simplecov in particular) and I wanted to suggest for branch, method and "c...
-
03:32 AM Revision 15b02bce (git): parse.y: Use node_assign
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60833 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:53 AM Revision 3c0cf785 (git): * ext/win32ole/win32ole.c: use WIN32OLEQueryInterfaceError when failed
- to query com interface.
* ext/win32ole/win32ole_event.c: ditto.
* ext/win32ole/win32ole_method.c: ditto.
git-svn-id:... - 02:01 AM Revision 8840b033 (git): dir.c: openat calls release GVL, too
- openat(2) also performs a path lookup, so it is also subject
to pathological slowdowns like opendir(3) and open(2) sy... - 02:01 AM Revision 089eb0c5 (git): dir: release GVL on opendir
- opendir(3) is subject to the same pathological slowdowns on
slow or unreliable filesystems as open(2), so release the... -
01:40 AM Revision 28d00c2f (git): Update the last location of NODE_ARRAY
- * parse.y (list_append_gen, list_concat): Update
the last location of NODE_ARRAY when an item is
appended or conc... -
12:40 AM Feature #14111: ArgumentErrorが発生した時メソッドのプロトタイプをメッセージに含む
- esjee (SJ Stoker) wrote:
> # Evaluation
>
> * 複数のラインで書かれたメソッドのプロトタイプはどうやって見つければ?
> * 全ファイルを読み込んでるため、巨大なファイルだとパフォ...
11/17/2017
-
09:51 PM Bug #14108: Seg Fault with MinGW on svn 60769
- Btw, reiterating what I wrote privately, the correct way
to do this would be:
> Dir#read:
> release GVL
> acqu... -
08:20 PM Bug #13586: Ruby hangs when accessing array which is modified in instance_eval after Coverage.start
- This also happens on 2.4.2p198, but not 2.5.0-preview1.
- 03:08 PM Revision 19f70016 (git): * 2017-11-18
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60828 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:08 PM Revision 859abb7f (git): Fix typo in `Timeout` doc [ci skip]
- Author: yuuji.yaginuma <[email protected]>
https://github.com/ruby/ruby/pull/1760
[Fix GH-1760]
git-svn-id: s... -
01:13 PM Feature #14112: Follow style conventions for Ruby code
- @shevegen
> Ruby inherited the Perl philosophy of having more than one way to do the same thing.
I inherited that... -
01:04 PM Feature #14112: Follow style conventions for Ruby code
- @duerst
>> The Ruby code in the documentation and in the tests is currently not following any style rules, which ... -
12:16 PM Revision 813b8d0a (git): parse.y: RUBY_SET_YYLLOC to rb_parser_set_location
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60826 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:16 PM Revision 3465fdd4 (git): parse.y: RUBY_SET_YYLLOC
- * parse.y (RUBY_SET_YYLLOC): extract setting locations from the
source line.
* parse.y (yylex): use RUBY_SET_YYLLO... - 09:48 AM Revision 8d7d8d0c (git): Add examples to Set documentation [ci skip]
- GitHub PR: https://github.com/ruby/ruby/pull/1752 [Fix GH-1752]
Submitted by: @Ana06 <[email protected]>
git-svn... -
09:18 AM Feature #14114: Add #step for Array, Enumerable, Enumerator
- you might use `each_slice` for this:
~~~ ruby
module Enumerable
def step(n)
each_slice(n).map(&:first)
... -
09:07 AM Feature #14114: Add #step for Array, Enumerable, Enumerator
- I think you filed this in the wrong subsection (Bug rather than Feature).
To the topic - I am not sure if .step() ... -
12:51 AM Feature #14114 (Open): Add #step for Array, Enumerable, Enumerator
- This must have been discussed before,
please reassigned and close this one.
I want to propose an extension to the... -
08:23 AM Revision f26cce0b (git): NODE_CALL is not passed to node_assign_gen
- * parse.y (node_assign_gen): NODE_CALL is not passed to
node_assign_gen. NODE_CALL is not assignable. Assignable
... -
07:47 AM Revision 8a664f0c (git): don't use `goto`.
- * vm_trace.c (rb_exec_event_hooks): we don't need to use goto statement.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
07:39 AM Revision 114fc220 (git): Fix location of assignable nodes
- * parse.y (node_assign_gen): NODE_ATTRASGN is created
before rhs is created. It is needed to set location
after r... -
07:29 AM Revision d2bb08ec (git): remove a wrong assertion.
- * iseq.c (rb_iseq_trace_set): remove a wrong assertion.
This assertion checked `insn` is `trace_` prefix instructio... -
06:59 AM Revision c7ae8af9 (git): reuse gvar value.
- * vm_core.h (EXEC_EVENT_HOOK_VM_TRACE): added to pass vm_event_flags
(== ruby_vm_event_flags) as a macro parameter.... - 06:24 AM Revision 1fcdec57 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60818 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:24 AM Revision 1a960576 (git): remove `trace_` prefix insns lazily.
- * vm_trace.c (update_global_event_hook): set only when tracing is added.
If tracing was off (event flags are decrea... -
04:25 AM Revision 80facdd9 (git): Fix location of assignable nodes
- * parse.y (node_assign_gen): In some case assignable nodes
are created before rhs is created. In this case it is
... -
03:01 AM Bug #14113: Crashed Thread: 15 thread_pool.rb*
- Looks like [Bug #13107], which has been fixed in 2.4.1 already.
-
01:49 AM Bug #14113 (Feedback): Crashed Thread: 15 thread_pool.rb*
- 2.4.0 is outdated, does it reproduce with 2.4.2, or trunk?
```
Thread 17 Crashed:: thread_pool.rb*
0 libsystem...
Also available in: Atom