Activity
From 01/16/2013 to 01/22/2013
01/22/2013
-
11:48 PM Bug #7719: test_stack_size(TestFiber) fails on PPC
- Yes, you are right. I am testing with r38894 now and I can't reproduce the issue anymore. Thank you.
-
09:35 PM Bug #7719: test_stack_size(TestFiber) fails on PPC
- Hi,
I assume r38893 fixes this issue. Could you check it?
-
08:06 PM Bug #7719: test_stack_size(TestFiber) fails on PPC
- This test case was introduced in rev38478
-
07:49 PM Bug #7719: test_stack_size(TestFiber) fails on PPC
- This is strace output running just the testcase above: http://paste.fedoraproject.org/2491/
-
01:57 AM Bug #7719 (Closed): test_stack_size(TestFiber) fails on PPC
- =begin
7) Failure:
test_stack_size(TestFiber) [/builddir/build/BUILD/ruby-2.0.0-r38848/test/ruby/test_fiber.rb:318]:
[48, 0]
I observe the above mentioned error on PPC. It works just fine on PPC64 though.
=end
-
10:28 PM Bug #4300: Merge keys not working as expected in psych yaml parser
- firedev (Nick O) wrote:
> Sorry but this isn't fixed as of Ruby 1.9.3p374 (2013-01-15 revision 38858)
> ...
This is not backported to 1.9.3, this is fixed in trunk.
Please submit a backport request indicating the original issue, the... -
09:52 PM Bug #4300: Merge keys not working as expected in psych yaml parser
- Sorry but this isn't fixed as of Ruby 1.9.3p374 (2013-01-15 revision 38858)
https://github.com/tenderlove/psych/issues/8#issuecomment-12541499 - 09:43 PM Revision 95548d9d (git): * 2013-01-23
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38898 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:43 PM Revision 4cdb6431 (git): * lib/rubygems/test_case.rb: Use Dir.tmpdir for rubygems tests instead
- of ./tmp/test. Fixes [ruby-trunk - Bug #7717]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38897 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:52 PM Bug #7726 (Closed): bsearch should handle block result in a consistent way
- The documentation states that the block of bsearch must
return either true/false or a number.
If the block returns another object (other than nil), I feel that either
1) It should be considered as 'truthy'
2) It should raise a ... -
06:48 PM Bug #7725 (Closed): bsearch should return enumerator when called without a block
- bsearch should return enumerator when called without a block
This would allow, for example
values.bsearch.with_index{|val, index| val >= some_array[index]} # => a value
Otherwise, one must use zip/each_with_index and will get ... -
06:47 PM Bug #7724 (Closed): 6 bugs with Range#bsearch over floats
- Take the following code, with from, to and search all Integer or all Float:
(from...to).bsearch{|f| f >= search}
I expected it to:
0) never yield and return nil if range is empty, i.e. from >= to ("trivial test")
1) never yield... -
04:51 PM Bug #7718: test_ioctl_linux fails on PPC and PPC64
- =begin
This is the output:
# ./a.out
40045200
And here is my testing IRB session:
# irb
irb(main):001:0> File.open('/dev/urandom'){|f1|
irb(main):002:1* entropy_count = ""
irb(main):003:1> # get entropy... -
06:45 AM Bug #7718: test_ioctl_linux fails on PPC and PPC64
- Please run following program. I guess alpha, mips, sparc and ppc have different RNDGETENTCNT number against x86.
-----------
#include <linux/random.h>
main(){
printf("%lx\n", RNDGETENTCNT);
}
-
02:41 AM Bug #7718: test_ioctl_linux fails on PPC and PPC64
- > ioctl(5, RNDGETENTCNT, 0x1001000bd40) = -1 EINVAL (Invalid argument)
Weird.
RNDGETENTCNT doesn't have returning EINVAL path.
-
02:10 AM Bug #7718: test_ioctl_linux fails on PPC and PPC64
- This is the strace output if that might help:
http://paste.fedoraproject.org/2488/ -
12:35 AM Bug #7718 (Feedback): test_ioctl_linux fails on PPC and PPC64
- PPC is not supported platform. so, we need more detailed description why the issue was happen.
-
04:29 PM Bug #7722 (Closed): [rubyspec] failure in core/marshal/dump_spec.rb
- =begin
Since r38118, (({test-rubyspect})) fails in ((%rubyspec/core/marshal/dump_spec.rb%)).
* Before r38117
$ export MSPECOPT='-e "Marshal.dump with an Object dumps a BasicObject subclass if it defines respond_to?" core/marshal... - 02:12 PM Revision ddb9c34d (git): Correct the previous log entry.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38896 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:05 PM Revision 9545483a (git): Fix ruby-electric-curlies.
- * misc/ruby-electric.el (ruby-electric-curlies): Fix the bug where
an open curly is always replaced with a hash sign.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38895 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:51 AM Bug #7721: test_too_long_path2(TestProcess) fails on mingw32
- After some inspections, I found this failure occurs not on a very long path but on a sufficiently long path with many preloaded test sets.
On such a condition, acp_to_wstr or mbstr_to_wstr function returns NULL with the failure of mal... -
10:31 AM Bug #7721 (Closed): test_too_long_path2(TestProcess) fails on mingw32
- [ 6319/11317] TestProcess#test_too_long_path2Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\work\snapshot-mg32>exit
= 8.03 s
33) Failure:
test_too_long_path2(TestProcess) [... -
10:24 AM Bug #7696 (Assigned): Lazy enumerators with state can't be rewound
-
10:24 AM Bug #7696: Lazy enumerators with state can't be rewound
- marcandre (Marc-Andre Lafortune) wrote:
> shugo (Shugo Maeda) wrote:
> ...
Even if to_enum is called, IO instances never be rewound, but I guess IO instances need not be rewound.
> > It might be too late to introduce a new API for 2... -
04:44 AM Bug #7696: Lazy enumerators with state can't be rewound
- shugo (Shugo Maeda) wrote:
> So, the following behavior is intended, right?
> ...
That's a very good question.
It probably would be best to call `to_enum` instead of `each`. Calling `next|rewind` on an enumerator should really only ... -
04:46 AM Bug #7615: assignment to context variable changes the precedence order of function call with followed by ' (' (whitespace-bracket)
- is this result not extremely surprising to anyone else? I would expect `a` and `b` to be assigned the same value
- 02:35 AM Revision 7d6f22f4 (git): * 2013-01-22
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38894 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:35 AM Revision b536e31f (git): Sync output message
- * sync $stdout to ensure outputting on expected SEGV.
this caused failure:
http://u64.rubyci.org/~chkbuild/ruby-trunk/log/20130121T230101Z.log.html.gz
* check result of invoke_ruby
* use assert_operator
git-svn-id: svn+ssh://ci.ruby...
01/21/2013
-
10:31 PM Bug #7718 (Closed): test_ioctl_linux fails on PPC and PPC64
- =begin
test_ioctl_linux(TestIO) [/builddir/build/BUILD/ruby-2.0.0-r38848/test/ruby/test_io.rb:2443]:
Exception raised:
<#<Errno::EINVAL: Invalid argument - /dev/urandom>>.
The above mentioned test case fails on PPC and PPC64. Th... -
06:24 PM Bug #6820: Time#to_s on NEWS
- > I think NEWS should say simply:
> ...
@zzak Sounds good. I've been misunderstood as nothing has changed, thanks :).
-
03:50 AM Bug #6820: Time#to_s on NEWS
- =begin
Thank you for finding that revision Nobuhiro-san, I must have missed it.
I think NEWS should say simply:
(({Time#to_s now returns US-ASCII encoding instead of BINARY}))
=end
-
06:14 PM Bug #7696: Lazy enumerators with state can't be rewound
- marcandre (Marc-Andre Lafortune) wrote:
> The same idea will work for zip too; the arguments must be converted to enumerators only when yielder.memo is not set, i.e. every new yielder.
> ...
So, the following behavior is intended, righ... -
05:37 PM Bug #7660: VC Builds Broken
- I see, missed that note. Since this is a recent change in 1.9.3 I think it should be backported.
However, my proposed allows building from the win32 directory. It also works when building from the top level directory. Do you think ... -
04:36 PM Bug #7660 (Rejected): VC Builds Broken
- =begin
at the bottom win32/README.w32 of trunk:
You can build ruby in any directory including the source directory,
except (({win32})) directory in the source directory.
Maybe I should backport this comment to 1.9.3 :P
=end
-
06:41 AM Revision 385ef8e5 (git): mkconfig.rb: no BASERUBY
- * tool/mkconfig.rb: BASERUBY is transient at core build.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38892 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:53 AM Revision c7d30391 (git): test_have_macro.rb: unused variables
- * test/mkmf/test_have_macro.rb (test_have_macro_header),
(test_not_have_macro_header): remove unused variables.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38891 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 04:51 AM Revision 5e031bbc (git): * 2013-01-21
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38890 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:51 AM Revision d78a00cc (git): mkmf.rb: $extmk for symlink
- * lib/mkmf.rb ($extmk): traverse parent directories for the case
srcdir is a symlink.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38889 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:01 AM Bug #7710: [mingw] r38839 breaks build
- Thank you nobu-san.
Win7 32bit
===========
build: PASS
make test: PASS
make test-all: 2 FAILS, #7276 and `TestProcess#test_too_long_path2` (new issue) mentioned above
Arch 3.6.11 32bit
=================
build, make test, make... -
12:38 AM Bug #7710: [mingw] r38839 breaks build
- I meant that we should use msys-native ruby as BASERUBY instead of built miniruby, but seems msys doesn't provide its native ruby.
01/20/2013
-
11:57 PM Bug #7638 (Closed): trunk で rails の activesupport のテストが失敗してしまう
-
11:55 PM Bug #7564 (Closed): r38175 introduces incompatibility
- This issue was solved with changeset r38888.
Aaron, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
marshal.c: get back to the old behavior
* marshal.c (w_object, ... -
04:55 PM Bug #7564 (Assigned): r38175 introduces incompatibility
- I agree with Matz. Nobu, please handle this.
-
11:41 PM Bug #7710: [mingw] r38839 breaks build
- nobu (Nobuyoshi Nakada) wrote:
> Now I suspect msys should be cross compiling.
I don't understand this but thank you for fixing it.
I assume this could affect cross-compilation of Ruby? I'll try and report back. -
11:40 PM Bug #7710: [mingw] r38839 breaks build
- shyouhei (Shyouhei Urabe) wrote:
> Hi, I know it's important, but wanna decrease its priority because it seems build finishes.
Urabe-san, the first build that passed was 30 minutes ago, it was broken for many builds:
http://ci.rub... -
10:24 PM Bug #7710 (Closed): [mingw] r38839 breaks build
- This issue was solved with changeset r38886.
Jon, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
vpath.rb: hack for msys make
* tool/vpath.rb (VPath#def_options):... -
08:28 PM Bug #7710: [mingw] r38839 breaks build
- Now I suspect msys should be cross compiling.
-
05:07 PM Bug #7710: [mingw] r38839 breaks build
- Hi, I know it's important, but wanna decrease its priority because it seems build finishes.
-
11:14 PM Bug #7717 (Closed): lib/rubygems/test_case.rb fails to setup
- =begin
If (({tmp/test})) is not a directory, (({tmp})) is not writable, or (({tmp})) is not a directory, (({lib/rubygems/test_case.rb})) fails to (({setup})).
[ 1/1196] TestRDocRubygemsHook#test_generate_configuration_rdoc_string... -
05:01 PM Bug #6820: Time#to_s on NEWS
- > I think this is a bug on Time#to_s, not NEWS.
> ...
It seems that Naruse-san didn't implement so on this point at r33094 explicitly.
* time.c (time_to_s): the resulted string of Time#to_s is always
ascii only, so this sh... -
01:37 PM Bug #6820: Time#to_s on NEWS
- I think this is a bug on Time#to_s, not NEWS.
From #5226:
tenderlovemaking (Aaron Patterson) wrote:
> I think the encoding of Time#to_s should default to US-ASCII, but respect Encoding.default_internal.
> ...
Can we change descript... -
02:55 PM Revision 433999fd (git): marshal.c: get back to the old behavior
- * marshal.c (w_object, r_object0): separate respond_to checks and
calling, and get back to the old behavior for 2.0. [Bug #7564]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38888 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:40 PM Bug #4964: open-uri failed to handle multiple "Set-Cookie" headers
- This seems like feature, should move it to next minor or major?
-
01:25 PM Revision 51e5863a (git): test_logger.rb: uset tmpfile
- * test/logger/test_logger.rb (TestLogDevice#test_shifting_size):
should not create working file in the current directory.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38887 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:24 PM Revision c6699319 (git): vpath.rb: hack for msys make
- * tool/vpath.rb (VPath#def_options): hack for msys make, which
converts a command line argument to non-msys command seems like a
path list automagically. [Bug #7710] [ruby-core:51489]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru... -
01:23 PM Bug #7679 (Closed): IRB history is broken
- Thank you for the feedback
-
02:33 AM Bug #7696: Lazy enumerators with state can't be rewound
- The same idea will work for zip too; the arguments must be converted to enumerators only when yielder.memo is not set, i.e. every new yielder.
The arguments are never really rewound, but the first yielder holding them will not be reus... - 01:19 AM Revision 8d83736f (git): * 2013-01-20
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38885 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:19 AM Bug #7714: a bit of docs for DRb
- Updated patch that completes a couple of classes within DRb
-
01:19 AM Revision 8208e987 (git): test_parser.rb: tempfile
- * test/rss/test_parser.rb (RSS::TestParser#setup): use temporary file,
should not use fixed path working files.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38884 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
01/19/2013
-
12:07 PM Bug #7656: Handful of documentations
- vbatts (Vincent Batts) wrote:
> Is there anything I can do better?
These are good, for small changes I don't mind grouping them into one patch, though I'll probably commit them separately.
I noticed a few small spelling errors, li... -
11:37 AM Bug #7674 (Closed): Document for using Struct.new with block
- This issue was solved with changeset r38883.
Hiroyuki, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* struct.c (Struct.new): Document Struct.new with block
Pat... -
11:36 AM Bug #7674: Document for using Struct.new with block
- missing documentation considered bug
-
11:17 AM Bug #7660: VC Builds Broken
- Any updates on this?
-
10:39 AM Bug #6142 (Closed): Enumerable::Lazy#zip doesn't rewind internal enumerators
- This issue should be discussed in #7691 and #7696.
-
10:33 AM Bug #7696: Lazy enumerators with state can't be rewound
- marcandre (Marc-Andre Lafortune) wrote:
> Here's a patch for `take`. Does it look ok?
Does it work well for zip?
I wonder how arguments are rewound. -
05:31 AM Bug #7710: [mingw] r38839 breaks build
- Hello Nobu,
We didn't get a response about this from you.
Please let us know if you can solve this or that we should revert such change.
Thank you. -
05:03 AM Bug #7716 (Closed): Readdressing Autoload
- =begin
It has been known for a long time that Autoload does not utilize the normal require method, and thus is unaffected when require is overridden. This makes it impossible to fully implement a custom load system. Obviously, customizi... -
03:48 AM Bug #7564: r38175 introduces incompatibility
- Since this is incompatibility, I propose to get back to the old behavior, for 2.0.
We have to discuss the issue that @zenspider mentioned in separated thread.
Matz.
-
03:34 AM Feature #7677: YAML load mode that does instantiate Ruby
- I added my concept of it to the issue (https://github.com/tenderlove/psych/issues/119).
Thanks.
By the way, the title of this issue should say "does NOT instantiate". Sorry.
-
02:37 AM Revision eed593eb (git): * struct.c (Struct.new): Document Struct.new with block
- Patch by Hiroyuki Iwatsuki [Bug #7674]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38883 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:33 AM Bug #7715 (Closed): Lazy enumerators should want to stay lazy.
- I'm just waking up to the fact that many methods turn a lazy enumerator in a non-lazy one.
Here's an example from Benoit Daloze in [ruby-core:44151]:
lines = File.foreach('a_very_large_file').lazy
.select {|line| line.... -
12:52 AM Revision b7ae472b (git): * doc/syntax/miscellaneous.rdoc: Added section on defined?
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38882 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:44 AM Feature #5281: Support for custom sitearch and vendorarch directories
- Can somebody review and possibly accept this patch, please?
-
12:34 AM Feature #7712: Add .txt extensions to all plain-text documentation files for Windows users
- In the case of RDoc files, perhaps it would be a good time to go a step further and move to an "industry standard" format, Markdown. I believe rdoc tool now supports Markdown, yes?
-
12:27 AM Revision 1ecaf599 (git): * doc/syntax/assignment.rdoc (Local Variables and Methods): Made it
- more clear that local variables are created by the parser, not
execution. Thanks to John Hawthorn.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38881 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:16 AM Revision 6ff1653c (git): * doc/syntax/assignment.rdoc: Improved links
- * doc/syntax/methods.rdoc: ditto.
* doc/syntax.rdoc: Added link to assignment document
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38880 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
01/18/2013
- 11:47 PM Revision 672da11a (git): * 2013-01-19
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38879 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:47 PM Revision d9d981b9 (git): * doc/syntax/assignment.rdoc: Added a syntax document on assignment.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38878 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:23 PM Feature #7702: Remove Proc#binding - I suspect it would have a negative impact on the ability to write a
debugger. I seem to recall noting (I think it was from the pry person)
that the equivalent of ruby-debug's binding_n was impossible in 2.0 and
perhaps a patch wa... -
03:38 PM Bug #7714 (Closed): a bit of docs for DRb
- Not a completion of the docs needed for DRb, but progress
-
12:41 PM Bug #7656: Handful of documentations
- Is there anything I can do better?
-
11:24 AM Bug #2618 (Closed): Win32OLE RuntimeError due CoInitialize not being called
- This issue was solved with changeset r38868.
Luis, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
win32ole: OLE uninitialize
* ext/win32ole/win32ole.c (ole_initia... -
11:24 AM Bug #2618 (Open): Win32OLE RuntimeError due CoInitialize not being called
-
11:23 AM Bug #2618 (Closed): Win32OLE RuntimeError due CoInitialize not being called
- This issue was solved with changeset r38867.
Luis, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
win32ole: OLE initialize per threads
* ext/win32ole/win32ole.c (... -
11:22 AM Bug #2618 (Open): Win32OLE RuntimeError due CoInitialize not being called
-
10:08 AM Feature #7712 (Rejected): Add .txt extensions to all plain-text documentation files for Windows users
- Given that Ruby is now aiming for Windows 8 support, all plain-text documentation files should have a .txt extension. This allows Windows users to easily open the files; since Windows relies on the file extension to determine which app t...
-
09:14 AM Revision 6f9bbca2 (git): configure.in: clang temporary files
- * configure.in: clang leaves temporary files when interrupted by
SIGPIPE if input is not stdin.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38877 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 09:14 AM Revision 34a542cb (git): * version.h: up the revision because nobu's bot accidentally changed this branch.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@38876 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:35 AM Feature #7711 (Assigned): RubyGems uses autoload
- I don't have any plans to remove autoload at this time.
-
04:43 AM Feature #7711 (Rejected): RubyGems uses autoload
- Using a custom require method, I ran into an issue with RubyGems b/c it is using autoload:
https://github.com/rubygems/rubygems/blob/master/lib/rubygems.rb#L1062-L1074
Seeing that autoload is now discouraged from standard libs (h... -
05:31 AM Revision 80fa9b6f (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38875 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:30 AM Revision b85ca574 (git): * 2013-01-18
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@38874 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:30 AM Revision 544c0154 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@38873 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:27 AM Bug #7710: [mingw] r38839 breaks build
- With a fresh Win7 build, reverting r38839 fixes the build, `make test` is OK, but `make test-all` stumbles over the cliff in
[ 7987/13078] TestProcess#test_too_long_path2
by exiting `sh` (msys) into cmd.exe. Oddly, typing `exit` ... -
04:14 AM Bug #7710: [mingw] r38839 breaks build
- I see test-all failures after reverting r38839; trying a fresh build to see if it's a red-herring.
Luis or Hiroshi...can you repro? -
04:07 AM Bug #7710 (Assigned): [mingw] r38839 breaks build
-
04:01 AM Bug #7710 (Closed): [mingw] r38839 breaks build
- On my Win7 32bit system using mingw-w64 gcc 4.7.2 and the RubyInstaller build recipes I get the following failure
make[2]: Entering directory `/c/projects/rubyinstaller-git/sandbox/ruby19_build/ext/ripper'
extracting ripper.y from ..... -
05:15 AM Revision 1d5a5c23 (git): * doc/syntax/methods.rdoc: Added Array Decomposition.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38872 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:02 AM Revision 7a9bbf31 (git): rbinstall.rb: gem subdirectories
- * tool/rbinstall.rb (gem): prepare implies makedirs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38871 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:54 AM Revision 3b5ba5df (git): rbinstall.rb: gem subdirectories
- * tool/rbinstall.rb (gem): Gem.ensure_gem_subdirectories makes
subdirectories group-writable, so make them with $dir_mode.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38870 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:29 AM Revision 090d20fc (git): win32ole: remove win32ole.rb
- * ext/win32ole/lib/win32ole.rb: no longer used. [Bug #2618] [ruby-core:27634]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38869 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:24 AM Revision 27ed294c (git): win32ole: OLE uninitialize
- * ext/win32ole/win32ole.c (ole_initialize): uninitialize OLE at thread
ends. [Bug #2618] [ruby-core:27634]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38868 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:23 AM Revision 588504b2 (git): win32ole: OLE initialize per threads
- * ext/win32ole/win32ole.c (ole_initialize): initialize OLE for each
threads. [Bug #2618] [ruby-core:27634]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38867 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 02:18 AM Revision 6a052813 (git): * 2013-01-18
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38866 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:18 AM Revision 750a5d38 (git): common.mk: install-gem
- * common.mk (install-gem): target to install default gems only.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38865 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
01/17/2013
-
10:25 PM Bug #7344 (Closed): gem pristine bigdecimal が失敗してしまう
- #7698 を閉じたのでこっちも閉じますね。
-
10:24 PM Bug #7698: RubyGems 2.0 has an incompatibility about installation of extension libraries
- drbrain (Eric Hodel) wrote:
> Also, .time is new in ruby 2.0, what effect does this have on ruby 1.9 and ruby 1.8?
This change doesn't have effect on 1.9 and 1.8 because Makefile on 1.9 and 1.8 doesn't have .time. So the gsub is ju... -
10:20 PM Bug #7698 (Closed): RubyGems 2.0 has an incompatibility about installation of extension libraries
- This issue was solved with changeset r38864.
Kenta, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/rubygems/ext/builder.rb (Gem::Ext::Builder.make): Remove
... -
07:36 PM Bug #7700 (Rejected): Assignment to an Constant does not give an singleton_class its name
- It's an intended behavior.
`ABC.name' gives "ABC" instead. - 01:20 PM Revision aaff971e (git): * lib/rubygems/ext/builder.rb (Gem::Ext::Builder.make): Remove
- .time dependency from *.rb install target. It causes needless
*.rb install. [Bug #7698] [ruby-core:51437]
Reported by Tadashi Saito. Thanks!!!
* test/rubygems/test_gem_installer.rb
(TestGemInstaller#test_install_extension_and_scrip... - 12:09 PM Revision 53ec135d (git): * eval.c: Fix a typo in ruby_finalize() documentation.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38863 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:01 PM Bug #7709: constants on Float aren't documented
- Thanks Aaron!
-
10:42 AM Bug #7709 (Closed): constants on Float aren't documented
- For example:
ri Float::INFINITY tells me there is nothing known about INFINITY. If you do `ri Float` it lists that constant, but there is no documentation. -
11:28 AM Revision 3a50fb15 (git): * object.c: Typo in Kernel#hash documentation.
- Patch by zed_0xff [Github Fixes #237]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38862 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:50 AM Revision 03d19637 (git): win32ole: warning flag
- * ext/win32ole/extconf.rb (create_win32ole_makefile): replace or
append warning flag.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38861 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:50 AM Revision a23469f4 (git): win32ole: unused variables
- * ext/win32ole/win32ole.c (ole_methods_sub, ole_variables),
(ole_search_event_at): remove unused variables.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38860 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:24 AM Bug #7623: Messages while RDoc generation
- =begin
These messages have all been fixed:
Generating RDoc documentation
Parsing sources...
100% [873/873] /Users/drbrain/Work/svn/ruby/trunk/vsnprintf.c
Generating RI format into /Users/drbrain/Wo... -
05:06 AM Revision 70c647b8 (git): win32ole.c: prototype
- * ext/win32ole/win32ole.c: use prototype instead of old K&R style.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38859 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:03 AM Feature #7708: support for patches list
- this is code used in RVM to populate (and use) the list https://github.com/wayneeseguin/rvm/blob/825aa97e7ea440b4cd3b8e5c3a6888b09498e0fd/scripts/functions/manage/base#L113-L125
it's all done before configuring ruby so the configure s... -
04:55 AM Feature #7708: support for patches list
- Out of curiosity, how would you populate such list?
-
04:39 AM Feature #7708 (Open): support for patches list
- Often as maintainer of RVM I have to work with multiple ruby patches, but it's hard to tell what patches were used for compiling ruby. As a temporary solution I have started using a file `patches.list` in the root of source and installat...
-
04:52 AM Bug #7172: [[Ruby 1.9:]] fix rbconfig for --enable-load-relative (v2)
- just took another look on ruby-trunk and there are still two changes missing:
- https://github.com/wayneeseguin/rvm/blob/master/patches/ruby/1.9.3/p286/ruby-multilib.patch#L16
- https://github.com/wayneeseguin/rvm/blob/master/patches... -
04:05 AM Bug #7707 (Rejected): FileUtils.mv fails to move symlink between filesystems
- FileUtils.mv sometimes fails with a "Errno::ENOENT: No such file or directory - /path/to/symlink" when attempting to move a directory containing a symlink between filesystems. This may be because it moves the destination file before the ...
-
03:27 AM Bug #7706 (Closed): Lazy#zip should not call `lazy`
- Current implementation of Lazy#zip has problems:
1) calls `lazy` when this is not excepted, necessary nor documented. Any reason to not call `each` instead?
2) calls `lazy` without checking previously for type:
[1].lazy.zip(42... -
03:11 AM Bug #7696: Lazy enumerators with state can't be rewound
- Here's a patch for `take`. Does it look ok?
diff --git a/enumerator.c b/enumerator.c
index b65712f..1522a3f 100644
--- a/enumerator.c
+++ b/enumerator.c
@@ -105,7 +105,7 @@
VALUE rb_cEnumerator;
VALUE rb_cLazy;
static ID id_... -
02:02 AM Bug #7696: Lazy enumerators with state can't be rewound
- Oh oh.
Let me add a third example to problems of handling states:
e = (1..6).lazy.drop(3)
e.flat_map{e}.force # => [*(1..6)]*3, should be [*(1..3)]*3
I believe only the first solution would work for this.
-
02:01 AM Bug #7696: Lazy enumerators with state can't be rewound
- I had not see #6142. Yes, it's the same.
1) Add attr_accessor to Yielder and document the fact that the yielder is unique to a single enumeration run.
def drop(n)
n = Backports::coerce_to_int(n)
Lazy.new(self) do ... -
01:49 AM Revision 679a646e (git): * ext/psych/lib/psych/scalar_scanner.rb: use constants rather than
- calculating Inf and NaN.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38857 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:21 AM Revision 66013dc6 (git): * doc/syntax/miscellaneous.rdoc: Added Ending an Expression and
- indentation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38856 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:37 AM Revision 219e1566 (git): * lib/rubygems/installer.rb: Untaint string when checking output
- for $SAFE=1
* lib/rubygems/specification.rb: Keep previously loaded specs as
active. This prevents double loading when refreshing the gem list.
* test/rubygems/test_gem.rb: Test for above
* lib/ruby... -
12:10 AM Bug #7248: Shouldn't Enumerator::Lazy.new be private?
- marcandre (Marc-Andre Lafortune) wrote:
> Here's what I propose as the official Lazy.new documentation and API:
> ...
Yes! -
12:08 AM Revision 1be8ac57 (git): * doc/syntax/control_expressions.rdoc: Added ? : ternary if
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38854 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
01/16/2013
-
11:36 PM Revision 1eb9f71c (git): * doc/syntax/miscellaneous.rdoc: Added documentation for alias, undef,
- BEGIN, END.
* doc/syntax/modules_and_classes.rdoc (Constants): Fixed unwrapped
paragraph with trailing whitespace.
* doc/syntax/modules_and_classes.rdoc (Scope): Added section pointing
to alias and undef documentation.
* doc/syntax... -
11:10 PM Bug #7344: gem pristine bigdecimal が失敗してしまう
- sorahさん、mrknさん、hsbtさん、アドバイスありがとうございます。
(特にチケットの完璧な英訳、ありがとうございました!)
#7698 で須藤さんがそれらしいパッチを投げてくださっているので、
期待したり動作テストしたりしながら待とうと思います。 -
10:50 PM Revision 038c535e (git): * doc/syntax/control_expressions.rdoc (Flip-Flop): Added a section on
- the flip-flop.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38852 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:00 PM Revision 9ceb5097 (git): * doc/syntax/control_expressions.rdoc (if Expressions): Fixed markup
- error. Fixes #235 on github by FlyingFoX.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38851 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 09:54 PM Revision 93b11534 (git): * 2013-01-17
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38850 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:54 PM Revision d86ee14c (git): * doc/syntax/literals.rdoc (Strings): Fixed typo. Fixes #236 on
- github by Doug Yun.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38849 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:45 PM Bug #7681 (Closed): Flip-flop test failure under MinGW
- This issue was solved with changeset r38848.
Luis, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
win32ole.rb: use TracePoint
* ext/win32ole/lib/win32ole.rb: use ... -
06:39 PM Bug #7681: Flip-flop test failure under MinGW
- =begin
Now I'm uncertain if this is a bug.
I suspect it is same as the following code.
$ ruby -e 'class XThread;
def initialize() @th = Thread.new{yield} end
def value; @th.value; end;
end' -e '$_="hoge"' -e 'p XThread.new{... -
10:28 AM Bug #7681: Flip-flop test failure under MinGW
- =begin
Seems a longstanding bug.
$ cat bug-7681.rb
class Bug7681 < Thread
def initialize(*arg, &block)
super(*arg) {yield(*arg)}
end
end
$_ = '[Bug #7681]'
p Thread.new {$_}.value
p Bug7681.new {$_... -
05:39 PM Bug #7696: Lazy enumerators with state can't be rewound
- marcandre (Marc-Andre Lafortune) wrote:
> The 4 lazy enumerators requiring internal state, i.e. {take|drop}{_while}, don't work as expected after a couple `next` and a call to `rewind`.
> ...
#7691 is the basically same issue as #6142.
... -
01:25 PM Feature #7704: Add a list of enabled (experimental) language features.
- naruse (Yui NARUSE) wrote:
> mpapis (Michal Papis) wrote:
> ...
Not offering an opinion as such, just adding to the discussion.
I have in mind a related system: the OpenGL Extension Library. The registry of official language extens... -
12:51 PM Feature #7704: Add a list of enabled (experimental) language features.
- mpapis (Michal Papis) wrote:
> With multiple Ruby implementations and "experimental" features like "refinements" it would be nice to have an array or hash including list of enabled language features so developers could check it instead ... -
10:54 AM Feature #7704 (Assigned): Add a list of enabled (experimental) language features.
- With multiple Ruby implementations and "experimental" features like "refinements" it would be nice to have an array or hash including list of enabled language features so developers could check it instead of auto-discovering code with so...
-
12:29 PM Feature #7549: A Ruby Design Process
- > http://brixen.io/2012/12/30/a-ruby-design-process-talking-points
It says "The purpose of the proposed design process is to prioritize those
things that create a unified Ruby programming language.".
But I think it is not the f... -
10:53 AM Bug #7703: Segfault in 1.9.3-p362, possibly threads related
- "riscfuture (Tim Morgan)" <ruby@timothymorgan.info> wrote:
> Issue #7703 has been reported by riscfuture (Tim Morgan).
>
> ----------------------------------------
> Bug #7703: Segfault in 1.9.3-p362, possibly threads related
... -
10:25 AM Bug #7703 (Closed): Segfault in 1.9.3-p362, possibly threads related
- I can consistently cause a segfault in p362 that does not occur in p327 in my Rails project. From the stack trace it seems to be related to threads and `yield`. Unfortunately the code is for my company, Square, so it's a trade secret, ...
-
09:45 AM Revision 0c61c3b6 (git): win32ole.rb: use TracePoint
- * ext/win32ole/lib/win32ole.rb: use TracePoint to hook all thread
creation not only by Thread.new and to get rid of interference with
svar scope. [Bug #7681] [ruby-core:51365]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3884... -
09:43 AM Revision 2d59c399 (git): vm_method.c: suppress warnings
- * vm_method.c (call_cfunc_invoker_func): suppress wrong warnings
"C4550: expression evaluates to a function which is missing an
argument list." by VC6.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38847 b2dd03c8-39d4-4d8f-98f... -
09:09 AM Feature #7702 (Assigned): Remove Proc#binding
- =begin
As discussed in the most recent Ruby implementer's meeting and elsewhere over the years, being able to get a handle to the binding of any block/proc has a number of problems:
* Code execution after passing a block/proc in unpr... -
08:57 AM Feature #7701 (Closed): Non-optional (required) keyword args
- =begin
I would like to see keyword args expanded to include a non-optional form, to force callers to pass in keyword arguments.
Currently, we have required, optional, and rest positional args but only optional and rest keyword args. ... -
07:17 AM Bug #7695: Constant Lookup - For goodness sake it should at least see itself!
- Just to link to an older discussion: #6810.
-
05:53 AM Feature #4786: RCR new Feature: Numeric#grouped - On 5/26/11, Shyouhei Urabe <shyouhei@ruby-lang.org> wrote:
>
> Issue #4786 has been updated by Shyouhei Urabe.
>
>
> -1.
>
> As nobu said numbering system depends on locales. So far ruby has been
> strictly avoiding loc... -
05:30 AM Revision 063cdaed (git): Remove commenting out tests introduced by r38478
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38846 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:11 AM Bug #7215: Remaining messages on OpenSSL error queue after Certificate#verify
- Hi,
Any progress on this? Postgres has rejected the patch that was submitted on the grounds that this is an OpenSSL client issue and libpq has no business clearing the error queue.
It seems like clearing the error queue but giving ... -
03:37 AM Bug #7698: RubyGems 2.0 has an incompatibility about installation of extension libraries
- I am unfamiliar with Makefiles, so what does this patch change?
Also, .time is new in ruby 2.0, what effect does this have on ruby 1.9 and ruby 1.8?
I trust your judgement in adding this to RubyGems. If you commit it to Ruby pleas... -
12:36 AM Revision 247d51a4 (git): * .document: Removed extra space
- * lib/irb/lc/.document: Hide help-message
* lib/minitest/.document: Hide README.txt
* lib/rake/lib/.document: Hide project.rake
* lib/rdoc/generator/template/json_index/.document: Hide JavaScript
files
* lib/rubygems/ssl_certs/.doc...