Activity
From 04/03/2013 to 04/09/2013
04/09/2013
-
11:35 PM Bug #8242 (Closed): Fix rdoc of Range#bsearch
- rdoc of Range#bsearch states "the elements must be sorted", but it does not make sense for Range.
Patch:
diff -... -
10:47 PM Revision 1acc9062 (git): Refactored.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40211 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:17 PM Bug #8241: If uri host-part has underscore ( '_' ), 'URI#parse' raise 'URI::InvalidURIError'
- neocoin (Sangmin Ryu) wrote:
> naruse (Yui NARUSE) wrote:
> > uri.rb is currently based on RFC 2373, and planning f... -
09:32 PM Bug #8241: If uri host-part has underscore ( '_' ), 'URI#parse' raise 'URI::InvalidURIError'
- naruse (Yui NARUSE) wrote:
> uri.rb is currently based on RFC 2373, and planning fix based on URL spec.
> http://ur... -
09:08 PM Bug #8241: If uri host-part has underscore ( '_' ), 'URI#parse' raise 'URI::InvalidURIError'
- uri.rb is currently based on RFC 2373, and planning fix based on URL spec.
http://url.spec.whatwg.org/ -
09:02 PM Bug #8241 (Closed): If uri host-part has underscore ( '_' ), 'URI#parse' raise 'URI::InvalidURIError'
- First of all,
I say 'I am sorry', if this issue making activity is rude.
I don't know, where do I put this simple... - 09:37 PM Revision 164e04ba (git): * 2013-04-10
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:37 PM Revision e699df95 (git): * internal.h (MUL_OVERFLOW_INT_P): New macro.
- * sprintf.c (GETNUM): Don't overflow on signed integer multiplication.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby... -
07:53 PM Bug #4964 (Closed): open-uri failed to handle multiple "Set-Cookie" headers
- This issue was solved with changeset r40207.
ren, thank you for reporting this issue.
Your contribution to Ruby is gr... -
06:26 PM Bug #8159: Build failure introduced by Rinda changes
- I've updated a patch which includes API change. Users can specify network interface by optional arguments. But I'm no...
-
06:24 PM Feature #6752: Replacing ill-formed subsequencce
- I wrote a updated patch which include String#scrub and String#encode with extension.
String#scrub allows replacement ... -
04:38 AM Feature #6752: Replacing ill-formed subsequencce
- duerst (Martin Dürst) wrote:
> I have thought about this a bit. Yui's patch to string treats this as a problem separ... -
05:58 PM Feature #8237: Logical method chaining via inferred receiver
- =begin
Don't pick apart the trivial examples too much Henry. There's often situations where the return value may be n... -
02:29 PM Feature #8237: Logical method chaining via inferred receiver
I don't support this because inferred or implicit variables are a 'Perlism' that we should avoid. It makes programs...-
11:04 AM Feature #8237: Logical method chaining via inferred receiver
- =begin
@phluid61 In your example...
"abc"
foo = lambda { .upcase }
"def"
foo.call
I would imagin... -
05:57 AM Feature #8237: Logical method chaining via inferred receiver
- =begin
As long as you always "resolve" it should be okay. This is untested, but it's going to be something along the... -
12:59 AM Feature #8237: Logical method chaining via inferred receiver
- Em 08-04-2013 11:50, Trans escreveu:
> There are at least three other ways to approach this:
>
> user.tr... -
05:10 PM Feature #8239: Inline rescue bug
- Hanmac (Hans Mackowiak) wrote:
> its because its parsed as
> (bar, baz = foo) rescue [3,4]
> i try
> bar, baz = ... -
03:36 PM Feature #8239: Inline rescue bug
- =begin
Not only this case, some assignments can't include (({rescue})) modifier, e.g.:
x = 1
x += raise rescue 2... -
02:01 PM Feature #8239: Inline rescue bug
- its because its parsed as
(bar, baz = foo) rescue [3,4]
i try
bar, baz = (foo rescue [3,4])
and this works -
07:58 AM Feature #8239 (Closed): Inline rescue bug
- There is a possible bug in parsing of inline rescue.
When an inline rescue is a part of multiple assignment and exce... -
04:37 PM Feature #8229: extend Hash.include?
- One ticket, one feature, please.
-
04:33 PM Feature #8215: Support accessing Fiber-locals and backtraces for a Fiber
- One ticket, one issue, please.
-
03:29 PM Bug #7829: Rounding error in Ruby Time
- On Apr 5, 2013, at 3:34 PM, Tanaka Akira wrote:
> 57563.232824357045 is not representable as a Float.
Sorry, p... -
11:39 AM Revision 712c7168 (git): * internal.h (MUL_OVERFLOW_SIGNED_INTEGER_P): New macro.
- (MUL_OVERFLOW_FIXNUM_P): Ditto.
(MUL_OVERFLOW_LONG_P): Ditto.
* array.c (rb_ary_product): Don't overflow on signed... -
10:53 AM Revision 4329b14c (git): * lib/open-uri.rb: Support multiple fields with same field
- name (like Set-Cookie).
(OpenURI::Meta#metas): New accessor to obtain fields as a Hash from
field name (string) t... -
09:28 AM Feature #8191: Short-hand syntax for duck-typing
- Maybe a more convenient syntax that makes use of #respond_to? would promote the use of #respond_to_missing. In that c...
-
02:41 AM Feature #8191: Short-hand syntax for duck-typing
- rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> Sorry, I'm a bit outdated, since I never really felt the need for metho... -
12:47 AM Feature #8191: Short-hand syntax for duck-typing
- Sorry, I'm a bit outdated, since I never really felt the need for method_missing in my own code :)
-
12:37 AM Feature #8191: Short-hand syntax for duck-typing
- rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> The best-practices states that you should override responds_to? when yo... -
07:21 AM Revision 56486e00 (git): test_{env,hash}.rb: descriptive assertions
- * test/ruby/test_{env,hash}.rb: use descriptive assertions than plain
assert.
git-svn-id: svn+ssh://ci.ruby-lang.... -
06:26 AM Revision f4c52b48 (git): compile.c: append keyword hash to splat
- * compile.c (iseq_compile_each): append keyword hash to argument array
to splat if needed. [ruby-core:54094] [Bug ... -
04:58 AM Feature #6154 (Closed): Eliminate extending WaitReadable/Writable at runtime
- This issue was solved with changeset r40195.
Charles, thank you for reporting this issue.
Your contribution to Ruby i... -
03:42 AM Feature #8223: Make Matrix more omnivorous.
- marcandre (Marc-Andre Lafortune) wrote:
>
> If you stick with Metre class, like in this example, then coerce 0/1 to ... -
12:35 AM Feature #8223: Make Matrix more omnivorous.
- boris_stitnicky (Boris Stitnicky) wrote:
> @Marc-Andre:
>
> > Summary: I could consider injecting nothing instead... -
12:23 AM Feature #8223: Make Matrix more omnivorous.
- @Marc-Andre:
> Summary: I could consider injecting nothing instead of 0,
> but can not consider a generic `SomeClass... -
02:22 AM Bug #8226 (Closed): incorrect timezone offset under Solaris 11 x64
-
02:22 AM Feature #8181 (Rejected): New flag for strftime that supports adding ordinal suffixes to numbers
- At least, it is not the function of strftime.
-
01:47 AM Feature #8232: Rudiments of abstract algebra in Ruby
- steakknife (Barry Allard) wrote:
> MRI built-in numeric types are implemented in C, which means they are difficult to... -
01:41 AM Feature #8232: Rudiments of abstract algebra in Ruby
- > -1. I can't see how this would help most Rubyists.
I think that I have to come clean, that Hermes, not Apollo in... -
01:02 AM Revision 0a4ed024 (git): mkmf.rb: timestamp directory
- * lib/mkmf.rb (timestamp_file): gather timestamp files in one
directory from each extension directories, with consi... -
12:42 AM Revision 74ba9c24 (git): io.c: define EWOULDBLOCK
- * io.c (Init_IO): define EWOULDBLOCK alway as it is needed always.
and turn runtime branch into preprocessor condit... -
12:29 AM Revision e0b523d1 (git): Finish docs for URI::FTP by @darkhelmet [fix GH-274]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40202 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:26 AM Revision 43a16296 (git): Fix documentation by @jc00ke [fix GH-278]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40201 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:24 AM Revision 66aa6aa5 (git): Fixed comment typo by @qqshfox [fix GH-279]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40200 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
04/08/2013
-
11:53 PM Feature #8237: Logical method chaining via inferred receiver
- There are at least three other ways to approach this:
user.try.profile.try.website.try.thumbnail
... -
11:45 PM Feature #8237: Logical method chaining via inferred receiver
- There are at least three other ways to approach this:
user.try.profile.try.website.try.thumbnail
us... -
10:23 PM Feature #8237: Logical method chaining via inferred receiver
- Em 08-04-2013 10:07, Matthew Kerwin escreveu:
>
> On Apr 8, 2013 10:39 PM, "rosenfeld (Rodrigo Rosenfeld Rosas)"... -
10:23 PM Feature #8237: Logical method chaining via inferred receiver
- On Apr 8, 2013 10:39 PM, "rosenfeld (Rodrigo Rosenfeld Rosas)" <
[email protected]> wrote:
>
> I really belie... -
09:53 PM Feature #8237: Logical method chaining via inferred receiver
- On Apr 8, 2013 3:10 PM, "wardrop (Tom Wardrop)" <[email protected]> wrote:
>
> This is a feature suggestion tha... -
09:51 PM Feature #8237: Logical method chaining via inferred receiver
- By the way, I'm also -1 for using an inferred receiver as the last result as it leads to less readable code and disal...
-
09:39 PM Feature #8237: Logical method chaining via inferred receiver
- I really believe it would be better to isolate each wanted feature in a separate ticket instead of mixing several ide...
-
02:10 PM Feature #8237 (Closed): Logical method chaining via inferred receiver
- =begin
This is a feature suggestion that was raised while discussing issue #8191. The feature suggestion is to intro... -
09:57 PM Bug #8226: incorrect timezone offset under Solaris 11 x64
- phasis68 (Heesob Park) wrote:
> This bug is a duplicate of bug #7868.
> It was already fixed and backported to 2.0.... -
09:44 PM Feature #8191: Short-hand syntax for duck-typing
- The best-practices states that you should override responds_to? when you override method_missing. That way, calling r...
-
02:32 PM Feature #8191: Short-hand syntax for duck-typing
- I guess we've determined that Ruby doesn't provide any fool proof means of detecting whether an object will or should...
-
08:51 PM Revision fc7c2faa (git): Revert r40194 "mkmf.rb: timestamp directory"
- It breaks build.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40199 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 08:27 PM Revision d5279a51 (git): * 2013-04-09
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@40198 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:27 PM Revision 3b0faabb (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40197 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:27 PM Revision cc702e01 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@40196 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:27 PM Revision fa93be2f (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40196 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:58 PM Revision 0626d9b9 (git): Fix #6154 by introducing new EAGAIN/EWOULDBLOCK/EINPROGRESS
- subclasses that include WaitReadable or WaitWritable rather than
extending them into the exception object each time.
... -
06:10 PM Revision 46eddae1 (git): mkmf.rb: timestamp directory
- * lib/mkmf.rb (timestamp_file): gather timestamp files in one
directory from each extension directories.
git-svn-i... -
05:44 PM Revision 53fdb9e1 (git): socket/extconf.rb: add -D
- * ext/socket/extconf.rb: $defs needs -D or -U. nothing is added
otherwize.
git-svn-id: svn+ssh://ci.ruby-lang.org... -
05:42 PM Revision f12df1a7 (git): socket/extconf.rb: check struct in_addr6
- * ext/socket/extconf.rb: check struct in_addr6, which is defined in
VC6 instead of in6_addr.
git-svn-id: svn+ssh:/... -
05:40 PM Revision 99ad10df (git): option.c: fix macro name
- * ext/socket/option.c (optname_to_sym): fix macro name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40191 b2dd... - 03:28 PM Revision 72524b60 (git): * 2013-04-09
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40190 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:28 PM Revision 65adaded (git): constants.c: fix macro name
- * ext/socket/constants.c (rsock_cmsg_type_arg): fix macro name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40... -
02:57 PM Revision f507cce0 (git): object.c: extract common code
- * object.c (id_for_setter): extract common code from const, class
variable, instance variable setters.
git-svn-id:... -
02:56 PM Revision a4365402 (git): ext/depend: fix dependency for nmake
- * ext/depend (ENCOBJS, TRANSOBJS): use explicit path to ruby.h for
nmake.
git-svn-id: svn+ssh://ci.ruby-lang.org/r... -
02:09 PM Revision 1d42889c (git): ext/depend: fix dependency
- * ext/depend (ENCOBJS, TRANSOBJS): fix header dependency, VPATH has
$(srcdir)/include/ruby but not $(srcdir)/includ... -
01:14 PM Feature #8232: Rudiments of abstract algebra in Ruby
- boris_stitnicky (Boris Stitnicky) wrote:
> ... I noticed that rings and fields in Ruby do not know their additive id... -
07:00 AM Feature #8232: Rudiments of abstract algebra in Ruby
- MRI built-in numeric types are implemented in C, which means they are difficult to modify at runtime. Subclassing wo...
-
12:21 PM Feature #8223: Make Matrix more omnivorous.
- Summary: I could consider injecting nothing instead of 0, but can not consider a generic `SomeClass.zero`. I don't fe...
-
05:53 AM Feature #8223: Make Matrix more omnivorous.
- Hi Boris, I think it takes too long to read through all of your
messages, so best to define a smaller proposal with... -
11:31 AM Revision 4fe59003 (git): * ext/depend (ENCOBJS, TRANSOBJS): Add missing dependencies.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40185 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:19 AM Revision 311960cd (git): win32ole.c: check arity
- * ext/win32ole/win32ole.c (fole_missing): should check actual argument
count before accessing.
git-svn-id: svn+ssh... -
07:10 AM Revision 418b8e12 (git): Fixes a build failure of ext/ripper/ripper.c on building out of place.
- * common.mk (id.h, id.c): Always generated in $(srcdir).
(ext/ripper/ripper.c): Passes $(PATH_SEPARATOR) too to the s... -
05:33 AM Feature #8181: New flag for strftime that supports adding ordinal suffixes to numbers
- +1 for ActiveSupport
http://stackoverflow.com/questions/165170/in-ruby-on-rails-how-do-i-format-a-date-with-the-th... -
05:22 AM Bug #8067: Checking a network connection in a loop never succeeds even if the connection is available.
- Modified a bit for interactive looping:
#!/usr/bin/env ruby
require 'net/http'
loop do
sleep 1
begin
... -
05:12 AM Revision 6779f24e (git): test_curses.rb: add sentinel
- * test/test_curses.rb (TestCurses#run_curses): add sentinel to get rid
of read pty output after the child process t... - 04:06 AM Revision 5865e760 (git): * lib/cgi/util.rb (CGI::unescapeHTML): fix Hexadecimal numeric character.
- [Bug #8183]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40181 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:08 AM Revision a48f99ce (git): Suppress warnings
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40180 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:05 AM Revision 0851b4c0 (git): * 2013-04-08
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40179 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:05 AM Revision ae13ab24 (git): * object.c (rb_obj_ivar_set): call to_str for string only once.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40178 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
04/07/2013
-
11:53 PM Bug #8185: Thread/fork issue
- 2013/4/7 KOSAKI Motohiro <[email protected]>:
> Also, Process.exit! escape to run at_exit handler. I th... -
11:29 PM Bug #8185: Thread/fork issue
- > On second thought, I feel exit! is more essential solution.
>
> Because there may be other objects which behav... -
10:23 AM Bug #8185: Thread/fork issue
- 2013/4/3 Tanaka Akira <[email protected]>:
> 2013/4/3 KOSAKI Motohiro <[email protected]>:
>>
>> I believe ... -
10:40 PM Feature #4270 (Closed): Resolv does not handle UTF8 domain names.
- It seems this feature is provided by a gem.
So I close this issue now. -
08:27 PM Feature #4270: Resolv does not handle UTF8 domain names.
- For now, I've rolled up some code into a gem: resolv-idn
-
05:39 PM Feature #4270: Resolv does not handle UTF8 domain names.
- That was a rough suggestion that works right now, it's definitely not perfect. It makes sense for someone to create ...
-
02:44 PM Feature #4270: Resolv does not handle UTF8 domain names.
- It is not appropriate to use external library from bundled library such as resolv.rb.
-
11:33 AM Feature #4270: Resolv does not handle UTF8 domain names.
- We've been using a monkey patch based on gnu libidn's functions for rfcs 3490, 3491 & 3492.
Here's an extract of the... -
09:42 PM Bug #5463 (Feedback): PTY or IO.select timing issue results in no EOF
- I tried to reproduce the problem on Debian GNU/Linux and FreeBSD. (I don't have Mac OS X.)
It is possible but very ... -
07:13 PM Feature #8215: Support accessing Fiber-locals and backtraces for a Fiber
- Yup, I am sorry if that was not clear!
I also am very interested in being able to get the backtrace of a `Fiber` t... -
06:25 PM Feature #8232 (Assigned): Rudiments of abstract algebra in Ruby
- I have recently been struggling with Matrix class to make it accept physical magnitudes for matrix multiplication, an...
-
03:11 PM Bug #8226: incorrect timezone offset under Solaris 11 x64
- This bug is a duplicate of bug #7868.
It was already fixed and backported to 2.0.0. -
07:26 AM Bug #8226: incorrect timezone offset under Solaris 11 x64
- I cannot reproduce with 2.1.0dev from Git.
$ /opt/apache2/ruby-2.1.0/bin/ruby -v
ruby 2.1.0dev (2013-04-07 trunk 40... -
03:11 PM Revision 8e4d69ad (git): merge revision(s) 39810: [Backport #8145]
- * gc.c: Fix unlimited memory growth with large values of
RUBY_FREE_MIN. patched by tmm1(Aman Gupta).
... -
01:34 PM Revision 28221e35 (git): merge revision(s) 39811: [Backport #8146]
- * gc.c: Avoid unnecessary heap growth. patched by tmm1(Aman Gupta).
[Bug #8093] [ruby-core:53393]
git-svn... -
01:14 PM Bug #8230: Segmentation fault: at_exit
- I couldn't reproduce on trunk r40172 and ruby 1.9.3p392.
-
11:32 AM Bug #8230: Segmentation fault: at_exit
- At least i couldn't reproduce on trunk.
% build/ruby-trunk --disable-gems -v -r ./at_exit.rb -e "q"
ruby 2.1.0dev... -
08:57 AM Bug #8230: Segmentation fault: at_exit
- (gdb) bt
#0 0x00007fff8c484212 in __pthread_kill ()
#1 0x00007fff8578fb54 in pthread_kill ()
#2 0x00007fff857d3... -
08:51 AM Bug #8230: Segmentation fault: at_exit
- ~/Library/Logs/CrashReporter/ is empty, and /Library/Logs/CrashReporter/ doesn't exist.
-
08:43 AM Bug #8230 (Rejected): Segmentation fault: at_exit
- Got segfault usin TextMate run script window. Thought it up to TextMate and started to digg.
Ended up with heisenbug... -
12:28 PM Revision 6cb682a4 (git): * object.c (rb_mod_const_set): call to_str for string only once.
- to_str was called from rb_is_const_name and rb_to_id before.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40175... -
12:18 PM Revision d9ff5c22 (git): * object.c (rb_mod_cvar_set): call to_str for string only once.
- to_str was called from rb_is_class_name and rb_to_id before.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40174... -
09:07 AM Feature #5677 (Feedback): IO C API
- It seems no one design/implement seriously on such an IO framework.
-
08:14 AM Feature #8229 (Assigned): extend Hash.include?
- I'd like to suggest to extend the Hash.include? method.
Currently Hash.include? can only be used to ask for a key,... -
05:33 AM Feature #8223: Make Matrix more omnivorous.
- So with another apology, I will use this space to write down a few more remarks so that I do not forget about them. M...
-
04:48 AM Feature #8223: Make Matrix more omnivorous.
- Ahh, I remembered now, initial zero has to be provided to make empty collections work.
My suggested patch breaks emp... -
04:30 AM Feature #8223: Make Matrix more omnivorous.
- For starters, I propose changing the existing Matrix#* method to the following:
class Matrix
# Matrix multiplic... -
05:11 AM Revision 875bba3f (git): Regexp.escape(RUBY_PLATFORM)
- * test/ruby/test_require.rb (TestRequire#test_require_nonascii_path):
RUBY_PLATFORM should escape as Regexp,
beca... -
02:00 AM Revision 1f32d095 (git): * include/ruby/defines.h: Simplify the logic to include sys/select.h.
- This fixes a compilation error on Haiku (gcc2 and gcc4).
* configure.in: Use shared linker as $(CC) for Haiku.
Thi... -
01:42 AM Revision 672490d0 (git): * lib/resolv.rb (MDNSOneShot#sender): Delete an unused variable.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40171 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:14 AM Feature #3348: rubyspec: Kernel.spawn redirects both STDERR and STDOUT to the given name ERROR
- >この機能ですが、Ruby 2.1 で minor incompatibilities を許容するならそろそろ入れてもいいんじゃないでしょうか。
わたしも入れていいと思います。
-
12:01 AM Feature #3348: rubyspec: Kernel.spawn redirects both STDERR and STDOUT to the given name ERROR
- この機能ですが、Ruby 2.1 で minor incompatibilities を許容するならそろそろ入れてもいいんじゃないでしょうか。
-
01:02 AM Bug #6247 (Closed): Range not checked for day of year
- This issue was solved with changeset r40165.
Ruby, thank you for reporting this issue.
Your contribution to Ruby is g... -
12:53 AM Feature #8191: Short-hand syntax for duck-typing
- On Apr 6, 2013 9:12 PM, "rosenfeld (Rodrigo Rosenfeld Rosas)" <
[email protected]> wrote:
>
> Matthew, if you ha...
04/06/2013
-
11:52 PM Feature #1436 (Closed): Please consider this addition to resolv.rb which adds methods for resolving LOC resources
- This issue was solved with changeset r40162.
JB, thank you for reporting this issue.
Your contribution to Ruby is gre... -
11:32 PM Feature #8089 (Closed): Add one-shot multicast DNS support to Resolv
- This issue was solved with changeset r40160.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g... -
11:11 PM Bug #6456 (Third Party's Issue): [readline] Readline.point when history edited
- Readline.pointの実体はGNU readlineの変数rl_pointですが、次のようなコードで検証したところ
#include <stdlib.h>
#include <stdio.h>
#include <r... -
10:16 PM Feature #4788 (Closed): resolv.rb refactoring
- This issue was solved with changeset r40159.
Makoto, thank you for reporting this issue.
Your contribution to Ruby is... -
08:11 PM Feature #8191: Short-hand syntax for duck-typing
- Matthew, if you have tried to provide a real use case you'd understand what I meant. For user.profile.website.thumbna...
-
01:36 PM Feature #8191: Short-hand syntax for duck-typing
- =begin
rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> Matthew, I'm curious. What method would you call over "false"?... -
11:11 AM Feature #8191: Short-hand syntax for duck-typing
- Matthew, I'm curious. What method would you call over "false"? It would help if could provide a real-world use case s...
-
11:01 AM Feature #8191: Short-hand syntax for duck-typing
- =begin
rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> 1. Abort on nil
> 2. Abort on falsey
> 3. Abort when respo... -
09:19 AM Feature #8191: Short-hand syntax for duck-typing
- I forgot to state why I believe 2 shouldn't be accepted. It doesn't make sense in any of the real-world software I've...
-
09:18 AM Feature #8191: Short-hand syntax for duck-typing
- Matthew, I agree this is off-topic and I've already read about why it's hard to support that in another issue... Sorr...
-
08:58 AM Feature #8191: Short-hand syntax for duck-typing
- =begin
To clarify, there's no single official proposal here. My original post and subsequents posts touch on various ... -
08:53 AM Feature #8191: Short-hand syntax for duck-typing
- On Apr 5, 2013 11:20 PM, "rosenfeld (Rodrigo Rosenfeld Rosas)" <
[email protected]> wrote:
>
>
> Issue #8191 ha... -
07:27 PM Revision c73c876d (git): * addr2line.c: use more generic type:
- * u_char -> unsigned char
* u_short -> unsigned short
* u_int -> unsigned int
* u_long -> unsigned long
* qua... -
06:34 PM Bug #8159: Build failure introduced by Rinda changes
- h.shirosaki (Hiroshi Shirosaki) wrote:
> I created a patch to fix test errors.
> It seems a socket should be binded... -
06:15 PM Bug #8159: Build failure introduced by Rinda changes
- I created a patch to fix test errors.
It seems a socket should be binded to another non multicast address and join a... -
06:07 PM Revision 6c0822f0 (git): merge revision(s) 39858: [Backport #8135]
- * parse.y (simple_re_meta): escape all closing characters, not only
round parenthesis. [ruby-core:53578] [... -
05:57 PM Revision 03e6d4ea (git): merge revision(s) 39812: [Backport #8147]
- * gc.c: Improve accuracy of objspace_live_num() and
allocated/freed counters. patched by tmm1(Aman Gupta).
... -
05:51 PM Revision ff1bd2ba (git): merge revision(s) 39785: [Backport #8108]
- * array.c: fix rdoc. [ruby-core:53485] [ruby-trunk - Bug #8108]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches... - 04:43 PM Revision 59eacb45 (git): Improve ruby-electric-mode.
- * misc/ruby-electric.el (ruby-electric-hash): New electric
function that expands a hash sign inside a string or reg... -
04:02 PM Revision 14e72b1c (git): * strftime.c (rb_strftime_with_timespec): Test yday range.
- [ruby-core:44088] [Bug #6247] reported by Ruby Submit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40165 b2d... - 03:00 PM Revision 387b4205 (git): * 2013-04-07
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40164 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:00 PM Revision f70a7cd2 (git): * configure.in (AC_CHECK_HEADERS): atomic.h for Solaris atomic_ops.
- * ruby_atomic.h: Skip using Solaris10 atomic_ops on Solaris 9 or earlier if atomic.h is not available. [ruby-dev:4722...
-
02:52 PM Revision c4d8cc4e (git): * lib/resolv.rb: Support LOC resources.
- [ruby-core:23361] [Feature #1436] by JB Smith.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40162 b2dd03c8-39d... -
02:45 PM Revision 5427a5df (git): * addr2line.c: quad_t and u_quad_t is not available on Solaris.
- __inline is not available with old compilers on Solaris.
[ruby-dev:47229] [Bug #8227]
git-svn-id: svn+ssh://ci.r... -
02:32 PM Revision 97913535 (git): * lib/resolv.rb: Add one-shot multicast DNS support.
- [ruby-core:53387] [Feature #8089] by Eric Hodel.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40160 b2dd03c8-... -
01:16 PM Revision 4c1e9722 (git): * lib/resolv.rb (Resolv::DNS.fetch_resource): New method to obtain
- full result.
[ruby-dev:43587] [Feature #4788] proposed by Makoto Kishimoto.
git-svn-id: svn+ssh://ci.ruby-lang.o... -
12:56 PM Feature #7396 (Rejected): encode location header
- URI.encode is almost always wrong.
For example, URI.encode encodes "%" as "%25".
So, a valid URI which contains "... -
12:44 PM Bug #2008: test_io.rb: test 2 fails on FreeBSD
- Oops. I forgot to note what ruby I tested.
% ./ruby -v
ruby 2.1.0dev (2013-04-06 trunk 40143) [x86_64-kfreebsd8.... -
10:04 AM Bug #2008 (Closed): test_io.rb: test 2 fails on FreeBSD
- Finally I installed Debian GNU/kFreeBSD 6.0.7 (squeeze) and
Debian GNU/kFreeBSD 7.0 (wheezy) and tested test_io.rb.
... -
12:21 PM Bug #8226 (Closed): incorrect timezone offset under Solaris 11 x64
- US/Eastern is GMT-4, not GMT+4.
DateTime has it back asswards.
I can reproduce with ruby-2.0.0 as well.
$ env PA... -
11:39 AM Feature #6583 (Closed): Improve socket exception message when bind() fails
- This issue was solved with changeset r40149.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g... -
11:21 AM Revision d818a6ab (git): * ext/socket/socket.c (rsock_sys_fail_raddrinfo): Renamed from
- rsock_sys_fail_addrinfo.
(rsock_sys_fail_raddrinfo_or_sockaddr): Renamed from
rsock_sys_fail_addrinfo_or_sockaddr... -
11:04 AM Revision 67fe038d (git): * ext/socket/socket.c (rsock_sys_fail_sockaddr): Takes struct sockaddr
- and socklen_t instead of String object.
(rsock_sys_fail_addrinfo_or_sockaddr): Follow the above change.
* ext/sock... -
07:58 AM Revision c7135ddd (git): socket/extconf.rb: RSTRING_SOCKLEN
- * ext/socket/extconf.rb (RSTRING_SOCKLEN): macro to cast RSTRING_LEN
to socklen_t.
git-svn-id: svn+ssh://ci.ruby-l... -
07:58 AM Revision 7e4a95cd (git): socket.c: suppress warnings
- * ext/socket/socket.c (rsock_sys_fail_sockaddr): cast down explicitly
to suppress warnings.
git-svn-id: svn+ssh://... -
07:53 AM Bug #7829: Rounding error in Ruby Time
- 2013/4/6 David MacMahon <[email protected]>:
> I understand that the Float returned by Rational#to_f has ... -
04:29 AM Bug #7829: Rounding error in Ruby Time
- On Apr 4, 2013, at 7:02 PM, Tanaka Akira wrote:
> It is expected that Rational#to_f can error because Float has o... -
05:50 AM Revision cb302bf3 (git): * ext/socket/rubysocket.h (SockAddrStringValueWithAddrinfo): New macro.
- (rsock_sockaddr_string_value_with_addrinfo): New declaration.
(rsock_addrinfo_inspect_sockaddr): Ditto.
(rsock_sy... -
04:35 AM Revision b1fd376c (git): * ext/socket/socket.c (rsock_sys_fail_sockaddr): Delete 2nd argument.
- * ext/socket/rubysocket.h (rsock_sys_fail_sockaddr): Follow above
change.
git-svn-id: svn+ssh://ci.ruby-lang.org... -
04:14 AM Revision 8c6c7374 (git): * ext/socket/socket.c (rsock_sys_fail_path): Use rb_str_inspect only
- for String to avoid SEGV.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40152 b2dd03c8-39d4-4d8f-98ff-823fe69b... -
03:41 AM Revision 24ee6971 (git): * ext/socket/rubysocket.h (rsock_sys_fail_host_port) Wrap by NORETURN.
- (rsock_sys_fail_path): Ditto.
(rsock_sys_fail_sockaddr): Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun... -
02:50 AM Revision 11a9d772 (git): * ext/socket/socket.c (rsock_sys_fail_path): Use rb_str_inspect if the
- path contains a NUL.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40150 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:39 AM Revision d933fb22 (git): * ext/socket: Improve socket exception message to show socket address.
- [ruby-core:45617] [Feature #6583] proposed Eric Hodel.
* ext/socket/rubysocket.h (rsock_sys_fail_host_port): Declare... -
02:30 AM Revision e4283fd3 (git): * test/ruby/test_require.rb (TestRequire#test_require_nonascii_path):
- fix load path for encoding to run the test as stand-alone.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40148 b... -
02:30 AM Bug #8224 (Closed): defined?(()) and defined? () are inconsistent
- This issue was solved with changeset r40138.
Charlie, thank you for reporting this issue.
Your contribution to Ruby i... -
12:59 AM Revision 8ee121d0 (git): * test/dtrace/helper.rb (DTrace::TestCase#trap_probe): needs to pass
- some paths by environment variables.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40147 b2dd03c8-39d4-4d8f-98ff... -
12:56 AM Revision 8483e9bd (git): * ChangeLog: remove duplicated entry due to git-svn conflict.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40146 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:54 AM Revision c3fcd1b8 (git): pack.c: fix definition order
- * pack.c (NATINT_LEN): fix definition order, must be after
NATINT_PACK.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
12:44 AM Bug #8225: Missing RI file for Kernel.open
- I know about invoking documentation for instance methods. It's about `open` is listed & linked in Kernel's class meth...
-
12:10 AM Revision 37872dbf (git): add a comment.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40144 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
04/05/2013
-
11:03 PM Bug #8225 (Feedback): Missing RI file for Kernel.open
-
11:02 PM Bug #8225: Missing RI file for Kernel.open
- Try `ri Kernel#open` instead
-
10:48 PM Bug #8225 (Closed): Missing RI file for Kernel.open
- Hi,
just would like to report following error in Ruby 2.0.0p0 & 2.1.0-dev documentation:
ri 'Kernel.open'
/usr... -
11:00 PM Revision 0667aac9 (git): Add a comment.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:19 PM Feature #8191: Short-hand syntax for duck-typing
- phluid61 (Matthew Kerwin) wrote:
> ==== Incidentally
>
> > In CoffeeScript, something that helps a lot and I'd love... -
02:21 PM Feature #8191: Short-hand syntax for duck-typing
- rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> ... But, as I understand, the proposal is about a.nil? ? nil : a.b.
... -
08:49 AM Feature #8191: Short-hand syntax for duck-typing
- =begin
rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> I don't believe this proposal, as I understand it, is about ch... -
09:26 PM Bug #8200: Segmentation fault - rails 4 -> sidekiq-> tilt
- May be related to #8100
-
09:19 PM Bug #8224 (Closed): defined?(()) and defined? () are inconsistent
- =begin
(({defined?(())})) and (({defined? ()})) return different values.
I would there to be no difference betwee... -
08:55 PM Feature #8223 (Third Party's Issue): Make Matrix more omnivorous.
- Let's imagine a class Metre, whose instances represent physical magnitudes in metres.
class Metre
attr_... -
08:14 PM Feature #8206: Should Ruby core implement String#blank?
- Fair enough:
> "" =~ /()|()/
=> 0
> "".include? ""
=> true
I guess optimising for the empty string is... -
05:53 PM Feature #8206: Should Ruby core implement String#blank?
- On Fri, Apr 5, 2013 at 5:19 AM, sam.saffron (Sam Saffron)
<[email protected]> wrote:
> Essentially includ... -
12:19 PM Feature #8206: Should Ruby core implement String#blank?
- This is a MASSIVE improvement:
```ruby
#!/usr/bin/env ruby
$: << File.dirname(__FILE__)+'/lib'
require 'benchma... -
08:06 PM Feature #8215: Support accessing Fiber-locals and backtraces for a Fiber
- Ah, sorry, I thought it was only misunderstanding of Thread#[] and such.
-
06:27 PM Feature #8215 (Open): Support accessing Fiber-locals and backtraces for a Fiber
- According to that rubinius issue tracker, it seems a feature request for `Fiber#[]` and `Fiber#[]=`.
-
06:12 PM Revision 2a58706e (git): * ext/psych/lib/psych/visitors/yaml_tree.rb: fix symbol keys in coder
- emission. Thanks @tjwallace
* test/psych/test_coder.rb: test for change
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby... -
06:02 PM Revision 0cb251e0 (git): change test name to be more helpful
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40141 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:57 PM Revision 58709e4e (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40140 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:55 PM Revision 476a62fb (git): * ext/psych/lib/psych/exception.rb: there should be only one exception
- base class. Fixes tenderlove/psych #125
* ext/psych/lib/psych.rb: require the correct exception class
* ext/psych/lib... -
05:30 PM Revision 40370296 (git): parse.y: "nil" for defined? with empty expression
- * parse.y (new_defined): remove all extra parentheses, and return
"nil" for defined? with empty expression.
[ruby... -
05:11 PM Revision 7a7bb644 (git): * ext/psych/lib/psych/visitors/to_ruby.rb: correctly register
- self-referential strings. Fixes tenderlove/psych #135
* test/psych/test_string.rb: appropriate test.
git-svn-id: sv... -
04:40 PM Revision fbb29bc0 (git): * ext/socket/init.c (cloexec_accept): Fix a compile error on
- Debian GNU/kFreeBSD. Consider HAVE_ACCEPT4 is defined
but SOCK_CLOEXEC is not defined.
git-svn-id: svn+ssh://ci... -
03:30 PM Revision 07636ed4 (git): * load.c (features_index_add): use rb_str_subseq() to specify C string
- position properly to fix require non ascii path.
[ruby-core:53733] [Bug #8165]
* test/ruby/test_require.rb (TestRe... - 03:21 PM Revision 21d47b73 (git): * 2013-04-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40134 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:21 PM Revision 11391aa0 (git): thread.c: no allocate before deleting
- * thread.c (rb_thread_local_aset): no needs to allocate local_storage
before deleting.
git-svn-id: svn+ssh://ci.ru... -
02:08 PM Revision 23335c78 (git): configure.in: gcc_major
- * configure.in: use gcc_major value.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40132 b2dd03c8-39d4-4d8f-98ff... -
02:08 PM Revision b493f30a (git): configure.in: no -Wextra-token on gcc 3
- * configure.in (warnflags): -Wextra-tokens is same as -Wextra and
let -Wno- options ignored on gcc 3.
git-svn-id: ... -
01:45 PM Feature #8110: Regex methods not changing global variables
- +1 for skip globals: when `String#match` used, there is no need to set globals, but no way to avoid it.
Equally `Str... -
01:21 PM Bug #7877: E::Lazy#with_index should be lazy
- zzak (Zachary Scott) wrote:
> Propose to move this to next major?
Do you mean because of "potential incompatibili... -
11:32 AM Bug #7877: E::Lazy#with_index should be lazy
- Propose to move this to next major?
-
01:00 PM Feature #8181: New flag for strftime that supports adding ordinal suffixes to numbers
- ActiveSupport has ordinalize, maybe you want to use that instead.
-
12:34 PM Revision 647dc4fd (git): configure.in: -Werror=extra-tokens
- * configure.in (warnflags): bail out at extra tokens, instead
continuing with lots of warnings.
git-svn-id: svn+ss... -
12:06 PM Revision 5ec185c8 (git): update comments.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40129 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:57 AM Revision e9382c73 (git): fix a typo.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40128 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:44 AM Revision 755e09eb (git): * include/ruby/defines.h (HAVE_TRUE_LONG_LONG): Defined to distinguish
- availability of long long and availability of 64bit integer type.
* pack.c: Use HAVE_TRUE_LONG_LONG to distinguish q... -
11:38 AM Bug #7537: OptionParser treats negative digits as options
- I've attached the patch from the associated pull request.
-
11:31 AM Revision d966f1b2 (git): pack.c: use LONG_LONG
- * pack.c (NATINT_LEN_Q): do not use long long directly, use LONG_LONG
instead. fix compilation error on mswin.
gi... -
11:23 AM Revision 702250a4 (git): * addr2line.c: include ruby/missing.h to fix compile error on Debian.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40125 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:23 AM Bug #7829: Rounding error in Ruby Time
- 2013/4/5 David MacMahon <[email protected]>:
> Of course you're right about String#to_r being correct. ... -
10:23 AM Bug #7829: Rounding error in Ruby Time
- On Apr 3, 2013, at 6:30 PM, Tanaka Akira wrote:
> 2013/4/4 David MacMahon <[email protected]>:
>>
>>>>... -
10:40 AM Revision 0c5d73e8 (git): compile.c: defined? with empty expression
- * compile.c (iseq_compile_each): fix of defined? with empty
expression. [ruby-core:53999] [Bug #8220]
git-svn-id:... -
10:29 AM Revision 78626954 (git): configure.in: no -include options
- * configure.in (XCFLAGS): stop including missing.h by command line
option, as the header seems included necessary p... -
10:29 AM Revision bff997e0 (git): defines.h: RUBY_SYMBOL_EXPORT_{BEGIN,END}
- * include/ruby/defines.h (RUBY_SYMBOL_EXPORT_{BEGIN,END}): visibility
control macros.
git-svn-id: svn+ssh://ci.rub... -
09:53 AM Feature #7767: Tempfileで自動的にファイルを削除する
- 2013年4月4日 18:34 shugo (Shugo Maeda) <[email protected]>:
> Tempfile.openとTempfile.open!で違うクラスのインスタンスが作成されるの... -
09:37 AM Bug #8219 (Assigned): ruby 2.0.0-p0 socket.recv MSG_OOB problem?
-
12:29 AM Bug #8219 (Rejected): ruby 2.0.0-p0 socket.recv MSG_OOB problem?
- server1.rb
-------
require 'socket'
ssc = TCPServer.new '', 9989
sc = ssc.accept
p sc.recv(1024)
p sc.rec... -
09:36 AM Bug #8221 (Assigned): 2 AES-128-GCM (probably same in AES-256-GCM) bug?
-
03:04 AM Bug #8221 (Closed): 2 AES-128-GCM (probably same in AES-256-GCM) bug?
- 1. OpenSSL::Cipher::AES.new(128, :GDM) doesn't work
2. You can't set iv before key
Sample code here.
https://g... -
08:58 AM Feature #6154: Eliminate extending WaitReadable/Writable at runtime
- I am prepared to commit this fix if there's no other commentary.
A quick benchmark to show it in action: https://g... -
07:49 AM Revision 5f77f234 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40121 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:46 AM Revision c3f2cc53 (git): ext/-test-/win32/dln: remove static library
- * ext/-test-/win32/dln/extconf.rb: remove static library too at clean.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t... -
07:46 AM Revision d0536f65 (git): dl/dl.h: suppress warning
- * ext/dl/dl.h (dlopen): suppress unused-but-set-variable warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@... -
04:53 AM Bug #8211 (Closed): Performance regression of method calls
-
12:39 AM Bug #8211: Performance regression of method calls
- Asking to close this issue (reason: suboptimal compiler flags).
I've rebuilt Ruby with the following options and n... -
12:22 AM Bug #8211: Performance regression of method calls
- bitsweat (Jeremy Kemper) wrote:
> David, this looks a lot like the CFLAGS issues folks were hitting with rvm. Essent... -
04:23 AM Revision e3b9ed76 (git): curses.c: fix function
- * ext/curses/curses.c (Init_curses): fix implementation function,
crmode should be same as cbreak. [ruby-core:5401... -
04:23 AM Revision 7cd3fcfb (git): * test/test_curses.rb: tests for getch.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40117 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:10 AM Revision b0446f37 (git): * ext/curses/hello.rb: Typo in Curses example by Drew Blas
- [Fixes GH-273]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40116 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:51 AM Feature #7292: Enumerable#to_h
- +1 from me. Sometimes after converting from an array to a hash I want to "convert back" to a hash and inevitably I r...
04/04/2013
-
11:55 PM Bug #7183 (Closed): Resolv::DNS::getresources throws Errno::EACCES: Permission denied - bind(2) on solaris
- This issue was solved with changeset r40112.
Frank, thank you for reporting this issue.
Your contribution to Ruby is ... -
11:49 PM Feature #4195 (Rejected): option for Socket#sendmsg
- 頻度から考えて、とくに簡単にしなくてもいいんじゃないかと思います。
やりかたが複数になるのも気に入りませんし。 -
11:41 PM Bug #5988 (Rejected): Time class interprets "2012-02-30" as "2012-03-01"
- No reply after explanation long time.
-
11:36 PM Feature #4976 (Rejected): Pathname#=~ が undef されている理由
- No reply after feedback.
-
11:32 PM Feature #6528 (Closed): Add Pathname#write and Pathname#binwrite
-
10:51 PM Feature #7401 (Rejected): Pathname#cleanpath default consider_symlink to true
- I reject this issue because it is incompatible.
Also, I feel the conservative algorithm is not so useful because it ... -
10:37 PM Bug #7829 (Closed): Rounding error in Ruby Time
- This issue was solved with changeset r40109.
Philippe, thank you for reporting this issue.
Your contribution to Ruby ... -
10:53 AM Bug #7829: Rounding error in Ruby Time
- 2013/4/4 David MacMahon <[email protected]>:
>
>>> f=57563.232824357045
> => 57563.232824357045
>
... -
04:53 AM Bug #7829: Rounding error in Ruby Time
- On Apr 3, 2013, at 5:15 AM, Tanaka Akira wrote:
> 2013/2/22 David MacMahon <[email protected]>:
>
>> W... -
10:20 PM Feature #8191: Short-hand syntax for duck-typing
- I don't believe this proposal, as I understand it, is about chicken typing. It would be if a??.b was equivalent to a....
-
09:08 PM Feature #8191: Short-hand syntax for duck-typing
- @wardrop: Tom, you must be a masochist. Proposing this here is like volunteering
to run a gauntlet :-), and like othe... -
02:24 PM Feature #8191: Short-hand syntax for duck-typing
- =begin
wardrop (Tom Wardrop) wrote:
> Personally, the double question mark syntax is still the best proposal.
> ... -
09:28 AM Feature #8191: Short-hand syntax for duck-typing
- =begin
I think whatever the solution, it needs to be generic. Amending the language is a pretty big deal. Whatever we... -
09:50 PM Feature #8215 (Closed): Support accessing Fiber-locals and backtraces for a Fiber
- Thread#[] and friends access *Fiber*-local variables, as the doc says:
(Attribute Reference---Returns the value of... -
08:47 AM Feature #8215 (Closed): Support accessing Fiber-locals and backtraces for a Fiber
- =begin
As part of debugging celluloid, I have been wanting to diagnose where the Fibers are running and their variou... - 09:36 PM Revision 3d42f007 (git): * 2013-04-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40115 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:36 PM Revision 672b8bf1 (git): object.c: avoid inadvertent symbol creation
- * object.c (rb_mod_cvar_set): fix typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40114 b2dd03c8-39d4-4d8f-9... -
08:12 PM Feature #7378 (Closed): Adding Pathname#write
- This issue was solved with changeset r40107.
Alexander E., thank you for reporting this issue.
Your contribution to R... -
06:34 PM Feature #7767: Tempfileで自動的にファイルを削除する
- akr (Akira Tanaka) wrote:
> > メソッド名ですが、
> > * 使いやすさを考えると、openと同じくらいに書きやすい(短い)ものがよい
> > * Tempfile.openはブロックを抜ける... -
04:53 PM Bug #8211: Performance regression of method calls
- Is your platform 32bit? Than it is cause of -fPIE
2013/4/4 bitsweat (Jeremy Kemper) <[email protected]>
... -
02:08 PM Bug #8211: Performance regression of method calls
- David, this looks a lot like the CFLAGS issues folks were hitting with rvm. Essentially, getting unoptimized Ruby bui...
-
07:33 AM Bug #8211: Performance regression of method calls
- =begin
I can't replicate the 1.9.3 vs. 2.0.0 results on my old Win7 32-bit box. 1.9.3 was built with mingw 4.6.2, and... -
06:14 AM Bug #8211: Performance regression of method calls
- =begin
I can't reproduce with clang on OS X:
ruby 2.1.0dev (2013-04-04 trunk 40091) [x86_64-darwin12.3.0]
la... -
03:59 PM Feature #8217 (Closed): OpenSSL::BN.new with integers
- Current OpenSSL::BN.new gets only strings, so users must do integer.to_s, it costs extra resource.
Therefore I propo... -
03:56 PM Revision 926d1cbf (git): merge revision(s) 40090:
- * ext/openssl/ossl_bn.c (ossl_bn_initialize): fix can't create from bn.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby... -
03:53 PM Feature #8110: Regex methods not changing global variables
- sam.saffron (Sam Saffron) wrote:
> another slight note, I wonder how far this can stretch into onigaruma itself, can... -
03:16 PM Bug #7807: [PATCH] Remove duplicated load paths when empty version string is configured
- One issue preventing this from work fixed in RubyGems [1]. I am not aware of any other after rebuild of more then 400...
-
02:55 PM Revision dc5b184b (git): * lib/resolv.rb (bind_random_port): Rescue EACCES for SunOS.
- bind() on SunOS for port 2049 (nfs) and 4045 (lockd) causes
EACCES with unprivileged process. cf. PRIV_SYS_NFS in ... -
02:27 PM Bug #8204: ObjectSpace.each_object(Bignum) can generate Bignums that are to small to be Bignums
- okay that solvs a bit, so the generated Bignums are zero too,
but for sample
ObjectSpace.each_object(Bignum).sel... -
02:25 PM Revision b2a1339f (git): * ext/socket/extconf.rb: Remove condition for bcc.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40111 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:54 PM Revision 61b245cc (git): * include/ruby/ruby.h (FIX2LONG): Parenthesize the macro body.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40110 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:37 PM Revision f674d862 (git): * time.c (time_strftime): Describe %L and %N truncates digits under
- the specified length.
[ruby-core:52130] [Bug #7829]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40109 b2dd0... -
01:26 PM Revision a4587840 (git): * object.c (rb_mod_cvar_set): Reverted "avoid inadvertent
- symbol creation" to avoid SEGV by
Class.new.class_variable_set(1, 2).
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
11:12 AM Revision c3d1fde2 (git): * ext/pathname/pathname.c (path_write): New method.
- (path_binwrite): Ditto.
[ruby-core:49468] [Feature #7378]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4010... -
10:13 AM Feature #8201 (Assigned): Turn off builded colorizing
-
08:23 AM Revision 12bf1de1 (git): envutil.rb: assert stderr if marshal failed
- * test/ruby/envutil.rb (assert_separately): force to assert stderr to
be empty if marshal failed, as something is e... -
08:23 AM Revision fd7dc1b6 (git): reduce overhead of TYPE
- * array.c (ary_join_1): reduce overhead of TYPE().
* eval.c (rb_frozen_class_p, rb_mod_{append,prepend}_features): d... -
08:18 AM Revision 5e2c39ed (git): object.c: avoid inadvertent symbol creation
- * object.c (rb_mod_const_set): fix symbol name check.
(rb_obj_ivar_set): ditto.
(rb_mod_cvar_set): ditto.
git-sv... -
08:01 AM Revision 75b4c8f4 (git): * thread_pthread.c: Fixes wrong scopes of #if USE_SLEEPY_TIMER_THREAD
- .. #endif sections. This fixes a build error on NativeClient.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@401... -
08:01 AM Revision 360edb1c (git): * thread_pthread.c (ruby_init_stack): Avoid using uninitialized value.
- stackaddr and size are not set if get_stack() fails.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40102 b2dd03c... -
07:55 AM Revision 112a3b1f (git): struct.c: avoid inadvertent symbol creation
- * struct.c (make_struct): avoid inadvertent symbol creation.
(rb_struct_aref): ditto.
(rb_struct_aset): ditto.
... -
07:54 AM Revision 4e59c822 (git): object.c: avoid inadvertent symbol creation
- * object.c (rb_mod_const_set): avoid inadvertent symbol creation.
(rb_obj_ivar_set): ditto.
(rb_mod_cvar_set): di... -
07:42 AM Feature #7792: Make symbols and strings the same thing
- @spatulasnout Yes on your first point. One should always compare :symbol with :symbol rather than by their internal I...
- 07:22 AM Revision 9188504a (git): * ext/objspace/objspace.c (count_nodes): fix key for unknown node.
- based on a patch by tmm1 (Aman Gupta) in [ruby-core:53130] [Bug #8014]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/... - 07:19 AM Revision 6c7a8b17 (git): merge revision(s) 39578: [Backport #8009]
- * Makefile.in (miniruby, ruby): move MAINLIBC because linker arguments
must appear after object files with ... -
06:46 AM Revision 9f87297c (git): enum.c: avoid inadvertent symbol creation
- * enum.c (enum_inject): avoid inadvertent symbol creation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40097 b... -
06:20 AM Feature #8190 (Rejected): Truly parallel assignment
- As Nobu stated the evaluation order goes from left to right.
And if you change this, you will introduce incompatibil... -
05:37 AM Revision 80748440 (git): thread.c: avoid inadvertent symbol creation
- * thread.c (rb_thread_aref): avoid inadvertent symbol creation.
(rb_thread_variable_get): ditto.
(rb_thread_key_p... -
05:37 AM Revision f00035a4 (git): thread.c: error message
- * thread.c (rb_thread_variable_get): fix error message. getter
doesn't modify thread variables.
git-svn-id: svn+s... -
02:55 AM Feature #8206: Should Ruby core implement String#blank?
- I came up with an idea, `String#include?` with regexp without backref.
Could you try and comment this?
```ruby
%... -
02:35 AM Revision 10659582 (git): * ext/openssl/ossl_bn.c (ossl_bn_to_i): Use bn2hex to speed up.
- In general, binary to/from decimal needs extra cost.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40094 b2dd03c... - 12:49 AM Revision f04daf3b (git): merge revision(s) 36338: [Backport #6709]
- * configure.in (DLDFLAGS): use TARGET_ENTRY to specify an entry point
instead of TARGET which may contain n... -
12:45 AM Feature #8214 (Closed): デッドロックチェックに全スレッドのバックトレースダンプの追加
- さいきん、くくぱど方面のデッドロックバグの調査を手伝っていて気づいたのですが、
現在のRubyのdeadlock detectorは開発者に優しくないです。
例外があがるとスタックが巻戻ってしまって証拠が消えてしまうので、例外... -
12:25 AM Bug #8213 (Closed): No documentation for `ri YAML`
- I believe the RI output for YAML needs to be fixed to display more detailed information on usage. Currently, it displ...
04/03/2013
-
10:53 PM Feature #8191: Short-hand syntax for duck-typing
- On Apr 3, 2013 9:30 PM, "Rodrigo Rosenfeld Rosas" <[email protected]>
wrote:
>
> Em 03-04-2013 01:10, phluid6... -
08:53 PM Feature #8191: Short-hand syntax for duck-typing
- Em 02-04-2013 22:39, "Martin J. Dürst" escreveu:
> On 2013/04/03 9:54, wardrop (Tom Wardrop) wrote:
>>
>> Issu... -
08:53 PM Feature #8191: Short-hand syntax for duck-typing
- Em 03-04-2013 01:10, phluid61 (Matthew Kerwin) escreveu:
> Issue #8191 has been updated by phluid61 (Matthew Kerwi... -
05:29 PM Feature #8191: Short-hand syntax for duck-typing
- On Wed, 2013-04-03 at 14:47 +0900, wardrop (Tom Wardrop) wrote:
> Issue #8191 has been updated by wardrop (Tom War... -
02:47 PM Feature #8191: Short-hand syntax for duck-typing
- =begin
I don't mind that. In fact, it gives me an idea for something even more generic, and with more potential appli... -
01:10 PM Feature #8191: Short-hand syntax for duck-typing
- =begin
Throwing this out there for discussion: how about a completely different syntax?
user&&.profile&&.website... -
12:18 PM Feature #8191: Short-hand syntax for duck-typing
- You've chopped off a bit of Matz quote there (actually, a quote of a quote of Matz): "He then said there is no good r...
-
11:49 AM Feature #8191: Short-hand syntax for duck-typing
- @wardrop The reason we all love Ruby is because it makes us happy. This suggestion makes me unhappy, so I'm saying so...
-
11:23 AM Feature #8191: Short-hand syntax for duck-typing
- =begin
@JonRowe That's a very high-level idealistic point of view. Telling others to do things for us is all well and... -
11:10 AM Feature #8191: Short-hand syntax for duck-typing
- @parndt Law of Demeter essentially states that method chaining is bad. I personally don't see it's relevance to Ruby....
-
11:03 AM Feature #8191: Short-hand syntax for duck-typing
- OP's original examples involve Rails views, where I'd have to say that a helper or presenter would reduce the view lo...
-
11:01 AM Feature #8191: Short-hand syntax for duck-typing
- Although this is just my 2¢... I think this is a bad idea... and here's why...
1) One of the principles of good sof... -
10:56 AM Feature #8191: Short-hand syntax for duck-typing
- @duerst
Correct. Methods already ending in a question mark, such as (({empty?})), will have two extra question marks... -
10:55 AM Feature #8191: Short-hand syntax for duck-typing
- I'm very -1 on this for the same reason Object#try (#1122) was rejected and also because I can't see how this could r...
-
10:53 AM Feature #8191: Short-hand syntax for duck-typing
- On 2013/04/03 9:54, wardrop (Tom Wardrop) wrote:
>
> Issue #8191 has been updated by wardrop (Tom Wardrop).
... -
09:54 AM Feature #8191: Short-hand syntax for duck-typing
- =begin
In my example using (({user.profile??.website??.thumbnail})), it assumes that if the (({website})) method exi... -
06:23 AM Feature #8191: Short-hand syntax for duck-typing
- I'm sitting here lurking on this thread and to me the proposal makes
everything seem convoluted. Though user??.webs... -
05:59 AM Feature #8191: Short-hand syntax for duck-typing
- On Apr 3, 2013 12:03 AM, "rosenfeld (Rodrigo Rosenfeld Rosas)" <
[email protected]> wrote:
>
> I believe you did... -
10:29 PM Feature #7792: Make symbols and strings the same thing
- wardrop (Tom Wardrop) wrote:
> === Immutable
> A symbol is an alias for a numeric ID. The symbol representati... -
09:01 PM Feature #7792: Make symbols and strings the same thing
- No that's spelt correctly. I sadly couldn't embed any pictures of palm trees and coconuts ;). Fixed, thanks.
-
07:44 PM Feature #7792: Make symbols and strings the same thing
- =begin
In that case, I suggest that the long term solution is education.
By the way: "((*A symbol is an alias for... -
07:06 PM Feature #7792: Make symbols and strings the same thing
- =begin
= To Summarise...
== Symbol Differences
=== Immutable
A symbol is an alias for a numeric ID. The symbol rep... -
10:24 PM Revision da391999 (git): * ext/socket/extconf.rb: Specify arguments to test functions.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40092 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:53 PM Feature #6643: io.seek(off, :end)
- 2012年11月24日 10:35 mame (Yusuke Endoh) <[email protected]>:
> Feature #6643: io.seek(off, :end)
> https://bugs.ru... -
09:25 PM Feature #6643 (Closed): io.seek(off, :end)
- This issue was solved with changeset r40084.
Akira, thank you for reporting this issue.
Your contribution to Ruby is ... -
09:23 PM Bug #7829: Rounding error in Ruby Time
- 2013/2/22 David MacMahon <[email protected]>:
> What do people thing about changing num_exact() in time... -
08:59 PM Bug #7167 (Closed): Segmentation Fault
- I have no idea.
-
08:55 PM Bug #7489 (Closed): Kernel.spawn sometimes executes string directly
- This issue was solved with changeset r40083.
Julius, thank you for reporting this issue.
Your contribution to Ruby is... -
07:27 PM Feature #8190: Truly parallel assignment
- I think it's good that Lavir is bringing this up, although I share MA's
feeling. I don't see how his proposal it woul... -
02:49 PM Feature #8190: Truly parallel assignment
- =begin
((%Lavir_the_Whiolet when you change this you will break code like%))
(({a,b = b,a}))
wich is a fe... -
02:27 PM Feature #8190: Truly parallel assignment
- The evaluation obeys the left-to-right order.
It doesn't seem like a bug to me. -
11:33 AM Feature #8190: Truly parallel assignment
- My first reflex would be to say "don't write code like this".
Do you have an actual use case?
FWIW, CoffeeScrip... -
07:21 PM Feature #8201: Turn off builded colorizing
- Passing unknown escape sequences is not solution. Some escape sequences behaviour is depended from earlier escape seq...
-
07:16 PM Feature #8201: Turn off builded colorizing
- Last development version ConEmu working for me.
nobu (Nobuyoshi Nakada) wrote:
> ConEmu doesn't seem working with... -
05:37 PM Feature #8201 (Open): Turn off builded colorizing
-
05:11 PM Feature #8201 (Closed): Turn off builded colorizing
- This issue was solved with changeset r40078.
Denis, thank you for reporting this issue.
Your contribution to Ruby is ... -
11:42 AM Feature #8201: Turn off builded colorizing
- ConEmu doesn't seem working with 1.9.3 to me.
While it shows color bars certainly when `type AnsiColor16.ans', howev... - 06:29 PM Revision a8f95d66 (git): * 2013-04-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40091 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:28 PM Revision 7b58445e (git): * ext/openssl/ossl_bn.c (ossl_bn_initialize): fix can't create from bn.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40090 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:07 PM Bug #8211: Performance regression of method calls
- I had to add the testing platform is Linux x86_64 and interpreters were built with GCC 4.7.2 .
-
05:45 PM Bug #8211 (Closed): Performance regression of method calls
- There are significant performance regressions in the newer Ruby versions.
When compared to the last 1.9 patch build,... -
05:27 PM Revision d825fc8d (git): merge revision(s) 39725: [Backport #8054]
- * lib/resolv-replace.rb (TCPSocket#initialize): resolve the 3rd
argument only if non-nil value is given.
... -
05:25 PM Revision d393aa08 (git): merge revision(s) 39718: [Backport #8001] [Backport #8023]
- * Merge Onigmo d4bad41e16e3eccd97ccce6f1f96712e557c4518.
fix lookbehind assertion fails with /m mode enable... -
05:11 PM Revision 279b256d (git): merge revision(s) 39650: [Backport #8043]
- * marshal.c (w_extended): check for prepended object.
[ruby-core:53206] [Bug #8043]
git-svn-id: svn+ssh:/... -
04:34 PM Bug #8204 (Closed): ObjectSpace.each_object(Bignum) can generate Bignums that are to small to be Bignums
- This issue was solved with changeset r40076.
Hans, thank you for reporting this issue.
Your contribution to Ruby is g... -
11:23 AM Bug #8204: ObjectSpace.each_object(Bignum) can generate Bignums that are to small to be Bignums
- Note that you can obtain whichever Bignum you want using coerce. For
example:
x = (1 << 100).coerce(42).first # => 4... -
03:55 PM Feature #6841: Shorthand for Assigning Return Value of Method to Self
- =begin
(({Regarding obj.foo.bar.baz = .to_i})) syntax, with the dot prefix on the ((|to_i|)), another proposal has b... -
01:55 PM Feature #8206: Should Ruby core implement String#blank?
- @marcandre I tried pretty much every combination possible interestingly depending on the string `/\A[[:space:]]*\z/`...
-
11:21 AM Feature #8206: Should Ruby core implement String#blank?
- marcandre (Marc-Andre Lafortune) wrote:
> Your rb_str_blank is 5-8x faster than regexp? You compared it to `/\A[[:sp... -
11:18 AM Feature #8206: Should Ruby core implement String#blank?
- Your rb_str_blank is 5-8x faster than regexp? You compared it to `/\A[[:space:]]*\z/ =~ str`?
-
09:32 AM Feature #8206 (Open): Should Ruby core implement String#blank?
- There has been some discussion about porting the `#blank?` protocol over to Ruby in the past that has been rejected b...
-
01:10 PM Revision 7181490d (git): * ext/socket/extconf.rb: Test functions and libraries after headers.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40086 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:36 PM Revision 694207c7 (git): Add comment.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40085 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:25 PM Revision b81ea661 (git): * io.c (rb_io_seek_m): Accept :CUR, :END, :SET as "whence" argument.
- (interpret_seek_whence): New function.
[ruby-dev:45818] [Feature #6643]
git-svn-id: svn+ssh://ci.ruby-lang.org/r... -
11:55 AM Revision 2767139e (git): * process.c: Describe the behavior which Ruby invokes a commandline
- directly without shell if the commandline is simple enough.
[ruby-core:50459] [Bug #7489]
git-svn-id: svn+ssh://c... -
11:43 AM Revision b87ba9f8 (git): fix a typo in NEWS
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40082 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:28 AM Revision ee2b2182 (git): * ext/extmk.rb (extmake): Invoke Logging::log_close in a ensure
- clause.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40081 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:55 AM Feature #6154: Eliminate extending WaitReadable/Writable at runtime
- Updated patch with new exception variables made static.
-
10:23 AM Feature #6154: Eliminate extending WaitReadable/Writable at runtime
- normalperson (Eric Wong) wrote:
> > +VALUE rb_eEAGAINWaitReadable;
> > +VALUE rb_eEAGAINWaitWritable;
> > +VALU... -
08:53 AM Feature #6154: Eliminate extending WaitReadable/Writable at runtime
- "headius (Charles Nutter)" <[email protected]> wrote:
> make test-all passes. Please review and comment.
> ... -
07:47 AM Feature #6154: Eliminate extending WaitReadable/Writable at runtime
- And by EAGAIN == exception I meant EAGAIN == exception.class, of course.
-
07:46 AM Feature #6154: Eliminate extending WaitReadable/Writable at runtime
- charliesome: Yeah, I was thinking about that as I created this patch.
It's possible, but it introduces a rather st... -
07:37 AM Feature #6154: Eliminate extending WaitReadable/Writable at runtime
- =begin
Crazy idea, but could you avoid introducing a new class by caching the iclass?
So instead of something lik... -
07:20 AM Feature #6154: Eliminate extending WaitReadable/Writable at runtime
- Ok, here's the updated patch. Here's a list of changes from the last time I updated:
* Names have been changed to EA... -
02:23 AM Feature #6154: Eliminate extending WaitReadable/Writable at runtime
- Working on this today. I will post an updated patch for review before committing.
-
10:43 AM Bug #8208 (Rejected): Raise cached exceptions for nonblocking IO to avoid allocation/stack-copying costs
- Currently, all nonblocking IO APIs raise exceptions when the IO channel cannot perform the requested read or write wi...
-
10:34 AM Bug #8207 (Closed): Array#delete_if docs can be confusing to beginners
- The Array#delete_if method docs can be a little confusing to beginners (variable names are not descriptive, a compari...
-
10:00 AM Revision 1d339ff2 (git): * ext/extmk.rb (extmake): Use Logging.open to switch stdout and
- stderr. Delay Logging::log_close until the failure message is
written. Write the failure message only if log file... -
09:37 AM Feature #8110: Regex methods not changing global variables
- another slight note, I wonder how far this can stretch into onigaruma itself, can it be smart enough to avoid uneeded...
-
09:18 AM Feature #8110: Regex methods not changing global variables
- A slight concern here is naming, since:
```c
rb_define_virtual_variable("$~", match_getter, match_setter);
... -
09:13 AM Feature #8110: Regex methods not changing global variables
- @naruse
There is a perf implication that really needs addressing here that would help elsewhere:
in re.c, the... -
08:11 AM Revision 9089f572 (git): win32.c: pass through unknown sequence
- * win32/win32.c (constat_apply): pass through unknown sequence which
starts with ESC but is not followed by a brack... -
08:11 AM Revision 111f4a8f (git): win32.c: pass through unknown sequence
- * win32/win32.c (constat_apply): pass through unknown sequence which
starts with ESC but is not followed by a brack... -
07:35 AM Revision adf1c94f (git): bignum.c: hide intermediate Bignums
- * bignum.c (rb_big_eq): hide intermediate Bignums not just freeing
memory. [ruby-core:53893] [Bug #8204]
* object.... -
07:34 AM Revision b30a6b8d (git): bignum.c: Bignum zero comparison
- * bignum.c (rb_big_eq): test as Fixnum if possible and get rid of zero
length Bignum. [ruby-core:53893] [Bug #8204... -
07:23 AM Bug #8185: Thread/fork issue
- 2013/4/3 KOSAKI Motohiro <[email protected]>:
>
> I believe fork() should flush all IO objects automatic... -
04:53 AM Bug #8185: Thread/fork issue
- > I wrote a simple script to reproduce the problem.
> This script doesn't use multi-threads.
>
> % ./ruby -ve ... -
07:23 AM Feature #7476: missing "IP_TRANSPARENT" constant for IP sockets.
- 2013/4/3 Eric Wong <[email protected]>:
>> This is Linux-specific and only defined in linux headers
>> su... -
06:23 AM Feature #7476: missing "IP_TRANSPARENT" constant for IP sockets.
- Tanaka Akira <[email protected]> wrote:
> 2013/2/24 ko1 (Koichi Sasada) <[email protected]>:
>
> > Feature #74... -
12:09 AM Bug #6928 (Closed): SecureRandom.random_bytes: assume zero entropy for seed value
- This issue was solved with changeset r40072.
Martin, thank you for reporting this issue.
Your contribution to Ruby is...
Also available in: Atom