Activity
From 12/14/2013 to 12/20/2013
12/20/2013
-
11:55 PM Bug #9268 (Assigned): dead link to raa
- Thank you for the report!
-
11:48 PM Bug #9268 (Closed): dead link to raa
- In lib/net/smtp.rb:
# == What is This Library NOT?
#
# This library does NOT provide functions to compose internet mails.
# You must create them by yourself. If you want better mail support,
# try RubyMail or TMail. You ca... -
11:45 PM Bug #9266 (Assigned): dead links to rubyforge
- Thanks for the report! We should fix these and merge them upstream (if necessary)
-
11:41 PM Bug #9266 (Closed): dead links to rubyforge
- For example,
http://rake.rubyforge.org/doc/release_notes/rake-10_1_0_rdoc.html
http://rake.rubyforge.org/doc/release_notes/rake-10_0_3_rdoc.html
are in NEWS, but they can not open. -
11:43 PM Bug #9267 (Closed): Document configure options
- See also #9264
-
11:41 PM Bug #9264 (Assigned): with-opt-dir not working
- Assigning this to nobu, maybe he has some ideas why with-opt-dir doesn't work
-
11:23 PM Bug #9264: with-opt-dir not working - I'm wrong, it's working perfectly now :). Not sure why using --with-opt-dir
it doesn't and that's the approach ruby-install uses. So maybe it worth
patching ruby-install if that's not correct.
BTW because I also saw in the script y... -
11:23 PM Bug #9264: with-opt-dir not working
- Could you also try --with-yaml-dir and --with-dbm-dir?
On Dec 20, 2013, at 9:13 AM, Santiago Pastorino <spastorino@gmail.com> wrote:
> Now I did ...
>
> autoconf; ./configure --prefix=/Users/santiago/.rubies/2.1.0 --with-... -
11:23 PM Bug #9264: with-opt-dir not working - Now I did ...
autoconf; ./configure --prefix=/Users/santiago/.rubies/2.1.0
--with-openssl-dir="$(brew --prefix openssl)" --with-readline-dir="$(brew
--prefix readline)" --with-libyaml-dir="$(brew --prefix libyaml)"
--with-gdbm-dir... -
11:23 PM Bug #9264: with-opt-dir not working
- Maybe this will help? https://gist.github.com/mrkn/6647630
I think you can use the --with-*-dir flags at your disposal, though I'm not sure you want to use the whole script.
Thanks to @mrkn for writing this!
On Dec 20, 20... -
10:53 PM Bug #9264: with-opt-dir not working - It works but I'm missing to link against homebrew's gdbm, libyaml and
libffi not sure how to do the same thing for the rest of the packages ...
On Thu, Dec 19, 2013 at 9:30 PM, Zachary Scott <e@zzak.io> wrote:
> I've been using... -
08:53 AM Bug #9264: with-opt-dir not working
- I've been using the following:
../configure --with-openssl-dir=`brew --prefix openssl` --with-readline-dir=`brew --prefix readline` --with-zlib-dir=`brew --prefix zlib` --prefix=/Users/zzak/.rubies/ruby-trunk
Although I'm miss... -
08:23 AM Bug #9264: with-opt-dir not working - It works if I do ...
autoconf; ./configure --prefix=/Users/santiago/.rubies/2.1.0; make; make
install
It doesn't if I do ...
autoconf; ./configure --prefix=/Users/santiago/.rubies/2.1.0
--with-opt-dir="$(brew --prefix openssl... -
07:23 AM Bug #9264: with-opt-dir not working
- Sorry I missed the gist, can you try building outside of $srcdir?
I'm not able to repro it on x86_64:
Darwin mba-2.local 12.5.0 Darwin Kernel Version 12.5.0: Sun Sep 29 13:33:47 PDT 2013; root:xnu-2050.48.12~1/RELEASE_X86_64 x86_... -
07:23 AM Bug #9264: with-opt-dir not working - zzak, make distclean is the first thing I've ran. Read the gist again :),
even more after that I've ran git clean.
On Thu, Dec 19, 2013 at 6:52 PM, zzak (Zachary Scott) <e@zzak.io> wrote:
>
> Issue #9264 has been updated b... -
05:52 AM Bug #9264 (Feedback): with-opt-dir not working
- Can you try 'make distclean' and then try again?
-
05:35 AM Bug #9264 (Closed): with-opt-dir not working
- Using today's trunk, I'm getting the following error on compiling
compiling ./enc/encdb.c
linking encoding encdb.bundle
Undefined symbols for architecture x86_64:
"_rb_enc_set_base", referenced from:
_Init_encdb in encdb.o... -
10:40 PM Revision 96225160 (git): vm_method.c: use RCLASS_SERIAL macro instead of direct access
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44311 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:07 PM Revision 6944b38f (git): fix typo: s/POWOR/POWER/
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44310 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:46 PM Revision 0abe1fee (git): * tool/make-snapshot: replace RUBY_PATCHLEVEL_STR in version.h to
- show users that this ruby is a preview/rc version.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44309 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 08:05 PM Revision 4ed5aeca (git): * 2013-12-21
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44308 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:05 PM Revision 7ff4413e (git): * win32/Makefile.sub (fake.rb): fixed wrong RUBY_PLATFORM, to correctly
- install win32.h.
[ruby-core:58801][Bug #9199] reported by arton.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44307 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:48 PM Revision ef61d714 (git): merge revision(s) 44086,44126: [Backport #9221]
- * ext/date/date_parse.c (parse_time): unset case-insensitive flag
for [:alpha:], which already implies both cases, to get rid of
backtrack explosion. [ruby-core:58876] [Bug #9221]
* ext/date/date_strptime.c ... -
04:33 PM Revision 9e5632ab (git): Release branch of Ruby 2.1
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@44305 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:01 PM Bug #9256 (Closed): Build failure on Mac OS X after r44257
- This issue was solved with changeset r44297.
Tomoyuki, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
configure.in: use RUBY_APPEND_OPTIONS
* configure.in: DLDFLA... -
02:02 PM Revision b0cd4084 (git): fix a typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44304 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:20 AM Revision bc483ae3 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44303 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:01 AM Revision eda90233 (git): vm_method: set automatically
- * vm_method.c (GLOBAL_METHOD_CACHE_MASK): set from
GLOBAL_METHOD_CACHE_SIZE automatically.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44302 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:38 AM Revision 9881a183 (git): tags trunk@r44300 as v2_1_0_rc1
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v2_1_0_rc1@44301 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:57 AM Revision f11b5421 (git): * vm_method.c: check definition of
- GLOBAL_METHOD_CACHE_SIZE and GLOBAL_METHOD_CACHE_MASK.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44300 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:07 AM Revision c702005a (git): * include/ruby/ruby.h: rename OBJ_WRITE and OBJ_WRITTEN into
- RB_OBJ_WRITE and RB_OBJ_WRITTEN.
* array.c, class.c, compile.c, hash.c, internal.h, iseq.c,
proc.c, process.c, re.c, string.c, variable.c, vm.c,
vm_eval.c, vm_insnhelper.c, vm_insnhelper.h,
vm_method.c: catch up this change.
git... -
07:01 AM Revision b766cc4e (git): * include/ruby/ruby.h: add a comment for WB interfaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44298 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:00 AM Revision b0381a4b (git): configure.in: use RUBY_APPEND_OPTIONS
- * configure.in: DLDFLAGS is defined in --with-opt-dir handler, so
${DLDFLAGS=} does not work now. use RUBY_APPEND_OPTIONS instead.
[ruby-dev:47855] [Bug #9256]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44297 b2dd03c8-39d4-4... -
07:00 AM Revision 804151d1 (git): configure.in: remove options from comments
- * configure.in (RUBY_APPEND_OPTION, RUBY_APPEND_OPTIONS),
(RUBY_PREPEND_OPTION, RUBY_PREPEND_OPTIONS): remove option
lists, which can be multiple lines, from generated comments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4429... -
05:51 AM Revision f10068dc (git): * configure.in (AC_ARG_WITH): use withval directly.
- fix failure on FreeBSD.
http://fb32.rubyci.org/~chkbuild/ruby-trunk/log/20131217T070301Z.diff.html.gz
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44295 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:43 AM Misc #9265 (Closed): Meeting Guide
- Similar to how we have IRC meeting guidelines:
We should have suggested duties for organizer, participants, and non-participants.
This page can be written here: http://bugs.ruby-lang.org/projects/ruby/wiki/DevelopersMeetingRealtime... -
05:10 AM Revision 34096909 (git): ruby.h: swap iv_index_tbl and super for struct RClass
- * include/ruby/ruby.h (struct RClass): add super, remove iv_index_tbl.
since RCLASS_SUPER() is commonly used inside while loops, we move it
back inside struct RClass to improve cache hits. this provides a
small improvement (1%) in ... -
04:44 AM Revision 41c42afd (git): Fix typo in tests
- * test/ruby/test_proc.rb: s/overriden/overridden/
* test/ruby/test_refinement.rb: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44293 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:02 AM Misc #9218 (Closed): Branch Maintainer Appointment / Discharge Process
-
01:32 AM Bug #9258: Fix bugreport URL in error.c
- I assume that bugs.r-l.org is the established and known site for reporting bugs. So now users that go there (to report bugs) should be pointed first to a HowTo on www.r-l.org and then come back to bugs.r-l.org to actually open an issue? ...
-
12:46 AM Bug #9258 (Feedback): Fix bugreport URL in error.c
- I'm not sure why it would be unacceptable for next minor? We should be allowed to make backwards incompatible changes after 2.1 is released for next minor.
Anyways, I agree maybe it's better to implement the page on ruby-lang.org.
... -
12:22 AM Bug #9261 (Assigned): HowToReport is broken
- This is my fault, i've been working on revising the developer documentation.
You can see the latest version of this document here: https://github.com/ruby/ruby/blob/trunk/doc/contributing.rdoc
I hastily removed the wiki page. Until... -
12:09 AM Bug #9170: Math.sqrt returns different types when mathn is included; breaks various gems - this bug can be reproduced in Ruby 1.8 as well
- I think introducing Numeric#nan? is good.
-
12:08 AM Bug #9170 (Feedback): Math.sqrt returns different types when mathn is included; breaks various gems - this bug can be reproduced in Ruby 1.8 as well
- It's not a bug.
Do you want to introduce Numeric#nan? method to resolve this problem?
If so, this issue should be in Feature tracker.
Please tell us how do you think.
12/19/2013
-
11:18 PM Revision 4ece8eea (git): vm_dump.c: improve wording of apple crashlog messages
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44292 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 10:09 PM Revision d885666b (git): * 2013-12-20
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44291 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:09 PM Revision 37e4a8d3 (git): * lib/rubygems: Update to RubyGems master 03d6ae7. Changes include:
- * Fixed typos.
* Relaxed Gem.ruby test for ruby packagers that do not use `ruby`.
* test/rubygems: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44290 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:19 PM Feature #9263 (Closed): When creating symlink (or link) and the destination exists already, the error message is ambiguous
- Assume file 'link_b' already exists.
irb(main):001:0> File.symlink('a.txt', 'link_b')
Errno::EEXIST: File exists @ sys_fail2 - (a.txt, link_b)
from (irb):1:in `symlink'
from (irb):1
from /home/ethan/Documents/code/ruby/localrub... -
03:17 PM Bug #9261: HowToReport is broken
- The content is there but the layout/structure is still broken.
-
11:00 AM Bug #9261: HowToReport is broken
- simply copied from https://web.archive.org/web/20121120030103/http://bugs.ruby-lang.org/projects/ruby/wiki/HowtoReport
Note that only Manager, Developer, and Release Manager can remove the page. -
09:52 AM Bug #9261: HowToReport is broken
- Does anyone have backups? :/
Should I translate it from Japanese again? -
09:49 AM Bug #9261 (Closed): HowToReport is broken
- The page 404s.
http://bugs.ruby-lang.org/projects/ruby/wiki/HowtoReport
(linked off of the front page) -
03:09 PM Bug #9258: Fix bugreport URL in error.c
- @naruse
I agree that "bugs.ruby-lang.org" is **not only** a place to report bugs.
But it has all the relevant information on bug reporting right there on the root page ("How to Report a Bug"),
and it will always need to have that ... -
12:04 PM Bug #9258 (Rejected): Fix bugreport URL in error.c
- Changing error.c is not acceptable.
"http://bugs.ruby-lang.org/" is not the best place for people who just report the bug.
It also includes joining development, request a feature.
Changing the content of www.ruby-lang.org/bugreport.... -
12:22 PM Bug #9262 (Closed): global_method_cache should be configurable or grow automatically
- The global_method_cache is currently a fixed 2048 entries. This is not configurable, and can be inadequate for large applications with thousands of classes and methods.
In our app, increasing the size of the cache to 32768 entries red... -
12:05 PM Bug #9257 (Closed): flock OS dependency problem in RubyGems
- This issue was solved with changeset r44286.
Naohisa, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/rubygems: Update to RubyGems master af60443. Changes i... -
01:21 AM Bug #9257 (Assigned): flock OS dependency problem in RubyGems
- I will fix this tonight, Pacific Time.
-
08:38 AM Bug #9249: Ruby incorrectly inspects opaque libc jmp_buf for pointers to heap during GC.
- akr (Akira Tanaka) wrote:
> I think they are not supposed to be used for conservative GC.
> ...
Of course. I think there is no "supposed" and portable way to get the content of the registers.
--
Yusuke Endoh <mame@tsg.ne.jp> -
07:58 AM Revision 6bd19886 (git): * lib/rexml/entity.rb: [DOC] Fix typo
- s/matchs/matches/
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44289 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:32 AM Revision ba8471d7 (git): fix typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44288 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:21 AM Feature #8638 (Closed): Official Ruby FAQ
- This has been moved to ruby-lang.org issue tracker.
-
05:04 AM Revision 0a8c1142 (git): * gc.c (heap_get_freeobj): improve hot path performance.
- * gc.c (heap_get_freeobj_from_next_freepage): replace with
heap_get_freepage(). It returns freeobj instead of freepage.
This is not on hot path.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44287 b2dd03c8-39d4-4d8f-98ff-823fe... -
03:05 AM Revision f8bcd57c (git): * lib/rubygems: Update to RubyGems master af60443. Changes include:
- * Improved speed of `gem install --ignore-dependencies`.
* Open read-write for exclusive flock. [ruby-trunk - Bug #9257]
* Remove specification before install to prevent infinite loop.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby... -
02:27 AM Revision 4cd675ea (git): vm_insnhelper.c: optimize for loop
- * vm_insnhelper.c (vm_call_iseq_setup_normal): simple for loop
condition optimization. this area shows up as a hotspot in VM
profiles.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44285 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:51 AM Revision 9797647e (git): * gc.c (newobj_of): don't need to RBASIC_SET_CLASS() which includes WB
- here because created obj is always YOUNG/INFANT.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44284 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:49 AM Revision 2ad4a160 (git): * benchmark/gc/gcbench.rb: check GC::OPTS availability
- for not MRI 2.1.0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44283 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:27 AM Feature #9260 (Closed): make FileUtils.rm_rf raise on errors
- I did have read that "force" flag ignores StandardError,
but it was unexpected for me because of linux's "rm -rf" fails if it can't delete.
"rm --help" says "-f ignore nonexistent files"
Imho it sounds better than just ignore all erro... -
12:14 AM Bug #9259 (Closed): "Could not find 'minitest': test suite errors
- =begin
Running test suite (({$ make test-all TESTS=-v})) produces several errors:
/builddir/build/BUILD/ruby-2.1.0-r44266/test/rubygems/test_gem_rdoc.rb: Could not find 'minitest' (~> 4.0) among 0 total gem(s)
/builddir/build/BUIL... -
12:06 AM Feature #9239: Array#to_h ignores flat arrays
- marcandre (Marc-Andre Lafortune),
Thanks for the patch to reflect my request, and thanks for ALREADY HAVING ASKED Naruse-san for the commit.
12/18/2013
-
11:53 PM Bug #9249: Ruby incorrectly inspects opaque libc jmp_buf for pointers to heap during GC.
- 2013/12/15 mame (Yusuke Endoh) <mame@tsg.ne.jp>:
> Issue #9249 has been updated by mame (Yusuke Endoh).
>
> In principle, Boehm GC tries to use, in turn, getcontext, __builtin_unwind_init, and then setjmp.
I think they are no... -
11:38 PM Bug #9249: Ruby incorrectly inspects opaque libc jmp_buf for pointers to heap during GC.
- Interestingly enough, I can't build Ruby 2.0.0 [1] but Ruby 2.1.0 [2] passes on the same configuration just fine. What was changed?
[1] http://koji.fedoraproject.org/koji/taskinfo?taskID=6309509
[2] http://koji.fedoraproject.org/koji... -
11:10 PM Bug #9258: Fix bugreport URL in error.c
- We should discuss this for after 2.1.0 is released, it's too soon now
-
10:57 PM Bug #9258 (Closed): Fix bugreport URL in error.c
- error.c refers to <www.ruby-lang.org/bugreport.html> in REPORTBUG_MSG, which is only a redirect to <bugs.ruby-lang.org>. Instead it should refer to bugs.ruby-lang.org directly:
* it's the "canonical" ressource for anything bug-related... -
10:54 PM Feature #9239: Array#to_h ignores flat arrays
- I think you should ask for permission from naruse before you commit
-
01:21 PM Feature #9239: Array#to_h ignores flat arrays
- zzak (Zachary Scott) wrote:
> How would committing after 2.1 create incompatibility?
If some rubyists write code for Ruby 2.1 using this new Arry#to_h and rely on the fact that elements that are not key value pairs are ignored, then ... -
12:57 PM Feature #9239: Array#to_h ignores flat arrays
- How would committing after 2.1 create incompatibility?
If we commit this feature to trunk after ruby_2_1 branch is created, then it won't be released until 2.2, right? -
12:45 PM Feature #9239: Array#to_h ignores flat arrays
- Since this is a new feature, there's no risk of regression and there is no incompatibility. Committing after 2.1 could create incompatibility.
-
08:18 AM Feature #9239: Array#to_h ignores flat arrays
- I dont think we should commit this before 2.1, is there good reason?
-
07:07 AM Feature #9239: Array#to_h ignores flat arrays
- I got the green light from Matz, thanks :-)
Naruse-san: could you please confirm that there is no problem on your end for me to commit the following patch: https://github.com/marcandre/ruby/compare/to_h_raise
Thanks -
10:54 PM Bug #9255: README -> README.md
- @matsuda Yes, this should work. Good suggestion!
I would still like someone (native japanese) to verify its correctness. -
07:23 PM Bug #9255: README -> README.md
- @zzak Doesn't this just work?
ruby -rrdoc -e "puts RDoc::Markup::ToMarkdown.new.convert(File.read('README.ja'))" -
01:38 PM Bug #9255: README -> README.md
- :smiley:
-
08:47 AM Bug #9255 (Closed): README -> README.md
- As documentation maintainer, I've decided we will move the README to markdown format and use the '.md' extension.
This change will take effect after the release of 2.1.0
I've outlined my reasoning:
* RDoc now has a built-in mark... -
07:16 PM Feature #7511: short-circuiting logical implication operator
- rits (First Last) wrote:
> logical implication is a core operation of boolean algebra, do you also need concrete examples for || ?
Logical implication is actually NOT a core operation of Boolean algebra. There are two wikipedia art... -
06:11 PM Revision 3f8deb96 (git): gc.c: remove redundant freelist assignment
- * gc.c (heap_get_freeobj): remove redundant assignment. heap->freelist
is set after the while() loop already.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44282 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:58 PM Bug #9257 (Closed): flock OS dependency problem in RubyGems
- On Solaris, after r44157, many tests of RubyGems failed or raise error during make test-all.
For example,
44) Failure:
TestGemDependencyInstaller#test_install_security_policy [/XXX/test/rubygems/test_gem_dependency_installer.rb... -
04:55 PM Revision 49dcd2fe (git): * test/runner.rb: fix commit miss on r44278.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44281 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:44 PM Bug #9256 (Closed): Build failure on Mac OS X after r44257
- r44257 の変更以後 Mac OS X で make enc が以下のような失敗をすることがあるようです。
making enc
linking encoding encdb.bundle
ld: warning: -pie being ignored. It is only used when linking a main executable
Undefined symbols for architecture x86_64:
"_rb_enc... - 03:28 PM Revision 9a14e170 (git): * 2013-12-19
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44280 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:27 PM Revision d767adf9 (git): * gc.c (garbage_collect_body): lazy_sweep setting should work
- without USE_RGENGC.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44279 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:34 PM Revision a0a1d0f2 (git): * gc.c (gc_profile_dump_major_reason): fix this function because major_reason
- can be OR of multiple reasons.
* gc.c (gc_profile_dump_on): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44278 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:57 PM Bug #8817 (Closed): Method#owner on prepended classes is an instance rather than Class/Method
- Thank you, I missed this ticket.
-
02:43 AM Bug #8817: Method#owner on prepended classes is an instance rather than Class/Method - This appears to have been fixed by r44175.
Can it be backported (perhaps with a regression test for this specific bug)? -
10:51 AM Bug #9251: ! operator has lower precedence than = in an assignment expression
- Sorry about the confusion with the books, but the "pickaxe" has exactly the same issue, too.
As for "almost with admiration", that might apply to LALR, but not to the syntax. Every syntax has some advantages and some disadvantages, an... -
03:57 AM Bug #9251: ! operator has lower precedence than = in an assignment expression
- > Studying this simple grammar with some examples shows that LALR is capable of figuring out that the restriction on LHS is more 'important' than the priority of operations with higher priority than '='.
You say it almost with admir... -
03:19 AM Bug #9251: ! operator has lower precedence than = in an assignment expression
- rits (First Last) wrote:
> Dave Thomas is the author of "programming ruby" not the "the ruby programming language" to which I referred.
matz is the author of "the ruby programming language", so if he confirms the current behavior as ... -
02:55 AM Bug #9251: ! operator has lower precedence than = in an assignment expression
- Dave Thomas is the author of "programming ruby" not the "the ruby programming language" to which I referred.
-
08:42 AM Bug #9254 (Closed): ./doc/contributing.rdoc -> CONTRIBUTING.md
- I will abbreviate the current contributing document and move it to ./CONTRIBUTING.md ( in markdown format )
My goal is to encourage proper contributions for users of github, see also: https://github.com/blog/1184-contributing-guidelin... -
08:09 AM Misc #9218 (Feedback): Branch Maintainer Appointment / Discharge Process
- =begin
I have added the following wiki pages:
* ((<BranchMaintainerAppointmentProcess|URL:https://bugs.ruby-lang.org/projects/ruby/wiki/BranchMaintainerAppointmentProcess>))
* ((<BranchMaintainerDischargingProcess|URL:https://bugs.r... -
08:04 AM Revision 661cf78b (git): * gc.c (gc_profile_record_get): should return an empty array
- when profiling is active.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44277 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:58 AM Revision 7bdb9fe1 (git): * gc.c (gc_profile_clear, gc_profile_enable): remove rest_sweep().
- * gc.c: check objspace->profile.current_record before inserting
profiling record by new macro gc_prof_enabled().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44276 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:44 AM Misc #8835: Introducing a semantic versioning scheme and branching policy
- I have submitted announcement for semantic versioning scheme to ruby-lang.org: https://github.com/ruby/www.ruby-lang.org/pull/468
-
05:33 AM Revision 26e553d0 (git): * vm_exec.h (VM_DEBUG_STACKOVERFLOW): added.
- disable stack overflow check for every stack pushing as default.
* vm_exec.c (vm_stack_overflow_for_insn): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44275 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:49 AM Revision 4ef3a234 (git): test_gc.rb: fix syntax error
- * test/ruby/test_gc.rb (TestGc#test_expand_heap): fix syntax error
by mismatched paren.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44274 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:36 AM Revision 4d5e15ac (git): test_gc.rb: refine assertion
- * test/ruby/test_gc.rb (test_expand_heap): use assert_in_delta
instead of bare assert.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44273 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:24 AM Revision 99470242 (git): test_io.rb: duplicated test
- * test/ruby/test_io.rb (test_s_write): merge duplicated test.
* test/ruby/test_io.rb (test_io_s_write): remove duplicated
assertsions
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44272 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:20 AM Revision 0e04af52 (git): * lib/test/unit/assertions.rb: [DOC] Fix typo
- s/maye be/may be/
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44271 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:02 AM Revision 228ad3d7 (git): * lib/rubygems: Update to RubyGems master d8f12e2. This increases the
- speed of `gem install --ignore-dependencies` which helps bundler
tests.
* test/rubygems: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44270 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 12:01 AM Revision 2d493a85 (git): * 2013-12-18
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44269 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:01 AM Revision 2648a803 (git): * test/ruby/test_gc.rb (test_expand_heap): allow +/-1 diff.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44268 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
12/17/2013
-
08:21 PM Bug #9251 (Third Party's Issue): ! operator has lower precedence than = in an assignment expression
- rits (First Last) wrote:
> Note that I have not asserted that lfs is or should be an expression, so your focus on this is a straw man, the issue is whether it's necessary or desirable to have different precedence rules for the lfs of ... -
01:27 PM Bug #9251: ! operator has lower precedence than = in an assignment expression
- mame (Yusuke Endoh) wrote:
> I think you are confused because you know lvalue. In C, lvalue is indeed an expression. But in Ruby, "lhs" (not lvalue) is NOT an expression. This is a matter of taste of the language design.
> ...
Note ... -
12:49 PM Bug #9251: ! operator has lower precedence than = in an assignment expression
- I think you are confused because you know lvalue. In C, lvalue is indeed an expression. But in Ruby, "lhs" (not lvalue) is NOT an expression. This is a matter of taste of the language design.
As the thought, the book may be slightl... -
11:09 AM Bug #9251: ! operator has lower precedence than = in an assignment expression
- > Operators have not only precedence, but also associativity. Assignment operator has right associativity.
Associativity is not involved here: a && b = c && d
The associativity of an operator specifies the order of evaluation when ... -
10:59 AM Bug #9251: ! operator has lower precedence than = in an assignment expression
- (13/12/17 9:28), rits (First Last) wrote:
> so in the same expression, = has both a higher and lower precedence than &&, depending on which side you look
Operators have not only precedence, but also associativity.
Assignment op... -
10:59 AM Bug #9251: ! operator has lower precedence than = in an assignment expression
- (13/12/17 9:28), rits (First Last) wrote:
> so in the same expression, = has both a higher and lower precedence than &&, depending on which side you look
Operators have not only precedence, but also associativity.
Assignment op... -
10:10 AM Bug #9251: ! operator has lower precedence than = in an assignment expression
- this exception leads to bizarre, visually difficult to parse and likely unintended legal expressions:
a * -b = -c / d means a * -(b = (-c / d))
how's that better than if the precedence rules were universal so the above would mean
... -
09:28 AM Bug #9251: ! operator has lower precedence than = in an assignment expression
- mame (Yusuke Endoh) wrote:
> "!a = true" is an expression as a whole, but the left of = is not an expression, so the rule does not apply here.
> ...
your assertion that rules of precedence don't apply to lvalues although true in practi... -
08:44 AM Bug #9251: ! operator has lower precedence than = in an assignment expression
- "!a = true" is an expression as a whole, but the left of = is not an expression, so the rule does not apply here.
The left side is what we call "lhs" in Ruby. Roughly speaking, we can write only a "mutable" subset of the expression in ... -
03:19 AM Bug #9251: ! operator has lower precedence than = in an assignment expression
- mame (Yusuke Endoh) wrote:
> I don't have the book, but I guess it is not wrong.
> ...
The book has a table of all operators grouped and sorted by precedence. ! has higher precedence than =. The rules of precedence are precisely for d... -
12:15 AM Bug #9251: ! operator has lower precedence than = in an assignment expression
- @shyouhei if this is our doc bug can you assign it to me with conclusion?
-
08:15 PM Bug #9223 (Closed): Hash#reject!.size does not reflect changes to the hash
- This issue was solved with changeset r44263.
Daniel, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
hash.c: revert
* hash.c (rb_hash_reject): revert to deprecated... -
03:44 PM Bug #9223: Hash#reject!.size does not reflect changes to the hash
- nobu (Nobuyoshi Nakada) wrote:
> (13/12/17 1:27), naruse (Yui NARUSE) wrote:
> ...
The change (SubClass) is not allowed for 2.1 because it breaks HashWithDifferentAccess. -
11:23 AM Bug #9223: Hash#reject!.size does not reflect changes to the hash
- (13/12/17 1:27), naruse (Yui NARUSE) wrote:
> +* Hash
> + * incompatible changes:
> + * Hash#reject now returns plain Hash object, that is the original object's
> + subclass, instance variables, default value, and taint... -
01:26 AM Bug #9223: Hash#reject!.size does not reflect changes to the hash
- NEWS says
+* Hash
+ * incompatible changes:
+ * Hash#reject now returns plain Hash object, that is the original object's
+ subclass, instance variables, default value, and taintedness are no longer
+ copied.
but t... -
05:42 PM Feature #9253: Regexp named match and case statement
- I didn't know of this syntax, thanks Yusuke.
mame (Yusuke Endoh) wrote:
> There is a way to capture it: use $~[:b] instead of b. Nonetheless, I like this proposal.
> ...
-
05:23 PM Feature #9043: Add String#f method as shortcut for #freeze
- Despite the OP's intention, String#f should not be an alias to #freeze, but should work as #dedup described in #9229.
I am quite positive, but it must be too late for 2.1.
Matz.
-
02:46 PM Revision 5760abaf (git): * test/ruby/test_io.rb: fix duplicated test name.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44267 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:23 AM Revision 589a4608 (git): * .gitignore: ignored *.old files.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44266 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:20 AM Revision d103d3a9 (git): * lib/e2mmap.rb: Fix typo in an error message
- s/registerd/registered/
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44265 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:18 AM Revision 5cebf6d7 (git): * ext/objspace/object_tracing.c: Fix typo in a variable name
- s/registerd/registered/
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44264 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:15 AM Revision 571955c1 (git): hash.c: revert
- * hash.c (rb_hash_reject): revert to deprecated behavior, with
warnings, due to compatibility for HashWithDifferentAccess.
[ruby-core:59154] [Bug #9223]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44263 b2dd03c8-39d4-4d8f-98ff... -
11:01 AM Revision cf460c34 (git): hash.c: add warnings
- * hash.c (rb_hash_reject): warn attributes in detail more.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44262 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 08:33 AM Revision f38a2926 (git): misc/ruby-electric.el: Import version 2.1.1.
- * ruby-electric-delete-backward-char: Enable support for number
prefix.
* ruby-electric-curlies: Fix electric operation after an open
curly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44261 b2dd03c8-39d4-4d8f-98ff-823... -
07:19 AM Revision a98e343d (git): vm_trace.c: isolate exceptions
- * vm_trace.c (rb_postponed_job_flush): isolate exceptions in
postponed jobs and restore outer ones. based on a patch by
tarui. [ruby-core:58652] [Bug #9168]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44260 b2dd03c8-39d4-4d8... -
05:52 AM Revision 8859ff1d (git): configure.in: add $CPPFLAGS
- * configure.in (RUBY_DTRACE_POSTPROCESS): $CPPFLAGS is also needed
to compile.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44259 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:52 AM Revision 2f346cb1 (git): configure.in: use $DTRACE
- * configure.in (RUBY_DTRACE_POSTPROCESS): use configured $DTRACE
instead of dtrace directly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44258 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:29 AM Revision ef9ea048 (git): configure.in: move opt-dir option
- * configure.in (opt-dir): move so that it can affect in configure
not only after rbconfig.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44257 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:29 AM Revision 5ea9849f (git): gc.c: prototype
- * gc.c (gc_finalize_deferred_register): define in prototype style,
instead of old K&R style.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44256 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:32 AM Revision 7a246609 (git): Makefile.in, configure.in: cppflags
- * Makefile.in, configure.in (cppflags): allow setting cppflags from
the confiugre command line.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44255 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:03 AM Revision 7c51c8fd (git): configure.in: build probes with systemtap's dtrace wrapper
- * configure.in (RUBY_DTRACE_POSTPROCESS): Fix compatibility with
systemtap on linux. stap requires `dtrace -G` post-processing, but
the dtrace compatibility wrapper is very strict about probes.d
syntax.
git-svn-id: svn+ssh://ci.ru...
12/16/2013
-
11:57 PM Bug #9223: Hash#reject!.size does not reflect changes to the hash
- I accept this behavior change. #reject should not copy instance variables etc. just like #select.
Matz.
-
05:31 PM Bug #9223: Hash#reject!.size does not reflect changes to the hash
- This blocks 2.1.0-rc
-
10:55 PM Feature #9253: Regexp named match and case statement
- There is a way to capture it: use $~[:b] instead of b. Nonetheless, I like this proposal.
--
Yusuke Endoh <mame@tsg.ne.jp> -
10:16 PM Feature #9253 (Open): Regexp named match and case statement
- Hello,
I've notice there's no mean to use captured named matches with case
statement :
> a, b = "foo bar", nil
=> ["foo bar", nil]
> case a
> when /foo (?<b>bar)/ then p b
> end
nil
This i... -
09:49 PM Bug #9252: "RuntimeError: can't add a new key into hash during iteration" error on test-all of objspace
- This issue is not solved with changeset r44241.
Besides, r44241 caused segmentation fault.
http://ruby-mswin.cloudapp.net/vc10-x64/ruby-trunk/log/20131216T101556Z.log.html.gz
I found that this issue is related with the over optimiza... -
07:16 PM Bug #9252 (Closed): "RuntimeError: can't add a new key into hash during iteration" error on test-all of objspace
- This issue was solved with changeset r44241.
Koichi, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* ext/objspace/objspace.c (reachable_object_from_root_i): use
... -
11:10 AM Bug #9252 (Closed): "RuntimeError: can't add a new key into hash during iteration" error on test-all of objspace
- Now, some platforms have the following errors on "test-all TESTS=objspace".
1) Error:
TestObjSpace#test_reachable_objects_from_root:
RuntimeError: can't add a new key into hash during iteration
C:/ko1/src/ruby/trunk/test/objs... -
08:50 PM Bug #9251: ! operator has lower precedence than = in an assignment expression
- I don't have the book, but I guess it is not wrong.
Perhaps the book explains the precedence rules of *the expression*. But the left-hand side of = is not an expression. So there is nothing wrong in the book and implementation.
-... -
01:51 PM Bug #9251: ! operator has lower precedence than = in an assignment expression
- rits (First Last) wrote:
> shyouhei (Shyouhei Urabe) wrote:
> ...
I am sure becasue I know it was matz himself who wrote this particular syntax long before the book.
https://github.com/ruby/ruby/blame/trunk/parse.y#L854 -
01:47 PM Bug #9251: ! operator has lower precedence than = in an assignment expression
- shyouhei (Shyouhei Urabe) wrote:
> I would also like to say that Ruby is here for you to have your better life, not to force you live in a inconvenient specification.
Ruby is a programming language not some loose colloquial jargon. ... -
01:38 PM Bug #9251: ! operator has lower precedence than = in an assignment expression
- shyouhei (Shyouhei Urabe) wrote:
> So this is a doc issue. The book is wrong here.
How can you be sure? Matz hasn't weighed in.
Obviously = can't have globally (with respect to all other operators) higher precedence than !, so th... -
01:25 PM Bug #9251: ! operator has lower precedence than = in an assignment expression
- I would also like to say that Ruby is here for you to have your better life, not to force you live in a inconvenient specification.
-
01:17 PM Bug #9251: ! operator has lower precedence than = in an assignment expression
- So this is a doc issue. The book is wrong here. We have never changed operator preceedence for decades.
-
01:06 PM Bug #9251: ! operator has lower precedence than = in an assignment expression
- nobu (Nobuyoshi Nakada) wrote:
> Then do you want it be a syntax error?
> ...
It seems self evident to me that the specified rules of precedence should hold. In this case it would be a syntax error. -
12:45 PM Bug #9251 (Feedback): ! operator has lower precedence than = in an assignment expression
- Then do you want it be a syntax error?
Assignment to a negated expression makes no sense.
Or can you elaborate its semantics?
-
12:31 PM Bug #9251: ! operator has lower precedence than = in an assignment expression
- shyouhei (Shyouhei Urabe) wrote:
> When you want to use it in while loop your supposition is not that concrete.
not clear what you're saying
> ...
your example merely illustrates the current behavior, it does not address its corre... -
11:57 AM Bug #9251: ! operator has lower precedence than = in an assignment expression
- When you want to use it in while loop your supposition is not that concrete.
while ! line = gets do
....
end
-
08:18 PM Revision e80f2c11 (git): * lib/rubygems: Update to RubyGems master 1c5f4b3. Allows rubygems
- repackagers to disable backward-compatible shared gem directory
behavior.
* test/rubygems: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44253 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 08:14 PM Revision 45c858d9 (git): * 2013-12-17
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:14 PM Revision 14e213c3 (git): * NEWS (RDoc): Update version number so I don't have to change it
- for the final release.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44251 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:36 PM Revision 26e425e6 (git): hash.c: typo
- * hash.c (rb_hash_reject): fix typo in macro name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44250 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:59 PM Revision 42105684 (git): fix typos
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44249 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:55 PM Feature #8201: Turn off builded colorizing
- Trunk.
These commits (and r43307, r43331) haven't been backported yet. -
01:45 PM Revision 9931920c (git): * NEWS: mention about Hash#reject.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:40 PM Revision 09881487 (git): hash.c: warnings in rb_hash_reject
- * hash.c (rb_hash_dup_empty): split from rb_hash_dup.
* hash.c (rb_hash_reject): add warnings (currently suppressed).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44247 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:40 PM Revision 6cd0d06b (git): hash.c: refactor loop
- * hash.c (rb_hash): rewrite with while instead of goto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44246 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:21 PM Revision 62c73569 (git): test_process.rb: fix for 32bit platforms
- * test/ruby/test_process.rb (test_clock_gettime_unit): results can
exceed Fixnum limit, especially on 32bit platforms.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:25 AM Revision c5601931 (git): class.c: fix option hash
- * class.c (rb_scan_args): if no keywords is given return nil as
the option hash.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44244 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:25 AM Revision 5515c564 (git): test_io.rb: IO.write test
- * test/ruby/test_io.rb (test_s_write): test for IO.write. more
conditions will be needed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44243 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:22 AM Revision 9ae9f7c9 (git): * gc.c (rb_objspace_markable_object_p): should check special_const_p
- first (by is_markable_object()).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44242 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:16 AM Revision d4f80bd7 (git): * ext/objspace/objspace.c (reachable_object_from_root_i): use
- compare_by_identity hash to avoid hash modify problem
during iteration.
[Bug #9252]
* ext/objspace/objspace.c (reachable_objects_from_root): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44241 b2dd03c8-39d4-4d8f-98ff-82... -
10:09 AM Revision 295fe990 (git): * sample/exyacc.rb: Fix typo in a variable name
- s/grammer/grammar/
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44240 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:21 AM Revision f89bd95b (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44239 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:19 AM Revision 8d254db2 (git): * gc.c (gc_verify_internal_consistency): should not use
- rb_objspace_each_objects() because it call rest_sweep().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44238 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:07 AM Revision 1a209e49 (git): * gc.c (rb_objspace_markable_object_p): fix last commit (build error).
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44237 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:05 AM Revision 1779f77f (git): * gc.c (rb_objspace_markable_object_p): it should be live objects.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44236 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:01 AM Revision 60b7bd2e (git): * gc.c (rb_objspace_each_objects): should not clear dont_lazy_sweep
- flag in nested case.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44235 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:46 AM Revision d8eb7f3c (git): * vm_method.c (rb_method_entry_make): fix WB miss.
- Note that rb_method_entry_t::klass is not constified.
We may constify this field.
* test/ruby/test_alias.rb: add a test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44234 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:11 AM Revision c3405de4 (git): * ChangeLog: [DOC] Fix typo
- s/geneartion/generation/
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44233 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:21 AM Revision 4fcdce3b (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44232 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:18 AM Revision c979a67b (git): * gc.c: use gc_verify_internal_consistency() instead of
- gc_check_before_marks_i() for check consistency
on RGENGC_CHECK_MODE >= 2.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44231 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:04 AM Revision 2a732947 (git): * process.c (make_clock_result): add :second as a unit for
- Process.clock_gettime.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44230 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:03 AM Revision b7cbdcc5 (git): suppress warning: SAFE=3 does no sandboxing
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44229 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:12 AM Revision dfa892af (git): * gc.c: introduce GC.verify_internal_consistency method to verify GC
- internal data structure.
Now this method only checks geneartion (old/young) consistency.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44228 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:51 AM Revision d87de085 (git): typo: wheb -> when
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44227 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:50 AM Revision ef6c90f4 (git): * 2013-12-16
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44226 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:50 AM Revision 99df7a1b (git): gc.c: fix build with RGENGC_ESTIMATE_OLDMALLOC=0
- * gc.c (gc_info_decode): Fix build errors wheb compiled with
RGENGC_ESTIMATE_OLDMALLOC=0
* gc.c (objspace_malloc_increase): ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44225 b2dd03c8-39d4-4d8f-98ff-823fe69b...
12/15/2013
-
04:46 PM Bug #9251 (Third Party's Issue): ! operator has lower precedence than = in an assignment expression
- irb(main):001:0> !a = 1
(irb):1: warning: found = in conditional, should be ==
=> false
irb(main):002:0> a
=> 1
! is supposed to have higher precedence than =, so !a = 1 should be (!a) = 1, and thus an error, not !(a = 1)
-
02:26 PM Bug #9249: Ruby incorrectly inspects opaque libc jmp_buf for pointers to heap during GC.
- In principle, Boehm GC tries to use, in turn, getcontext, __builtin_unwind_init, and then setjmp.
The actual code has some assembly hacks to work around some platform bugs (?), though..
https://github.com/ivmai/bdwgc/blob/master/mach... -
01:03 PM Bug #9249: Ruby incorrectly inspects opaque libc jmp_buf for pointers to heap during GC. - > Is there an alternative function to dump registers for conservative GC?
On GCC, I think you can force registers to be saved to the stack before calling by marking a function with __attribute__((returns_twice)) -
12:53 PM Bug #9249: Ruby incorrectly inspects opaque libc jmp_buf for pointers to heap during GC.
- Is there an alternative function to dump registers for conservative GC?
I think Ruby (and other programs with conservative GC) can use such function if available. -
12:30 AM Bug #9249 (Closed): Ruby incorrectly inspects opaque libc jmp_buf for pointers to heap during GC.
- The garbage collector in Ruby inspects the opaque libc jmp_buf (as used by setjmp and longjmp) for pointers to heap during GC
This imposes an ABI requirement on glibc to keep the jmp_buf visible to Ruby. Ruby's inspection of the opaqu... -
10:07 AM Bug #9250 (Closed): Bundler with trunk is not works.
- fixed by r44220
-
08:56 AM Bug #9250 (Closed): Bundler with trunk is not works.
- I found that r44213 broke bundler includes 1.3.5 and 1.5.0.rc.1 with ruby-trunk.
it is cause of SystemStackError. -
09:25 AM Revision 0e52301c (git): test_logger.rb: fix system dependent test
- * test/logger/test_logger.rb (test_shifting_size_not_rotate_too_much):
useless test on Windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44224 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:41 AM Revision 0bb4934a (git): test_dir.rb: fix system dependent test
- * test/ruby/test_dir.rb (test_symlinks_not_resolved): fix system
dependent test which has no meanings unless symlink is available.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44223 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:42 AM Revision 1448b0ab (git): * ext/objspace/objspace.c (reachable_object_from_root_i):
- reachable objects should not include categories and
category_objects because it is noisy information.
In fact, objects created after calling
ObjectSpace.reachable_objects_from_root should not be included
as a returning hash objec... -
04:06 AM Feature #9239: Array#to_h ignores flat arrays
- One reason I think I was wrong is that current form could encourage code like:
enum.map{|x| [x.foo, x.bar] if x.baz? }.to_h
using the fact that any `nil` will be ignored. I'm not sure that it's a good idea.
It would probably b... -
02:09 AM Revision 82eef27f (git): * lib/shell/filter.rb: [DOC] Fix typo
- s/exection/execution/
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44221 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:50 AM Bug #9124: TestSocket errors in test-all on Arch 64-bit
- normalperson (Eric Wong) wrote:
> Eric Wong <normalperson@yhbt.net> wrote:
> ...
Agreed re: closing. Arch 64bit based upon 3.12.4 builds trunk with 0 test-all errors. -
01:27 AM Bug #9130 (Closed): logger continues to write in old log file after rotation
- fixed by r44203.
-
12:51 AM Revision 6c9a3cb6 (git): * lib/rubygems/basic_specification.rb (class Gem): Revert r44213, it
- causes SystemStackError for bundler
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44220 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
12/14/2013
-
10:34 PM Revision b3348ddd (git): envutil.rb: reduce wait
- * test/ruby/envutil.rb (EnvUtil.diagnostic_reports): reduce watching
interval.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44219 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:34 PM Revision b4644182 (git): test_process.rb: handshake
- * test/ruby/test_process.rb: handshake by pipe instead of sleep.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:09 PM Revision 23201ab1 (git): * lib/rdoc: Update to RDoc master 263a9e5. This improves the
- accessibility of the search box.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44217 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:03 PM Revision 0b84ee8f (git): test_thread.rb: timing issues
- * test/ruby/test_thread.rb: get rid of timing issues and reduce
sleep times.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44216 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:03 PM Revision 8d0b8c87 (git): test_thread.rb: assert_operator for comparison
- * test/ruby/test_thread.rb (test_priority): use assert_operator
for comparison instead of assert_send.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44215 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:46 PM Revision 637585d9 (git): test_fiber.rb: remove core
- * test/ruby/test_fiber.rb (TestFiber#invoke_rec): remove core dump
files by stack overflow.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44214 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:28 PM Revision e6147745 (git): * lib/rubygems/basic_specification.rb: Update to RubyGems master
- 9c718fe. Removes code duplication.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44213 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:53 PM Bug #8756: SEGFAULT caused by `p Struct.new(:q?).instance_methods`
- r42479, r43083, r43085 seem also needed.
- 06:27 PM Revision eb54578a (git): * 2013-12-15
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44212 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:26 PM Revision 4618b7f2 (git): [DOC] Fix output of Shellwords.escape() by @anatol [Fixes GH-483]
- * lib/shellwords.rb: Fix output of Shellwords.escape()
https://github.com/ruby/ruby/pull/483
[ci-skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44211 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:39 PM Bug #8993 (Closed): Request for clarification on method argument binding for keyword arguments
- This issue was solved with changeset r44207.
Jon, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
vm_insnhelper.c: post arguments as mandatory
* vm_insnhelper.c (v... -
09:51 AM Bug #8993: Request for clarification on method argument binding for keyword arguments
- This is a bug and JRuby's behavior is correct.
-
01:53 AM Bug #8993 (Assigned): Request for clarification on method argument binding for keyword arguments
- @nobu can you confirm this as a bug?
Perhaps it's simply a doc bug like #8905 and #8952
Please reassign to me if it's a doc bug. -
04:26 PM Bug #9160 (Closed): configureに--with-rubylibprefixを指定するとrbconfigのprefixが空文字になる
- This issue was solved with changeset r44205.
Wataru, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
configure.in: unexpand exec_prefix in rubylibprefix
* configur... -
02:32 PM Bug #9160: configureに--with-rubylibprefixを指定するとrbconfigのprefixが空文字になる
- configure.inへのパッチを作りました。
libdirと同じようにexec_prefixで置き換えを行うようにします。
-
04:19 PM Feature #8201: Turn off builded colorizing
- Good Day!
Which version of ruby have resolved issue?
2.0.0-p353 still have problem.
-
03:33 PM Bug #9200: Segmentation Fault in jason 1.8.1 parser with Ruby 2.0.0 p353
- I just had this similar crash. I'm a newbie, trying to go thru the Ruby on Rails Tutorial. I just ran rails generate scaffold User name:string email:string and got a segmentation fault. This is on OS/X, same ruby version, and same jso...
-
02:48 PM Revision 65b9ee08 (git): * lib/debug.rb: [DOC] Fix typo
- s/useage/usage/
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:43 PM Bug #9133 (Closed): logger rotates log files more than expected
- This issue was solved with changeset r44203.
Nobuhiro, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
logger.rb: fix extra log ratation
* lib/logger.rb (lock_shif... -
02:17 PM Feature #7508 (Closed): Clean up some more calls to rb_intern() - nobu: I'll close this ticket - the patch is unlikely to still apply cleanly.
-
11:41 AM Feature #7508: Clean up some more calls to rb_intern()
- Why not idCmp and idPow in array.c?
-
01:33 PM Feature #6309: Add a reference queue for weak references
- My PR: https://github.com/ruby/ruby/pull/480
-
11:55 AM Bug #7940 (Closed): Mistaken use of inline rescues in stdlib
- This issue was solved with changeset r44196.
Mon, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
scanf.rb: fix rescue modifier
* lib/scanf.rb (IO#scanf): fix mist... -
11:45 AM Bug #7772 (Closed): Consider bumping stack size in ruby_qsort
- This issue was solved with changeset r44195.
Conrad, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
util.c: bump stack size in ruby_qsort()
* util.c (ruby_qsort):... -
11:25 AM Feature #7414 (Closed): Now that const_get supports "Foo::Bar" syntax, so should const_defined?.
- This issue was solved with changeset r44194.
Robert, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
object.c: nested path const_defined?
* object.c (rb_mod_const_... -
10:56 AM Revision cc0181ca (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44209 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:54 AM Revision adb1ee65 (git): [DOC] Correct a couple of typos in comments by @dvsuresh [Fixes GH-482]
- * doc/ChangeLog-YARV: Correct a typo in comment
* lib/rubygems/specification.rb: ditto.
* test/rexml/data/tutorial.xml: ditto.
* test/ruby/test_settracefunc.rb: ditto.
* tool/instruction.rb: ditto.
https://github.com/ruby/ruby/pull... -
10:28 AM Bug #9173 (Rejected): rb_sprintf %li format specifier does not work correctly with long values and can cause Ruby to crash
-
10:14 AM Bug #9236: include + include + alias_method + super behaviour inconsistency between 1.9 and 2.0
- Confirmed the fix. Thanks!
-
09:46 AM Bug #9138: make initialize_copy private
- Isn't initialize_copy already private (as it should be)?
ObjectSpace.each_object(Class).reject {|k| k.private_method_defined?(:initialize_copy)}
# => [BasicObject] -
01:48 AM Bug #9138: make initialize_copy private
- Going to postpone this until 2.2
-
08:43 AM Feature #8909 (Rejected): Expand "f" frozen suffix to literal arrays and hashes
- "f" suffix has been removed from string literals.
-
08:39 AM Revision 91afce9a (git): vm_insnhelper.c: post arguments as mandatory
- * vm_insnhelper.c (vm_callee_setup_arg_complex): count post
arguments as mandatory arguments. [ruby-core:57706] [Bug #8993]
* vm_insnhelper.c (vm_yield_setup_block_args): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44207... -
07:50 AM Bug #9005 (Assigned): object.send(:define_method, ...){...} creates private method
-
07:43 AM Feature #8773: Binding#local_variables should work like #local_variable_set and #local_variable_get
- Sounds reasonable.
-
07:38 AM Revision 1ec457c2 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44206 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:26 AM Revision 36e9f58d (git): configure.in: unexpand exec_prefix in rubylibprefix
- * configure.in (rubylibprefix): replace exec_prefix as well as
bindir and libdir. a patch by kimuraw (Wataru Kimura) at
[ruby-dev:47852]. [Bug #9160]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44205 b2dd03c8-39d4-4d8f-98ff-... -
07:26 AM Revision c1ffaef8 (git): * doc/contributing.rdoc: [DOC] Correct spelling by @dvsuresh [Fixes GH-481]
- https://github.com/ruby/ruby/pull/481
[ci-skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44204 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:43 AM Revision 95ed0816 (git): logger.rb: fix extra log ratation
- * lib/logger.rb (lock_shift_log): no need to rotate the log file
if it has been rotated by another process. based on the patch
by no6v (Nobuhiro IMAI) in [ruby-core:58620]. [Bug #9133]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t... -
05:42 AM Revision 742659cb (git): envutil.rb: refine messages
- * test/ruby/envutil.rb (assert_file_predicate): place rest
arguments after predicate name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44202 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:17 AM Revision 7f83b787 (git): Additional test coverage to Enumerator#peek.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44201 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:17 AM Revision 14557c78 (git): Additional test coverage to Dir class. Dir['**/*'] should not resolve symlinks.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44200 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:17 AM Revision cb707669 (git): Additional test coverage to DateTime comparison (sub millisecond).
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44199 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:02 AM Revision b83d68a3 (git): proc.c: method by respond_to_missing?
- * proc.c (mnew_from_me): method by respond_to_missing? should be
owned by the original class.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44198 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:38 AM Revision a370556c (git): object.c: check const names
- * object.c (rb_mod_const_get, rb_mod_const_defined): check
constant names more strictly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44197 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:55 AM Revision 1e4a9554 (git): scanf.rb: fix rescue modifier
- * lib/scanf.rb (IO#scanf): fix mistaken use of rescue modifier.
a patch by Mon_Ouie at [ruby-core:52813]. [Bug #7940]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44196 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:45 AM Revision fcd78874 (git): util.c: bump stack size in ruby_qsort()
- * util.c (ruby_qsort): fix potential stack overflow on a large
machine. based on the patch by Conrad Irwin <conrad.irwin AT
gmail.com> at [ruby-core:51816]. [Bug #7772]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44195 b2dd0... -
02:25 AM Revision 241ca7bf (git): object.c: nested path const_defined?
- * object.c (rb_mod_const_defined): support nested class path as
well as const_get. [Feature #7414]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44194 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:24 AM Revision a68c69d1 (git): object.c: remove unnecessary assignment
- * object.c (rb_mod_const_get): remove unnecessary assignment and
set path together.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44193 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:24 AM Revision db318509 (git): object.c: fix typo
- * object.c (rb_mod_const_get): fix typo. should use SYM2ID() not
ID2SYM().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44192 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:12 AM Revision c74995b2 (git): ChangeLog: fix commit miss
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44191 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:11 AM Revision ae1a4664 (git): object.c: fix r44189
- * object.c (rb_mod_const_get): already interned junk name may be
valid nested class path.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44190 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:50 AM Revision 33fddfe5 (git): object.c: optimize rb_mod_const_get for symbol
- * object.c (rb_mod_const_get): Symbol must be the entire name, not
a nested constant path, so achieve by its ID directly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44189 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:47 AM Bug #9152: Relic documentation in lib/xmlrpc/client.rb
- Some other instances of RAA found in the docs:
lib/erb.rb:255:# * and others; search the RAA.
lib/net/smtp.rb:79: # try RubyMail or TMail. You can get both libraries from RAA.
lib/xmlrpc/client.rb:80: # Note, that you need the S... -
01:19 AM Revision c0abb5e5 (git): * ext/psych/yaml/emitter.c: Fix typo in the variable name
- s/preceeded/preceded/
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44188 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:11 AM Bug #9247 (Closed): Bugs in socket.rb (exception retrieval)
- This issue was solved with changeset r44184.
Koichi, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* ext/socket/lib/socket.rb: Don't test $! in "ensure" clause be... -
12:19 AM Bug #9247 (Assigned): Bugs in socket.rb (exception retrieval)
-
12:19 AM Bug #9247: Bugs in socket.rb (exception retrieval)
- I think the following code can reproduce the full cases:
# https://gist.github.com/mrkn/7945798
require 'socket'
# Addrinfo#connect_internal
puts "(1) Addrinfo#connect (connect_internal)"
begin
raise
rescue
... -
12:25 AM Bug #9192: Inconsistent comparison between Float and BigDecimal
- marcandre (Marc-Andre Lafortune) wrote:
> 1) I disagree with this change. Is it possible to know why you decided to ignore my recommendation without even commenting on it?
I'm sorry I didn't see your comments.
It is because there we...