Activity
From 03/05/2013 to 03/11/2013
03/11/2013
-
10:21 PM Feature #8050: struct stat to VALUE should be accessable from the C-API
- Can we also have a way to create a Dir object from a DIR pointer? Something like rb_dir_new(DIR *dir).
-
02:18 PM Feature #8050: struct stat to VALUE should be accessable from the C-API
- vote for ruby/io.h.
-
12:31 PM Feature #8050 (Assigned): struct stat to VALUE should be accessable from the C-API
- This patch seems to implement the feature.
-
09:29 PM Revision 10c5d6ee (git): * lib/rubygems/commands/setup_command.rb: Don't delete non-rubygems
- files when installing RubyGems.
* test/rubygems/test_gem_commands_setup_command.rb: Test for the
above.
* lib/rub... -
07:53 PM Feature #8075: Add socket interface class to list interfaces
- 2013/3/11 drbrain (Eric Hodel) <[email protected]>:
> Feature #8075: Add socket interface class to list inte... -
12:20 PM Feature #8075 (Closed): Add socket interface class to list interfaces
- For IPv6 multicast an interface may be set to indicate which interface IPv6 packets should be sent on.
The attache... - 05:27 PM Revision 21c1e2da (git): * 2013-03-12
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39730 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:27 PM Revision f2a13e60 (git): * lib/net/smtp.rb: Added Net::SMTP#rset method to implement the SMTP
- RSET command. [ruby-trunk - Feature #5373]
* NEWS: ditto.
* test/net/smtp/test_smtp.rb: Test for the above.
git-... -
05:07 PM Bug #8066: Inconsistency in ancestors chain
- Isn't it just a conseqency of the fact that module can't be included twice and because of that including a module in ...
-
02:08 AM Bug #8066: Inconsistency in ancestors chain
- This is the behaviour I would expect in all versions of Ruby. The ancestor chain is set at the time that a class is ...
-
03:57 PM Revision 91e37180 (git): merge revision(s) 39688: [Backport #8065]
- * test/thread/test_queue.rb (TestQueue#test_thr_kill): reduce
iterations from 2000 to 250. When running on ... -
03:54 PM Revision 6901ebcb (git): merge revision(s) 39679,39682,39683,39685,39686,39694: [Backport #7999]
- * thread_pthread.c (set_nonblock): new helper function for set
O_NONBLOCK.
* thread_pthread.c (rb_... -
03:51 PM Revision c98f39af (git): merge revision(s) 39680,39681: [Backport #8063]
- * thread_pthread.c (USE_SLEEPY_TIMER_THREAD): use more accurate
ifdef condtions.
* thread_pthread.... -
01:47 PM Revision b1f2effd (git): * lib/resolv-replace.rb (TCPSocket#initialize): resolve the 3rd
- argument only if non-nil value is given.
[ruby-dev:47150] [ruby-trunk - Bug #8054] reported and analyzed by
mrkn.... -
01:43 PM Bug #8039: DRB/dRuby server throws an exception when probed on its port
- This patch fixes the bug.
-
12:34 PM Feature #8015 (Assigned): [patch] tuneable HEAP_GROWTH_FACTOR
-
12:12 PM Revision 79ea4d62 (git): * test/mkmf/test_config.rb (TestMkmf): fix superclass mismatch.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39724 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:53 AM Bug #8074 (Closed): Call init_mkmf for main
- This issue was solved with changeset r39717.
Nobuyoshi, thank you for reporting this issue.
Your contribution to Ruby... -
11:43 AM Bug #8074 (Closed): Call init_mkmf for main
- =begin
((<URL:https://github.com/ruby/ruby/pull/257>))
When (({MakeMakefile})) is extended on itself there is a c... -
11:23 AM Feature #8042: Add Addrinfo#socket to create a socket that is not connected or bound
- 2013/3/11 drbrain (Eric Hodel) <[email protected]>:
>
> How about unbound_socket?
I like unbound_socket.... -
10:32 AM Feature #8042: Add Addrinfo#socket to create a socket that is not connected or bound
- How about unbound_socket?
I would like to use a feature like this one in rinda/ring.rb for multicast support since... -
10:53 AM Feature #7701: Non-optional (required) keyword args
- (2013/03/09 17:12), headius (Charles Nutter) wrote:
> There's also probably no code out there that relies on the b... -
10:21 AM Feature #7701: Non-optional (required) keyword args
- Method#parameter should return a different symbol for those, say :keyreq.
For arity, I opened #8072 regarding what... -
10:53 AM Feature #7895: Exception#backtrace_locations to go with Thread#backtrace_locations and Kernel#caller_locations
- (2013/03/09 17:08), headius (Charles Nutter) wrote:
> What's next here? I'm about to implement caller_locations in... -
10:28 AM Feature #6693: Don't warn for unused variables starting with _
- Since 2.0.0p0 has been released with this feature (which I still believe to be good), should we close this?
-
10:25 AM Feature #8073 (Closed): Add multicast support to Rinda::Ring*
- This patch adds multicast support to Rinda::Ring.
If the addresses list for Rinda::RingServer or Rinda::RingFinger... - 10:23 AM Revision 2f20defa (git): * test/mkmf/base.rb: class name conflict.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39723 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:47 AM Revision 5f257cf4 (git): * enumerator.c (enumerator_with_index): try to convert given offset to
- integer. fix bug introduced in r39594.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39722 b2dd03c8-39d4-4d8f-98... -
08:29 AM Revision 7590de68 (git): * test/ruby/envutil.rb (EnvUtil.with_default_external): add for
- changing Encoding.default_external without warnings.
* test/ruby/envutil.rb (EnvUtil.with_default_internal): ditto.
... -
08:02 AM Revision 756cd285 (git): * io.c (extract_binmode): raise error even if binmode and textmode
- don't conflict. [Bug #5918] [ruby-core:42199]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39720 b2dd03c8-39d4-... -
06:01 AM Bug #8034: File.expand_path('something', '~') do not include home path
- Luis, thank you for your work.
`xfree(wpath);` would be needed before rb_raise(rb_eArgError, "can't find user %s"...... -
04:41 AM Bug #8034: File.expand_path('something', '~') do not include home path
- Following patch solves the issue:
https://gist.github.com/luislavena/5130078
However there is lot of duplicatio... -
01:10 AM Bug #8034 (Assigned): File.expand_path('something', '~') do not include home path
- =begin
Nobu,
I'll add test for (({File.expand_path('something', '~whoever')})) and add support for it in ((|dir_s... -
01:02 AM Bug #8034: File.expand_path('something', '~') do not include home path
- =begin
nobu (Nobuyoshi Nakada) wrote:
> =begin
> Why is (({File.expand_path('something', '~whoever')})) ignored?
The... -
12:33 AM Bug #8034: File.expand_path('something', '~') do not include home path
- =begin
Why is (({File.expand_path('something', '~whoever')})) ignored?
=end
-
05:25 AM Revision a82d24aa (git): gen_dummy_probes.rb
- * tool/gen_dummy_probes.rb: remove empty lines and compact.
* tool/gen_dummy_probes.rb: allow arbitrary number of ar... -
03:46 AM Revision 407bcb4b (git): * Merge Onigmo d4bad41e16e3eccd97ccce6f1f96712e557c4518.
- fix lookbehind assertion fails with /m mode enabled. [Bug #8023]
fix \Z matches where it shouldn't. [Bug #8001]
gi... -
02:53 AM Revision 76d8cc33 (git): mkmf.rb: defer use of instance variable
- * lib/mkmf.rb (MakeMakefile#dir_config, MakeMakefile#_libdir_basename):
defer use of instance variable until needed... -
12:50 AM Revision c0035ed3 (git): test_file_exhaustive.rb: others home
- * test/ruby/test_file_exhaustive.rb (test_expand_path_home_dir_string):
add assertions for other user's home direct... -
12:29 AM Revision 3176b04d (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39715 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
03/10/2013
-
11:45 PM Bug #8034: File.expand_path('something', '~') do not include home path
- Hello,
This has been fixed in trunk and backports for both 2.0.0 and 1.9.3 have been requested.
Thank you for y... -
11:39 PM Bug #8034 (Closed): File.expand_path('something', '~') do not include home path
- This issue was solved with changeset r39697.
Pavel, thank you for reporting this issue.
Your contribution to Ruby is ... -
11:03 PM Revision f407b141 (git): ChangeLog reformatting and append ticket number.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39714 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:01 PM Revision 1c47bd88 (git): * lib/thread.rb (Queue#push): return self.
- * lib/thread.rb (Queue#clear): ditto.
* lib/thread.rb (SizedQueue#push): ditto.
* test/thread/test_queue.rb: add test... -
11:01 PM Revision 0b1ff939 (git): * tool/change_maker.rb (#diff2index): check Encoding::BINARY.
- BASERUBY may still be 1.8.x.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39712 b2dd03c8-39d4-4d8f-98ff-823fe69... -
10:36 PM Feature #8062: Argument error stack trace to specify the 'called' method
- (sorry I just realized my CTRL+C bug sometimes)
ruby -v: ruby 1.9.3p327 (2012-11-10 revision 37606) [i686-linux]
-
11:11 AM Feature #8062 (Feedback): Argument error stack trace to specify the 'called' method
- **Note**
Feature request about the stack trace generated by Ruby, the step by step bellow is using Rails, but if I'm... -
09:10 PM Bug #8067 (Closed): Checking a network connection in a loop never succeeds even if the connection is available.
- =begin
I want to check for a connection to a specific server with Ruby. So I just wrap the HTTP request into a begin... -
08:33 PM Bug #8066 (Rejected): Inconsistency in ancestors chain
- Method including have some inconsistencies. Let's define module and include(or prepend) and then include it in classe...
-
08:14 PM Bug #8006: Dir.glob behaves differently on 1.9.3 and 2.0
- =begin
For your information, I have fixed this problem in my code, see the ((<commit on Github|URL:https://github.c... -
08:02 PM Revision 11125bf4 (git): git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39711 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:23 PM Revision cbd15bdb (git): * NEWS (Mutex#owned?): no longer experimental.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39710 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:16 PM Feature #7701: Non-optional (required) keyword args
- What should Method#arity and Method#parameter return?
--
Yusuke Endoh <[email protected]> -
05:14 PM Feature #8061: 重複するキーワードをエラーにする
- キーワード引数の実体はハッシュなので、
{ a: 1, a: 2 } #=> { :a => 2 }
がエラーでない以上、これもエラーにならない方が仕様として単純で好きですが、
明らかにミスっぽいケースを検出してあげ... -
09:53 AM Feature #8061 (Assigned): 重複するキーワードをエラーにする
- 重複するキーワードをエラーにする。
def m(a:1, b:2)
p [a, b]
end
m(a:8, a:9)
-
04:16 PM Revision 735f7a51 (git): merge revision(s) 39506,39514: [Backport #7959]
- * configure.in (unexpand_shvar): get rid of non-portable shell
behavior on OpenBSD, so no extra quotes. [B... -
04:13 PM Revision 7449059c (git): merge revision(s) 39504: [Backport #7942]
- * parse.y (IS_LABEL_POSSIBLE): allow labels for keyword arguments just
after method definition without a pa... -
04:11 PM Revision 2994c621 (git): merge revision(s) 39501,39502:
- * error.c: clarify a document of SignalException. Process.kill()
doesn't have any guarantee when signal wil... -
04:05 PM Revision d2b2159f (git): merge revision(s) 39495: [Backport #7954]
- * string.c (str_byte_substr): don't set coderange if it's not known.
[Bug #7954] [ruby-dev:47108]
git-svn... -
04:01 PM Revision 300b401c (git): merge revision(s) 39492: [Backport #6807]
- * common.mk (realclean-local): miniprelude.c is made by srcs, so it
should not removed by distclean but by ... -
03:54 PM Revision ab4dba0d (git): merge revision(s) 39489,39490: [Backport #7950]
- * enc/depend (ARFLAGS): VisualC++ linker does not allow spaces between
output option and the output file na... -
03:50 PM Revision f612f51c (git): merge revision(s) 39484,39485: [Backport #7952]
- * thread.c: Document Thread::new, clean up ::fork and mention calling
super if subclassing Thread
git-svn... -
03:48 PM Revision cb0c0513 (git): merge revision(s) 39481: [Backport #7941]
- * configure.in (unexpand_shvar): Use the numeric comparison
operator instead of '==' which is a ksh extenti... -
03:26 PM Revision 2aabb9ae (git): * test/ruby/test_file_exhaustive.rb (test_expand_path_home_dir_string):
- enable generic test on all platforms.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39701 b2dd03c8-39d4-4d8f-98f... -
03:11 PM Revision 4fdb1fbd (git): * ChangeLog: fix a typo in r39680.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39700 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:08 PM Revision 7d7481d5 (git): * 2013-03-11
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39699 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:08 PM Revision 92dce6fb (git): * ChangeLog: remove duplicated entry in r39696.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39698 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:39 PM Revision ee90455a (git): Expand home directory when used in dir_string
- * win32/file.c (rb_file_expand_path_internal): Expand home directory when
used as second parameter (dir_string). ... -
02:27 PM Revision 4cbb8ea8 (git): ext_conf_builder.rb: use intermediate destdir always
- * lib/rubygems/ext/ext_conf_builder.rb (Gem::Ext::ExtConfBuilder.build):
it is impossible to predict which file wil... -
09:41 AM Bug #8060 (Closed): Dir.new に意味のないキーワード引数を与えてもエラーにならない
- Dir.new に意味のないキーワード引数を与えてもエラーにならない。
$ ruby -v -e 'p Dir.new(".", yencoding: "a")'
ruby 2.1.0dev (2013-03-09 trunk... -
08:39 AM Bug #8059 (Closed): Unrelated block value returned by String#match(regex) when regex is returned by a method that uses define_method and super
- This started as a stackoverflow question:
http://stackoverflow.com/questions/15283425/in-rspec-using-let-to-assign... - 08:01 AM Revision 9a4f0375 (git): * complex.c: edited rdoc.
- * rational.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39695 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:04 AM Revision de6d82f9 (git): * process.c (setup_communication_pipe): remove unused function.
- it was unintentionally added r39683.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39694 b2dd03c8-39d4-4d8f-98ff... -
05:14 AM Revision 73c480a9 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39693 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:12 AM Revision d71a8880 (git): * tool/gen_ruby_tapset.rb: add tapset generator.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39692 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:11 AM Revision c38469f4 (git): * probes.d (symbol-create): change argument name `string' to
- `str'. `string' is a keyword for systemtap.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39691 b2dd03c8-39d4-4d... -
05:07 AM Revision c6c0d09a (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39690 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:06 AM Revision 117b51a3 (git): * probes.d: added argument name
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39689 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:00 AM Revision 19e0d7c1 (git): * test/thread/test_queue.rb (TestQueue#test_thr_kill): reduce
- iterations from 2000 to 250. When running on uniprocessor
systems, every th.kill needs TIME_QUANTUM_USEC time (i.e.... -
04:00 AM Revision 235546ba (git): * io.c (rb_update_max_fd): use ATOMIC_CAS because this function
- is used from timer thread too.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39687 b2dd03c8-39d4-4d8f-98ff-823fe... -
04:00 AM Revision bcf12936 (git): * thread_pthread.c (ARRAY_SIZE): new.
- * thread_pthread.c (gvl_acquire_common): use low priority
notification for avoiding timer thread interval confusion... -
04:00 AM Revision 9c021064 (git): * thread_pthread.c (rb_thread_wakeup_timer_thread_fd): add fd
- argument and remove hardcoded dependency of timer_thread_pipe[1].
* thread_pthread.c (consume_communication_pipe): ad... -
04:00 AM Revision 0eeb1169 (git): * thread_pthread.c (ubf_select): add to small comments why we
- need to call rb_thread_wakeup_timer_thread().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39684 b2dd03c8-39d4-... -
03:59 AM Revision 383a2579 (git): * thread_pthread.c (rb_thread_create_timer_thread): factor out
- creating communication pipe logic into separate function.
* thread_pthread.c (setup_communication_pipe): new helper f... -
03:59 AM Revision 368fdf9c (git): * thread_pthread.c (consume_communication_pipe): retry when
- read returned CCP_READ_BUFF_SIZE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39682 b2dd03c8-39d4-4d8f-98ff-82... -
03:59 AM Revision 27f25728 (git): * thread_pthread.c (timer_thread_sleep): use poll() instead of
- select(). select doesn't work if timer_thread_pipe[0] is
greater than FD_SETSIZE.
* thread_pthread.c (USE_SLEEPY_TI... -
03:59 AM Revision 3887a34c (git): * thread_pthread.c (USE_SLEEPY_TIMER_THREAD): use more accurate
- ifdef condtions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39680 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:59 AM Revision 5cebbe8f (git): * thread_pthread.c (set_nonblock): new helper function for set O_NONBLOCK.
- * thread_pthread.c (rb_thread_create_timer_thread): set O_NONBLOCK
to timer_thread_pipe[0] too.
git-svn-id: svn+ss... -
03:40 AM Bug #7968: Poor UDPSocket#send performance in ruby 2.0.0 on windows
- The bind and connect can be different. The bind specifies what port you are sending from, and connect specifies the ...
- 12:18 AM Revision e2e374e4 (git): * 2013-03-10
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39678 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:18 AM Revision ec9eabc6 (git): * complex.c: described syntax of string form.
- * rational.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39677 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
03/09/2013
-
10:42 PM Bug #7995 (Assigned): RubyVM::InstructionSequence to_a not working for blocks
- Backport 200 is project for backport tickets. I'll move it to ruby-trunk.
-
10:40 PM Bug #8037 (Assigned): rdoc issues preventing docs generating after ruby was compiled
-
08:59 PM Feature #7795: Symbol.defined? and/or to_existing_symbol
- Student (Nathan Zook) wrote:
> phluid61 (Matthew Kerwin) wrote:
> > matz (Yukihiro Matsumoto) wrote:
> > > I agree... -
06:38 PM Bug #8056 (Closed): Random segmentation faults in Tempfile
- I'm getting random segmentation faults after switch to Ruby 2.0.0
I cannot reproduce it on my local machine, but i... -
05:54 PM Feature #7854: New method Symbol[string]
- nobu (Nobuyoshi Nakada) wrote:
> Why does it have -1 arity?
>
> And I don't think it's harmful if the method allo... -
05:36 PM Bug #8055 (Rejected): Method with the same name as accessor causes stack level too deep error
- An accessor is just a method. If you then use def to define a method with the same name, the accessor gets overwritte...
-
05:29 PM Bug #8055 (Rejected): Method with the same name as accessor causes stack level too deep error
- To me this looks like a bug. It causes stack level too deep in all versions of Ruby (1.9 and 2.0 at least).
clas... -
05:21 PM Bug #8017: Got segmentation fault on attempt to install ruby 2.0.0-p0 on Mac 10.6.8 via RVM
- Same issue, same clang version as chrisdb.
edit: Scratch that, got the latest command line tools, woks flawlessly.
... -
01:35 AM Bug #8017: Got segmentation fault on attempt to install ruby 2.0.0-p0 on Mac 10.6.8 via RVM
- nobu (Nobuyoshi Nakada) wrote:
> Immature ancient version.
I have the same issue with a newer version:
clang -... -
05:12 PM Feature #7701: Non-optional (required) keyword args
- Target version would be 2.1 now?
-
05:12 PM Feature #7701: Non-optional (required) keyword args
- There's also probably no code out there that relies on the behavior ko1 pointed out. I think it's safe.
-
05:11 PM Bug #7282: Invalid UTF-8 from emoji allowed through silently
- A couple quick tests seem to work ok in 2.0.0. If all my original cases from the report work properly (i.e. fail prop...
-
05:08 PM Feature #7895: Exception#backtrace_locations to go with Thread#backtrace_locations and Kernel#caller_locations
- What's next here? I'm about to implement caller_locations in JRuby, so I'm close to being able to prototype this feat...
-
03:02 PM Revision 0d946b21 (git): merge revision(s) 39475: [Backport #7868]
- * ext/date/date_core.c: [ruby-core:52303]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@39676 b2d... -
02:57 PM Revision 0c2b3f7f (git): merge revision(s) 39466,39470: [Backport #7935]
- * random.c (rb_random_ulong_limited): limit is inclusive, but generic
rand method should return a number le... -
02:52 PM Revision 8767705e (git): merge revision(s) 39376: [Backport #7903]
- * random.c (rb_random_ulong_limited): fix error message for negative
value. [ruby-dev:47061] [Bug #7903]
... -
02:41 PM Revision b78c7fa1 (git): merge revision(s) 39461:
- * thread.c: Document ThreadGroup::Default
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@39673 b2d... -
02:36 PM Revision 8c7d4383 (git): merge revision(s) 39451: [Backport #7925]
- * vm_insnhelper.c (vm_call_method): block level control frame does not
have method entry, so obtain the met... -
02:15 PM Revision 01815ec0 (git): merge revision(s) 39445,39447:
- * signal.c (sigsegv): suppress unused result warning. Because
write(2) is marked __warn_unused_result__ on ... -
02:11 PM Revision 530ce295 (git): merge revision(s) 39444,39446: [Backport #7922]
- * compile.c (iseq_set_arguments): no keyword check if any keyword rest
argument exists, even unnamed. [rub... -
02:03 PM Bug #7805: ruby 2.0rc2 core on solaris
- kosaki (Motohiro KOSAKI) wrote:
> How about to add a pragma of optimization off?
> e.g. #pragma opt 0 (rb_gc_guar... -
02:02 PM Revision 6ba39948 (git): merge revision(s) 39431:
- test_backtrace.rb: test Thread#backtrace_locations with range
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/... -
01:55 PM Revision b9c27b5f (git): merge revision(s) 39425:
- merger.rb: runnable
* tool/merger.rb: make runnable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/r... -
01:54 PM Revision d64bddf2 (git): merge revision(s) 39424:
- merger.rb: suppress warnings
* tool/merger.rb (version_up, tag, default_merge_branch): suppress
syntax war... -
01:52 PM Revision 9fcf2f8f (git): merge revision(s) 39418:
- * array.c: Document #<=> return values and formatting
* bignum.c: ditto
* file.c: ditto
* ... -
01:49 PM Revision fa4e355e (git): merge revision(s) 39417: [Backport #7904]
- test_process.rb: fix test
* test/ruby/test_process.rb (assert_fail_too_long_path): get rid of
syntax error... -
01:45 PM Revision 79b2fb05 (git): merge revision(s) 39415:
- * array.c (rb_ary_diff, rb_ary_and, rb_ary_or): Document return order
[RubySpec #7803]
git-svn-id: svn+ss... -
01:43 PM Revision d9193294 (git): merge revision(s) 39414:
- * object.c (rb_obj_comp): Documenting Object#<=> return values
Patch by Stefan Rusterholz
git-svn-id: svn... -
01:35 PM Revision cda3c63c (git): merge revision(s) 39413: [Backport #7911]
- * dir.c (file_s_fnmatch, fnmatch_brace): encoding-incompatible pattern
and string do not match, instead of ... -
01:19 PM Revision 5a5df65d (git): merge revision(s) 39372,39383: [Backport #7912]
- * test/test_rbconfig.rb (TestRbConfig): skip user defined values by
configuration options. [Bug #7902]
... -
01:11 PM Feature #7998: "def" should return a value (the symbol of the method name) instead of nil
- This is a nice addition indeed and I remember I asked for it too in the
past. One usage could be method annotation l... -
01:08 PM Revision c6a99bc5 (git): merge revision(s) 39388:
- * lib/rexml/document.rb (REXML::Document.entity_expansion_text_limit):
fix a typo in comment in r39384.
g... -
01:02 PM Revision 2cec010e (git): merge revision(s) 39375:
- test_process.rb: fix parameters
* test/ruby/test_process.rb (test_{,a}spawn_too_long_path): fix
missing pa... -
12:53 PM Revision 7737f3ec (git): merge revision(s) 39369:
- * numeric.c: Examples and formatting for Numeric and Float
Based on a patch by Zach Morek and Oren K of new... -
12:47 PM Revision 10fb5c3a (git): merge revision(s) 39365:
- * doc/globals.rdoc: Document what setting $DEBUG does.
* doc/globals.rdoc: Added pointer to $-d for full d... -
12:45 PM Revision 813615b7 (git): merge revision(s) 39364:
- * doc/globals.rdoc: Document what setting $VERBOSE does. [Bug #7899]
* doc/globals.rdoc: Added pointer to... -
12:39 PM Revision e2e5d3fd (git): merge revision(s) 39359:
- Add test for [Backport #7896] [ruby-core:52607]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@3965... -
12:33 PM Revision 9913bbba (git): merge revision(s) 39354,39356,39382: [Backport #5014]
- * signal.c (sigsegv): avoid to use async signal unsafe functions
when nested sigsegv is happen.
[... -
12:26 PM Revision 54281916 (git): merge revision(s) 39353: [Backport #8057]
- * file.c (rb_group_member): added an error check. SUS says,
getgroups(small_value) may return EINVAL.
git... -
12:24 PM Revision efbc2d7f (git): merge revision(s) 39352,39360:
- * file.c (RB_MAX_GROUPS): moved to
* internal.h (RB_MAX_GROUPS): here.
* file.c (rb_group_member): ... -
12:16 PM Revision 286a00f4 (git): merge revision(s) 39351:
- * file.c (access_internal): removed.
* file.c (rb_file_readable_real): use access() instead of
acc... -
08:12 AM Bug #8039 (Assigned): DRB/dRuby server throws an exception when probed on its port
-
07:38 AM Feature #8053 (Rejected): Make coercion if #=== operator doesn't know what to do
- Related to http://bugs.ruby-lang.org/issues/7604
It'd be fine if === will do coerce when it doesn't know what to do.... -
06:48 AM Feature #7836: Need a way to get Method and UnboundMethod objects to methods overridden by prepended modules
- Also it should be mentioned that there is no way to get Method for super call. So one cannot know, for example, numbe...
-
06:41 AM Feature #7604: Make === comparison operator ability to delegate comparison to an argument
- boris_stitnicky (Boris Stitnicky) wrote:
> Let me know when you make the first commit.
I released proof-of-concep... -
05:37 AM Bug #8052: "prepend Mod1, Mod2" behaves strangely
- My bad :-D
I was so excited that I found a bug in Ruby... just kidding. -
05:30 AM Bug #8052 (Rejected): "prepend Mod1, Mod2" behaves strangely
- Your test has a bug. The last puts should use `AA.ancestors`.
You would see that `prepend B, C` is equivalent to `... -
04:40 AM Bug #8052 (Rejected): "prepend Mod1, Mod2" behaves strangely
- I did some quick experiment with prepend and noticed a strange behavior.
"prepend B; prepend C" and "prepend B, C"... -
03:05 AM Bug #8006: Dir.glob behaves differently on 1.9.3 and 2.0
- Hi,
r36903 seems related with this issue.
I'm not sure it is intentional change or not.
nakada san, what do you ... -
02:58 AM Revision b3265c0e (git): marshal.c: check for prepended
- * marshal.c (w_extended): check for prepended object.
[ruby-core:53206] [Bug #8043]
git-svn-id: svn+ssh://ci.ruby-... - 01:01 AM Revision b0c40fca (git): * io.c: Fix rdoc typo [Github fixes #256]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39649 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:26 AM Bug #8041 (Closed): Marshal incompatibility with prepend
- This issue was solved with changeset r39642.
Marc-Andre, thank you for reporting this issue.
Your contribution to Rub... -
12:17 AM Revision 0230ff70 (git): configure.in: note to remove a hack
- * configure.in (rm): note to remove this hack when AC_PREREQ(2.70) or
later.
git-svn-id: svn+ssh://ci.ruby-lang.or... -
12:05 AM Revision 198a2eac (git): fix commit miss
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39647 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:03 AM Revision 6c4ab3f4 (git): load.c: hide internal objects
- * load.c (rb_construct_expanded_load_path, Init_load): hide internal
objects, expanded_load_path, {load_path,loaded...
03/08/2013
-
11:54 PM Revision 1b714330 (git): load.c: move loop invariant condition
- * load.c (rb_feature_p): move this_feature_index condition which is
loop invariant.
git-svn-id: svn+ssh://ci.ruby-... -
11:37 PM Revision 8237581a (git): load.c: reduce indexes arrays
- * load.c (features_index_add_single, rb_feature_p): store single index
as Fixnum to reduce the number of arrays for... -
11:24 PM Bug #8000: "require 'tk'" segfaults on 64-bit linux with Tk 8.6
- > First of all, current Ruby/Tk cannot support Tcl/Tk8.6. Please see [ruby-talk:395829].
> But, I don't know whether... -
05:55 PM Bug #8000: "require 'tk'" segfaults on 64-bit linux with Tk 8.6
- Now that I've tried a few more ruby/tk scripts, I see that only a limited subset of tk works on 32-bit under Tk8.6. B...
-
04:25 PM Bug #8000: "require 'tk'" segfaults on 64-bit linux with Tk 8.6
- Jon: I've just posted to Newbie Corner on the Arch forums. The only other place on the internet that I've seen this i...
-
02:08 PM Bug #8000: "require 'tk'" segfaults on 64-bit linux with Tk 8.6
- First of all, current Ruby/Tk cannot support Tcl/Tk8.6. Please see [ruby-talk:395829].
But, I don't know whether thi... -
07:45 AM Bug #8000: "require 'tk'" segfaults on 64-bit linux with Tk 8.6
- One of the committers please assign this to Hidetoshi NAGAI.
Too bad tcltklib.so is stripped and the bt is weak. I... -
10:45 PM Bug #8017 (Rejected): Got segmentation fault on attempt to install ruby 2.0.0-p0 on Mac 10.6.8 via RVM
- Immature ancient version.
-
10:21 PM Bug #8017: Got segmentation fault on attempt to install ruby 2.0.0-p0 on Mac 10.6.8 via RVM
- experiencing the same issue.
clang -v
Apple clang version 1.7 (tags/Apple/clang-77) (based on LLVM 2.9svn)
Targe... -
09:25 PM Feature #8015: [patch] tuneable HEAP_GROWTH_FACTOR
- I agree this patch. I'll merge it few days later, if there are no objections.
Thank you! -
04:01 PM Feature #8015: [patch] tuneable HEAP_GROWTH_FACTOR
- Are there any objections to this patch?
-
09:22 PM Feature #8050: struct stat to VALUE should be accessable from the C-API
- :+1:
-
05:30 PM Feature #8050 (Closed): struct stat to VALUE should be accessable from the C-API
- filc.c has methods to turn an struct stat into an File::Stat, the problem is that this methods are not accessable fro...
-
09:19 PM Feature #8046: allow Object#extend to take a block
- Without a module, it'd not be #extend but #singleton_class_eval.
-
04:27 PM Feature #8046: allow Object#extend to take a block
- david_macmahon (David MacMahon) wrote:
> Which raises another question: what would be the order of extending if
> #... -
03:53 PM Feature #8046: allow Object#extend to take a block
- On Mar 7, 2013, at 6:53 PM, charliesome (Charlie Somerville) wrote:
> There are two ways to do this
>
> def... -
01:05 PM Feature #8046: allow Object#extend to take a block
- charliesome (Charlie Somerville) wrote:
> There are two ways to do this - make the extend block execute in the
> co... -
11:53 AM Feature #8046: allow Object#extend to take a block
- =begin
There are two ways to do this - make the extend block execute in the context of the receiver's singleton clas... -
11:48 AM Feature #8046 (Open): allow Object#extend to take a block
- =begin
In #8038 david_macmahon proposed:
How about allowing Object#extend to take a block that would be executed ... -
08:15 PM Bug #8006: Dir.glob behaves differently on 1.9.3 and 2.0
- =begin
After some more experimenting, it seems that the '**' operator doesn't act the same like in 1.9.3:
With Ru... -
07:51 PM Bug #8051 (Third Party's Issue): linux_iocparm_len in io.c is ifdef __linux__, but uses glibc specifics
- _IOC_SIZE is glibc specific, thus compilation fails with musl libc.
-
06:36 PM Feature #7854: New method Symbol[string]
- Why does it have -1 arity?
And I don't think it's harmful if the method allows a Smbol too. -
08:48 AM Feature #7854: New method Symbol[string]
- nobu (Nobuyoshi Nakada) wrote:
> To obtain existing symbol, rb_check_id() is already available, so you don't have to... -
05:10 PM Bug #8049 (Rejected): Compiling error on Ruby 2.0 with OpenSSL
- Trying to compile Ruby 2.0 with newest OpenSSL installed (tried even OpenSSL 1.0.1c 10 May 2012). Getting errors, see...
-
04:59 PM Feature #8042: Add Addrinfo#socket to create a socket that is not connected or bound
- 2013/3/8 drbrain (Eric Hodel) <[email protected]>:
> Feature #8042: Add Addrinfo#socket to create a socket t... -
08:35 AM Feature #8042 (Assigned): Add Addrinfo#socket to create a socket that is not connected or bound
- This adds a socket method to Addrinfo to get a socket that has not been bound or connected to any address for connect...
-
04:45 PM Feature #8027: add the possibility to raise an exception in #included, #extended, #prepended, #inherited and break the calling feature
- ah good to know, but not the best way. What if i want that a Module is extendable but not includable? Then append_fe...
-
08:50 AM Feature #8027: add the possibility to raise an exception in #included, #extended, #prepended, #inherited and break the calling feature
- I think you are looking for Module.append_features:
module A
def self.append_features(mod)
raise "dont inc... -
04:34 PM Bug #8041: Marshal incompatibility with prepend
- =begin
To be honest, I haven't considered about marshaling prepended objects at all.
How could we represent it?
(1) ... -
08:13 AM Bug #8041 (Closed): Marshal incompatibility with prepend
- =begin
Marshal doesn't work for objects with prepended modules:
o = Object.new
o.singleton_class.send :i... - 03:26 PM Revision 28d7cd10 (git): * 2013-03-09
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39643 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:26 PM Revision 0316cf2e (git): marshal.c: prepended objects
- * marshal.c (r_object0): load prepended objects. treat the class of
extended object in the included modules as pre... -
03:26 PM Revision e14095ff (git): marshaltestlib.rb: descriptive assertions
- * test/ruby/marshaltestlib.rb (MarshalTestLib#test_string_ivar)
(MarshalTestLib#test_string_subclass_cycle): use mo... -
02:48 PM Feature #8047 (Assigned): IPAddr makes host address with netmask
- 現状のIPAddrはネットマスク付きの場合、
```
IPAddr.new("192.168.1.99/24")
=> #<IPAddr: IPv4:192.168.1.0/255.255.255.0>
```
... -
11:52 AM Feature #8038: Keyword `object` to be used instead of `class <<`
- matz (Yukihiro Matsumoto) wrote:
> Introducing a new keyword would break a lot of existing programs. We don't want ... - 11:16 AM Revision 6f59a8b4 (git): * man/rake.1, man/ruby.1: Use the Pa macro to make URLs stand out.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39640 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:41 AM Bug #7977: rails 4 crashes ruby 2.0 on Solaris
- I'm not able to reproduce the core with the latest ruby on github
ruby 2.1.0dev (2013-03-08 trunk 39630) [x86_64-sol... -
09:57 AM Bug #8045 (Closed): Object#singleton_methods incompatible with prepend
- Similar to #8044, although implementation is independent:
o=Object.new
def o.foo; end
o.singleton_me... -
09:55 AM Bug #8044: Object#methods incompatible with prepend
- {public|protected|private}_methods have the same problem, since they all call class_instance_method_list
-
09:49 AM Bug #8044 (Closed): Object#methods incompatible with prepend
- Object#methods incompatible with prepend:
o = Object.new
def o.foo; end
o.methods(false) # => [:foo]... -
07:09 AM Revision 1a633537 (git): assertions.rb: split lines
- * lib/test/unit/assertions.rb (Test::Unit::Assertions#message): split
msg and default procs by period and newline.
... -
07:02 AM Revision 3d881966 (git): assertions.rb: allow proc
- * lib/test/unit/assertions.rb (Test::Unit::Assertions#message):
convert msg by call if it is a proc, as well as ass... -
05:47 AM Revision 4a3970c2 (git): load.c: reorder conditions
- * load.c (loaded_feature_path): reorder conditions so simple
comparision comes first.
git-svn-id: svn+ssh://ci.rub... -
05:24 AM Revision d415f2ab (git): configure.in: suppress error messages
- * configure.in: suppress error messages, rm: cannot remove
'conftest.dSYM', from AC_EGREP_CPP with CFLAGS=-g on Dar... -
05:24 AM Revision 5ebffacf (git): * tool/rbuninstall.rb: remove symlinks.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39635 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:21 AM Revision 7d183dab (git): * ext/pathname/pathname.c (path_f_pathname): rdoc for Pathname()
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39634 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:01 AM Revision df9d847e (git): * man/rake.1: Document ENVIRONMENT variables on RAKE(1) manpage
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39633 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:54 AM Feature #8035 (Closed): singleton class should be included in ancestors
- This issue was solved with changeset r39628.
Marc-Andre, thank you for reporting this issue.
Your contribution to Rub... -
02:17 AM Feature #7791: Let symbols be garbage collected
- Of course the params are verified and there is no risk of SQL injection in my case either. I'm joining the same table...
-
02:02 AM Feature #7791: Let symbols be garbage collected
- rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> Jeremy, I don't understand how #to_existing_sym could avoid the issue. ... -
01:52 AM Feature #7791: Let symbols be garbage collected
- Jeremy, I don't understand how #to_existing_sym could avoid the issue. Take your gem "sequel" for instance. In my app...
-
01:19 AM Feature #7791: Let symbols be garbage collected
- I don't think there is any way to implement GC-able symbols via an extension library. Significant changes to the int...
-
01:58 AM Bug #8036: Unable to compile Ruby 2.0.0p20 on Mac OSX 10.7.5
- Ruby 2.0's configure normally selects clang.
You seems set CC as gcc. -
01:23 AM Bug #8036: Unable to compile Ruby 2.0.0p20 on Mac OSX 10.7.5
- > gcc -v
Using built-in specs.
Target: i686-apple-darwin11
Configured with: /private/var/tmp/llvmgcc42/llvmgcc42-2... -
01:23 AM Bug #8036: Unable to compile Ruby 2.0.0p20 on Mac OSX 10.7.5
- nobu (Nobuyoshi Nakada) wrote:
> You don't use clang, but /usr/bin/gcc.
> make
CC = /usr/bin/gcc
LD = l... -
01:46 AM Revision 9c1fbec8 (git): * lib/webrick/httpproxy.rb: Fix typos in HTTPProxyServer [Bug #8013]
- Patch by Nobuhiro IMAI [ruby-core:53127]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39632 b2dd03c8-39d4-4d8f... - 01:21 AM Revision 0003ac99 (git): Remove very obsolete test code
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39631 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
03/07/2013
-
10:32 PM Feature #7791: Let symbols be garbage collected
- @jeremyevans0 Thanks for clarifying these limitations.
So, how far might this be remedied if it is made a C exten... -
12:30 PM Feature #7791: Let symbols be garbage collected
- trans (Thomas Sawyer) wrote:
> Would something like this do the trick? http://github.com/rubyworks/safe_symbol
No... -
10:08 AM Feature #7791: Let symbols be garbage collected
- Would something like this do the trick? http://github.com/rubyworks/safe_symbol
-
10:19 PM Feature #8035: singleton class should be included in ancestors
- Agreed. I will accept it unless any other compatibility problem raises.
Matz.
-
04:21 AM Feature #8035: singleton class should be included in ancestors
- Singleton class it the same thing as metaclass, right? I feel it would be better to keep it invisible, and maybe in ...
-
01:51 AM Feature #8035 (Closed): singleton class should be included in ancestors
- I feel it would be consistent if:
k.ancestors.include?(k) #=> always true if k.is_a?(Class)
This is current... -
10:01 PM Bug #8036 (Rejected): Unable to compile Ruby 2.0.0p20 on Mac OSX 10.7.5
- You don't use clang, but /usr/bin/gcc.
-
05:56 AM Bug #8036 (Rejected): Unable to compile Ruby 2.0.0p20 on Mac OSX 10.7.5
- > svn co http://svn.ruby-lang.org/repos/ruby/branches/ruby_2_0_0/ ruby2
...
> cd ruby2
> autoconf --ve... -
09:50 PM Feature #7854: New method Symbol[string]
- To obtain existing symbol, rb_check_id() is already available, so you don't have to add new extern function.
-
03:03 PM Feature #7854: New method Symbol[string]
- :)
-
12:50 PM Feature #7854: New method Symbol[string]
- =begin
I've attached a patch that defines ((%Symbol[str]%)). If ((|str|)) is a string and there exists a symbol suc... -
08:04 PM Bug #6479 (Closed): ipaddr.rbの受け付ける書式が、プラットフォームによって異なる
- 本件を修正して様子を見るうちに2.0.0が正式リリースとなったので、すみませんが旧シリーズとなった1.9ではこのままとしたいと思います。
報告ありがとうございました。 - 06:17 PM Revision 7afb2ead (git): Update ChangeLog for r39628
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39630 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:54 PM Revision 131fa91f (git): * 2013-03-08
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39629 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:54 PM Revision dfde34cb (git): * class.c (rb_mod_ancestors): Include singleton_class in ancestors list
- [Feature #8035]
* test/ruby/test_module.rb (class): test for above
* test/ruby/marshaltestlib.rb (module): adapt te... -
05:01 PM Feature #8038: Keyword `object` to be used instead of `class <<`
- @alexey I sympathize. I tend to avoid `class << foo` too b/c it "reads" so poorly.
@david Facets extends #extend t... -
03:26 PM Feature #8038 (Rejected): Keyword `object` to be used instead of `class <<`
- Introducing a new keyword would break a lot of existing programs. We don't want to do unless there's strong requirem...
-
03:23 PM Feature #8038: Keyword `object` to be used instead of `class <<`
- As an alternative, how about allowing Object#extend to take a block that would be executed with the context such tha...
-
02:59 PM Feature #8038 (Rejected): Keyword `object` to be used instead of `class <<`
- =begin
I propose to introduce a new keyword (({object})) and to use it instead of the mysterious (({class <<})):
... -
04:47 PM Bug #8039 (Closed): DRB/dRuby server throws an exception when probed on its port
- I am not sure if this is a bug or a feature ...
When I use nmap to probe the port that the DRB server is listenin... -
12:28 PM Feature #8024: Lazy sweep を on/off するための機能
- > SEGVが発生するかしないかの切り分けのため
これは正確な表現ではなく、本当の動機は「SEGVを回避するため」です。
> SEGVが直ったら用済みになっちゃうかもしれないですよね…。
そうですね。
> それ... -
11:14 AM Feature #8024: Lazy sweep を on/off するための機能
- このメソッドや環境変数を追加する動機が「SEGVが発生するかしないかの切り分けのため」なので、その用途だけでメソッド追加などをするのはやり過ぎかな、と思いました。
SEGVが直ったら用済みになっちゃうかもしれないですよね…。
... -
10:42 AM Feature #8024: Lazy sweep を on/off するための機能
- > むらけんさんの好みに合わないなら
この件に関しては好みを主張できるほど詳しくないので、メソッド名から要/不要まで nari3 にすべての決めて頂こうと考えてました。
私は真偽値を与えて on/off を制御する方式でも問題... -
04:52 AM Feature #8024: Lazy sweep を on/off するための機能
- bool 値化同意します。
-
12:54 AM Feature #8024: Lazy sweep を on/off するための機能
- 今後なにかあるたびに、GCにメソッドが2つづつ増えるのは非生産的なので、対称性だけが目的なら GC.enableにbool引数追加して、GC.enable_lazy_sweepもそうするってのが私の好みかなあ。すでにstressはbo...
-
10:42 AM Bug #7956: Install fail with RVM
- =begin
I have just rechecked both with and without RVM and I can not reproduce this problem, make sure to update RVM:... -
10:08 AM Bug #8037 (Rejected): rdoc issues preventing docs generating after ruby was compiled
- I have reported two issues for rdoc but there was no response, forwarding here as ruby is involved:
- https://gith... -
10:05 AM Feature #7849: Symbol#to_str
- Symbol's not anything like a Proc either, but we have Symbol#to_proc.
Put that in your pipe and smoke it ;-)
-
08:33 AM Feature #7795: Symbol.defined? and/or to_existing_symbol
- phluid61 (Matthew Kerwin) wrote:
> matz (Yukihiro Matsumoto) wrote:
> > I agree with the basic concept of the propo... -
06:59 AM Feature #7795: Symbol.defined? and/or to_existing_symbol
- matz (Yukihiro Matsumoto) wrote:
> I agree with the basic concept of the proposal.
> I am not sure Symbol#defined? ... -
05:21 AM Revision 221f2a1d (git): compile.c: zsuper keyword args
- * compile.c (iseq_compile_each): pass keyword arguments to zsuper,
with current values. [ruby-core:53114] [Bug #80... -
05:17 AM Revision 8a689839 (git): compile.c: nd_line(node)
- * compile.c (iseq_compile_each): keep nd_line(node) in a local
variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru... -
05:17 AM Revision fedf4c22 (git): compile.c: calc in int
- * compile.c (iseq_compile_each): calculate argc as int, not as Fixnum.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t... -
04:38 AM Revision 3016b65a (git): .gdbinit: initialize color sequences
- * .gdbinit (hook-run): initialize color sequences for each runs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3... -
04:38 AM Revision 94daa860 (git): iseq.c: keyword arguments
- * iseq.c (rb_iseq_disasm): fix keyword arguments index.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39623 b2dd... -
04:06 AM Revision 9926b16d (git): * ChangeLog:
- * lib/rubygems/commands/setup_command.rb (class Gem):
* lib/rubygems/commands/setup_command.rb (TEXT):
... -
04:01 AM Revision 105361d9 (git): * ChangeLog:
- * lib/rubygems/commands/setup_command.rb (class Gem):
* lib/rubygems/commands/setup_command.rb (TEXT):
... - 01:39 AM Revision 3d4d9377 (git): * 2013-03-07
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39620 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:39 AM Revision 1a71b871 (git): rbinstall.rb: gem subdirectories
- * tool/rbinstall.rb (gem): Gem.ensure_gem_subdirectories now has mode
option since r39607. refix of r38870.
git-s... -
01:39 AM Revision e4e82e50 (git): common.mk: reinstall target
- * common.mk (reinstall): new target.
* defs/gmake.mk (install, uninstall): can't run parallel.
git-svn-id: svn+ssh:...
03/06/2013
-
11:08 PM Bug #8029 (Rejected): M-p and M-n don't work in irb
- Hello, artagnon.
Thank you for your investigation. I'll close this ticket. -
07:35 PM Bug #8029: M-p and M-n don't work in irb
- I'm sorry, but I seem to have misunderstood the non-incremental-reverse-search-history and non-incremental-forward-se...
-
05:50 PM Bug #8029: M-p and M-n don't work in irb
- Okay, it seems to be a bug in readline, not irb.
-
05:39 PM Bug #8029 (Rejected): M-p and M-n don't work in irb
- irb is supposed to use readline and M-a, M-e are bound to beginning-of-line and end-of-line respectively. However, M...
-
10:43 PM Bug #8034 (Closed): File.expand_path('something', '~') do not include home path
- =begin
Next code works correctly only on ruby <= 1.9.3p362.
Tested on Windows XP, Windows 2008 with ruby 1.9.3p194 ... -
08:24 PM Feature #8024: Lazy sweep を on/off するための機能
- > GC.disable_lazy_sweepも有り難みがよくわかりませんでした。
rspec が spec ファイル群をロードするだけで10分以上かかる場合があるので、
プロセスの起動時〜specファイルロード完了までは l... -
11:09 AM Feature #8024: Lazy sweep を on/off するための機能
- えーと、一般論としてチューニングパラメータはdisable_hogehoge とかいう否定形は好ましくないよ。間違えるから。
環境変数は RUBY_GC_ENABLE_LAZY_SWEEP のほうがよいんじゃないかな。
GC.di... -
10:50 AM Feature #8024 (Closed): Lazy sweep を on/off するための機能
- Lazy sweep を on/off する機能を追加するパッチを作りました。
このパッチは環境変数1つと GC のモジュール関数2つを追加します。
環境変数は RUBY_GC_DISABLE_LAZY_SWEEP です。
... -
06:31 PM Bug #7212: "stack level too deep" in Fiber much earlier in new versions of 1.9.3
- ko1 (Koichi Sasada) wrote:
> Do you use same compiler and compile option on each environments?
Yes, it was compil... -
05:31 PM Bug #8028 (Rejected): Shellwords.escape works incorrect under windows
- Shellwords.escape works incorrect under windows (tested for Windows 7
x64), here is example:
Actual result:
``... -
05:26 PM Feature #8027 (Feedback): add the possibility to raise an exception in #included, #extended, #prepended, #inherited and break the calling feature
- imo an exception in this hook methods should be possible to prevent the adding in the ancestor chain
module A
def... -
01:24 PM Revision 5f5d9155 (git): iseq.c: keyword arguments
- * iseq.c (rb_iseq_disasm): show keyword arguments info, in format
"keyword: NUM@LIDX".
git-svn-id: svn+ssh://ci.ru... -
01:14 PM Revision 22e2bfc6 (git): merge revision(s) 39297: [Backport #8032]
- mkconfig.rb: clear exec_prefix
* tool/mkconfig.rb: clear exec_prefix which may differ from prefix,
before ... -
12:40 PM Feature #8026 (Feedback): Need Module#prepended_modules
- We should have a way to get the list of prepended modules of a class or module.
module Mixin
end
m... -
11:59 AM Revision 5c1af05e (git): defs/gmake.mk: serialize test targets.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39615 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:22 AM Revision 0af37bf0 (git): configure.in: fix unexpand_shvar
- * configure.in (unexpand_shvar): remove guarding quotes at last.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3... -
07:45 AM Bug #7949 (Closed): Gem::Ext::Builder removes dependency to directory creation task
- Seems fixed by Nobu's patches, so I will close this.
-
06:30 AM Revision 63324158 (git): GNUmakefile.in: new template
- * template/GNUmakefile.in: split from configure.in.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39613 b2dd03c8... -
06:30 AM Revision 6f4d00e5 (git): process.c: fix error message
- * process.c (check_exec_redirect_fd): fix error message for unknown
symbol.
git-svn-id: svn+ssh://ci.ruby-lang.org... -
06:30 AM Revision 2d1c94a1 (git): prefix global symbols
- * iseq.c (rb_insn_operand_intern): prefix global symbols.
* numeric.c (ruby_num_interval_step_size): ditto.
* vm_ba... -
06:29 AM Revision 4f59a115 (git): intern.h: macro rb_check_arity
- * include/ruby/intern.h (rb_check_arity): same name macro for backward
compatibility checking by ifdef.
git-svn-id... -
04:25 AM Bug #8000: "require 'tk'" segfaults on 64-bit linux with Tk 8.6
- All packages are installed via packman
/usr/lib/libtcl8.6.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV)... -
04:14 AM Revision d1e3c632 (git): * test/rubygems/test_gem_spec_fetcher.rb: Removed unused variable.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39609 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:49 AM Bug #6151: ArgumentError of lambda shows wrong location
- I agree, @trans, this is a very surprising behavior. I was expecting instance_eval to call the block I passed to it w...
-
02:48 AM Bug #8018 (Closed): Typo in Class: Encoding documentation. Encoding::UTF-8 instead of Encoding::UTF_8
- Already fixed by r39575, see https://github.com/ruby/ruby/pull/255
-
02:39 AM Feature #7836: Need a way to get Method and UnboundMethod objects to methods overridden by prepended modules
- nobu: Patch looks good, but I would go further and have `String.instance_method(:object_id, false)` also raise a Name...
-
02:38 AM Feature #7836: Need a way to get Method and UnboundMethod objects to methods overridden by prepended modules
- banister (john mair) wrote:
> @ marcandre. Another possible approach is to provide `UnboundMethod#super`.
Not a b... -
02:21 AM Bug #7968: Poor UDPSocket#send performance in ruby 2.0.0 on windows
- Hello, Alan.
I re-open this ticket because it was accidentally closed by wrong commit message.
This issue is not ... -
02:02 AM Bug #7968: Poor UDPSocket#send performance in ruby 2.0.0 on windows
- I see the %Done went up to 100 and back down to zero. Is this fixed or not now?
Thanks
Alan. -
12:35 AM Bug #8017: Got segmentation fault on attempt to install ruby 2.0.0-p0 on Mac 10.6.8 via RVM
- nobu (Nobuyoshi Nakada) wrote:
> What's the clang version?
$ clang -v
Apple clang version 1.6 (tags/Apple/clang-...
03/05/2013
-
11:11 PM Revision 48d5694f (git): * test/rubygems/test_require.rb: Fix tests when 'a.rb' exists.
- [ruby-trunk - Bug #7749]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39608 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:02 PM Revision 6e48ce9c (git): * lib/rubygems.rb: Allow specification of directory permissions.
- [ruby-trunk - Bug #7713]
* test/rubygems/test_gem.rb: Test for the above.
git-svn-id: svn+ssh://ci.ruby-lang.org/r... -
10:40 PM Revision 7a88ad0a (git): * lib/rubygems/commands/query_command.rb: Only fetch remote specs when
- showing details. [ruby-trunk - Bug #8019] RubyGems bug #487
* lib/rubygems/remote_fetcher.rb: ditto.
* lib/rubygem... -
08:29 PM Bug #7988 (Closed): Module#prepend(Module) and instance_method causes Segmentation fault
- This issue was solved with changeset r39599.
Nobuhiro, thank you for reporting this issue.
Your contribution to Ruby ... -
05:13 PM Bug #8018 (Closed): Typo in Class: Encoding documentation. Encoding::UTF-8 instead of Encoding::UTF_8
- Hi, there's a typo in the Encoding Class documentation. http://ruby-doc.org/core-2.0/Encoding.html
In the Changing... -
05:06 PM Bug #8017 (Feedback): Got segmentation fault on attempt to install ruby 2.0.0-p0 on Mac 10.6.8 via RVM
- What's the clang version?
-
02:52 PM Bug #8017 (Third Party's Issue): Got segmentation fault on attempt to install ruby 2.0.0-p0 on Mac 10.6.8 via RVM
- Mac OS 10.6.8
rvm rvm 1.18.15 (master)
$ sudo rvm install 2.0.0
Password:
Searching for binary rubies, this mig... - 04:31 PM Revision 32fa37f5 (git): * 2013-03-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39605 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:31 PM Revision dbec401c (git): use INT2FIX(0) instead of INT2NUM(0).
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39604 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:54 PM Bug #7881: Windows でパスに日本語を含むスクリプトからの require が失敗する
- =begin
たとえば、下記のようなコードを書いたときに、current directoryのパスが日本語を含んでいても
Encoding::CompatibilityError にならずに動く、という利点はあるのではないでし... -
01:48 PM Revision 6520da62 (git): * ChanageLog: fix ticket ref in r39597.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39603 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:50 PM Revision 1d82ffd8 (git): fix typos
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39602 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:41 PM Feature #8016 (Assigned): Alias __FILE__ and __LINE__ as methods
-
12:16 PM Feature #8016 (Assigned): Alias __FILE__ and __LINE__ as methods
- =begin
All of the previous issues discussing the new (({Kernel#__dir__})) method (#1961, #3346, #7975), never came t... -
12:38 PM Feature #8015: [patch] tuneable HEAP_GROWTH_FACTOR
- Thanks for the review. How about this?
@@ -3366,10 +3535,11 @@ rb_gc_set_params(void)
growth_factor_ptr =... -
10:53 AM Feature #8015: [patch] tuneable HEAP_GROWTH_FACTOR
- The idea seems good.
> + growth_factor_ptr = getenv("RUBY_HEAP_SLOTS_GROWTH_FACTOR");
> + if (growth_fa... -
10:17 AM Feature #8015 (Closed): [patch] tuneable HEAP_GROWTH_FACTOR
- diff --git a/gc.c b/gc.c
index 925e496..71f509f 100644
--- a/gc.c
+++ b/gc.c
@@ -71,11 +71,13 @@
#endif
#defi... -
12:36 PM Revision f113ab55 (git): class.c: check redefinition
- * class.c (rb_prepend_module): check redefinition of built-in opimized
methods. [ruby-dev:47124] [Bug #7983]
* vm.... -
12:30 PM Revision 00a8203b (git): test_method.rb: reduce iteration
- * test/ruby/test_method.rb (TestMethod#test_bound_method_entry):
reduce iteration.
git-svn-id: svn+ssh://ci.ruby-... -
11:29 AM Revision 2ff56cc9 (git): proc.c: revert r39224
- * proc.c (mnew): revert r39224. [ruby-core:53038] [Bug #7988]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39... -
11:23 AM Revision 708df44e (git): intern.h: inline function rb_check_arity
- * include/ruby/intern.h (rb_check_arity): make a static inline
function so it can be used as an expression and argc... -
11:02 AM Feature #2837: Compile-time constant for HEAP_GROWTH_FACTOR (patch attached)
- This patch contains not only the subject but also the accessors.
It isn't acceptable and you should separate them, I... -
10:20 AM Bug #8010 (Closed): Enumerator#with_index(large_number)
- This issue was solved with changeset r39594.
Kazuhiro, thank you for reporting this issue.
Your contribution to Ruby ... -
06:16 AM Feature #5373: SMTP - new method
- Since Aoki-san was listed as neutral last I asked, I will apply this sometime next week.
-
03:31 AM Revision 85164e55 (git): * lib/rubygems.rb: Bump version to 2.0.1 for upcoming bugfix release
- * lib/rubygems/ext/ext_conf_builder.rb: Restore ruby 1.8 compatibility
for [Bug #9698]
* test/rubygems/test_gem_in... -
03:25 AM Revision 6c77ae07 (git): * enumerator.c (enumerator_with_index): Restore handling of a nil memo
- from r39594.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39596 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:40 AM Revision b4a117f8 (git): objspace.c: newly added nodes
- * ext/objspace/objspace.c (count_nodes): count also newly added nodes,
and fix key for unknown node. patch by tmm1... -
01:20 AM Revision 4a429c11 (git): enumerator.c: allow Bignum for with_index
- * enumerator.c (enumerator_with_index_i): allow Bignum as offset, to
get rid of conversion exception and integer ov... -
01:18 AM Revision ce357ef1 (git): numeric.c: optimize for Bignum
- * numeric.c (rb_int_succ, rb_int_pred): shortcut optimization for
Bignum.
git-svn-id: svn+ssh://ci.ruby-lang.org/... -
01:06 AM Revision 66867b0a (git): ext_conf_builder.rb: clear DESTDIR
- * lib/rubygems/ext/ext_conf_builder.rb (Gem::Ext::ExtConfBuilder.build):
clear DESTDIR so RUBYARCHDIR and RUBYLIBDI... - 01:02 AM Revision 001e06ed (git): * 2013-03-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39591 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:02 AM Revision f2d3cd1c (git): ext_conf_builder.rb: clear DESTDIR
- * lib/rubygems/ext/ext_conf_builder.rb (Gem::Ext::ExtConfBuilder.build):
clear DESTDIR so RUBYARCHDIR and RUBYLIBDI... -
12:57 AM Bug #8012 (Closed): Performance degradation in 2.0.0p0
- $ ruby -v
ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-linux]
I'm running a simple CPU intensive benchmark:
...
Also available in: Atom