Activity
From 12/20/2013 to 12/26/2013
12/26/2013
-
11:06 PM Bug #9304: Invalid XML entity references
- Don't mind, I found the repo of your blog: https://github.com/ploeh/ploeh.github.com
I could reproduce the issue successfully ... only when I open rss.xml with Chrome!
With Firefox, Konqueror, wget, and curl download it without "&tt;... -
10:05 PM Bug #9304: Invalid XML entity references
- Interesting, but I cannot reproduce:
$ ruby -v -rcgi -e 'puts CGI.escapeHTML("</p>\n<p>")'
ruby 2.0.0p353 (2013-11-22 revision 43784) [x86_64-linux]
</p>
<p>
Could you give us a reproducible project?
--
Yusuke E... -
09:29 PM Bug #9304: Invalid XML entity references
- Jekyll bug report: https://github.com/jekyll/jekyll/issues/1862
-
09:27 PM Bug #9304 (Rejected): Invalid XML entity references
- =begin
It seems that the escapeHTML method occasionally generates the invalid XML entity reference (({&tt;})) when XML escaping.
See this Stack Overflow question for more details: http://stackoverflow.com/q/20563078/126014
Althoug... - 07:59 PM Revision d77ee132 (git): * 2013-12-27
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@44443 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:59 PM Revision 526bc8a2 (git): bump version to 2.1.1
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@44442 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:36 PM Feature #9303 (Closed): Add unit test for chown method in test_fileutils.rb to test that it does not chmod recursively
- I was about to write unit test for FileUtils.chown_R then I realized that I needed to make sure FileUtils.chown does not chmod recursively first. Here is the patch.
-
07:07 PM Bug #9302 (Closed): [PATCH] thread: fix deadlock/freeze on SizedQueue#push
- SizedQueue#push needs to check the thread list for threads
waiting on enqueue. Checking the wrong thread list leads
strange/surprising behavior when the the queue is full.
This needs to be backported to 2.1.0 (not 2.0.0 or earlier)
-
06:19 PM Bug #9300: YAML Regression Concerning Escaping of Strings
- It should as well round-trip data across versions, which it seems it does in this case.
Yet, I find it worrying quoting is changed in a minor version, should not the YAML spec be clear about this? -
10:49 AM Bug #9300: YAML Regression Concerning Escaping of Strings - It seems legit to me:
>> YAML.load(YAML.dump({"key"=>%{<%= ENV["HOME"] %>}}))
=> {"key"=>"<%= ENV[\"HOME\"] %>"}
Psych is correctly round-tripping the data, so I don't think there's any incorrect escaping happening here. -
08:40 AM Bug #9300 (Closed): YAML Regression Concerning Escaping of Strings
- =begin
When you run this code against Ruby 2.1.0 and previous versions you get different results:
require 'YAML'
yaml1 = {"key" => %Q{<%= ENV["PATH"] %>} }.to_yaml
puts yaml1
Ruby 2.1.0 incorrectly escapes the quote
-... -
01:23 PM Bug #9295: `Exception#backtrace_locations` returns `nil`
- (2013/12/26 13:15), sawa (Tsuyoshi Sawada) wrote:
> Thank you for the quick action, but the problem still remains in ruby 2.1.0p0 (2013-12-25 revision 44422) [x86_64-linux]. It still returns `nil`.
it was pending to 2.1.1 because... -
01:15 PM Bug #9295: `Exception#backtrace_locations` returns `nil`
- Thank you for the quick action, but the problem still remains in ruby 2.1.0p0 (2013-12-25 revision 44422) [x86_64-linux]. It still returns `nil`.
-
01:17 PM Revision 791ff286 (git): * lib/time.rb: [DOC] Fix typo
- s/formating/formatting/
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44441 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:58 AM Bug #9289: Segmentation fault - RailsInstaller, RubyInstaller, Ruby.
- The gdb(the GNU debugger included in DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe) trace information would be helpful.
Refer to http://bugs.ruby-lang.org/issues/5375 for how to produce it.
-
09:06 AM Bug #9289: Segmentation fault - RailsInstaller, RubyInstaller, Ruby.
- You can't ;) I can - what sort of trace would you need to tell exactly what its crapping out on (i.e. debugging the startup of the interpreter?); Would building the files rather than using the installer and comparing (i.e. checking of ...
- 07:11 AM Revision c283ebb2 (git): * win32/Makefile.sub (fake.rb): should depend on version.h because
- if RUBY_VERSION is updated, fake.rb need to say the new version
to avoid install error in rbconfig.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44440 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:28 AM Revision 4ce4f43f (git): hash.c: remove dead code
- * hash.c (rb_hash_reject): remove dead code for the deprecated
behavior.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44439 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:25 AM Revision 3a247f64 (git): hash.c: no extra states copy
- * hash.c (HASH_REJECT_COPY_EXTRA_STATES): turn off the old
behavior, copying extra states by accident.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44438 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:23 AM Feature #8257: Exception#cause to carry originating exception along with new one
- I've been digging into this feature now that 2.1 is released, and I'm a
little confused. In the final implementation, can #cause only be set from
$!? None of the other methods for setting the cause discussed in this
thread seem to... -
03:53 AM Revision 5265e6c0 (git): ruby/version.h: bump API version
- * include/ruby/version.h: bump API version too.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44437 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:16 AM Revision ae9bda71 (git): * version.h (RUBY_VERSION): 2.2.0 development has started.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44436 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:29 AM Revision 0928035b (git): * ChangeLog: reformatting for the previous commit.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44435 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:28 AM Revision 71d3a294 (git): * tool/merger.rb (tag): support 2.1.1 semi-automatic tagging and 2.2.0 explicit tagging.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44434 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:00 AM Feature #9121: [PATCH] Remove rbtree implementation of SortedSet due to performance regression
- On second thought, if a working version rbtree is available out there (at least for CRuby and hopefully for JRuby) then I would like SortedSet to be moved from the standard library to a third-party gem.
The non-rbtree implementation o...
12/25/2013
-
10:34 PM Misc #9146 (Closed): Update documentation for lib/abbrev.rb
- This issue was solved with changeset r44418.
Giorgos, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/abbrev.rb: [DOC] rdoc format patch by Giorgos Tsiftsis [... - 09:36 PM Revision 64f0682d (git): * proc.c: Having any mandatory keyword argument increases min arity [#9299]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44433 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:27 PM Revision 43c3f447 (git): * proc.c: Having optional keyword arguments makes maximum arity +1, not unlimited [#8072]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44432 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:35 PM Bug #9295 (Closed): `Exception#backtrace_locations` returns `nil`
- This issue was solved with changeset r44411.
Tsuyoshi, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* vm_insnhelper.c (argument_error): insert dummy frame to mak... -
04:32 AM Bug #9295 (Closed): `Exception#backtrace_locations` returns `nil`
- =begin
If I raise an `ArgumentError` by calling a method with wrong number of arguments, `Exception#backtrace_locations` returns `nil`, which I think is a bug:
def foo; end
begin
foo(:bar)
rescue => e
p ... -
06:28 PM Revision ca050a8d (git): merge revision(s) 44411: [Backport #9295]
- * vm_insnhelper.c (argument_error): insert dummy frame to make
a backtrace object intead of modify backtrace string array.
[Bug #9295]
* test/ruby/test_backtrace.rb: add a test for this patch.
fix t... -
06:03 PM Bug #9289: Segmentation fault - RailsInstaller, RubyInstaller, Ruby.
- This issue is an unresolved issue with a long history.
https://github.com/oneclick/rubyinstaller/issues/144
http://www.ssknet.org/sasaki.ssknet.org/?p=960
I guess it is related with the encoding of file system according to the C... -
03:19 PM Bug #9289: Segmentation fault - RailsInstaller, RubyInstaller, Ruby.
- Neither Ansicon or FRAPS is installed. I am using the free edition of ZoneAlarm Firewall+Antivirus. To get the rails-installer to finish its config work, I replaced the p484 version with p286 version after it installed but before I hit...
- 04:24 PM Revision ab936043 (git): * tool/release.sh: fixed small bugs.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44430 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:19 PM Revision 3da2f01e (git): tool/release.sh: executable
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44429 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:10 PM Revision 52668960 (git): * tool/release.sh: make symbolic links.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44428 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:05 PM Revision da8b79b4 (git): old ChangeLog and NEWS move to doc
- * doc/NEWS-2.1.0: moved from NEWS
* doc/ChangeLog-2.1.0: moved ChangeLog older than created ruby_2_0_0 branch
* NEWS: NEWS for 2.2.0 that describes changes since 2.1.0
* ChangeLog: ChangeLog since created v2_1_0_rc1 tag (branch point of ... -
03:46 PM Revision fdd66e58 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44426 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:46 PM Revision 213d2aa6 (git): * tool/make-snapshot: support new version scheme.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44425 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:43 PM Revision 9805cb94 (git): * 2013-12-26
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44424 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:43 PM Revision 934546eb (git): add release script on ftp.r-l.o
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44423 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:02 PM Revision 31b4980e (git): compile.c: fix error by clang
- * compile.c (iseq_set_arguments): get rid of error by clang,
implicit conversion to shorter integer.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44421 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:44 PM Revision 27682eef (git): compile.c: unnamed keyword rest check
- * compile.c (iseq_set_arguments): set arg_keyword_check from
nd_cflag, which is set by parser. internal ID is used for
unnamed keyword rest argument, which should be separated from no
keyword check.
* iseq.c (rb_iseq_parameters): ... -
01:44 PM Revision 05ae2b73 (git): test_keyword.rb: suppress warnings
- * test/ruby/test_keyword.rb (test_block_required_keyword): suppress
shadowing outer variable warning.
* test/ruby/test_keyword.rb (test_precedence_of_keyword_arguments):
suppress unused variable warning.
git-svn-id: svn+ssh://ci.ru... -
01:34 PM Revision d3908b7f (git): * lib/abbrev.rb: [DOC] rdoc format patch by Giorgos Tsiftsis [Bug #9146]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44418 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:18 PM Revision 5fd50880 (git): bump version
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@44417 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:01 PM Bug #9119 (Closed): TestTime#test_marshal_broken_offset broken under MinGW
- This issue was solved with changeset r44406.
Luis, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
win32/win32.c: mingw jungle
* configure.in: let mingw do somethi... -
12:41 PM Revision 003e226c (git): merge revision(s) 44377: [Backport #9290]
- README.EXT.ja: fix probable typo
* README.EXT.ja (Appendix D): fix probable typo. RHASH_PTR() is
not defined.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@44416 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:11 PM Bug #9294 (Assigned): Documentation for IO#read claims resulting string is always ASCII-8BIT encoding
- Thanks, I'll take a look when I get a chance.
-
03:36 AM Bug #9294 (Closed): Documentation for IO#read claims resulting string is always ASCII-8BIT encoding
- Documentation for IO#read claims resulting string is always ASCII-8BIT encoding. This is not true (anymore).(http://www.ruby-doc.org/core-2.0.0/IO.html#method-i-read)
-
11:31 AM Revision 6ee55bed (git): merge revision(s) 44381: [Backport #9296]
- test_method.rb: fix test
* test/ruby/test_method.rb (test_define_method_in_private_scope):
remove extra *, to get the argument itself.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@44415 b2dd03c8-39d4-4d8f-98f... -
11:30 AM Revision 43980937 (git): iseq.c: fix parameter of unnamed rest keywords argument
- * iseq.c (rb_iseq_parameters): push argument type symbol only for
unnamed rest keywords argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44414 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:28 AM Revision 7fd58845 (git): proc.c: fix arity of rest keywords argument
- * proc.c (rb_iseq_min_max_arity): maximum argument is unlimited if
having rest keywords argument. [ruby-core:53298] [Bug #8072]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44413 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:11 AM Revision c8185b32 (git): test_method.rb, test_proc.rb: suppress warnings
- * test/ruby/test_method.rb: suppress warnings in verbose mode.
* test/ruby/test_proc.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44412 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:35 AM Revision 485e6ebe (git): * vm_insnhelper.c (argument_error): insert dummy frame to make
- a backtrace object intead of modify backtrace string array.
[Bug #9295]
* test/ruby/test_backtrace.rb: add a test for this patch.
fix test to compare a result of Exception#backtrace with
a result of Exception#backtrace_locations.
... -
07:58 AM Revision 18f605a2 (git): merge revision(s) 44380: [Backport #9296]
- * proc.c (rb_mod_define_method): consider visibility only if self
in the caller is same as the receiver, otherwise make public as
well as old behavior. [ruby-core:57747] [Bug #9005]
[ruby-core:58497] [Bug #... -
07:38 AM Revision 01bdc85e (git): merge revision(s) 44403:
- * sample/trick2013/: added the award-winning entries of TRICK 2013.
See https://github.com/tric/trick2013 for the contest outline.
(Matz has approved the attachment.)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/bran... -
07:28 AM Revision 053b5d0f (git): test_rubyoptions.rb: remove core
- * test/ruby/test_rubyoptions.rb (test_segv_loaded_features): run
SEGV test in a temproray directory so that core files may not be
left, not to confuse chkbuild.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44408 b2dd03c8-39d4-4... -
05:10 AM Revision 69dbf68b (git): * lib/webrick/ssl.rb: [DOC] Fix typo
- s/willbe/will be/
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44407 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:00 AM Revision 58a7cdaa (git): win32/win32.c: mingw jungle
- * configure.in: let mingw do something black-magic, and check if
_gmtime64_s() is available actually.
* win32/win32.c (gmtime_s, localtime_s): use _gmtime64_s() and
_localtime64_s() if available, not depending on very confusing
min... -
03:46 AM Revision cf0540cf (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44405 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:46 AM Revision 70c588a1 (git): * remove trailing spaces, append newline at EOF.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44404 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:45 AM Revision e8052778 (git): * sample/trick2013/: added the award-winning entries of TRICK 2013.
- See https://github.com/tric/trick2013 for the contest outline.
(Matz has approved the attachment.)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44403 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:55 AM Bug #7824 (Closed): [PATCH] Fix FileUtils.rmdir :parents option
- fixed at r41283.
-
01:44 AM Bug #7744 (Closed): Fix signed integer overflows Github #242
- This issue was solved with changeset r44395.
Zachary, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
ossl.c: integer overflow
* ext/openssl/ossl.c (string2hex): f... -
01:42 AM Revision 1e7a929c (git): ossl_ssl.c: declare OP_MSIE_SSLV2_RSA_PADDING only if defined
- * ext/openssl/ossl_ssl.c (Init_ossl_ssl): Declare a constant
`OP_MSIE_SSLV2_RSA_PADDING` only if the macro is defined. The
`SSL_OP_MSIE_SSLV2_RSA_PADDING` has been removed from latest
snapshot of OpenSSL 1.0.1. [Fixes GH-488]
gi... -
01:40 AM Revision 64211a0f (git): file.c: to_uid and to_gid
- * file.c (to_uid, to_gid): extract from rb_file_s_chown,
rb_file_chown, and rb_file_s_lchown.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44401 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:30 AM Bug #5515 (Closed): Integer#quo(aFloat) の結果が Rational になる
-
01:22 AM Bug #9125: Net::SMTP - invalid method raised when attempting to connect using STARTTLS
- r43954 was backported to ruby_2_0_0 at r44393.
-
01:16 AM Bug #8584 (Closed): Remove curses
-
01:15 AM Misc #8646 (Closed): Can't compile ruby on AIX using gcc if a function name has $.
-
01:03 AM Feature #8773 (Closed): Binding#local_variables should work like #local_variable_set and #local_variable_get
- This issue was solved with changeset r44392.
Jack, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
proc.c: Binding#local_variables
* proc.c (bind_local_variables):... -
12:47 AM Revision 4db0887d (git): file.c: proper types
- * file.c (rb_file_chown): use proper configured types, not plain
int.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44400 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:47 AM Revision 15381aa2 (git): test_fileutils.rb: fix for Mac OS X
- * test/fileutils/test_fileutils.rb (test_chown_error): fix for Mac
OS X, whose getpwnam("") doesn't err. passwd & group databases
format is colon-separated, so user & group name can't contain a
colon.
git-svn-id: svn+ssh://ci.rub... -
12:38 AM Bug #9247: Bugs in socket.rb (exception retrieval)
- r44184 was backported to ruby_2_0_0 at r44390.
12/24/2013
-
11:20 PM Feature #9292 (Closed): Add unit test for chown method in test_fileutils.rb with root account
- This issue was solved with changeset r44387.
Vajrasky, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
test_fileutils.rb: tests for chown
* test/fileutils/fileasse... -
07:34 PM Feature #9292 (Closed): Add unit test for chown method in test_fileutils.rb with root account
- There is no unit test for chown method in test_fileutils.rb with root account. Chown with root account has unique behaviour which can change the user ownership of the file.
-
10:25 PM Bug #9289 (Feedback): Segmentation fault - RailsInstaller, RubyInstaller, Ruby.
- Hello,
This type of crashing sometimes is associated with other tools that is affecting loading of DLLs.
Can you verify if you have installed ansicon or FRAPS? Also, can you tell us which Antivirus software you have installed?
T... -
12:18 PM Bug #9289 (Closed): Segmentation fault - RailsInstaller, RubyInstaller, Ruby.
- Installed RailsInstaller; Ruby crashes it on post-install config (ssh/git). Confirmed by running ruby with no params and crashes.
Downloaded various versions of Ruby from RubyInstaller project (as 7z's) - latest version to not crash on... -
07:17 PM Bug #9291 (Rejected): array splatting a nil works, but hash splatting a nil does not
- irb(main):001:0> [*nil]
=> []
irb(main):002:0> {**nil}
TypeError: no implicit conversion of nil into Hash
- 06:31 PM Revision ddc1c8f4 (git): * 2013-12-25
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@44398 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:31 PM Revision 14e3eab8 (git): merge revision(s) 44374,44375,44376: [Backport #9290]
- * README.EXT: add a document about RGenGC.
Reviewed by havenwood.
[misc #8962]
* README.EXT.ja: ditto.
* README.EXT: add a refer to URL.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_... -
06:13 PM Bug #7977 (Rejected): rails 4 crashes ruby 2.0 on Solaris
- Closing because of lacking of reproduction.
-
04:56 PM Revision a8aefef8 (git): fileutils.rb: rmdir parents option
- * lib/fileutils.rb (FileUtils#rmdir): [DOC] add parents option.
[Bug #7824]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44396 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:44 PM Revision 3e37a7f7 (git): ossl.c: integer overflow
- * ext/openssl/ossl.c (string2hex): fix signed integer overflow.
[ruby-core:51711] [Bug #7744] [Fixes GH-242]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44395 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:44 PM Revision b06f4a93 (git): test_variable.rb: fix test
- * test/ruby/test_variable.rb (test_binding_local_variables):
adjust local variables.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44394 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:28 PM Bug #9005 (Closed): object.send(:define_method, ...){...} creates private method
- This issue was solved with changeset r44380.
Jeremy, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
proc.c: make method by define_method public
* proc.c (rb_mod_d... -
04:28 PM Bug #9141 (Closed): define_singleton_method creates private method
- This issue was solved with changeset r44380.
Jeremy, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
proc.c: make method by define_method public
* proc.c (rb_mod_d... -
04:21 PM Revision 38bbe374 (git): merge revision(s) 43954: [Backport #9125]
- * lib/net/smtp.rb (Net::SMTP#critical): Always return a
Net::SMTP::Response. Patch by Pawel Veselov.
[ruby-trunk - Bug #9125]
* test/net/smtp/test_smtp.rb: Test for the above.
git-svn-id: svn+ssh://ci.ru... -
04:03 PM Revision a11831a9 (git): proc.c: Binding#local_variables
- * proc.c (bind_local_variables): allowing binding to list its
local variables. patch by Jack Danger Canty <jackdanger AT
squareup.com> at [ruby-core:56543]. [Feature #8773]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44392 b... -
03:46 PM Revision bcef849d (git): merge revision(s) 40829:
- fix typos inspired by r40825
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@44391 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:37 PM Revision ad575727 (git): merge revision(s) 44184: [Backport #9247]
- * ext/socket/lib/socket.rb: Don't test $! in "ensure" clause because
it may be set before the body.
Reported by ko1 and mrkn. [ruby-core:59088] [Bug #9247]
* lib/cgi/core.rb: Ditto.
* lib/drb/ssl.rb... - 03:36 PM Revision 2e6ffdf9 (git): * 2013-12-25
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44389 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:36 PM Revision e4d63b4f (git): test_fileutils.rb: fix test
- * test/fileutils/test_fileutils.rb (test_chown_error): splat uids.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44388 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:44 PM Bug #9276: "RUBY_FREE_MIN is obsolete. Use RUBY_GC_HEAP_FREE_SLOTS instead" warning should not be issued when both ENV vars are set.
- ko1 (Koichi Sasada) wrote:
> Naruse-san:
> ...
It sounds reasonable but will be 2.1.1.
myronmarston (Myron Marston) wrote:
> > could you check the behavior of trunk?
> ...
What you need sound rbenv.
http://rbenv.org/ -
02:32 PM Misc #8962 (Closed): [DOC] add step to enable Generational GC merits in README.EXT*
-
02:20 PM Revision 7e2269a9 (git): test_fileutils.rb: tests for chown
- * test/fileutils/fileasserts.rb (assert_ownership_user): new
assertion for user ownership.
* test/fileutils/test_fileutils.rb (test_chown_error),
(test_chown_without_permission, test_chown_with_root):
based on the patch by vajrasky... -
02:04 PM Revision 9ef195f8 (git): test_fileutils.rb: enclose helper methods
- * test/fileutils/test_fileutils.rb: enclose helper methods in a
module from global functions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44386 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:04 PM Revision 20c38381 (git): vm.c: check cbase
- * vm.c (rb_vm_cref_in_context): check also cbase, not only self.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44385 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:18 PM Bug #9287 (Assigned): 'rb_obj_write' discards qualifiers from pointer target type
-
12:13 PM Bug #9287 (Closed): 'rb_obj_write' discards qualifiers from pointer target type
- This issue was solved with changeset r44372.
Yui, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* include/ruby/ruby.h (RARRAY_ASET): try to avoid compiler warning... -
11:48 AM Bug #9287: 'rb_obj_write' discards qualifiers from pointer target type
- 下記のようなプログラムで警告が出るか確認してもらうことは出来るでしょうか。
---
#include <stdio.h>
int
main() {
const int foo = 0;
int *ptr = (int *)&foo;
*ptr = 1;
printf("foo: %d\n", foo);
return 0;
}
-
11:56 AM Revision fb725a20 (git): * benchmark/bm_so_meteor_contest.rb: [DOC] Fix typo
- s/accross/across/
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44384 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:15 AM Bug #9247 (Assigned): Bugs in socket.rb (exception retrieval)
-
10:05 AM Revision 42d491cd (git): assertions.rb: fix return value
- * lib/test/unit/assertions.rb (assert_throw): should return the
caught value.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44383 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:36 AM Revision df7fc7ce (git): assertions.rb: improve assert_throw
- * lib/test/unit/assertions.rb (assert_throw): revert r44379 and
improve failure message, since assert_throws cannot extract the
inspection from the execption message correctly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44382... -
09:19 AM Revision 83651387 (git): test_method.rb: fix test
- * test/ruby/test_method.rb (test_define_method_in_private_scope):
remove extra *, to get the argument itself.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44381 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:28 AM Revision 1fc33199 (git): proc.c: make method by define_method public
- * proc.c (rb_mod_define_method): consider visibility only if self
in the caller is same as the receiver, otherwise make public as
well as old behavior. [ruby-core:57747] [Bug #9005]
[ruby-core:58497] [Bug #9141]
* vm.c (rb_vm_cref... -
07:13 AM Revision 3c0cbea8 (git): assertions.rb: assert_throw
- * lib/test/unit/assertions.rb (assert_throw): make an alias of
assert_throws.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44379 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:13 AM Revision 305dcade (git): eval.c: unused declaration
- * eval.c (rb_vm_get_cref): remove unused declaration.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44378 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:13 AM Revision 590738aa (git): README.EXT.ja: fix probable typo
- * README.EXT.ja (Appendix D): fix probable typo. RHASH_PTR() is
not defined.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44377 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:13 AM Revision 777cd24e (git): * README.EXT: add a refer to URL.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44376 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:01 AM Revision 474e5bd0 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44375 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:00 AM Revision 215c40b8 (git): * README.EXT: add a document about RGenGC.
- Reviewed by havenwood.
[misc #8962]
* README.EXT.ja: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44374 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:43 AM Revision f7979abc (git): test_alias.rb: rename duplicate name
- * test/ruby/test_alias.rb (test_alias_wb_miss): rename duplicate
name to get rid of redefinition.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44373 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:13 AM Revision def62c32 (git): * include/ruby/ruby.h (RARRAY_ASET): try to avoid compiler warning.
- [Bug #9287]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44372 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:16 AM Revision a137f4ed (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44371 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:13 AM Revision af17af1f (git): hash.c: extra states
- * hash.c (rb_hash_reject): use words "extra states".
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44370 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:33 AM Bug #9213: mkmf.rb emits invalid destination directory name for mswin32/64
- r44019 was backported to ruby_2_0_0 at r44367.
12/23/2013
-
11:26 PM Feature #9020: Net::HTTPResponse predicate/query methods
- Adding proposed patch, which takes advantage of recent frozen string optimization.
-
10:58 PM Bug #9236: include + include + alias_method + super behaviour inconsistency between 1.9 and 2.0
- r44175 and r44179 were backported to `ruby_2_0_0` at r44345, and additionally r44198 was backported at 44366.
-
08:52 PM Bug #9005: object.send(:define_method, ...){...} creates private method
- `send` is irrelevant here.
If you make `define_method` public, it isn't needed.
```ruby
c = Class.new {
class << self
public :define_method
end
}
c.define_method(:foo) {}
c.new.foo #=> NoMethodError
```
Your code jus... -
03:54 PM Bug #9005: object.send(:define_method, ...){...} creates private method
- There's only two days until the release of 2.1.0, and this still hasn't been fixed. This is a serious regression that breaks existing code (among other things, it causes Sequel's tests to freeze). If this can't be fixed before 2.1.0, I...
-
08:28 PM Bug #9262: global_method_cache should be configurable or grow automatically
- Add couple of fixes to patch:
1. fix rb_mcache_resize - it didn't copy method_state and class_serial on resize, so that cache were invalidated on next check.
2. add "gargabe collection" of "undefined" cache entries - do not copy them o... -
04:56 PM Bug #9262: global_method_cache should be configurable or grow automatically
- Note: for comparison see the results on an unpatched 2.0.0 p353
---
home_page:
50: 35
75: 40
90: 107
99: 119
topic_page:
50: 12
75: 13
90: 17
99: 150
home_page_admin:
50: 45
75: 55
90: 118
99: 12... -
04:35 PM Bug #9262: global_method_cache should be configurable or grow automatically
- Discourse Bench,
Disabled Method Cache vs Current cache vs 16x larger method cache vs Funny Falcon
Disabled Method cache:
Your Results: (note for timings- percentile is first, duration is second in millisecs)
---
home_page... -
04:11 PM Bug #9262: global_method_cache should be configurable or grow automatically
- There was a concern that gettimeofday is expensive and adds too much time to my results
I measured:
static VALUE
rb_timing_overhead_per_100k(VALUE klass){
int i, iterations = 100000;
struct timeval temp,tv1,tv2,res;
... -
01:56 PM Bug #9262: global_method_cache should be configurable or grow automatically
- I ran some benchmarks with funny-falcon's patch. Memory usage is increased by 5-10mb RSS in our app, and response time is improved by 4-8%.
before:
500 requests to https://github.com/dashboard as tmm1
peak memory: 349.4 M... -
10:27 AM Bug #9262: global_method_cache should be configurable or grow automatically
- Before I measure the changes proposed by funny falcon I wanted to present the sad state of affairs.
I applied this patch to gather method cache statistics: https://github.com/SamSaffron/ruby/commit/e6ecf6d8390b2e4036b91778268a7544f364... - 08:06 PM Revision 72bc02df (git): * 2013-12-24
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44369 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:06 PM Revision 156d7f5f (git): * test/fileutils/test_fileutils.rb (setup): should not call
- Process.groups for Windows. get rid of many errors introduced by
r44364.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44368 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:37 PM Feature #9286 (Closed): Add unit test for test_chown in test_fileutils.rb with non-root account
- This issue was solved with changeset r44364.
Vajrasky, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
test_fileutils.rb: tests for chown
* test/fileutils/fileasse... -
05:40 PM Feature #9286 (Closed): Add unit test for test_chown in test_fileutils.rb with non-root account
- Right now, there is no unit tests for test_chown except for checking whether chown is singleton or not. Hereby, I attach the patch to test the capability of chown method with non-root user account. Non-root user can change the group owne...
-
06:22 PM Bug #9287 (Closed): 'rb_obj_write' discards qualifiers from pointer target type
- array.c: In function 'rb_ary_new_from_args':
array.c:506: warning: passing argument 2 of 'rb_obj_write' discards qualifiers from pointer target type
などといった警告が出ます。
http://fb32.rubyci.org/~chkbuild/ruby-trunk/log/20131223T070301Z.log.... -
04:26 PM Bug #9285: Exception message of Errno::ENOENT contains strings @ rb_sysopen and @ dir_initialize in Ruby 2.1
- At first, I say what it is.
It is the C function name where the exception is raised.
Therefore you can't the name from Ruby.
The background is that IO-related exceptions may be raised many places.
If I encounter an unexpected excep... -
03:33 PM Revision b9bfc5b8 (git): merge revision(s) 44019: [Backport #9213]
- * lib/mkmf.rb (configuration): strip destdir part from prefix to get
rid of duplication. a patch by arton at [ruby-core:58859].
[ruby-core:58856] [Bug #9213]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/rub... -
01:57 PM Revision aadf98f1 (git): merge revision(s) 44198: [Backport #9236]
- * 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/branches/ruby_2_0_0@44366 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:00 AM Revision 92a3083d (git): merge revision(s) 44334: [Backport #9283]
- * test/rubygems/test_gem_ext_builder.rb: Fix warning due to ambiguous
expression.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@44365 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:37 AM Revision e6847d1c (git): test_fileutils.rb: tests for chown
- * test/fileutils/fileasserts.rb (assert_ownership_group): new
assertion for group ownership.
* test/fileutils/test_fileutils.rb (test_chown{,_verbose,_noop}):
based on the patch by vajrasky (Vajrasky Kok) at
[ruby-core:59281]. [Fe... -
09:01 AM Revision bc159ec5 (git): hash.c: fix infinite loop
- * hash.c (has_extra_methods): traverse ancestors, and fix infinite
loop. [Bug #9275]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44363 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:16 AM Bug #9274: A lot of SystemStackError on Windows 8.1 with MSVC 2013
- That patch was incomplete.
A value of the recursion keys hashes is an object ID or a hash of paired IDs.
They can't be distinguished with the patch.
I'd thought about it, but my machines got broken and I haven't have enough time. -
07:13 AM Revision 8680f4f8 (git): merge revision(s) 44333: [Backport #9282]
- * lib/rubygems/commands/install_command.rb: Restore gem install
--ignore-dependencies for remote gems
* test/rubygems/test_gem_commands_install_command.rb: Test for the
above.
git-svn-id: svn+ssh://ci.rub... -
07:12 AM Revision 0f7e52f9 (git): merge revision(s) 44354: [Backport #9270]
- * array.c: Have to_h raise on elements that are not key-value pairs
[#9239]
* enum.c: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@44361 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:00 AM Revision cb62186b (git): hash.c: fix commit miss
- * hash.c (HAS_EXTRA_STATES): remove extra parenthesis.
[Bug #9275]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44360 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:53 AM Revision c25c8477 (git): hash.c: reduce warning
- * hash.c (HAS_EXTRA_STATES): warn extra states only when something
differ. [ruby-core:59254] [Bug #9275]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44359 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:53 AM Revision 21e74f54 (git): hash.c: reword
- * hash.c (HAS_EXTRA_STATES, rb_hash_reject): use words
"extra states".
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44358 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:52 AM Revision 16863d90 (git): test_hash.rb: suppress warnings
- * test/ruby/test_hash.rb (test_rehash2, test_callcc_iter_level):
suppress shadowing outer local variable warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44357 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:52 AM Bug #9261 (Closed): HowToReport is broken
- I've imported part of ./doc/contributing.rdoc from trunk.
Although it's formatted in RDoc, we should be good now. -
06:52 AM Revision 3a18a62d (git): envutil.rb: use EXEEXT
- * test/ruby/envutil.rb (rubybin): use EXEEXT configured value
instead of the hard coded suffix.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44356 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:34 AM Revision 1f861a6e (git): * lib/irb.rb: [DOC] Fix typo
- s/degits/digits/
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44355 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 03:42 AM Revision 9471f418 (git): * array.c: Have to_h raise on elements that are not key-value pairs [#9239]
- * enum.c: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44354 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
12/22/2013
- 11:41 PM Revision 2b93dbd8 (git): merge revision(s) 43775: [Fixes GH-458]
- https://github.com/ruby/ruby/pull/458
* util.c (ruby_strtod): ignore too long fraction part, which does not
affect the result.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@44353 b2dd03c8-39d4-4d8f-98ff-823fe6... - 11:31 PM Revision b912e1d2 (git): * 2013-12-23
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@44352 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:31 PM Revision dabc9036 (git): merge revision(s) 43775: [Fixes GH-457]
- https://github.com/ruby/ruby/pull/457
* util.c (ruby_strtod): ignore too long fraction part, which does not
affect the result.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@44351 b2dd03c8-39d4-4d8f-98ff-823f... -
08:47 PM Bug #9285 (Rejected): Exception message of Errno::ENOENT contains strings @ rb_sysopen and @ dir_initialize in Ruby 2.1
- Exception message of Errno::ENOENT exception contains strings "@ rb_sysopen" or "@ dir_initialize" in Ruby 2.1.0-rc1. It doesn't contain them in Ruby 2.0. I would expect exception message not to contain those strings.
Example in Ruby ... -
08:13 PM Revision 573762a7 (git): * doc/syntax/methods.rdoc: [DOC] Added example for underscore
- conventions in method names. Also added doc to clarify encoding
character set support for Ruby programs and elaborated on defining
predicate and bang methods. Based on a patch by @gaurish
[Fixes GH-477] https://github.com/ruby/ruby... -
07:16 PM Bug #9276: "RUBY_FREE_MIN is obsolete. Use RUBY_GC_HEAP_FREE_SLOTS instead" warning should not be issued when both ENV vars are set.
- myronmarston (Myron Marston) wrote:
> Is there an easy way to build trunk using chruby? That's what I use these days to install my rubies. I haven't played around with setting up an MRI dev environment at all.
It does not seems to ... -
10:03 AM Bug #9276: "RUBY_FREE_MIN is obsolete. Use RUBY_GC_HEAP_FREE_SLOTS instead" warning should not be issued when both ENV vars are set.
- > could you check the behavior of trunk?
Is there an easy way to build trunk using chruby? That's what I use these days to install my rubies. I haven't played around with setting up an MRI dev environment at all. -
04:13 AM Bug #9276 (Assigned): "RUBY_FREE_MIN is obsolete. Use RUBY_GC_HEAP_FREE_SLOTS instead" warning should not be issued when both ENV vars are set.
- I think this request is reasonable.
myronmarston:
could you check the behavior of trunk?
Naruse-san:
could you decide to introduce this patch or not?
-
04:11 AM Bug #9276 (Closed): "RUBY_FREE_MIN is obsolete. Use RUBY_GC_HEAP_FREE_SLOTS instead" warning should not be issued when both ENV vars are set.
- This issue was solved with changeset r44327.
Myron, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* gc.c (ruby_gc_set_params): don't show obsolete warnings for
... -
03:32 AM Bug #9276 (Closed): "RUBY_FREE_MIN is obsolete. Use RUBY_GC_HEAP_FREE_SLOTS instead" warning should not be issued when both ENV vars are set.
- Trying out ruby 2.1.0-rc1, I keep getting this warning. I understand why, and I've updated my ~/.zshrc to set RUBY_GC_HEAP_FREE_SLOTS for ruby 2.1, but I need to keep `RUBY_GC_HEAP_FREE_SLOTS` set for projects running on earlier version...
-
06:21 PM Revision cadd6606 (git): * doc/ChangeLog-1.9.3: [DOC] Fix typos by @dvsuresh
- [Fixes GH-485] https://github.com/ruby/ruby/pull/485
* ext/openssl/ossl_config.c: ditto
* lib/rss/utils.rb, lib/time.rb: ditto
* test/ruby/envutil.rb: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44349 b2dd03c8-39d4-4d8f-98f... -
03:48 PM Revision ba128644 (git): commit miss from r44346
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44348 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:16 PM Bug #9277 (Rejected): REXML fails to parse comments with multiple dashes ('-') in them
- mame (Yusuke Endoh) wrote:
> As I recall correctly, the XML spec does not allow "--" in a comment.
Yes indeed. See http://www.w3.org/TR/xml/#sec-comments:
"For compatibility, the string " -- " (double-hyphen) MUST NOT occur within... -
08:44 AM Bug #9277: REXML fails to parse comments with multiple dashes ('-') in them
- As I recall correctly, the XML spec does not allow "--" in a comment.
http://en.wikipedia.org/wiki/XML#Comments
> The string "--" (double-hyphen) is not allowed inside comments
--
Yusuke Endoh <mame@tsg.ne.jp> -
07:50 AM Bug #9277 (Assigned): REXML fails to parse comments with multiple dashes ('-') in them
-
07:47 AM Bug #9277 (Rejected): REXML fails to parse comments with multiple dashes ('-') in them
- =begin
REXML cannot handle multiple dashes in a comment:
require 'rexml/document'
REXML::Document.new('<html><!-- -- --></html>')
=end
=begin
REXML::ParseException: #<REXML::ParseException: Malformed comment
Line: 1
Posi... - 03:00 PM Revision 572a6221 (git): * 2013-12-23
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44347 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:00 PM Revision 2c5dcdf0 (git): * lib/{rake,rdoc,rss}/*, test/rexml/test_listener.rb: [DOC] Fix typos
- by @dvsuresh [Fixes GH-486] https://github.com/ruby/ruby/pull/486
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44346 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:33 PM Revision f0f3821b (git): merge revision(s) 44175,44179: [Backport #9236]
- * proc.c (method_owner): return the class where alias is defined, not
the class original method is defined.
* vm_method.c (rb_method_entry_make, rb_alias): store the originally
defined class in me. [Bug #799... -
10:25 AM Revision b6a2e6aa (git): merge revision(s) 44332: [Backport #9281]
- * lib/rdoc.rb: Set RDoc to release version.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@44344 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:22 AM Revision b730f633 (git): merge revision(s) 44331: [Backport #9280]
- * lib/rubygems.rb: Set RubyGems to release version.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@44343 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:22 AM Revision fb1d4fa8 (git): merge revision(s) 44330: [Backport #9279]
- * lib/rubygems.rb (module Gem): Fix comment for
Gem::load_path_insert_index.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@44342 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:18 AM Revision 4057bf0c (git): merge revision(s) 44307: [Backport #9271]
- * 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/branches/ruby_2_1@44341 b2dd03c8-3... -
09:19 AM Feature #9278 (Closed): Magic comment "immutable: string" makes "literal".freeze the default for that file
- Building on https://bugs.ruby-lang.org/issues/9042, this pull request adds the magic comment # -*- immutable: string -*- that implies .freeze on every string literal in the file. To get a mutable string in a file that starts with the mag...
-
07:00 AM Revision e39b6aaa (git): Release branch of Ruby 2.1
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@44340 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:33 AM Revision 8f83a5ee (git): merge revision(s) 37388: [Backport #9232]
- * process.c (redirect_dup2): set standard handles when new fd is stdio,
because if there is no allocated console at the moment Windows does
not automatically associate it for child process's standard handle.
... - 05:14 AM Revision e119e192 (git): * object.c (rb_obj_clone): protect FL_MARK of a dest object. A lazy
- sweeper free up a dest object if a marker is invoked immediately
following allocate a dest object in rb_obj_alloc().
[Backport #9206]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@44337 b2dd03c8-39d4-4d8f-98ff-823... - 04:53 AM Revision cfbdfc79 (git): merge revision(s) 43923,43925: [Backport #9182]
- * ext/tk/lib/tkextlib/tktable/tktable.rb: fix bug on arguments for Proc object.
* ext/tk/sample/scrollframe.rb: forgot a Module definition.
* ext/tk/extconf.rb: check unsupported version of tclConfig.sh/tkConfig.sh. It ... - 04:38 AM Revision 886c2be3 (git): * lib/rubygems.rb: 1.8.23.2.
- [ruby-core:58757] [Backport#9193] reported by Jeremy Evans and patched
by Eric Hodel.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@44335 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:12 AM Revision e5eb6e9a (git): * test/rubygems/test_gem_ext_builder.rb: Fix warning due to ambiguous
- expression.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44334 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:06 AM Revision cb8be30e (git): * lib/rubygems/commands/install_command.rb: Restore gem install
- --ignore-dependencies for remote gems
* test/rubygems/test_gem_commands_install_command.rb: Test for the
above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44333 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:25 AM Revision 87923e02 (git): * lib/rdoc.rb: Set RDoc to release version.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44332 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:19 AM Revision 1d8484d4 (git): * lib/rubygems.rb: Set RubyGems to release version.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44331 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:16 AM Revision 67ec7515 (git): * lib/rubygems.rb (module Gem): Fix comment for
- Gem::load_path_insert_index.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44330 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:11 AM Revision 06e2b610 (git): * defs/opt_operand.def: Fix typo
- s/configration/configuration/
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44329 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
12/21/2013
-
11:52 PM Bug #9110: double free or corruption error at_exit with callcc
- r43685, r43690 and r43705 were backported to ruby_2_0_0 at r44325.
-
11:10 PM Bug #9273: parse_resolv_conf fails with unicode comments in /etc/resolvconf.c
- r44312, r44318 and r44321 were backported to ruby_2_0_0 at r44324.
-
08:57 PM Bug #9273: parse_resolv_conf fails with unicode comments in /etc/resolvconf.c
- Thanks for fixing this.
-
12:37 PM Bug #9273 (Closed): parse_resolv_conf fails with unicode comments in /etc/resolvconf.c
- This issue was solved with changeset r44312.
Vit, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
resolv.rb: no encodings
* lib/resolv.rb (Resolv::Hosts#lazy_initi... -
06:28 AM Bug #9273: parse_resolv_conf fails with unicode comments in /etc/resolvconf.c
- Reading the Ruby 2.1.0 changes, there is probably more elegant way to achieve the same result ;) See updated patch.
-
06:02 AM Bug #9273 (Closed): parse_resolv_conf fails with unicode comments in /etc/resolvconf.c
- =begin
This is content of my resolve.conf:
$ cat /etc/resolv.conf
# Generated by NetworkManager
domain redhat.com
search redhat.com
nameserver 10.38.5.26
nameserver 10.35.255.14
nameserver 213.46.172.36
# POZNÁMKA: př... -
10:53 PM Bug #9199: win32.h is not installed by '(n)make install)
- r44307 was backported to ruby_2_0_0 at r44323.
-
05:05 AM Bug #9199 (Closed): win32.h is not installed by '(n)make install)
- This issue was solved with changeset r44307.
Akio, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* win32/Makefile.sub (fake.rb): fixed wrong RUBY_PLATFORM, to cor... -
04:48 AM Bug #9199: win32.h is not installed by '(n)make install)
- Note that this problem is not fixed at 2.1.0-rc1, and I think this is a critical showstopper.
-
10:50 PM Bug #9205: Assertion failed: heap_pages_deferred_final == 0
- ... and r44000 was also backported to `ruby_2_0_0` at r44322.
-
04:40 PM Bug #9205: Assertion failed: heap_pages_deferred_final == 0
- r43994 was backported to `ruby_2_0_0` at r44319.
-
09:56 PM Bug #9274: A lot of SystemStackError on Windows 8.1 with MSVC 2013
- I guess that this issue is related with Bug #9207
The whole patch is http://bugs.ruby-lang.org/issues/9207#note-5
But only a part of the patch is applied by r44034
-
12:05 PM Bug #9274 (Closed): A lot of SystemStackError on Windows 8.1 with MSVC 2013
- I can see a lot of SystemStackError: stack level too deep as a result of test-all on Windows 8.1 with VC++ 2013 64 bit compiler.
C:\work\ruby-2.1.0-r44304>ver
Microsoft Windows [Version 6.3.9600]
C:\work\ruby-2.1.0-r44304>cl
Mi... - 07:11 PM Revision 56034b17 (git): * 2013-12-22
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44328 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:11 PM Revision 94e870b0 (git): * gc.c (ruby_gc_set_params): don't show obsolete warnings for
- RUBY_FREE_MIN/RUBY_HEAP_MIN_SLOTS if
RUBY_GC_HEAP_FREE_SLOTS/RUBY_GC_HEAP_INIT_SLOTS are given.
[Bug #9276]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44327 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:17 PM Revision 86d9d122 (git): merge revision(s) 44127: [Backport #9238]
- * insns.def: Fix optimization bug of Float#/ [Bug #9238]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@44326 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:51 PM Revision 787a90cd (git): merge revision(s) 43685,43690,43705: [Backport #9110]
- * eval_jump.c (rb_exec_end_proc): fix double free or corruption error
when reentering by callcc. [ruby-core:58329] [Bug #9110]
* test/ruby/test_beginendblock.rb: test for above.
* eval_jump.c (rb_exec_end_proc... -
02:09 PM Revision 2f4529e7 (git): merge revision(s) 44312,44318,44321: [Backport #9273]
- * lib/resolv.rb (Resolv::Hosts#lazy_initialize): should not
consider encodings in hosts file. [ruby-core:59239] [Bug #9273]
* lib/resolv.rb (Resolv::Config.parse_resolv_conf): ditto.
git-svn-id: svn+ssh://ci.ruby-la... -
01:52 PM Revision 8058fde2 (git): merge revision(s) 44307: [Backport #9199] [Backport #9272]
- * 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/branches/ruby_2_0_0@44323 b2dd03c8... -
01:49 PM Revision 895a8da0 (git): merge revision(s) 44000: [Backport #9205]
- test_gc.rb: shorten
* test/ruby/test_gc.rb (test_sweep_in_finalizer): omit iteration number to 2.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@44322 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:00 PM Feature #9263 (Closed): When creating symlink (or link) and the destination exists already, the error message is ambiguous
- This issue was solved with changeset r44313.
Vajrasky, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
file.c: destination path only
* file.c: remove unnecessary t... -
11:14 AM Bug #9262: global_method_cache should be configurable or grow automatically
- funny-falcon proposed removing the global_method_cache altogether, in favor of a per-klass method cache:
https://github.com/funny-falcon/ruby/compare/trunk...class_local_cache
https://github.com/funny-falcon/ruby/compare/trunk...... -
09:45 AM Revision 959a6624 (git): resolv/test_addr.rb: require tempfile for new test in r44312
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44321 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:41 AM Revision 54fdf15a (git): * lib/uri/generic.rb: [DOC] Fix typo
- s/andn/and/
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44320 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:38 AM Revision 206a2879 (git): merge revision(s) 43994: [Backport #9205]
- * gc.c (finalize_deferred): flush all deferred finalizers while other
finalizers can get ready to run newly by lazy sweep.
[ruby-core:58833] [Bug #9205]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_... -
07:18 AM Revision 1ef0a76c (git): test_dns.rb: no server access
- * test/resolv/test_dns.rb (test_invalid_byte_comment): get rid of
actual server access. [Bug #9273]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44318 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:16 AM Revision a4613685 (git): merge revision(s) 43996:
- * ruby_atomic.h (ATOMIC_PTR_EXCHANGE): atomic exchange function for
a generic pointer.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@44317 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:02 AM Revision 32716d47 (git): merge revision(s) 43851,43882,43883,43995:
- * ruby_atomic.h: use __atomic builtin functions supported by GCC.
__sync family are legacy functions now and it is recommended
that new code use the __atomic functions.
http://gcc.gnu.org/onlinedocs/gcc/_005... -
06:47 AM Revision 34b8c430 (git): merge revision(s) 41759,41760,43356,43460,43677:
- * ruby_atomic.h (ATOMIC_CAS): suppress C4022 and C4047 warnings in
VC6. only InterlockedCompareExchange is declared using PVOID.
* ruby_atomic.h (rb_w32_atomic_cas): call InterlockedCompareExchange
directly.... -
05:55 AM Revision 2cd83035 (git): merge revision(s) 43669,43672,43678: [Backport #8958]
- * ext/bigdecimal/lib/bigdecimal/util.rb: [DOC] Document the required
+precision+ argument for Rational#to_d [Bug #8958]
* ext/bigdecimal/lib/bigdecimal/util.rb: [DOC] +precision+ is required
* ext/bigdecimal/l... -
04:00 AM Revision 9f368b5a (git): file.c: destination path only
- * file.c: remove unnecessary the source path from EEXIST error
messages and show the destination path only. [ruby-core:59202]
[Feature #9263]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44313 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:50 AM Bug #9221: Time.parse performance becomes exponentially worse as string length grows
- r44086 and r44126 are backported to ruby_2_0_0 branch at r44126.
-
03:37 AM Revision 1ffbe07e (git): resolv.rb: no encodings
- * lib/resolv.rb (Resolv::Hosts#lazy_initialize): should not
consider encodings in hosts file. [ruby-core:59239] [Bug #9273]
* lib/resolv.rb (Resolv::Config.parse_resolv_conf): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@... -
03:05 AM Feature #9239: Array#to_h ignores flat arrays
- Yui, I'm wondering if you actually read the whole thread. In any case, I probably don't have to point out that Matz usually has the privilege of rejecting feature requests.
I've summarized it as #9270. -
01:02 AM Feature #9239 (Rejected): Array#to_h ignores flat arrays
- As Array#to_h says and test_to_h describes, Array#to_h is different from Hash[].
The behavior is expected one.
Returns the result of interpreting <i>ary</i> as an array of
<tt>[key, value]</tt> pairs. Elements other than pairs o... -
01:02 AM Bug #9269 (Rejected): class variable is not being handled correctly
- I was doing an experiment after discussing with Charles Nutter whether the memoize pattern (@v ||= value_processing) was atomic in MRI and found what seems to be a curious bug in MRI implementation:
https://gist.github.com/rosenfeld/8... -
12:46 AM Bug #9264 (Closed): with-opt-dir not working
- Great!
Fixed by r44297 from #9256, thanks for reporting Santiago! -
12:29 AM Bug #9264: with-opt-dir not working - Zzak, this was fixed here http://bugs.ruby-lang.org/issues/9256
On Fri, Dec 20, 2013 at 12:41 PM, zzak (Zachary Scott) <e@zzak.io> wrote:
>
> Issue #9264 has been updated by zzak (Zachary Scott).
>
> Subject changed f... -
12:29 AM Bug #9264: with-opt-dir not working - After a git pull everything seems to be working fine.
Fixed here http://bugs.ruby-lang.org/issues/9256
On Fri, Dec 20, 2013 at 12:22 PM, Zachary Scott <e@zzak.io> wrote:
> Could you also try --with-yaml-dir and --with-dbm-dir...
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.