Activity
From 02/25/2017 to 03/03/2017
03/03/2017
-
10:20 PM Feature #13166: Feature Request: Byte Arrays for Ruby 3
- The points Kevin makes are exactly some of the reason I think, **from a users perspective**,
its clearer to provide ... -
01:32 AM Feature #13166: Feature Request: Byte Arrays for Ruby 3
- I'm in favor of a separate byte type as well. I think it conveys intent much more clearly, is easier to reason about,...
-
10:16 PM Bug #13270 (Feedback): IRB hangs when printing "\e]"
- What terminal emulator are you using, the standard `Terminal.app`?
-
04:56 PM Bug #13270: IRB hangs when printing "\e]"
- Even more information, this is reproducible on ruby -v ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-linux], but i...
-
04:24 PM Bug #13270 (Open): IRB hangs when printing "\e]"
- I can reproduce it on Darwin, so I'm switching it back to open.
My `ruby -v` is `ruby 2.4.0p0 (2016-12-24 revision... -
12:46 AM Bug #13270 (Feedback): IRB hangs when printing "\e]"
- I can't reproduce it on darwin15.
Does it happen without irb, just `ruby -e print "\e]"`?
If only with irb, does ... -
10:09 PM Feature #13263: Add companion integer nth-root method to recent Integer#isqrt
- If you get the wrong answer from Newton's, then you are doing it wrong. It may fail to converge, (which seems MOST u...
-
07:46 PM Bug #10403 (Closed): `puts` documentation fix
-
04:33 PM Bug #10403: `puts` documentation fix
- `puts` (rb_io_puts) uses `rb_default_rs` ("\n"), which isn't supposed to be customizable from within Ruby code, right...
- 07:39 PM Revision 2e97d5bc (git): * 2017-03-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57768 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:39 PM Revision d4e1b7fc (git): io.c: documentation for puts
- * io.c: [DOC] clarify that the 'record separator' between
arguments passed to 'puts' is always a newline.
Based o... -
06:32 PM Bug #13276 (Closed): Dir.glob returns empty array when OS has no more file handles (expected exception)
- The following terminal session demonstrates how `Dir.glob` returns an empty array when the OS has run out of file han...
-
04:21 PM Feature #13272: Keyword argument to instantiate a subclass of Struct
- I agree it is easier to read.
In the other thread, Shyouhei Urabe said that nobody at the developer
meeting was a... -
04:10 AM Feature #13272 (Closed): Keyword argument to instantiate a subclass of Struct
- When we define a subclass of Struct, it take arguments of values of fields when instantiated:
```ruby
ServiceAcco... -
11:59 AM Bug #13275 (Closed): RDoc bug for "Document-method: []"
- RDoc doesn't handle Document-method directives for `#[]` correctly. When multiple directives are given, "Document-met...
-
11:07 AM Bug #13274 (Feedback): Ruby interpreter when using Puma.
-
11:07 AM Bug #13274 (Rejected): Ruby interpreter when using Puma.
- 2.2.2 is outdate, does it happen with recent versions?
-
10:17 AM Bug #13274 (Closed): Ruby interpreter when using Puma.
- ```
=== puma startup: 2017-03-02 09:38:34 +0000 ===
/var/www/redacted_app_name/vendor/gems/ruby/2.2.0/gems/activesu... -
11:05 AM Bug #13055 (Feedback): Bug
- Does it happen with recent versions?
-
09:27 AM Revision d2e61b41 (git): zlib for mingw
- * ext/zlib/extconf.rb: fix building zlib for mingw, and for
cross-compiling.
git-svn-id: svn+ssh://ci.ruby-lang.or... -
08:45 AM Bug #13273 (Closed): [DOC] Proc#call docs show "Document-method: []" directive
- Applied in changeset r57765.
----------
proc.c: documentation for Proc#{call,yield,[]}
* proc.c: [DOC] fix and impr... -
08:32 AM Bug #13273 (Closed): [DOC] Proc#call docs show "Document-method: []" directive
- The documentation for Proc#call displays one of its Document-method directives as a code block:
```
$ ri Proc.cal... -
08:45 AM Revision bf5b0c49 (git): proc.c: documentation for Proc#{call,yield,[]}
- * proc.c: [DOC] fix and improve docs for Proc#{call,yield,[]}:
* change order of Document-method directives as wor... -
08:40 AM Feature #12901: Anonymous functions without scope lookup overhead
- Benoit Daloze wrote:
> Shyouhei Urabe wrote:
> > This (recomputation) sounds practically very difficult to me, if n... -
06:22 AM Revision 3a520ace (git): MINIRUBY for cross-compling
- * template/configure-ext.mk.tmpl (EXTMK_ARGS): add MINIRUBY for
cross-compling, which is used in extmk.rb.
git-svn... -
06:18 AM Revision 83f76f46 (git): fix for mingw64
- * util.c: define MINGW_HAS_SECURE_API for qsort_s on recent
mingw64.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t... -
04:51 AM Bug #13267 (Closed): ruby 2.4.0 i686-w64-mingw32 + boost compilation error
- Applied in changeset r57762.
----------
broken mingw
* configure.in: check whether frexp and modf are broken.
* in... -
04:51 AM Revision 85ac60cf (git): broken mingw
- * configure.in: check whether frexp and modf are broken.
* include/ruby/win32.h (frexp, modf): ignore bad declaratio...
03/02/2017
-
11:36 PM Revision 2f3ff53f (git): [DOC] update doc.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57761 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:33 PM Revision b7336a24 (git): * 2017-03-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57760 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:33 PM Revision d8cee4ff (git): refine a warning message.
- The "n" option for regexp, /.../n, is historical.
It doesn't mean the regexp works as binary match since Ruby 1.9.
... -
09:38 PM Bug #13271 (Closed): Clarifications on refinement spec
- Consider the following code:
~~~ruby
class Foo
def foo
"Foo#foo"
end
def bar
"Foo#bar"
end
... -
08:22 PM Bug #13270: IRB hangs when printing "\e]"
- Is this darwin-specific? It appears to work fine on my linux system here.
ruby 2.4.0p0 (2016-12-24 revision 57164)... -
08:19 PM Bug #13270 (Rejected): IRB hangs when printing "\e]"
- Steps to reproduce:
- `irb`
- `print "\e]"`
- Or: `puts "\e["`
- try CMD+C, nothing happens
- try CMD+D, print... -
03:41 PM Bug #13269 (Closed): test/readline/test_readline.rb and mingw
- When running test-all on a mingw build, [`test_readline.rb`](https://.com/ruby/ruby/blob/trunk/test/readline/te...
-
03:08 PM Feature #13257: Symbol#singleton_class should be undef
- Is that a use case where you need a method for checking without allocating a singleton class?
As I read it diagonall... -
11:47 AM Feature #13257: Symbol#singleton_class should be undef
- After chat with narse, I found that what I really want is the list of classes and modules on method search path of ob...
-
11:34 AM Feature #13257: Symbol#singleton_class should be undef
- My motivation is to know whether there is an class/module in ancestors or not.
I needed it at this : https://... -
11:16 AM Feature #13257: Symbol#singleton_class should be undef
- What's the motivation behind this? You cannot tell if an object has no singleton class just because it doesn't defin...
-
10:13 AM Feature #13257: Symbol#singleton_class should be undef
- I understood that `#respond_to?` doesn't matter in fact.
What I really want is to undef `Symbol#singleton_class` (an... -
09:27 AM Feature #13257 (Feedback): Symbol#singleton_class should be undef
- Fundamentally, `#respond_to?` is a method to check method existence. The class Symbol does have `#singleton_class` so...
-
02:56 PM Bug #7976: TracePoint call is at call point, not call site
- I recently found this behaviour while attempting to build a gem that outputs the full call graph for our Rails applic...
-
01:01 PM Bug #10125 (Closed): Array#sort and #sort! documentation issue
-
01:00 PM Bug #10125: Array#sort and #sort! documentation issue
- Closing, fixed with r51859.
-
10:49 AM Bug #12099 (Closed): Documentation for Proc#call and Proc#[] missing from Ruby-Doc.Org.
- Closing, this should have been solved with #12332.
-
10:44 AM Feature #12901: Anonymous functions without scope lookup overhead
- To come back to the main topic of this issue,
I think having some syntax support for a non-capturing lambda
can be ... -
10:30 AM Feature #12901: Anonymous functions without scope lookup overhead
- Koichi Sasada wrote:
> I haven't read discussion details, but some optimizations eliminate
> frames (local variab... -
03:08 AM Feature #12901: Anonymous functions without scope lookup overhead
- On 2017/03/01 5:47, [email protected] wrote:
> It is possible with deoptimization though.
> An optimizer might as... -
01:53 AM Feature #12901: Anonymous functions without scope lookup overhead
- Benoit Daloze wrote:
> > now, should what be visible from the obtained binding? Should we re-calculate the optimize... -
10:43 AM Bug #9701 (Closed): RDoc description for `String#<<` and `String#concat`
- Closing, because:
* in 2.1, 2.2, 2.3, the example code shows uses of both `#<<` and `#concat`,
* since 2.4, they ... -
10:32 AM Bug #13268 (Closed): [DOC] Restore docs for String#<<
- Applied in changeset r57758.
----------
string.c: restore documentation for String#<<
* string.c: [DOC] restore doc... -
10:23 AM Bug #13268 (Closed): [DOC] Restore docs for String#<<
- Since r56021 (Feature #12333), `String#<<` is not documented; the fixes this.
A backport should only be need... -
10:31 AM Revision a698d997 (git): string.c: restore documentation for String#<<
- * string.c: [DOC] restore documentation for String#<<
which became undocumented with r56021; fix a typo.
[ruby-co... -
09:01 AM Bug #13267: ruby 2.4.0 i686-w64-mingw32 + boost compilation error
- When compiling the same program, with the same libraries for linux, this issue does not arise.
-
08:33 AM Bug #13267 (Closed): ruby 2.4.0 i686-w64-mingw32 + boost compilation error
- When building https://.com/Ancurio/mkxp for windows (via i686-w64-mingw32), the following build error occurs:
... -
08:06 AM Feature #13166: Feature Request: Byte Arrays for Ruby 3
- Jabari Zakiya wrote:
> An **Array8** is an array and a **String** a string.
I think I understand what you mean bu... -
06:08 AM Bug #13266 (Rejected): Slicing in array producing wrong results
- > Additionally, an empty array is returned when the starting index for
an element range is at the end of the array. -
04:35 AM Bug #13266 (Rejected): Slicing in array producing wrong results
- ```
even_nums = [2,4,6,8,10]
2.3.1 :007 > even_nums[5,0]
=> []
# it must return nil as index is out of bound ... -
04:56 AM Feature #13179: Deep Hash Update Method
- This is possible in perl:
```
use strict;
use warnings;
use Data::Dumper qw(Dumper);
my %hash = qw();
$hash... -
04:54 AM Revision 033c4a08 (git): test: use RbConfig::Limits
- * test/lib/envutil.rb: rbconfig/sizeof may not be available when
cross-compiling. use RbConfig::Limits instead of ... -
04:54 AM Revision 6e0967ec (git): fix for cross-compiling
- * common.mk (test-rubyspec): add dependency for cross-compiling.
* defs/gmake.mk: ditto.
git-svn-id: svn+ssh://ci.r... -
03:21 AM Feature #13245: [] reject inter-thread TLS modification
- How about we allow some inter-thread TLS operations, but not others?
Maybe:
Allowed:
+ reading values
+ up... -
01:14 AM Bug #12834: `prepend` getting prepended even if it already exists in the ancestors chain
- I feel like this is a bug, and should be fixed. Prepending the same thing multiple times should be a warning IMHO. I'...
03/01/2017
-
10:54 PM Feature #13263: Add companion integer nth-root method to recent Integer#isqrt
- Actually, this **bbm** version is generally a smidgen faster than the original, especially for perfect roots.
```
... -
09:08 PM Feature #13263: Add companion integer nth-root method to recent Integer#isqrt
- Further testing shows Newton's method is sensitive to its implementation as you take larger roots.
Shown below are... -
02:46 AM Feature #13263: Add companion integer nth-root method to recent Integer#isqrt
- Jabari Zakiya wrote:
> This will enhance Ruby's use even more in fields like number theory, advanced math, cryptogra... -
08:42 PM Feature #12735 (Feedback): TCP Server documentation improvement
- Julien BONNET wrote:
> Between version 2.0.0 and 2.3.1, documentation has shrunk a lot.
Could you please be more ... -
07:59 PM Revision 745f4dd5 (git): struct.c: improve rdoc for Struct
- * struct.c: [DOC] improve examples for ::new, improve #dig example,
simplify #select example, use consistent style ... - 07:57 PM Revision 9386e511 (git): * 2017-03-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57754 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:57 PM Revision 8b71e253 (git): hash.c: [DOC] fix book title in example
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57753 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:41 PM Feature #13265 (Rejected): TracePoint for basic operation redefinition
Add TracePoint for basic operation redefinition.
This infrequent event can have an outsized performance imp...-
02:00 PM Bug #13264 (Closed): Binding#irb does not work in context of frozen object
- This works as expected (starts IRB):
```
$ ruby -r irb -e '"".instance_eval{ binding.irb }'
```
This throws a... -
11:39 AM Bug #12774: TkDND cannot handle text/plain, text/uri-list type well
- There is no Issue tracker in https://.com/ruby/tk
Where should we report bugs related with tk? -
11:37 AM Revision c1fd1b11 (git): lib/e2mmap.rb: Specify frozen_string_literal: true.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57752 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:11 AM Feature #12901: Anonymous functions without scope lookup overhead
- Shyouhei Urabe wrote:
> Let me ask a (possibly stupid) question. Consider this scenario:
>
> 1. create a proc.
... -
01:56 AM Feature #12901: Anonymous functions without scope lookup overhead
- Math Ieu wrote:
> Shyouhei Urabe wrote:
> > Math Ieu wrote:
> > > The introspection features like the "binding" me... -
01:42 AM Feature #12901: Anonymous functions without scope lookup overhead
- Benoit Daloze wrote:
> Shyouhei Urabe wrote:
> > I think it's impossible to optimize lambdas without breaking backw... -
10:17 AM Revision 97e946f7 (git): fileutils.rb: improve rdoc for FileUtils
- * lib/fileutils.rb: [DOC] fix invalid example code to make it
syntax highlighted, fix rdoc for lists, nodoc interna... -
10:15 AM Revision 3acda398 (git): openssl: avoid segfault during running tests on Ubuntu trusty
- Import the commit 6693a549d673 ("test/test_pkey_ec: do not use dummy 0
order", 2017-02-03) from upstream. Hopefully t... -
08:58 AM Misc #12365 (Closed): [DOC] Suggestion to change FileUtils.compare_file
-
08:57 AM Misc #12365: [DOC] Suggestion to change FileUtils.compare_file
- I used `/dev/urandom` in the example because `/dev/random` might block.
-
08:54 AM Revision 79570422 (git): fileutils.rb: improve docs for FileUtils.compare_file
- * lib/fileutils.rb (compare_file): [DOC] clarify documentation
by avoiding confusing return value of "maybe false".... -
08:11 AM Feature #13252: C API for creating strings without copying
- [email protected] wrote:
> Nobuyoshi Nakada wrote:
> > It is not guaranteed that `ruby_xfree` can free a poin... -
04:12 AM Feature #13252: C API for creating strings without copying
- Nobuyoshi Nakada wrote:
> It is not guaranteed that `ruby_xfree` can free a pointer allocated by other than `ruby_xm... -
07:53 AM Revision 3cef1048 (git): common.mk: separate clean-ext
- * common.mk (clean-ext): separate clean-up of makefiles and
timestamps, and clean-up of subdirectories under ext an... -
07:39 AM Feature #13110: Byte-based operations for String
- Yukihiro Matsumoto wrote:
> Are byteindex and byteoffset good enough for your use-case?
I also want bytesplice, b... -
04:57 AM Feature #13110: Byte-based operations for String
- Are byteindex and byteoffset good enough for your use-case?
Should byteoffset be byteoffsets since it returns both e... -
07:00 AM Feature #12515: Create "Boolean" superclass of TrueClass / FalseClass
- Shyouhei Urabe wrote:
> Radovan Smitala wrote:
> > There should be some circumstances where implemented Boolean cla... -
03:29 AM Feature #12515: Create "Boolean" superclass of TrueClass / FalseClass
- Radovan Smitala wrote:
> There should be some circumstances where implemented Boolean class should be problematic. B... -
05:44 AM Revision 9da18855 (git): zlib: clean zlib
- * ext/zlib/extconf.rb: clean zlib libraries generated in the
place.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr... - 01:16 AM Revision c0be1c7b (git): * 2017-03-01
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57746 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:16 AM Revision d1a506ec (git): deduplicate strings sooner at load and compile
- We can use rb_fstring_cstr in some places to prevent an
intermediate object from being created before deduplication
v...
02/28/2017
-
10:38 PM Feature #13263: Add companion integer nth-root method to recent Integer#isqrt
- Newton's method has quadratic convergence. This means that a properly implemented Newton's method will blow away any...
-
09:01 PM Feature #13263 (Open): Add companion integer nth-root method to recent Integer#isqrt
- Following the heels of adding the method ``Integer#isqrt``, to create exact integer
squareroot values for arbitrary ... -
10:37 PM Feature #12901: Anonymous functions without scope lookup overhead
- Shyouhei Urabe wrote:
> Math Ieu wrote:
> > The introspection features like the "binding" method and maybe the way ... -
08:47 PM Feature #12901: Anonymous functions without scope lookup overhead
- Shyouhei Urabe wrote:
> I think it's impossible to optimize lambdas without breaking backwards compatibility.
It ... -
12:35 PM Feature #12901: Anonymous functions without scope lookup overhead
- I didn't think about (er, *know* about!) those ways of accessing the inner scope. That definitely rules out skipping ...
-
10:30 AM Feature #12901: Anonymous functions without scope lookup overhead
- Robert Mosolgo wrote:
> What about checking at the block level? I mean, could we check that:
>
> - All local vari... -
04:08 AM Feature #12901: Anonymous functions without scope lookup overhead
- Robert Mosolgo wrote:
> What about checking at the block level? I mean, could we check that:
>
> - All local vari... -
02:09 AM Feature #12901: Anonymous functions without scope lookup overhead
- What about checking at the block level? I mean, could we check that:
- All local variable reads come from the bloc... -
01:09 AM Feature #12901: Anonymous functions without scope lookup overhead
- Math Ieu wrote:
> The introspection features like the "binding" method and maybe the way "eval" works might make thi... -
08:47 PM Bug #13157 (Closed): Rational doc bug
- Fixed with r57539 (#11752).
-
12:09 PM Feature #13259: Kernel#Date
- Marcus Stollsteimer wrote:
> Note also the ongoing discussion about the future of Date (#13072).
Thanks for the n... -
11:58 AM Feature #13259: Kernel#Date
- Note also the ongoing discussion about the future of Date (#13072).
-
11:04 AM Feature #13259: Kernel#Date
- I have nothing against it per se but what happens to the Date namespace?
People may be confused when they see Date... -
02:17 AM Feature #13259 (Open): Kernel#Date
- I often see a piece of code like this:
```ruby
require "date"
begin
Date.strptime(some_string, some_format)... -
11:52 AM Bug #13262: Docs of core classes (Math and others) are shadowed by mathn.rb docs
- I first stumbled upon it when doing `ri Integer` (before the proper documentation there appear snippets introduced by...
-
11:16 AM Bug #13262: Docs of core classes (Math and others) are shadowed by mathn.rb docs
- Very interesting find. I would not have thought that this is a possibility.
May I ask how you did discover this? -
10:26 AM Bug #13262 (Closed): Docs of core classes (Math and others) are shadowed by mathn.rb docs
- The deprecated (#10169) mathn library s documentation into some core classes, or even replaces it (see example fu...
-
11:11 AM Feature #13260: Kernel#Boolean
- > I think we have lots of occasions to receive a true or false value as a string input, and
> want to convert it to ... -
06:20 AM Feature #13260: Kernel#Boolean
- I agree that the proposal was vague. Instead of using `strict`, perhaps we can pass a string or strings expressing th...
-
03:13 AM Feature #13260 (Feedback): Kernel#Boolean
- The proposal is still vague, especially when `strict: false`. The criteria are totally culture dependent.
"yes" may ... -
02:26 AM Feature #13260: Kernel#Boolean
- Please note that this proposal is distinct from any proposal to introduce the `Boolean` class into Ruby. In think the...
-
02:24 AM Feature #13260 (Rejected): Kernel#Boolean
- I think we have lots of occasions to receive a `true` or `false` value as a string input, and want to convert it to `...
-
10:41 AM Revision 98374b99 (git): lib/mathn.rb: [DOC] nodoc internal Math.rsqrt
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57744 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:22 AM Revision a0da6f0d (git): clean gems
- * Makefile.in (clean-ext): clean gem directories too.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57743 b2dd03... -
07:46 AM Feature #13261 (Closed): Gemify sdbm
- Applied in changeset r57742.
----------
Added initial gemspec for SDBM module.
[Feature #13261]
* doc/*.rdoc: ... -
07:43 AM Feature #13261 (Closed): Gemify sdbm
- This issue is tracking for gem release of SDBM module.
-
07:45 AM Revision 7e0aaf3a (git): Added initial gemspec for SDBM module.
- [Feature #13261]
* doc/*.rdoc: Move SDBM entry to default gem section.
* ext/sdbm/sdbm.gemspec: first gemspec.
... -
04:33 AM Bug #13254 (Closed): Dir.exist? などで「ディスクがありません」ダイアログが表示される
- Applied in changeset r57741.
----------
disable critical-error-handler
* win32/win32.c (rb_w32_sysinit): disable cr... -
04:33 AM Revision 3d718d21 (git): disable critical-error-handler
- * win32/win32.c (rb_w32_sysinit): disable critical-error-handler
message box even on mswin, regardless of runtime D... -
02:58 AM Revision 7def0928 (git): Makefile.sub: ULL_TO_DOUBLE
- * win32/Makefile.sub (config.h): define ULL_TO_DOUBLE for
conversion from unsigned __int64 to double, which is not
... -
01:10 AM Revision 0e099878 (git): numeric.c: suppress warning
- * numeric.c (DEFINE_INT_SQRT): suppress a type-limits warning
where int is always smaller than double.
git-svn-id:... -
12:18 AM Bug #9975 (Closed): irb で Hash を 1.9 記法で記述したときに、キーがキーワードだと syntax error
-
12:00 AM Revision c1138f06 (git): Makefile.in: CHDIR to srcdir
- * Makefile.in (update-mspec, update-rubyspec): use CHDIR, which may
use -P, to resolve symbolic links.
git-svn-id:...
02/27/2017
-
08:36 PM Feature #12790: Better inspect for stdlib classes
- Two thoughts regarding BigDecimal and Float:
1. INHO it's desirable that the inspect output should be different; i... -
07:16 PM Feature #12790: Better inspect for stdlib classes
- ~~~
$ rvm use 2.4
$ ruby -rbigdecimal -e "p BigDecimal.new(150)"
0.15e3
~~~
So, the boilerplate dropped yet sc... -
06:37 PM Bug #13225: [DOC] expand docs for Date shifting
- Thanks Matz!
I'm honored, and I'm glad I can help improve Ruby in some small way.
Marcus (stomar) -
06:26 PM Bug #13225 (Closed): [DOC] expand docs for Date shifting
- Applied in changeset r57737.
----------
date_core.c: expand docs for Date shifting
* ext/date/date_core.c: [DOC] ex... -
06:26 PM Revision 9fe14335 (git): date_core.c: expand docs for Date shifting
- * ext/date/date_core.c: [DOC] expand docs for Date shifting
* add examples for Date#>> and Date#<< that clarify so... -
06:07 PM Bug #13148 (Closed): [DOC] Small doc fix for Hash#dig and Struct#dig
- Applied in changeset r57735.
----------
Fix doc for Hash#dig and Struct#dig
* hash.c (rb_hash_dig): [DOC] correct a... - 06:07 PM Revision fbf98a77 (git): * 2017-02-28
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57736 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:07 PM Revision 6b82ba9e (git): Fix doc for Hash#dig and Struct#dig
- * hash.c (rb_hash_dig): [DOC] correct argument name
in method description; fix formatting in examples.
* struct.c (... -
04:18 PM Feature #12901: Anonymous functions without scope lookup overhead
- Would be better if this could be determined automatically, as others have pointed out.
A lot of functional program... -
01:52 PM Revision 6d3654d5 (git): fix nd_ainfo->kw_rest_arg
- [Fix GH-5129]
Author: fate0 <[email protected]>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57... -
01:52 PM Revision 9b1f2b07 (git): kwrest arg name
- * compile.c (iseq_set_arguments_keywords): make keyword rest
argument name nd_vid consistently, regardless of wheth... -
01:41 PM Revision e32c5b6f (git): add NEWS for Random.urandom [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57732 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:27 PM Bug #13258 (Closed): Segmentation fault at 0x00000000000000 during instance_eval
- My program is a website that runs inside webrick. Intermittently when calling instance_eval, a segmentation fault occ...
-
01:22 PM Revision 6fd71da0 (git): common.mk (distclean): clean docs too
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57731 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:08 PM Feature #13256: Gemify etc
- Agreed.
-
09:23 AM Feature #13256 (Assigned): Gemify etc
- etc gem is preserved name. but it can be install via `gem i etc`
https://rubygems.org/gems/etc
We need to trans... -
09:20 AM Feature #13256 (Closed): Gemify etc
- Applied in changeset r57730.
----------
Added initial gemspec for Etc module.
[Feature #13256]
* doc/*.rdoc: m... -
08:54 AM Feature #13256 (Closed): Gemify etc
- This issue is tracking for gem release of Etc module.
-
10:58 AM Bug #13220: Enhance support of Unicode strings manipulation
- Nobuyoshi Nakada wrote:
> Note that these results are in NFD.
> It seems to result as expected by using NFC.
Thi... -
10:14 AM Bug #13254: Dir.exist? などで「ディスクがありません」ダイアログが表示される
- 再現手順に漏れと誤りがありましたので、説明を編集しました。
* 再現手順1に手順 1)~2) を追加しました。「DVD-ROM ドライブでは現象が起こらない」を削除しました。
* DVD-ROM ドライブでも現象が起こったため... -
09:46 AM Feature #13257 (Feedback): Symbol#singleton_class should be undef
- Objects of some classes doesn't have singleton classes (e.g., Symbol, Integer, Float...).
Symbol#singleton_class rai... -
09:20 AM Revision 55c13218 (git): Added initial gemspec for Etc module.
- [Feature #13256]
* doc/*.rdoc: move Etc module to default gem section.
* ext/etc/etc.gemspec: first gemspec.
gi... -
08:29 AM Bug #9975: irb で Hash を 1.9 記法で記述したときに、キーがキーワードだと syntax error
- https://bugs.ruby-lang.org/issues/13012 により、2.4 では修正されているようです
-
08:23 AM Revision 600e942b (git): Makefile.in: by exts.mk
- * Makefile.in (clean-ext): recurse by exts.mk in parallel first.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5... -
07:54 AM Revision d7921849 (git): common.mk: clean-rubyspec
- * common.mk (clean-rubyspec): remove OBJDIR for rubyspec C-API
tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/... -
07:37 AM Revision 7d4cdab8 (git): mkmf.rb: get rid of error messages
- * lib/mkmf.rb (create_makefile): add TARGET_SO to CLEANLIBS only
when the extension library will be build, to get r... -
06:39 AM Revision 391f13c6 (git): clean more
- * Makefile.in (clean-local): remove debug symbol directories on
Mac OS.
* common.mk (clean-ext): remove parent dir... -
06:31 AM Revision 09a2b5d2 (git): Makefile.in: clean exts.mk files
- * Makefile.in (clean-ext): remove exts.mk files in subdirectories
underneath ext.
git-svn-id: svn+ssh://ci.ruby-la... -
05:58 AM Revision 06c12726 (git): ext/socket/extconf.rb: fix a typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57724 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:55 AM Revision afdd2fa7 (git): mkmf.rb: clean generated files
- * lib/mkmf.rb (try_link0): remove generated files other than the
executable file.
git-svn-id: svn+ssh://ci.ruby-la... -
05:14 AM Revision e3e2a2c7 (git): Makefile.in: verify-static-library
- * Makefile.in (verify-static-library): separate from LIBRUBY_A.
no check every times by default.
* lib/mkmf.rb (tr... -
01:50 AM Bug #13196: Improve keyword argument errors when non-keyword arguments given
- Marcus Stollsteimer wrote:
> Regarding `code` vs. `:code`, IMHO for beginners it's much easier to understand witho... -
01:43 AM Feature #13201: Gemify dbm
- Registered gem is here: https://.com/jruby/dbm
I will coordinate JRuby team and rubygems admin. -
01:39 AM Feature #13248 (Assigned): Gemify gdbm
- gdbm was already registered rubygems.
* https://rubygems.org/gems/gdbm
* https://.com/presidentbeef/ffi-g... - 12:53 AM Revision eeea1b38 (git): * 2017-02-27
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57721 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:53 AM Revision c92d68de (git): NEWS: Integer.sqrt [Feature #13219]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57720 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
02/26/2017
-
09:07 PM Bug #13196: Improve keyword argument errors when non-keyword arguments given
- Olivier Lacan wrote:
> ```diff
> + if (req_key_num > 0) {
> + VALUE mesg = rb_attr_get(exc, idMesg);
> + ... -
03:40 AM Bug #13196: Improve keyword argument errors when non-keyword arguments given
- Although I find Nobu's excellent, it still bothers me that the exception says `expected 0`.
Keyword argumen... -
03:26 AM Bug #13196: Improve keyword argument errors when non-keyword arguments given
- Marcus Stollsteimer wrote:
> wrong number of arguments (given 1, expected 0; missing keywords: code, foo)
I agree... -
08:59 PM Feature #13201: Gemify dbm
- Since this is JRuby implementation of dbm, I believe it shouldn't be big big deal to get that name available ....
-
02:22 PM Feature #13201: Gemify dbm
- Perhaps the rubygems.org folks can de-register that gem, due to two reasons - ruby stdlib and core should have a high...
-
12:59 PM Bug #13251: [DOC] Add rdoc for Integer.sqrt
- Yay, first commit...!
nobu, thanks for your patience; please give feedback if I should have done anything differen... -
12:51 PM Bug #13251 (Closed): [DOC] Add rdoc for Integer.sqrt
- Applied in changeset r57719.
----------
Add rdoc for Integer.sqrt
* numeric.c (rb_int_s_isqrt): [DOC] add rdoc for ... -
09:48 AM Bug #13251: [DOC] Add rdoc for Integer.sqrt
- I see, the usage is another issue in any rate.
The doc seems nice, thank you. -
08:53 AM Bug #13251: [DOC] Add rdoc for Integer.sqrt
- For the specific I tried to follow the style in the current file. Generally, I see both, and it seems `+` is mo...
-
12:51 PM Revision c25ee9f1 (git): Add rdoc for Integer.sqrt
- * numeric.c (rb_int_s_isqrt): [DOC] add rdoc for Integer.sqrt.
[ruby-core:79762] [Bug #13251]
git-svn-id: svn+ssh:... -
09:44 AM Bug #13255 (Feedback): segmentation fault
- Please show the Crash Report log file.
P.S. 2.1.8 is outdated and 2.1 will reach the EOL soon. -
07:51 AM Bug #13255 (Closed): segmentation fault
- ```
/apollo/env/SDETools/ruby2.1.x/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55: [BUG] Segmentation fault a... -
09:33 AM Revision 5c5d8944 (git): node.c: fix NODE_OP_ASGN1
- * node.c (dump_node): fix a typo, index and rvalue. fix
NODE_OP_ASGN1 operator to nd_mid. [Fix GH-1528]
Author: ... -
03:39 AM Bug #13254 (Closed): Dir.exist? などで「ディスクがありません」ダイアログが表示される
- ## 概要
windows 10で使用しています。
sdカードリーダーにメディアを差していない状態で、同ドライブに Dir.exist? などを行うと、次のメッセージダイアログが表示されスクリプトの実行が一時停止します。
「キャ... -
12:33 AM Bug #13253 (Closed): SIGSEGV in parser_heredoc_dedent()
- Applied in changeset r57717.
----------
parse.y: indent at invalid identifier
* parse.y (parser_heredoc_identifier)... -
12:33 AM Revision 6c0f395c (git): parse.y: indent at invalid identifier
- * parse.y (parser_heredoc_identifier): set indent only when valid
identifier, not to dedent non-existent contents l...
02/25/2017
-
11:51 PM Bug #13251: [DOC] Add rdoc for Integer.sqrt
- Argument names should be marked up using `+arg+`, or `_arg_`?
Although I've thought it would be `_` and there are su... -
08:54 PM Bug #13251: [DOC] Add rdoc for Integer.sqrt
- FYI, here my suggestion (will commit soon, but need to read some HowTo's on how exactly that works, first):
``` ... -
09:03 AM Bug #13251: [DOC] Add rdoc for Integer.sqrt
- Two clarifying questions:
Is it confirmed that using Floats will only give wrong results that are too large? _Upda... -
06:52 AM Bug #13251 (Assigned): [DOC] Add rdoc for Integer.sqrt
- Thank you, feel free to add it.
I was writing it too, but you'll make better one.
This is my draft, FYI.
```di... - 10:28 PM Revision e35907a4 (git): * 2017-02-26
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57716 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:28 PM Revision 8feb9779 (git): ext/win32ole/win32ole.c(ole_initialize): avoid to fail in Windows nano server.
- This is experimental. Thanks to mwrock, Ethan Brown.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57715 b2dd03... -
08:53 PM Feature #13077: [] introduce String#fstring method
- Eric Wong wrote:
> No. There is existing code which assumes #freeze always returns
> the same object as its call... -
02:11 AM Feature #13077: [] introduce String#fstring method
- [email protected] wrote:
> Eric Wong wrote:
> > Anyways, committed as r57698
>
> This should have a NEWS entr... -
07:18 PM Bug #13249: Access modifiers don't have an effect inside class methods in Ruby >= 2.3
- The examples confuse me a bit.
Does private actually make sense on any class-method / singleton method?
I under... -
07:11 AM Bug #13249: Access modifiers don't have an effect inside class methods in Ruby >= 2.3
- Well, ability to declare `private` methods inside class methods seems strange given that it's not possible to declare...
-
05:38 PM Bug #13242: SIGSEGV in rb_bigzero_p()
- Nobuyoshi Nakada wrote:
> This is not vulnerability.
Right, I'm too fast ;-) -
11:19 AM Bug #13253 (Closed): SIGSEGV in parser_heredoc_dedent()
- After some fuzz testing I found a crashing test case.
Git HEAD: fbd5cda6aad6db01bbca3d893a9970314a1bd52c
To rep... -
07:27 AM Revision 57322251 (git): bignum.c: use predefined IDs
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57714 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:44 AM Feature #13250 (Closed): Initial estimate for Integer#sqrt should be improved
- Applied in changeset r57713.
----------
bignum.c: improve estimate
* bignum.c (estimate_initial_sqrt, rb_big_isqrt)... -
12:42 AM Feature #13250: Initial estimate for Integer#sqrt should be improved
- It would be nice if you backported this code into point releases of older versions too.
-
05:44 AM Revision 4dcad25b (git): bignum.c: improve estimate
- * bignum.c (estimate_initial_sqrt, rb_big_isqrt): improve initial
estimate by sqrt(). [ruby-core:79754] [Feature #... -
05:27 AM Bug #13165 (Rejected): Typographical Error in Refinements docs 2.1.1
- We never backport any bug fixes to 2.1 except security fixes as announce before:
https://www.ruby-lang.org/en/ne... -
04:13 AM Revision dab7aa22 (git): bignum.c (bary_zero_p): constify
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57712 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:25 AM Bug #13239: Bug with "special exceptions" when they are thrown in context of a rescue clause.
- Yes, that appears to be the case, thanks you.
-
02:59 AM Revision 982a448e (git): .gdbinit: rp_bignum
- * .gdbinit (rp_bignum): print bignum from higher digits.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57711 b2d... - 02:31 AM Revision 15ef28a9 (git): NEWS: document String#-@ change
- * test/ruby/test_string.rb (test_uplus_minus): test deduplication
[ruby-core:79747] [Feature #13077]
git-svn-id: s... -
01:01 AM Feature #13252: C API for creating strings without copying
- It is not guaranteed that `ruby_xfree` can free a pointer allocated by other than `ruby_xmalloc` and so on.
You can'... -
12:19 AM Feature #13252 (Assigned): C API for creating strings without copying
- Hi,
I'd like to have a C API that allows me to create String objects without copying the underlying `char *`. Bas...
Also available in: Atom