Activity
From 03/16/2016 to 03/22/2016
03/22/2016
-
08:38 PM Bug #12207 (Closed): [BUG] Segmentation fault at 0x00000000000000 ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-darwin14]
- ```
/Users/mdowns/github/partner-api/lib/demandbase/generate_response_service.rb:20: [BUG] Segmentation fault at 0x0... -
07:07 PM Bug #12206 (Closed): undef_method on prepended module undefines same-name method on prepending class
- 1. Define a class with a method
2. Define a module with a same-name method
3. Prepend the module on the class
4. U... -
03:54 PM Bug #12199: About msys2 path conversion measures in make test-all
- 対応ありがとうございました。
確認したところ、期待の動作にならなかったのでデバッグしました。
パッチを添付します。
次の1~3、(および4)の修正実施により、期待通りにパス変換が抑制されることを、
MSYS2 inst... -
03:34 PM Feature #12205: update missing/strl{cat,cpy}.c
- Shyouhei Urabe wrote:
> The code is much cleaner so I would +1, but it seems the upstream has more recent revisions ... -
12:02 PM Feature #12205: update missing/strl{cat,cpy}.c
- The code is much cleaner so I would +1, but it seems the upstream has more recent revisions (strlcat.c 1.16 and strlc...
-
11:43 AM Feature #12205 (Closed): update missing/strl{cat,cpy}.c
- The attached git diff updates `missing/strlcat.c` from 1.8 to 1.15,
`missing/strlcpy.c` from 1.5 to 1.12 and also t... - 12:08 PM Revision d864828f (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54230 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:08 PM Revision 2f455cec (git): * include/ruby/oniguruma.h: Additional flag for characters that are titlecase.
- * enc/unicode/case-folding.rb, casefold.h: Using above flag in data.
* enc/unicode.c: Marking capitalized character a... -
11:49 AM Bug #12203 (Assigned): dumper.c static int yaml_emitter_dump_scalar two variables have the same value
- They are passed to a macro. I guess the author intentionally separated these two because merging them makes the code...
-
11:19 AM Bug #12202: nkf.c static void mime_putc the variable being used for loop used for outer loop too
- This is (surprisingly) safe, because that `mimeout_state.count = 0;` line purposefully terminates outer loop. It wor...
-
05:19 AM Revision bf99f859 (git): parse.y: lambda indentation check
- * parse.y (lambda_body, parser_yylex): warn mismatched indentation
of lambda block.
git-svn-id: svn+ssh://ci.ruby-... -
05:13 AM Revision 8c22a641 (git): test_rubyoptions.rb: other indentation checks
- * test/ruby/test_rubyoptions.rb (test_indentation_check): assert
warnings against other keyword mismatches.
git-sv... - 02:41 AM Revision 15af93fc (git): * time.c (wmul): wrong condition.
- fixed many test failures on 32bit and LLP64 platforms.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54226 b2dd... -
01:53 AM Bug #12177 (Assigned): Using `if:` as symbol in hash with new hash syntax in irb console is not working
- 01:37 AM Revision 6957898a (git): * time.c (wdiv, wmod): wdivmod0() assumes the 3rd and the 4th arguments
- are valid pointers.
maybe checking them in wdivmod0() is better manner, but I guess that
passing real dummy point... - 01:24 AM Revision 0dbbcdb6 (git): * time.c (divmodv): void function never returns any value.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54224 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:11 AM Revision 66225416 (git): test/unit.rb: defer failures in non-replace mode
- * test/lib/test/unit.rb (Test::Unit::StatusLine#failed): print
failed messages only if replacing mode, otherwise de...
03/21/2016
-
07:14 PM Revision 52065079 (git): fix typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54222 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:57 PM Revision 03d0501f (git): * time.c (MUL_OVERFLOW_FIXWV_P): defined for FIXWV.
- * time.c (wmul): use MUL_OVERFLOW_FIXWV_P and only switch.
* time.c (wmul): use mul which has Fixnum optimization.
... -
06:57 PM Revision 74d7b281 (git): fix typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54220 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:19 PM Revision 69bedfca (git): * 2016-03-22
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54219 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:19 PM Revision 849bbc65 (git): * time.c (divmodv): add the case both arguments are Fixnum.
- * time.c (wquo): use quo which has Fixnum optimization.
* time.c (wdivmod0): added for WIDEVALUE_IS_WIDER.
* time.c... -
05:20 PM Feature #12026: Support warning processor
- Tsuyoshi Sawada wrote:
> Can we have additional syntax that is analogous to `rescue` (but a little different)? Maybe... -
02:00 PM Feature #12116: `Fixnum#divmod`, `Bignum#divmod` with multiple arguments
- My proposal remains as I proposed above, but I just wanted to note that there is another natural way to generalize th...
-
01:53 PM Revision 3176a634 (git): suppress warning
- * iseq.c (rb_iseq_compile_with_option): suppress
maybe-uninitialized warning by gcc 4.8.
git-svn-id: svn+ssh://ci.... -
01:36 PM Revision 51c4ffa4 (git): * internal.h (rb_fix_divmod_fix): like r54213, use FIX2NUM only if
- x == FIXNUM_MIN && y == -1. This must be a rare case and it is
expected compiler to handle well.
git-svn-id: svn+s... -
01:31 PM Revision 2118eccc (git): time.c (quo): fix missing return
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54215 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:21 PM Revision 65478879 (git): fix commit miss
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54214 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:17 PM Revision f5715289 (git): * time.c (mod): Add Fixnum case.
- * time.c (quo): c can be Fixnum except a == FIXNUM_MIN && b == -1.
Such case can be optimized out because quo()'s a... -
01:09 PM Revision d17852b9 (git): internal.h: fix no-DLONG case
- * internal.h (rb_fix_mul_fix): multiply converted values, not
object VALUEs.
git-svn-id: svn+ssh://ci.ruby-lang.or... -
11:18 AM Bug #12199 (Closed): About msys2 path conversion measures in make test-all
- Applied in changeset r54211.
----------
suppress msys2 pathname conversion
* common.mk (TEST_EXCLUDES, EXCLUDE_TEST... -
11:18 AM Revision 61cefc13 (git): suppress msys2 pathname conversion
- * common.mk (TEST_EXCLUDES, EXCLUDE_TESTFRAMEWORK): use full spell
long option.
* cygwin/GNUmakefile.in (MSYS2_ARG_... -
10:09 AM Bug #12204 (Closed): Invalid range of capital letters at Greek alphabet
- Applied in changeset r54210.
----------
string.c: skip invalid char gap
* string.c (enc_succ_alnum_char): try to sk... -
10:09 AM Revision 0f327839 (git): string.c: skip invalid char gap
- * string.c (enc_succ_alnum_char): try to skip an invalid character
gap between GREEK CAPITAL RHO and SIGMA.
[ruby... -
09:55 AM Revision 90c543e4 (git): node.c: mark u3 of NODE_MATCH2
- * node.c (rb_gc_mark_node): NODE_MATCH2 can have nd_args, u3,
since r54100.
git-svn-id: svn+ssh://ci.ruby-lang.org... -
09:55 AM Revision d5a97351 (git): test/unit.rb: show crashed file
- * test/lib/test/unit.rb (after_worker_down): show failed file name
if worker crashed.
git-svn-id: svn+ssh://ci.rub...
03/20/2016
-
10:42 PM Bug #12200 (Closed): MRI 2.2.4 parser forces blanks for hash keys which point to an array literal
-
09:09 AM Bug #12200 (Closed): MRI 2.2.4 parser forces blanks for hash keys which point to an array literal
- In MRI 2.2.3 and below this was valid code:
~~~
$ ruby -v -e 'a={ name:%w(a b c) }; puts a'
ruby 2.2.3p173 (2015... -
09:18 PM Bug #12204 (Closed): Invalid range of capital letters at Greek alphabet
- Greek alphabet's first and last letter is:
* α - ω (lower case)
* Α - Ω (upper case)
So if we write on a ruby co... - 06:28 PM Revision be40357a (git): * 2016-03-21
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54207 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:28 PM Revision b48fce26 (git): fix r54203's typo (no DLONG case)
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54206 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:15 PM Feature #12194: File.dirname optional parameter
- I myself have found Pathname harder or less elegant to use than the direct File* or Dir* methods so I am in support o...
-
04:09 PM Bug #12198: Hash#== sometimes returns false incorrectly
- Here is Hash#rehash link:
http://ruby-doc.org/core-2.3.0/Hash.html#method-i-rehash
Perhaps the documentation co... -
02:41 PM Bug #12187 (Assigned): BigDecimal.divmod failing spuriously on 2.0.0
-
12:29 PM Bug #12203 (Third Party's Issue): dumper.c static int yaml_emitter_dump_scalar two variables have the same value
- ~~~
static int
yaml_emitter_dump_scalar(
.....
int plain_implicit = (strcmp((char *)node->tag,
YA... -
12:22 PM Bug #12202 (Closed): nkf.c static void mime_putc the variable being used for loop used for outer loop too
- ~~~
for (i=0;i<mimeout_state.count;i++) {
if (SP<mimeout_state.buf[i] && mimeout_state.buf[i]<DEL) {
eof_mim... - 12:18 PM Revision 6d97a5de (git): * internal.h (rb_int128t2big): declare only when HAVE_INT128_T.
- fixed a compile error with VC++ introduced at r54203.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54205 b2dd0... -
12:12 PM Bug #12201 (Closed): nkf.c static void fold_conv part of exression always true
- ~~~
/* new line */
if (fold_preserve_f) {
f_prev = c1;
f_line = 0;
fold_state = CR;
} else if... -
11:26 AM Revision ce5ba919 (git): time.c (mul): fix missing return.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54204 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:10 AM Revision 148f1b9d (git): * internal.h (DLONG): defined if long is 32bit (and LONG_LONG is 64bit;
- but LONG_LONG is always defined as 64bit), or there's int128_t.
* internal.h (DL2NUM): defined if DLONG is defined.
... -
10:09 AM Revision 57638377 (git): bignum.c: micro optimization
- * bignum.c (rb_big_cmp): micro optimization of Fixnum comparison.
as SIGNED_VALUE and Fixnum have same sign-bits an... -
09:53 AM Revision be05c579 (git): numeric.c: optimize Fixnum<->Bignum comparisons
- * numeric.c (fix_gt, fix_ge, fix_lt, fix_le): optimize comparisons
Fixnum against Bignum by rb_big_cmp in inversed ... -
09:47 AM Revision cb390bef (git): * time.c (add): remove FIXABLE() which is in LONG2NUM().
- * time.c (sub): ditto.
* time.c (mul): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54200 b2dd03c8-39d4... -
08:22 AM Bug #12117: UDPSocket.new crash on win32 with "rb_update_max_fd: invalid fd (xxx) given"
- Can no longer reproduce as of:
ruby 2.2.5p256 (2016-03-10 revision 54072) [i386-mswin32_100]
Seems to be fixed!... -
06:54 AM Bug #12199 (Closed): About msys2 path conversion measures in make test-all
- ruby 2.3以降、make test-allの際のテスト除外の指定に正規表現リテラルを
用いるようになったと思います。
これにより、Windowsでのmsys, msys2を用いたbuild環境でmake test-all... -
01:56 AM Bug #11903 (Feedback): [BUG] vm_call_cfunc - cfp consistency error
- How to reproduce it?
03/19/2016
-
07:48 PM Revision a2b4c6d1 (git): * bignum.c (rb_big_cmp): reduce the code.
- * bignum.c (rb_big_eq): If normalized bignum is still bignum,
it must be larger than fixnum.
git-svn-id: svn+ssh:/... - 04:51 PM Revision fb12f40f (git): ChangeLog: fix typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54198 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:24 PM Bug #12198: Hash#== sometimes returns false incorrectly
- Yes, I believe that implementing `Set#rehash` is a good idea (unless rehashing automatically when needed would be a b...
-
03:59 PM Bug #12198: Hash#== sometimes returns false incorrectly
- Sebastian Skalacki wrote:
>
> ~~~
> b = []
> h1 = {b => true}
> b << 42
>
> h2 = {[42] => true}
>
> p h2 ... -
03:44 PM Bug #12198: Hash#== sometimes returns false incorrectly
- Actually it has nothing to do with sets:
~~~
b = []
h1 = {b => true}
b << 42
h2 = {[42] => true}
p h2 #=>... -
03:32 PM Bug #12198 (Assigned): Hash#== sometimes returns false incorrectly
- Simplified.
~~~~
require "set"
a = []
s1 = Set[a]
a << 42
s2 = Set[[42]]
p s2 #=> #<Set: {[42]}>
p s1... -
01:35 PM Bug #12198 (Closed): Hash#== sometimes returns false incorrectly
- Hi!
Sorry for lack of the accuracy in the bug title. I have some trouble with pinpointing the issue.
According ... - 04:08 PM Revision 95922527 (git): * 2016-03-20
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54197 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:08 PM Revision fa860a94 (git): * include/ruby/intern.h (rb_big_odd_p, rb_big_even_p): move to
- internal.h so that they are exported only for ruby itself.
* internal.h (rb_big_odd_p, rb_big_even_p): ditto.
git-s... -
02:45 PM Bug #11903: [BUG] vm_call_cfunc - cfp consistency error
- /home/leo/.rvm/gems/ruby-2.2.1/gems/rspec-core-3.2.3/lib/rspec/core/example.rb:247:
[BUG] vm_call_cfunc - cfp consi... -
12:56 PM Revision 2019f8cb (git): test/unit.rb: defer failures in verbose mode
- * test/lib/test/unit.rb (Test::Unit::StatusLine#failed): defer
failed messages until the end in verbose mode, to ge... -
12:53 PM Revision 448b4eb1 (git): fix r54193
- * numeric.c (fix_cmp): invert the result as the comarison is
inverted.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby... -
10:06 AM Revision b01312ab (git): * numeric.c (fix_cmp): use rb_big_cmp if x is Fixnum and y is Bignum.
- rb_big_cmp handles such case smartly with big_norm.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54193 b2dd03c8... -
09:54 AM Feature #12039: Fixnum#infinite?/Bignum#infinite or Numeric#infinte, consistent with Float#infinite? and BigDecimal#infinite?
- I think the following definition is acceptable for a Complex:
~~~ruby
def inifinite?
self.magnitude.infinite?
... -
09:49 AM Feature #12039: Fixnum#infinite?/Bignum#infinite or Numeric#infinte, consistent with Float#infinite? and BigDecimal#infinite?
- What behavior is desirable for a Complex?
- 09:43 AM Revision 5a213ee2 (git): * numeric.c (int_to_f): raise NotImplementedError when a receiver
- class is unknown.
* test/-ext-/integer/test_my_integer.rb (test_my_integer_to_f): modify
a test for the above chan... - 09:29 AM Revision 4ce02b7b (git): ChangeLog: fix filename [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54191 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:28 AM Revision 81f65a9e (git): * bignum.c (Bignum#<=>): remove it because they are unified with
- Integer#<=>.
* numeric.c (Integer#<=>, Fixnum#<=>): move <=> method from Fixnum to
Integer.
* numeric.c (int_cmp)... -
05:46 AM Feature #11951 (Closed): `RubyVM::InstructionSequence.compile` should return the error message within the raised error
- Applied in changeset r54189.
----------
SyntaxError message at iseq compile
* iseq.c (rb_iseq_compile_with_option):... -
03:04 AM Feature #11951: `RubyVM::InstructionSequence.compile` should return the error message within the raised error
- https://github.com/ruby/ruby/compare/trunk...nobu:feature/11951-iseq-compile-error
-
05:46 AM Revision bc343b85 (git): SyntaxError message at iseq compile
- * iseq.c (rb_iseq_compile_with_option): make the parser in mild
error.
* load.c (rb_load_internal0): ditto.
* parse... -
02:49 AM Revision 22198f9d (git): test_iseq.rb: shorten
- * test/ruby/test_iseq.rb (TestISeq): use the utility method to get
rid of warnings and the alias to shorten.
git-s...
03/18/2016
-
07:18 PM Bug #12197 (Closed): Backport r54185 to ruby_2_3 (mark debug_buffer)
- バックポート管理用チケットです。
struct parser_params::debug_buffer のマーク漏れ修正です。 2.3 から導入されたメンバなので 2.2 以前には不要です。 -
07:06 PM Revision 4eb908d2 (git): * time.c (LOCALTIME): organize #ifdefs.
- * time.c (GMTIME): define only ifndef HAVE_STRUCT_TM_TM_GMTOFF.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54... -
07:06 PM Revision 9a8b2144 (git): * configure.in (rb_cv_member_struct_tm_tm_gmtoff): For Linux (glibc)
- define _BSD_SOURCE for time.h to define struct tm.tm_gmtoff.
* time.c: define _BSD_SOURCE at the top.
git-svn-id: s... -
06:54 PM Bug #12192 (Closed): Wrong nth_ref_max check in parse.y
- Merged at r54172.
-
08:13 AM Bug #12192: Wrong nth_ref_max check in parse.y
- Pull requested was accepted, bug can be closed.
-
06:09 PM Revision 04eb6142 (git): parse.y: mark debug_buffer
- * parse.y (parser_mark): mark debug_buffer.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54185 b2dd03c8-39d4-4d... - 06:05 PM Revision 06037b54 (git): * test/-ext-/time/test_new.rb (test_timespec_new): change a gmtoff
- test to a better one that does not depend on whether the current
time is in summer time or not.
git-svn-id: svn+ss... -
03:38 PM Revision b42eeaa7 (git): ChangeLog: fix typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54183 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:02 PM Revision 7f426ead (git): * 2016-03-19
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54182 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:02 PM Revision 0d076fe4 (git): * bignum.c (rb_big_to_f, Bignum#to_f): removed them because they are
- unified with int_to_f and Integer#to_f.
* numeric.c (int_to_f): treat Bignum values directly.
git-svn-id: svn+ssh:/... - 02:52 PM Revision bb00a5c1 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54180 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:52 PM Revision b60a7b43 (git): * numeric.c (int_to_f, fix_to_f): rename fix_to_f to int_to_f, and add
- treatment for subclasses which don't have definitions of to_f method.
* numeric.c (Integer#to_f, Fixnum#to_f): move ... - 01:33 PM Revision 2897eb11 (git): * include/ruby/intern.h (rb_big_hash): Move to internal.h.
- * internal.h: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54178 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:24 PM Bug #12196: lib: Date.valid_date? returns incorrect response for negative day
- From `Date::new` docs:
> The month and the day of month **should be a negative or a positive number** (as a relat... -
01:02 PM Bug #12196 (Closed): lib: Date.valid_date? returns incorrect response for negative day
- ~~~
require 'date'
puts RUBY_VERSION
if Date.valid_date?(2016, 2, -1)
puts "Valid"
else
puts "Invalid"
end... - 01:11 PM Revision 18d114ef (git): * bignum.c (Bignum#eql?): remove its definition because it is unified
- with Numeric#eql?.
* numeric.c (num_eql): treat Bignum values directly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby... - 12:57 PM Revision ad0b5ebc (git): * bignum.c (rb_big_to_s, Bignum#to_s): remove its definition because
- it is unified with Integer#to_s.
* numeric.c (int_to_s): treat Bignum values directly.
git-svn-id: svn+ssh://ci.rub... - 12:33 PM Revision a22ff208 (git): * numeric.c (int_to_s): Move from flo_to_s.
- * numeric.c (Integer#to_s): Move from Fixnum#to_s.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54175 b2dd03c8-... -
12:18 PM Feature #12194: File.dirname optional parameter
- Using Pathname would already make this much nicer:
Pathname(path).parent.parent
And less error prone than F... -
07:51 AM Feature #12194 (Closed): File.dirname optional parameter
- As talked at the last developers' meeting, I propose an addition of an optional parameter to `File.dirname`.
Often... -
08:52 AM Bug #12082: Tail-calling method can't catch exception raised by tail-called method
- https://github.com/ruby/ruby/compare/trunk...nobu:bug/12082-tailcall_inhibited_by_rescue?expand=1
-
08:44 AM Bug #12195 (Closed): [BUG] probable buffer overflow: 4010 for 2005 (CFUNC :read)
- This causes ruby to shutdown:
[[https://github.com/minad/mimemagic/blob/master/lib/mimemagic.rb#L112]]
recursive re... -
08:00 AM Revision 54c77120 (git): test_file_exhaustive.rb: strict check test_dirname
- * test/ruby/test_file_exhaustive.rb (test_dirname): assert same as
the parent directory, not ascendant directories.... -
07:37 AM Revision 764f3921 (git): gc.c: fix r54115
- * gc.c (gc_page_sweep): use the argument objspace.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54173 b2dd03c8-... -
07:22 AM Revision 7a3cc697 (git): parse.y: Fix for nth_ref_max
- * parse.y (parse_numvar): NTH_REF must be less than a half of
INT_MAX, as it is left-shifted to be ORed with back-r... -
06:59 AM Revision b14ed1bb (git): file.c: simplify rb_file_s_split
- * file.c (rb_file_s_split): use rb_file_dirname instead of
rb_file_s_dirname with unused Qnil.
git-svn-id: svn+ssh... -
06:18 AM Feature #11816: Partial safe navigation operator
- Marc-Andre Lafortune wrote:
> Just to be sure, with "propagating &. as long as explicit method chain continues", we ... -
05:13 AM Feature #220: test-coverage measurement
- Yusuke Endoh wrote:
> =begin
> integrated in r17781
> =end
It's a nice idea! I will follow your advice and do ... -
03:25 AM Revision 7e81ca14 (git): gc.c: fix commit miss r54145
- * gc.c (tick): fix missing close parenthesis. [Fix GH-1291]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54170... -
03:19 AM Bug #12193: ruby 2.3 on windows test-all failed
- Tsuyoshi Morita wrote:
> ~~~
> -"C:/Users/ADMINI~1/AppData/Local/Temp/2/test_rubygems_4580/gemhome/gems/foo-2
> +"... -
01:26 AM Bug #12189 (Closed): DateTime#to_time removes timezone information
- Applied in changeset r54169.
----------
* ext/date/date_core.c (datetime_to_time): preserve timezone info
[Bug #12... -
01:26 AM Revision 5f11a6eb (git): * ext/date/date_core.c (datetime_to_time): preserve timezone info
- [Bug #12189] [Fix GH-1295]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54169 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 01:22 AM Revision f8e79c84 (git): * bignum.c (rb_big_hash): make it public function to be available in
- other source files, and remove documentation comment for Bignum#hash.
* bignum.c (Bignum#hash): remove its definitio...
03/17/2016
-
11:29 PM Bug #12186: /snapshot/lib/rubygems/installer.rb:233
- > Also, I am looking forward for Ruby 2.3.1. Is there a place where the schedule for the release of teeny versions ar...
-
12:44 PM Bug #12186 (Third Party's Issue): /snapshot/lib/rubygems/installer.rb:233
- It seems the case a target file to be overwritten was not generated by RubyGems,
and the previous line seems to be `... -
09:03 AM Bug #12186 (Third Party's Issue): /snapshot/lib/rubygems/installer.rb:233
- I downloaded the nightly snapshot (https://cache.ruby-lang.org/pub/ruby/snapshot.tar.gz), and did:
~~~
./configur... -
11:16 PM Bug #12193: ruby 2.3 on windows test-all failed
- ~~~
-"C:/Users/ADMINI~1/AppData/Local/Temp/2/test_rubygems_4580/gemhome/gems/foo-2
+"C:/Users/Administrator/AppData... -
07:46 PM Bug #12193: ruby 2.3 on windows test-all failed
- @ruby team, this issue prevents us from releasing Ruby Installer (http://rubyinstaller.org/) on Windows for Ruby vers...
-
03:43 PM Bug #12193 (Closed): ruby 2.3 on windows test-all failed
- Use `rubyinstaller` build ruby 2.3 on windows platform, `make test-all` occur some failed.
-
08:53 PM Feature #12125: Proposal: Shorthand operator for Object#method
- Another thought: Dir["/.c"].map(File.&basename)
-
07:52 PM Feature #12125: Proposal: Shorthand operator for Object#method
- Stefan Merettig wrote:
> Hello,
>
> The `&` operator lets one pass a `#call`-able object as block.
>
> Really ... -
07:48 AM Feature #12125: Proposal: Shorthand operator for Object#method
- Seiei Miyagi wrote:
> How about `File[.basename]` ?
It causes confusion if the receiver has `#[]` method. -
06:07 AM Feature #12125: Proposal: Shorthand operator for Object#method
- Just a status update: I heard from Matz in this month's developer meeting that however he wants this, all proposed sy...
-
06:21 PM Feature #12116: `Fixnum#divmod`, `Bignum#divmod` with multiple arguments
- Very nice!
-
10:33 AM Feature #12116: `Fixnum#divmod`, `Bignum#divmod` with multiple arguments
- Nice idea! +1
-
09:54 AM Feature #12116: `Fixnum#divmod`, `Bignum#divmod` with multiple arguments
- Shyouhei Urabe wrote:
> Huge +1 to this. The use case is obvious.
Thank you.
Still another use case is conver... -
09:06 AM Feature #12116: `Fixnum#divmod`, `Bignum#divmod` with multiple arguments
- Huge +1 to this. The use case is obvious.
-
06:17 PM Feature #11816: Partial safe navigation operator
- I feel that `a&.b.c += d` is still an assignment, so should be treated with the same precedence.
```ruby
a = nil
... -
06:34 AM Feature #11816: Partial safe navigation operator
- I was not active when this topic was hot, so to know the current status I asked this on this month's developer meetin...
-
05:46 PM Bug #12190 (Closed): DateTime.strptime and Time.strptime does not have compatibility in terms of parsing timezone
- Applied in changeset r54167.
----------
* lib/time.rb (parse, strptime): Fix Time.parse/strptime does not
have com... -
04:38 PM Bug #12190: DateTime.strptime and Time.strptime does not have compatibility in terms of parsing timezone
- PRed https://github.com/ruby/ruby/pull/1297
-
04:35 PM Bug #12190: DateTime.strptime and Time.strptime does not have compatibility in terms of parsing timezone
- It seems both DateTime.strptime and Time.strptime uses Date._strptime internally https://github.com/ruby/ruby/blob/08...
-
01:43 PM Bug #12190 (Rejected): DateTime.strptime and Time.strptime does not have compatibility in terms of parsing timezone
- For CET, only DateTime.strptime successfully parsed timezone
```
irb(main):003:0> DateTime.strptime('2015-11-12 C... -
05:46 PM Revision 1ba62fa9 (git): * lib/time.rb (parse, strptime): Fix Time.parse/strptime does not
- have compatibility with DateTime.parse/strptime in terms of parsing
timezone [Bug #12190] [Fix GH-1297]
git-svn-id... - 05:17 PM Revision 2169bea8 (git): * numeric.c (fix_zero_p, fix_even_p, fix_odd_p): remove needless
- functions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54166 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 05:15 PM Revision 0a607bc8 (git): * numeric.c (int_even_p): treat Fixnum and Bignum values directly.
- I forgot include this commit in the previous one.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54165 b2dd03c8-3... - 05:11 PM Revision aa1ea07d (git): * bignum.c (Bignum#even?, Bignum#odd?): remove definitions
- because they are unified with Integer#even? and Integer#odd?.
* numeric.c (Fixnum#zero?, Fixnum#even?, Fixnum#odd?):... - 05:07 PM Revision a3c9cda6 (git): * bignum.c (rb_big_even_p, rb_big_odd_p): make them public functions
- to be available in other source files.
* include/ruby/intern.h (rb_big_even_p, rb_big_odd_p): add prototype
declar... -
04:40 PM Feature #12026: Support warning processor
- Benoit Daloze wrote:
> I think writing the warning to the screen should be part of the cutomizable behavior of that ... -
04:29 PM Feature #12026: Support warning processor
- I think writing the warning to the screen should be part of the cutomizable behavior of that "warning processor".
Th... -
02:28 PM Feature #12026: Support warning processor
- Shyouhei Urabe wrote:
> Yes we discussed this at the meeting, and someone pointed out that this request has somethin... -
06:51 AM Feature #12026: Support warning processor
- Yes we discussed this at the meeting, and someone pointed out that this request has something to do with https://bugs...
-
03:30 PM Bug #12192: Wrong nth_ref_max check in parse.y
- I created a pull request for the fix:
https://github.com/ruby/ruby/pull/1296 -
03:29 PM Bug #12192 (Closed): Wrong nth_ref_max check in parse.y
- ~~~
$ ruby -e 'a = $1073741824'
-e: integer 2147483648 too big to convert to `int' (RangeError)
~~~
The followi... -
03:27 PM Revision 087a393f (git): * enum.c (ary_inject_op): Implement the specialized code for sum of
- float numbers.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54162 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 03:18 PM Revision d3e08914 (git): * 2016-03-18
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54161 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:18 PM Revision 4e425982 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54160 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:18 PM Revision 64a76ee8 (git): * numeric.c (num_step): use rb_equal for zero check. rb_num_coerce_cmp
- created an object which caused extra overhead.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54159 b2dd03c8-39d4... -
03:07 PM Bug #12189: DateTime#to_time removes timezone information
- Sent PR https://github.com/ruby/ruby/pull/1295
-
01:37 PM Bug #12189 (Closed): DateTime#to_time removes timezone information
- ```
irb(main):004:0> DateTime.strptime('2015-11-12 CET', '%Y-%m-%d %Z')
=> #<DateTime: 2015-11-12T00:00:00+01:00 ((... -
02:46 PM Bug #12191 (Closed): Violation of ANSI aliasing rules causing problems while compiling
- Hi, I work with IBM's XL compiler and we're noticing that there we're getting compile time failures due to ANSI alias...
-
02:33 PM Feature #12142: Hash tables with open addressing
- Koichi Sasada wrote:
> On 2016/03/17 15:00, [email protected] wrote:
> > About 64bit versus 32bit index: seve... -
10:47 AM Feature #12142: Hash tables with open addressing
- I strongly prefer configure option with default to 32bit.
99% should not pay for 1% ability.
32bit version doesn'... -
09:03 AM Feature #12142: Hash tables with open addressing
- On 2016/03/17 16:50, SASADA Koichi wrote:
> On 2016/03/17 15:00, [email protected] wrote:
>> About 64bit vers... -
07:51 AM Feature #12142: Hash tables with open addressing
- On 2016/03/17 15:00, [email protected] wrote:
> About 64bit versus 32bit index: several developers discussed t... -
06:00 AM Feature #12142: Hash tables with open addressing
- About 64bit versus 32bit index: several developers discussed this on this month's developer meeting. Consensus there...
-
01:33 PM Bug #12188 (Closed): Backport r54105 and r54136 (fix Marshal.load violation for invalid dump format)
- This is a ticket for backport management (as memorandum for stable maintainers). The original issues were already fix...
-
01:21 PM Revision 37153c03 (git): ruby.h: remove RB_GC_GUARD_PTR
- * include/ruby/ruby.h (RB_GC_GUARD_PTR): remove intermediate
macro, and expand for each RB_GC_GUARD. [Fix GH-1293]... -
01:19 PM Revision e1ee61bf (git): compile.c: strict condition
- * compile.c (iseq_specialized_instruction): specialize only
concatenated newarray and send, no labels and no adjust... -
01:13 PM Feature #11997: A method to read a file with interpolations
- -1. I don't think that this is suitable as a core feature. We should leave such a thing to a library like erb.
-
08:36 AM Feature #11997: A method to read a file with interpolations
- This is difficult to implement in-core than it sounds. String interpolation is tightly built into our parser; hard t...
-
01:08 PM Revision 8472c154 (git): compile.c: move newarray specialization
- * compile.c (iseq_specialized_instruction): move specialization
for opt_newarray_max/min from translation phase.
g... -
12:52 PM Revision b3a65c88 (git): * array.c, enum.c: make rdoc format consistent.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54155 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:49 PM Revision f8e29640 (git): * NEWS: add Array#max, #min, and the optimization. [Feature #12172]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54154 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:47 PM Revision 3c7c9833 (git): * compile.c (NODE_CALL): add optimization shortcut for Array#max/min.
- Now `[x, y].max` is optimized so that a temporal array object is not
created in some condition.
* insns.def (opt_n... -
12:37 PM Revision 4ca0483a (git): * array.c (rb_ary_max, rb_ary_min): implement Array#max and min with
- arguments. replace super call with rb_nmin_run.
* enum.c (nmin_run): exported (as rb_nmin_run).
* internal.h: adde... -
12:25 PM Revision 90ab5beb (git): * array.c (rb_ary_max, rb_ary_min): implement a block by itself instead
- of delegating Enumerable#max/min.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54151 b2dd03c8-39d4-4d8f-98ff-82... -
12:14 PM Feature #12172 (Closed): Array#max and Array#min
- Applied in changeset r54150.
----------
* array.c (rb_ary_max, rb_ary_min): Array#max and Array#min added.
[Featur... -
11:58 AM Feature #12172 (Assigned): Array#max and Array#min
- Matz and ko1 accepted this proposal. I'll commit.
-
12:14 PM Revision 68a6f2e9 (git): * array.c (rb_ary_max, rb_ary_min): Array#max and Array#min added.
- [Feature #12172]
* internal.h (OPTIMIZED_CMP): moved from enum.c so that array.c can
use it.
* test/ruby/test_arr... -
12:03 PM Revision a2245519 (git): * internal.c: struct cmp_opt_data added for refactoring out a data
- structure for CMP_OPTIMIZABLE
* array.c (struct ary_sort_data): use struct cmp_opt_data.
* enum.c (struct min_t, ma... -
11:55 AM Revision 85473c48 (git): * enum.c (ary_inject_op): Extracted from enum_inject.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54148 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:00 AM Bug #12187 (Closed): BigDecimal.divmod failing spuriously on 2.0.0
- In the Ruby Spec Suite, there is one test that was sporadically failing on 2.0.0p648 on Travis.
It seems difficult t... -
10:41 AM Misc #12124: Use Automake
- Shyouhei Urabe wrote:
> We looked at this issue on this month's developer meeting. Attendees agree that automake is... -
10:21 AM Misc #12124: Use Automake
- We looked at this issue on this month's developer meeting. Attendees agree that automake is _basically_ a good thing...
-
09:50 AM Revision fa153d74 (git): * enum.c (enum_inject): Implement the specialized code for sum of
- integers including Bignums.
* internal.h (rb_fix_plus): Declared to be usable from enum_inject.
* numeric.c (rb_fix... -
09:38 AM Bug #12175: rb_gc_mark prevents the value from being garbage collected if called outside of a GC cycle
- I bet rb_gc_mark is not intended to run outside of GC. It is easy to check in-memory flag but costs extra few hundre...
-
09:10 AM Feature #12096: New notation for instance variables and class variables
- I see. Thank you for bringing this issue to the meeting.
We can just have single quotation (without interpolation)... -
08:28 AM Feature #12096: New notation for instance variables and class variables
- At the developer's meeting yesterday we looked at this issue. As OP refers to `instance_variable_set`, this is a met...
-
08:59 AM Feature #12020: Documenting Ruby memory model
- Great thanks. I am looking forward to continue the discussion.
-
06:39 AM Feature #12020 (Assigned): Documenting Ruby memory model
- Koichi has some opinions in this area and wants to dump them to this thread. Please go ahead.
-
08:20 AM Revision fe981761 (git): thread_sync.c: Update rdoc for Queue [skip ci]
- * thread_sync.c: [DOC] Update documentation for Queue class
description. [Fix GH-1292]
git-svn-id: svn+ssh://ci.r... -
08:14 AM Revision a5456a1d (git): gc.c: tick for POWER arch
- * gc.c (tick): Use __builtin_ppc_get_timebase for POWER arch.
[Fix GH-1291]
This gives a little performance improv... -
07:56 AM Bug #12185: Missing symbol inspect_tcpi_msec
- `ext/socket/extconf.h` does not differ between with and without `relro`.
Thank you for the quick commit. I can con... -
02:36 AM Bug #12185 (Closed): Missing symbol inspect_tcpi_msec
- Applied in changeset r54139.
----------
socket/option.c: accurate condition
* ext/socket/option.c (inspect_tcpi_mse... -
02:15 AM Bug #12185 (Feedback): Missing symbol inspect_tcpi_msec
- Does `ext/socket/extconf.h` differ between with and without `relro`?
-
07:05 AM Feature #12094: parameterized property assignment: o.prop(arg) = 1
- I met nobu so I asked its status. He told me that this proposed syntax conflicted catastrophically with existing gra...
-
07:00 AM Bug #12126: [PATCH] openssl: accept moving write buffer for write_nonblock
- No objection.
-
06:59 AM Bug #12121: 異なる名前空間にある同名の定数により Module.constans の結果の並びが変わる
- これは、ドキュメントの問題だと思います。Module#constantsの戻り順を保障したことはないし、これからも保障されないと思います。今回は高速化の一環として順序が変わりましたが、今後も同様のことは起き得ます。なのでそのようにドキ...
-
06:01 AM Bug #12139 (Closed): return OpenSSL::Random.random_bytes(n) call takes to long. OpenSSL:: bug on windows.
- Applied in changeset r54144.
----------
* lib/securerandom.rb (gen_random): to avoid blocking on Windows.
On Windo... -
06:01 AM Revision 6545327e (git): * lib/securerandom.rb (gen_random): to avoid blocking on Windows.
- On Windows OpenSSL RAND_bytes (underlying implementation is
RAND_poll in crypto/rand/rand_win.c) may be blocked at
... -
05:51 AM Feature #12092: Allow Object#clone to yield cloned object before freezing
- Martin Dürst wrote:
> Hello Jeremy,
>
> On 2016/03/17 01:14, [email protected] wrote:
>
> > No... -
04:32 AM Feature #12092: Allow Object#clone to yield cloned object before freezing
- Hello Jeremy,
On 2016/03/17 01:14, [email protected] wrote:
> Nobuyoshi Nakada wrote:
>> Why does... -
05:47 AM Revision 6555077a (git): compile.c: bit flag
- * compile.c (LABEL): turn `set` flag a bit field.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54143 b2dd03c8-3... -
05:42 AM Feature #10098: [PATCH] Timing-safe string comparison for OpenSSL::HMAC
- Anyways, this issue was discussed in this month's developer meeting. Attendees at there found that OpenSSL already p...
-
05:22 AM Revision 755a81a7 (git): assertions.rb: fix result of assert_nothing_raised
- * test/lib/test/unit/assertions.rb (assert_nothing_raised): do not
discard the result of the given block.
git-svn-... -
04:31 AM Revision 7b2b8319 (git): test_optimization.rb: tailcall
- * test/ruby/test_optimization.rb (TestRubyOptimization.tailcall):
helper method to compile methods with tailcall op... -
03:09 AM Revision fdbb8296 (git): * enc/unicode.c: Fixed two macro definitions.
- * test/ruby/enc/test_case_mapping.rb: Test cases that detected
the above bugs.
git-svn-id: svn+ssh://ci.ruby-lang... -
02:36 AM Revision 551f6b3a (git): socket/option.c: accurate condition
- * ext/socket/option.c (inspect_tcpi_msec): more accurate condition
for TCPI msec member inspection function.
[rub... -
01:23 AM Revision d90af78f (git): test_marshal.rb: assert bad link
- * test/ruby/test_marshal.rb (test_marshal_load_r_prepare_reference_crash):
assert an ArgumentError exception at a b... -
12:53 AM Bug #11844: Please update unicode-licensed files (license issue)
- >What about ext/json/generator/generator.c
It's not original file of Ruby. Please report upstream. see https://git... -
12:44 AM Bug #11844: Please update unicode-licensed files (license issue)
- Thank you very much for fixing this issue in enc/trans/JIS. What about ext/json/generator/generator.c?
03/16/2016
- 11:20 PM Revision 82b88403 (git): * test/-ext-/time/test_new.rb (test_timespec_new): Time#gmtoff values
- are the same only when both or neither of the Time objects are in
summer time (daylight-saving time).
git-svn-id: ... -
10:52 PM Bug #12185 (Closed): Missing symbol inspect_tcpi_msec
- I originally reported this issue on ruby-talk, but Ryan Davis told me to file a bug report instead.
I'm building r... -
10:18 PM Revision c9165d06 (git): * marshal.c (r_object0): raise ArgumentError when linking to undefined
- object.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54136 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:28 PM Bug #12184 (Closed): Cygwin LANG=ja_JP.SJIS 環境でコマンドライン引数に日本語が渡せない
- Cygwin LANG=ja_JP.SJIS で ruby のコマンドライン引数に日本語を渡すと、
プログラム開始時点で ARGV 内の非 ASCII バイトがすべて "?" = 0x3F に置換
されてしまうようで、正しく動作し... -
06:03 PM Bug #12183 (Closed): require "win32ole" すると終了ステータスが必ず 0 になる
- プログラム中で `require "win32ole"` するとそのプログラムが途中でエラーに
なっても終了ステータスが必ず 0 (正常終了)になり、呼び出し側で正しく
エラー判別できません。
~~~
$ ruby -e ... -
05:36 PM Feature #12180: switch id_table.c variant
- In other words, big web applications are too big for global method cache, and too polymorphic for inline cache.
So g... -
05:25 AM Feature #12180: switch id_table.c variant
- I just install Redmine - the same software that powers bugs.ruby-lang.org ,
then add several test issues, and bench ... -
02:45 AM Feature #12180: switch id_table.c variant
- Hi,
> simple Redmine installation
What is this benchmarking?
Thanks,
Koichi -
04:14 PM Feature #12092: Allow Object#clone to yield cloned object before freezing
- Nobuyoshi Nakada wrote:
> Why does it need to be a singleton method but can't a method from an included module?
I... -
09:03 AM Feature #12092 (Feedback): Allow Object#clone to yield cloned object before freezing
- Why does it need to be a singleton method but can't a method from an included module?
- 03:53 PM Revision e91e50d0 (git): * test/ruby/test_bignum.rb: Make sure to use Bignum values in the tests.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54135 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:29 PM Bug #12109 (Rejected): Exception during class load can cause partially-loaded class
- Closing as this is not a bug.
I don't see any change of the sort happening as both of your expectations make no se... -
03:28 PM Bug #12182 (Closed): openssl: NPN may be disabled by OpenSSL configuration
- OpenSSL's NPN support can be disabled, and Ruby doesn't work well when it is disabled.
~~~
% make test-all TESTS=... - 03:04 PM Revision 208a2ed5 (git): * 2016-03-17
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54134 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:04 PM Revision 119beb27 (git): transcode-tblgen.rb: chomp invalid line
- * tool/transcode-tblgen.rb (citrus_decode_mapsrc): remove newline
from invalid line in exception messages.
git-svn... -
02:57 PM Feature #12142: Hash tables with open addressing
- Eric Wong wrote:
> [email protected] wrote:
> > * I also *changed the specialized hash function* (rb_num_hash_... -
05:32 AM Feature #12142: Hash tables with open addressing
- Eric Wong wrote:
> [email protected] wrote:
> > * I also *changed the specialized hash function* (rb_num_hash_... -
12:08 AM Feature #12142: Hash tables with open addressing
- [email protected] wrote:
> * I also *changed the specialized hash function* (rb_num_hash_start)
> used for... -
02:51 PM Revision 3a86385c (git): transcode-tblgen.rb: binary mode
- * tool/transcode-tblgen.rb (citrus_decode_mapsrc): read in binary
mode to deal with non-ascii characters.
git-svn-... -
02:10 PM Bug #8851 (Closed): alias/undef で % リテラルによるシンボルが使えない
- Applied in changeset r54131.
----------
parse.y: symbol literals for alias/undef
* defs/keywords (alias, undef): sy... -
05:55 AM Bug #8851: alias/undef で % リテラルによるシンボルが使えない
- `ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-linux]` でも同じ状況のままですが、いかがでしょうか?
-
02:10 PM Revision cb65717b (git): parse.y: symbol literals for alias/undef
- * defs/keywords (alias, undef): symbol literals are allowed.
* parse.y (parse_percent): should parse symbol literals ... -
01:01 PM Bug #12104: Procs keyword arguments affect value of previous argument
- How about using `lambda` instead of `Proc.new`?
```
>> p = lambda {|nodes, match_array: false| puts nodes.inspect... -
09:39 AM Bug #12104 (Rejected): Procs keyword arguments affect value of previous argument
- You are right.
It is intentional.
-
12:42 PM Bug #11844 (Closed): Please update unicode-licensed files (license issue)
- Applied in changeset r54129.
----------
* enc/trans/JIS: update Unicode's notice. [Bug #11844] -
07:39 AM Bug #11844: Please update unicode-licensed files (license issue)
- We have looked at this issue at today's developers' meeting
Christian Hofstaedtler wrote:
> The non-free problem ... - 12:42 PM Revision 5c725ba9 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54130 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:42 PM Revision 623dde6c (git): * enc/trans/JIS: update Unicode's notice. [Bug #11844]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54129 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:03 AM Bug #12137 (Closed): Ruby2.3 blk.binding crashes instead of giving "Can't create Binding from C level Proc (ArgumentError)"
- Applied in changeset r54128.
----------
proc.c: fail symbol proc binding
* proc.c (proc_binding): proc from symbol ... -
11:03 AM Revision 6c7fd3b5 (git): proc.c: fail symbol proc binding
- * proc.c (proc_binding): proc from symbol can not make a binding.
[ruby-core:74100] [Bug #12137]
git-svn-id: svn+s... -
10:19 AM Feature #12173: `Time#till_now`
- > I think it would be best for these from_now and until_now methods to return
> a Time object rather than a Float.
... -
10:17 AM Bug #12159: Thread::Backtrace::Location#path returns absolute path for files loaded by require_relative
- Agreed - should be more clearly written to reflect the current behaviour.
-
09:51 AM Feature #12119 (Assigned): next_prime for lib/prime.rb
-
09:42 AM Revision 50591a76 (git): * test/ruby/enc/test_case_mapping.rb: Fixed and activated a test for Cherokee.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54127 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:41 AM Bug #12106 (Assigned): Behavior of double splatting of hashes with non symbol key is different according to splatted hash position
-
09:13 AM Bug #12091 (Assigned): Freezing a SortedSet breaks Enumerable
-
09:12 AM Bug #12162 (Assigned): OpenSSL::PKCS7 seems to create broken objects (nested asn.1 error)
-
09:11 AM Bug #12112 (Assigned): Resolv.getname with IPv6 noop
- 08:58 AM Revision cd64b8af (git): * 2016-03-16
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54126 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:58 AM Revision bbef7b40 (git): * test/ruby/enc/test_case_mapping.rb: Fixed a logical error.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54125 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:57 AM Revision 417f07d9 (git): * test/ruby/enc/test_case_mapping.rb: Adding tests for Cherokee.
- One test not yet working.
(with Kimihito Matsui)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54124 b2dd03c8... -
08:57 AM Feature #12125: Proposal: Shorthand operator for Object#method
- How about `File[.basename]` ?
-
07:40 AM Feature #12039: Fixnum#infinite?/Bignum#infinite or Numeric#infinte, consistent with Float#infinite? and BigDecimal#infinite?
- Agreed. Add #finite? and #infinite?
Matz.
-
07:39 AM Feature #12005 (Assigned): Unify Fixnum and Bignum into Integer
-
06:44 AM Revision 0052ed9d (git): * test/ruby/enc/test_case_mapping.rb: Adding tests for actual Unicode
- case mapping. Fixing some aliasing issues.
(with Kimihito Matsui)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru... -
05:46 AM Bug #12181 (Closed): ブロックがたくさんあるファイルを編集するとruby-modeが重い
- ブロックがたくさんあるファイルの真ん中あたりを編集しようとすると、改行のたびにオートインデントのためにしばらく待たされてしまいます。
[test_configurable.rb][1]の真ん中あたりを編集すると重くなって、それよ...
Also available in: Atom