Activity
From 08/30/2015 to 09/05/2015
09/05/2015
-
11:54 PM Bug #11510 (Closed): exit waits for the block form of IO.popen's child
- The block form of `IO.popen` waits for the child process to finish before quitting. If the parent process exits duri...
-
11:14 PM Revision 649016bd (git): win32.c: suppress a warning
- * win32/win32.c (get_attr_vsn): assume GetLastError() never return
0, to suppress a maybe-uninitialized warning in ... -
11:14 PM Revision 5e57dc0f (git): ruby.h: eval ASSUME argument
- * include/ruby/ruby.h (ASSUME): evaluate the argument just once
everywhere.
git-svn-id: svn+ssh://ci.ruby-lang.org... - 03:33 PM Revision 8a44c2e5 (git): * 2015-09-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51771 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:32 PM Revision 542e1d8b (git): make_encmake.rb: expand srcdir
- * enc/make_encmake.rb: @srcdir@ in enc/Makefile.in needs to be
expanded.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru... -
02:00 PM Revision 9af0cf1c (git): internal.h: move rb_readlink declaration
- * internal.h (rb_readlink): move the declaration.
* ruby.c (dladdr_path): rb_readlink now requires the result
enco... -
12:29 PM Revision 1587b324 (git): fake.rb: optimal paths
- * tool/fake.rb: remove redundant dot directories from joined path.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk... -
03:58 AM Revision b38b57cb (git): rss.rb: don't substitute, just search
- * lib/rss/rss.rb (Time#w3cdtf): don't substitute, just search
zeros at EOS. [ruby-core:70667] [Bug #11509]
git-sv... -
02:40 AM Bug #11509 (Closed): Incorrect fraction_digits calculation in lib/rss/rss.rb:41 Time#w3cdtf
- Applied in changeset r51766.
----------
rss.rb: fix usec width
* lib/rss/rss.rb (Time#w3cdtf): fix zero-trimmed wid... -
01:25 AM Bug #11509: Incorrect fraction_digits calculation in lib/rss/rss.rb:41 Time#w3cdtf
- **Sorry for broken markdown -- here I fixed it:**
Current code is:
~~~ruby
def w3cdtf
if usec.zero?
... -
01:23 AM Bug #11509 (Closed): Incorrect fraction_digits calculation in lib/rss/rss.rb:41 Time#w3cdtf
- Current code is:
~~~ruby
fraction_digits = Math.log10(usec.to_s.sub(/0*$/, '').to_i).floor + 1
~~~
Th... -
02:39 AM Revision 88083fa4 (git): rss.rb: fix usec width
- * lib/rss/rss.rb (Time#w3cdtf): fix zero-trimmed width of fraction
digits. [ruby-core:70667] [Bug #11509]
git-svn... -
02:00 AM Revision 32c4fd7a (git): fake.rb: fix builddir
- * tool/fake.rb: builddir should be "." if it is the current
working directory.
git-svn-id: svn+ssh://ci.ruby-lang.... -
01:38 AM Revision 441de1b3 (git): Makefile.sub: more warnig flags
- * win32/Makefile.sub (WARNFLAGS): disable some too verbose
warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
09/04/2015
-
11:30 PM Bug #11508: Hash#eql? does not respect hash ordering
- New ticket for a new method, please.
-
11:29 PM Bug #11508 (Closed): Hash#eql? does not respect hash ordering
- Applied in changeset r51763.
----------
hash.c: [DOC] orders do not matter [ci skip]
* hash.c (rb_hash_equal, rb_ha... -
09:12 PM Bug #11508: Hash#eql? does not respect hash ordering
- ruby5 -> ruby3
maybe we should try it in rails support first. -
09:07 PM Bug #11508 (Closed): Hash#eql? does not respect hash ordering
- ~~~ruby
{a:1,b:2}.eql?({b:2,a:1})
=> true
~~~
The `eql?` (aka `==`) operator on hashes does not compare the ord... -
11:29 PM Revision 5381e4d1 (git): hash.c: [DOC] orders do not matter [ci skip]
- * hash.c (rb_hash_equal, rb_hash_eql): [DOC] the orders of each
hashes are not compared. [Bug #11508]
git-svn-id:... - 03:27 PM Revision 39db484e (git): * 2015-09-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51762 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:27 PM Revision 87a34aa0 (git): fake.rb: suppress warning
- * tool/fake.rb: get rid of use of uninitialized global variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5... -
02:26 PM Revision 141ff8e6 (git): win32.h: fix macro name
- * include/ruby/win32.h: fix macro name for VC runtime version,
RT_VER is only in Makefile.
git-svn-id: svn+ssh://c... -
10:06 AM Revision 8a77feb9 (git): fake.rb: extmk mode
- * tool/fake.rb: add extmk mode.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51759 b2dd03c8-39d4-4d8f-98ff-823f... -
09:47 AM Feature #11507 (Open): Net::HTTP should use TCP_CORK or TCP_NOPUSH to avoid fragmenting packets
- I discovered while implementing a soap client against a badly implemented http server that for sending a 723 bytes, N...
-
08:46 AM Revision 303c5a37 (git): * doc/contributing.rdoc: fix configuration option.
- [ci skip] [fix GH-1009]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51758 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:48 AM Bug #11506 (Closed): Changed behavior of URI.unescape between 2.1.5 and 2.2.3
- Changed behavior of URI.unescape between 2.1.5 and 2.2.3. Why?
Is this change intended or not?
It breaks my app... -
03:54 AM Revision 2d1b2f0e (git): mkmf.rb: remove unnecessary variables
- * lib/mkmf.rb (configuration): remove unnecessary variables,
top_srcdir is defined above, builddir is not used.
gi... -
03:54 AM Revision 50226fb6 (git): mkmf.rb: move r40537
- * lib/mkmf.rb (create_makefile): move r40537 from extmk.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51756 ...
09/03/2015
-
07:48 PM Revision 970399a9 (git): * iseq.c (iseq_memsize): functions for wrapper object should have
- iseqw_ prefix.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51755 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:43 PM Feature #11505 (Rejected): Module#=== should call #kind_of? on the object rather than rb_obj_is_kind_of which only searches the ancestor heirarchy
- In trying to implement a Decorator pattern which wraps Hashes and/or Arrays, I would like case equality to work such ...
-
04:30 PM Revision ebb03a0b (git): verconf.h.tmpl: separate RbConfig
- * template/verconf.h.tmpl: load rbconfig.rb into a separate
namespace get rid of conflict with the default RbConfig... -
04:30 PM Revision 91cdbaf4 (git): revert r51752
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51753 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:41 PM Bug #11486: euc-jpな文字列に対してgsubするとSEGVします
- code_to_mbc() が ONIGERR_INVALID_CODE_POINT_VALUE を返し、
mbc_case_fold() がそれをエラーコードと判断せずそのままポインタに加算してしまっているようでした。
そも... -
03:38 PM Revision dc482e14 (git): configure.in: BASERUBY needs fake.rb
- * configure.in (BOOTSTRAPRUBY): BASERUBY needs fake.rb to load
rbconfig.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org... - 03:18 PM Revision 264d1487 (git): * 2015-09-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51751 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:17 PM Revision aabd765f (git): thread_sync.c: fix typos
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51750 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:27 PM Revision d4a642de (git): configure.in: use BASERUBY
- * configure.in (BOOTSTRAPRUBY): use BASERUBY if available.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51749 b... -
01:08 PM Feature #10600: [PATCH] Queue#close
- Sorry I didn't reply earlier, it's been a while since I checked this list.
I think ClosedQueueError < StopIteratio... -
12:12 PM Revision 16dbb79e (git): session.rb: SHA512
- * lib/cgi/session.rb (create_new_id): use SHA512 instead of MD5.
pointed out by SARWAR JAHAN.
git-svn-id: svn+ssh:... -
11:30 AM Revision 5f6dedda (git): * gc.c (rb_raw_obj_info): iseq->body->location.first_lineno is Fixnum.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51747 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:24 AM Bug #11504 (Rejected): ruby 1.9.3p194 segfault on debian stable 7.x
- 1) I setup OpenStreetMap API-server: https://github.com/openstreetmap/openstreetmap-website
2) start with debug (It ... -
08:57 AM Revision 2c357a55 (git): vm_eval.c: should be singular
- * vm_eval.c (raise_method_missing): "names" should be singular.
pointed out by Filip Bartuzi.
git-svn-id: svn+ssh:... -
08:51 AM Revision e25f9ced (git): * gc.c (rb_raw_obj_info): should support IMEMO/iseq.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51745 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:22 AM Revision d41838c8 (git): common.mk: exclude memory leak tests
- * common.mk (TEST_EXCLUDES): exclude tests for memory leak, often
too expensive and/or false-positive.
git-svn-id:... - 01:08 AM Revision 58431c65 (git): * 2015-09-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51743 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:07 AM Revision e26ba49b (git): vm_eval.c: refine messages
- * vm_eval.c (raise_method_missing): refine error messages when a
symbol is not given. [Fix GH-1013]
git-svn-id: s...
09/02/2015
-
02:12 PM Bug #11503 (Closed): Segmentation fault at 0x00000000000094
- /home/nisevi/.rbenv/versions/2.1.6/lib/ruby/2.1.0/x86_64-linux/readline.so: [BUG] Segmentation fault at 0x00000000000...
-
09:50 AM Revision 4a14d944 (git): * ext/psych/*: merge psych master(8737e5b). It contains following fixes.
- https://github.com/tenderlove/psych/pull/242
https://github.com/tenderlove/psych/pull/246 [ruby-list:50219]
* test/... -
09:05 AM Revision 0f351740 (git): * vm_insnhelper.h (GET_PC_COUNT): remove unused macro.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51740 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:18 AM Revision d2f4d5a5 (git): Fix typo in Process.detatch doc [ci skip]
- * process.c (proc_detach): [DOC] fix typo "intent" as "intend" in
rdoc. [Fix GH-1011]
git-svn-id: svn+ssh://ci.ru... -
08:03 AM Bug #11502 (Closed): Ruby segmentation fault
- 2015-09-02 00:55:51.144 ruby[2259:6381621] *** WARNING: Method userSpaceScaleFactor in class NSView is deprecated on ...
-
07:58 AM Revision f9ac2106 (git): file.c: use filesystem encoding
- * file.c (rb_realpath_internal): use filesystem encoding if the
argument is in ASCII encodings.
* win32/file.c (rb_... -
06:24 AM Bug #11501 (Closed): About priority of a hash element when using {**hash1, **hash2} literal
- When creating a new hash using { **hash1, **hash2 } literal,
there are different behaviors between 2.2.0 or later an... -
04:14 AM Revision 6bbd9104 (git): win32: use ALLOCV
- * win32/file.c (rb_readlink): use ALLOCV to get rid potential
memory leak by NoMemoryError in ALLOCV.
* win32/win3... -
03:57 AM Revision 71f2c19a (git): win32_vk.inc: merge win32_vk.h
- * ext/io/console/win32_vk.inc: merge win32_vk.h not to be included
in HDRS on other platforms than Windows.
git-sv... - 02:51 AM Revision 0dc9e4f3 (git): * 2015-09-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51735 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:51 AM Revision 66588679 (git): gmake.mk: no docs if test only
- * defs/gmake.mk (TEST_DEPENDS): make docs only when checking, but
not only btest and test.
git-svn-id: svn+ssh://c...
09/01/2015
-
11:26 PM Bug #11499 (Rejected): ruby/2.0.0/gems/json-1.8.1/lib/json/ext/parser.bundle: [BUG] Segmentation fault ruby
- I bet it is caused by loading an extension library linked against different libruby, most probably `/usr/lib/libruby....
-
02:20 PM Bug #11499 (Rejected): ruby/2.0.0/gems/json-1.8.1/lib/json/ext/parser.bundle: [BUG] Segmentation fault ruby
- Not sure what happened here after my Yosemite install, but the server won't start and is continuing to throw a segmen...
-
10:00 PM Feature #11500 (Open): [RFC] rename Queue to UnboundedQueue
- Then deprecate and warn on usage of "Queue"
Or maybe even call the new one "UnsafeQueue" :)
I think the name "Q... -
09:43 AM Feature #11476: Methods defined in Refinements cannot be called via send
- Aah, I'm sorry that I missed that part of the documentation.
But indeed I felt the behaviour weird while using the f... -
09:37 AM Revision 7ef01f83 (git): * test/thread/test_queue.rb: catch up last commit.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51733 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:35 AM Feature #10600: [PATCH] Queue#close
- > At last, if you can set counter to Queue#close really close the Queue, it easy to write multiple producer pattern. ...
-
09:17 AM Revision c37c67ce (git): * thread_sync.c (queue_do_close): ignore multiple close to allow
- multiple producers.
https://bugs.ruby-lang.org/issues/10600#note-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/... -
09:12 AM Feature #11348: TracePoint API needs events for fiber's switching
- Koichi Sasada wrote:
> > f1.resume # stopped at the line
> > f1.resume # want to stop here after step over
>
> O... -
08:57 AM Feature #11348: TracePoint API needs events for fiber's switching
- > f1.resume # stopped at the line
> f1.resume # want to stop here after step over
Only for this purpose, how abou... -
09:11 AM Feature #11498 (Closed): Kernel#loop: return the "result" value of StopIteration
- Kernel#loop wraps use of Enumerator rescuing StopIteration raised by Enumerator#next, but it does not provide access ...
- 09:09 AM Revision 09b42250 (git): * 2015-09-01
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51731 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:08 AM Revision dcf6ac49 (git): * thread_tools.c: rename thread_tools.c to thread_sync.c.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51730 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:03 AM Bug #11271: TestObjSpace#test_trace_object_allocations_start_stop_clear occasional failure
- そのようにしてもらってもよろしいでしょうか。
-
09:02 AM Bug #11490 (Feedback): Allocation tracer sometimes attributes allocations to the wrong source file/line
- I don't think "(VM internal):0" is useful.
08/31/2015
-
02:05 PM Bug #11497 (Closed): add Write Barrier in refined method entry move (fixed at r51728)
- このチケットはバックポート管理用です。
trunk では r51728 で write barrier が追加されました。
ruby_2_1, ruby_2_2 では trunk の move_refined_method()... - 08:08 AM Revision 16e86cdf (git): * 2015-08-31
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51729 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:07 AM Revision 15e48288 (git): * class.c (move_refined_method): should insert a write barrier
- from an original class to a created (cloned) method entry.
* test/ruby/test_refinement.rb: add a test.
git-svn-id:... -
04:08 AM Bug #11496 (Closed): Mutex#synchronize testing code should be data race.
- Current Mutex#synchronize testing code is not to fail every time if not use Mutex#synchronize.
~~~ruby
100.times ... -
03:39 AM Bug #10803: Similar issue/stack trace as above in 2.1.5, 2.1.6
- Seems ok to close to me, we haven't been able to consistently reproduce it and refactored the code. Did not have a ch...
08/30/2015
-
08:51 PM Feature #11491 (Rejected): Add descriptive methods to Method & UnboundMethod
- I see, I tried with 2.2.2 which would not allow #bind in that case.
I'll close this then as both use cases have be... -
09:05 AM Feature #11491: Add descriptive methods to Method & UnboundMethod
- Benoit Daloze wrote:
> > > So I propose #origin, which goes well along #owner.
> >
> > How does it differ than `#... -
08:32 AM Revision c16523e6 (git): encoding.c: fix document [ci skip]
- * encoding.c (rb_enc_unicode_p): fix document. predicate
functions may return non-zero values other than 1 as true... -
07:15 AM Revision 822c3999 (git): test_win32ole_event.rb: skip message
- * test/win32ole/test_win32ole_event.rb (exec_notification_query_async):
add skip message.
git-svn-id: svn+ssh://ci... -
06:46 AM Revision e7d578bf (git): test_win32ole_event.rb: skip 80041008
- * test/win32ole/test_win32ole_event.rb (exec_notification_query_async):
skip error with OLE error code:80041008, wh... -
03:05 AM Feature #8437: custom operators, unicode
- Eike Dierks wrote:
> I suggest to modify the parser to accept all operators from the unicode operator plane,
> as t... -
02:34 AM Revision 9507c92d (git): ChangeLog: table name
- * ChangeLog: the table name instead of the table type.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51724 b2dd0...
Also available in: Atom