Activity
From 04/05/2013 to 04/11/2013
04/11/2013
-
10:59 PM Feature #8239: Inline rescue bug
- I'd also vote for a bug to fix. I do not find it a feature request to implement.
There is nowhere in the documentati... -
10:23 PM Bug #8252 (Closed): cgiのHTML tag makerに未定義の属性を渡した場合の挙動
- This issue was solved with changeset r40242.
Yui, thank you for reporting this issue.
Your contribution to Ruby is gr... -
10:20 PM Bug #8252: cgiのHTML tag makerに未定義の属性を渡した場合の挙動
- いえ、考慮不足です。
修正します。 -
07:58 PM Bug #8252 (Closed): cgiのHTML tag makerに未定義の属性を渡した場合の挙動
- r40237 で以下の通り、定義されていない属性を渡したときの挙動が変化しているのですが意図していますか
+ <n>)
+CGI::HtmlExtension#html when passed a Hash returns a... -
10:11 PM Bug #8255 (Closed): File#each_line omits last byte (==\0) if encoding is utf-16
- If File#each_line was given utf-16 encoded file with 'rb:utf-16', each line lacks the last one byte.
For example if ... -
09:36 PM Bug #8254: Ruby segfaults on second SystemStackError from parser
- =begin
It seems to happen with any stack overflow from C:
#include <ruby/ruby.h>
VALUE f() {
... -
09:06 PM Bug #8254 (Closed): Ruby segfaults on second SystemStackError from parser
- =begin
When the parser overflows the stack, it raises SystemStackError.
The second time this happens, Ruby segfau... -
09:18 PM Bug #953: 深い入れ子の配列の取り扱いで落ちる
- SystemStackError になることを確認しました
% ./ruby -v nest.rb
ruby 2.1.0dev (2013-04-11 trunk 40238) [x86_64-freebsd9.1]
ne... -
07:23 PM Revision 71208c02 (git): merge revision(s) 39860: [Backport #8150]
- * marshal.c (marshal_dump, marshal_load): workaround for segv on
Intel Solaris compiled with Oracle Solaris... -
07:13 PM Revision 1392882f (git): merge revision(s) 39822,39856: [Backport #8141]
- * string.c (rb_str_conv_enc_opts): convert with one converter, instead
of re-creating converters for each b... -
07:10 PM Bug #7915 (Assigned): Rubygems stub shebang is wrongly expanded
- I couldn't reproduce the issue, since there is this patch applied in Fedora:
http://pkgs.fedoraproject.org/cgit/ru... -
04:33 PM Bug #7915 (Closed): Rubygems stub shebang is wrongly expanded
- I cannot reproduce it with -p0, so it was probably fixed in the meantime.
-
07:07 PM Revision 2babe834 (git): merge revision(s) 39842: [Backport #8130]
- * lib/mkmf.rb (find_library): fix to format message.
[ruby-core:53568] [Bug #8130]
git-svn-id: svn+ssh://... -
06:47 PM Revision 44212576 (git): merge revision(s) 39905,39919,39925,39945: [Backport #8163]
- * test/ruby/envutil.rb (assert_ruby_status): include stderr output. unlinked method entry. [Bug #8100] [ruby-co...
-
05:33 PM Revision 35cc23f4 (git): merge revision(s) 39866,39887,39921,40161,40170: [Backport #8144] [Backport #8227]
- * addr2line.c (rb_dump_backtrace_with_lines): output line at once.
* addr2line.c (kprintf): added from FreeB... -
05:19 PM Revision 047b5539 (git): merge revision(s) 39742,39743: [Backport #8005]
- assertions.rb: private flag
* lib/test/unit/assertions.rb (assert_respond_to): accept optional
include-pri... -
05:00 PM Revision a5d40b28 (git): merge revision(s) 39544,39546: [Backport #7992]
- * lib/fileutils.rb: Revert r34669 which altered the way
metaprogramming in FileUtils occurred. [ruby-trun... -
04:47 PM Revision af4c2b3b (git): fix typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40250 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:47 PM Revision a7256d7a (git): merge revision(s) 39697,39701,39716,39740,39751: [Backport #8069]
- * win32/file.c (rb_file_expand_path_internal): Expand home directory when
used as second parameter (dir_st... - 03:52 PM Revision 4a1b95ca (git): * 2013-04-12
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:52 PM Revision 89bda514 (git): Fix typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40247 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:27 PM Bug #8249: Move minitest/pride.rb out into a gem
- minitest/pride is fine to stay in the stdlib imo, but the global constants should really be namespaced.
-
10:57 AM Bug #8249 (Rejected): Move minitest/pride.rb out into a gem
- Ruby has plenty of stuff that isn't necessary.
minitest/pride doesn't introduce any global constants if you don't ... -
10:13 AM Bug #8249 (Rejected): Move minitest/pride.rb out into a gem
- minitest/pride.rb is not essential for running minitest and introduced two global constants (PrideIO and PrideLOL). T...
-
02:42 PM Revision 96d811ef (git): * common.mk: Add dependencies for include/ruby.h
- * tool/update-deps: Use "make -p all miniruby ruby golf" to extract
deendencies in makefiles.
git-svn-id: svn+ss... - 02:27 PM Revision 656abe39 (git): * lib/cgi/html.rb: remove 'super {yield}' which is for old version.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:27 PM Revision ce100d36 (git): * lib/cgi/html.rb: fix indent. delete unnecessary code.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40244 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:22 PM Revision 639356ea (git): * tool/update-deps: Use "make -p all golf" to extract deendencies in
- makefiles.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40243 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:53 PM Bug #7829: Rounding error in Ruby Time
- So is this a documentation bug? I haven't read the entire discussion
On Tue, Apr 9, 2013 at 2:24 AM, David MacMah... -
01:51 PM Bug #8245: Segfault installing gems on Linux PowerPC with Ruby 2.0.0p0
- Thanks James, could you try this with trunk?
-
05:57 AM Bug #8245 (Closed): Segfault installing gems on Linux PowerPC with Ruby 2.0.0p0
- When attempting to install bundler on a freshly installed Ruby 2.0.0p0 (installed via rvm) on Ubuntu 12.10 running on...
- 01:23 PM Revision bf4739ff (git): * lib/cgi/html.rb: fix tagmaker because attributes should recognize.
- [Bug #8252]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40242 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 01:22 PM Revision 3e84b220 (git): * test/ruby/test_regexp.rb: use require_relative to require local library
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40241 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:21 PM Bug #8251 (Closed): Windowsにおいて、drbのテストでteardown時のkillに失敗することがある
- This issue was solved with changeset r40232.
Usaku, thank you for reporting this issue.
Your contribution to Ruby is ... -
01:19 PM Bug #8251 (Closed): Windowsにおいて、drbのテストでteardown時のkillに失敗することがある
- =begin
どうもタイミング依存のようです。
こんな感じで、出たり出なかったり。
1) Error:
test_03_redo(TestDRbAry):
Errno::EPERM: Operation not... -
12:03 PM Revision 28c8e57c (git): * common.mk: Dependency updated.
- * tool/update-deps: Rewritten.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40240 b2dd03c8-39d4-4d8f-98ff-823... -
11:03 AM Revision c0c86b55 (git): * common.mk: partially revert r40183, which breaks building on
- other than source directory. (its commit log also says the same
thing, but such failure is not reproducible on my e... -
09:32 AM Revision 91d5cda2 (git): Fix return value in example by @rkh [fix GH-284]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40238 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:46 AM Feature #8246: Hash#traverse
- Marking as duplicate of #5531.
It's also related to #8237 because one could envision something like:
hash[:le... -
08:03 AM Feature #8246 (Closed): Hash#traverse
- =begin
From ((<GH-275|URL:https://github.com/ruby/ruby/pull/275>))
Traverses the given levels of a hash and retur... - 08:04 AM Revision f75da76f (git): * lib/cgi/{core,html}.rb : Update define tagmaker
- because to delete eval.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40237 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:53 AM Revision 3ae53e49 (git): Fix if-end
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40236 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:51 AM Revision 83e951d8 (git): * test/dl/test_base.rb: typo.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40235 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:10 AM Revision cddd37aa (git): * ext/fiddle/closure.c (USE_FFI_CLOSURE_ALLOC): define 0 on
- Mac OS X and Linux [Bug #3371]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40234 b2dd03c8-39d4-4d8f-98ff-823fe... -
06:35 AM Revision 91fe36e9 (git): Experimental fix for ffi_closure_free causes dumping core/SEGV
- http://u64.rubyci.org/~chkbuild/ruby-trunk/log/20130411T041301Z.log.html.gz#test%2F-ext-
git-svn-id: svn+ssh://ci.ru... - 04:21 AM Revision 13fb747c (git): * test/drb/drbtest.rb (Drb{Core,Ary}#teardown): retry Process.kill
- if it fails with Errno::EPERM on Windows (workaround).
[ruby-dev:47245] [Bug #8251]
git-svn-id: svn+ssh://ci.ruby... -
02:31 AM Revision 588c1397 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@40231 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:28 AM Revision dbab4565 (git): merge revision(s) 39299,39300: [Backport #7477]
- * lib/ipaddr.rb (IPAddr#in6_addr): Fix the parser so that it can
recognize IPv6 addresses with only one edg... - 02:22 AM Revision d8cf72f4 (git): merge revision(s) 34270: [Backport #5858]
- * string.c (rb_str_concat): set array element after definition
to fix compile error with Fujitsu C Compiler... - 02:21 AM Revision ccb84f7b (git): merge revision(s) 34022: [Backport #5753]
- * parse.y (parser_magic_comment): should pass the proper value.
[ruby-dev:44984][Bug #5753]
git-svn-id: s... - 02:19 AM Revision 116843c6 (git): merge revision(s) 39475: [Backport #7868]
- * ext/date/date_core.c: [ruby-core:52303]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@40227 b2d... - 02:12 AM Revision 43c93dbd (git): * dir.c: Fix a typo.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40226 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:40 AM Revision c0e0a684 (git): * ext/fiddle/closure.c (USE_FFI_CLOSURE_ALLOC): add missing case:
- RUBY_LIBFFI_MODVERSION is not defined (usually on Windows).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40225 ... -
01:11 AM Revision 09d4be59 (git): mkmf.rb: suppress warnings
- * lib/mkmf.rb (try_func, try_var, scalar_ptr_type, scalar_type):
suppress implicit-function-declaration warnings.
... -
12:27 AM Revision 0daf538a (git): * dir.c (file_s_fnmatch): Document File::FNM_EXTGLOB flag.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40223 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:18 AM Revision af869274 (git): * README: Fix typo by Benjamin Winkler [Fixes GH-281]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40222 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:16 AM Bug #8115 (Assigned): make install DESTDIR=/my/install/path fails
- I backported the patch for Ruby 2.0.0-p0, but I can't see any difference. I might be doing something wrong, but I am ...
04/10/2013
-
09:59 PM Revision dad98e57 (git): Explictly flush stdio
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40221 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:16 PM Revision 29f347af (git): * regint.h: fix typo: _M_AMD86 -> _M_AMD64.
- * siphash.c: ditto.
* st.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40220 b2dd03c8-39d4-4d8f-98ff-... -
09:15 PM Revision a0f7f292 (git): * ext/fiddle/extconf.rb: define RUBY_LIBFFI_MODVERSION macro.
- * ext/fiddle/closure.c (USE_FFI_CLOSURE_ALLOC): define 0 or 1
with platform and libffi's version. [Bug #3371]
git-... -
09:15 PM Revision c607493e (git): * lib/mkmf.rb (pkg_config): Add optional argument "option".
- If it is given, it returns the result of
`pkg-config --<option> <pkgname>`.
git-svn-id: svn+ssh://ci.ruby-lang.org... -
08:04 PM Feature #6752: Replacing ill-formed subsequencce
- といわけで、[ruby-dev:47241] の通り patch を更新し、提案を以下の通り更新しましたので、まつもとさんコメントいただけませんか。
= 不正なバイト列なStringを綺麗にするやつ
== ここまでのあらす... -
06:44 PM Feature #8239: Inline rescue bug
- Hi,
any explanation why marked as a feature (request) instead of bug (of Ruby parser) ?
Thanks.
-
04:06 PM Feature #8239: Inline rescue bug
- nobu (Nobuyoshi Nakada) wrote:
> =begin
> Not only this case, some assignments can't include (({rescue})) modifier,... - 06:35 PM Revision e79d4b36 (git): * 2013-04-11
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40217 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:35 PM Revision 2570f838 (git): * ext/fiddle/closure.c (initialize): check mprotect's return value.
- If mprotect is failed because of PaX or something, its function call
will cause SEGV.
http://c5664.rubyci.org/~ch... -
01:35 PM Bug #8243 (Rejected): ruby-debug-base fails because a function is no longer exported
-
07:07 AM Bug #8243: ruby-debug-base fails because a function is no longer exported
- Hey Eric -
@ko1 updated it to use the new Ruby 2 debugging API!
See the debugger2 branch: https://github.com/cl... -
06:17 AM Bug #8243: ruby-debug-base fails because a function is no longer exported
- This patch reinstates the RUBY_FUNC_EXPORTED declaration, including
the comment from 1.9.3 stating that a better int... -
06:15 AM Bug #8243 (Rejected): ruby-debug-base fails because a function is no longer exported
- The ruby-debug-base project (now at https://github.com/cldwalker/debugger )
fails with 2.0 giving an error message l... -
08:39 AM Revision 3f9e0e43 (git): * ext/bigdecimal/bigdecimal.c (VpCtoV): Initialize a local variable
- even when overflow.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40215 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:31 AM Feature #8237: Logical method chaining via inferred receiver
- Tom, I can't point you any references from the top of my head but I'm almost sure about reading Matz himself saying t...
-
03:34 AM Revision fa9b5bf2 (git): * bignum.c (rb_ll2big): Don't overflow on signed integer negation.
- * ext/bigdecimal/bigdecimal.c (MUL_OVERFLOW_SIGNED_VALUE_P): New
macro.
(AddExponent): Don't overflow on signed i... -
02:38 AM Revision ea16ec56 (git): parse.y: mrhs_arg
- * parse.y (mrhs_arg): reduce duplicated code.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40213 b2dd03c8-39d4-... -
02:10 AM Revision 5cbf827a (git): fix a typo and indent with tab instead of spaces
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40212 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:21 AM Bug #8242: Fix rdoc of Range#bsearch
- I understood "sorted" as a synonym of "monotone". The important part is "with respect to the block".
A range can b... -
01:17 AM Feature #8229: extend Hash.include?
- Could you elaborate on why this is needed and in which cases one would need this?
Moreover, I would not write `h.i... -
12:07 AM Bug #8241: If uri host-part has underscore ( '_' ), 'URI#parse' raise 'URI::InvalidURIError'
- naruse (Yui NARUSE) wrote:
> neocoin (Sangmin Ryu) wrote:
> > naruse (Yui NARUSE) wrote:
> > > uri.rb is currently...
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...
Also available in: Atom