Activity
From 05/01/2017 to 05/07/2017
05/07/2017
-
11:41 PM Feature #13517: [PATCH] reduce rb_mutex_t size from 160 to 80 bytes on 64-bit
- On 2017/05/08 8:08, Eric Wong wrote:
> Back to your original question. THREAD_RUNNABLE is possible
> if somebody ... -
11:11 PM Feature #13517: [PATCH] reduce rb_mutex_t size from 160 to 80 bytes on 64-bit
- SASADA Koichi <[email protected]> wrote:
> sorry for late response.
> I have no objection about this patch. thank you.... -
07:08 PM Feature #13517: [PATCH] reduce rb_mutex_t size from 160 to 80 bytes on 64-bit
- sorry for late response.
I have no objection about this patch. thank you.
one question.
```
list_for_each_s... -
03:17 PM Bug #13542: MinGW trunk Builds - Summary of Issues
- Saturday, I ran spec/mspec for the first time in a while, and today it was added to the ruby repo. I'm having some i...
-
02:21 PM Revision 7dae53f3 (git): relative path as VPATH
- * common.mk (ripper.c): use relative path as VPATH instead of
absolute path of the current working directory.
git-... -
02:03 PM Revision ac08e59b (git): parse.y: export rb_parser_fatal for ripper
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58602 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:40 PM Revision fd6853a2 (git): stale targets
- * common.mk (update-mspec, update-rubyspec): empty stale targets.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@... -
01:06 PM Revision 987508ce (git): extract prereq.status
- * tool/make-snapshot (package): extract static config values for
prereq and override dynamic values at runtime.
gi... -
12:36 PM Feature #13156: In-tree copy of ruby/spec
- I finally got around adding the in-tree copy of ruby/spec, sorry for the delay.
Dear MRI committers, you can now d... -
12:05 PM Feature #13156 (Closed): In-tree copy of ruby/spec
- Applied in changeset trunk|r58595.
----------
Add in-tree mspec and ruby/spec
* For easier modifications of ruby/sp... -
12:26 PM Revision a319225b (git): Update specs to follow newlines added by r58596
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58599 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:17 PM Revision e7ec88a4 (git): Rename spec/README to spec/README.md
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58598 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:05 PM Revision 7f9cd733 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58597 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:05 PM Revision 6bc742bc (git): * remove trailing spaces, append newline at EOF.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58596 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:04 PM Revision 95e8c48d (git): Add in-tree mspec and ruby/spec
- * For easier modifications of ruby/spec by MRI developers.
* .gitignore: track changes under spec.
* spec/mspec, spec... -
12:01 PM Revision ed7d8035 (git): make update-rubyspec is no longer needed
- * Kept a no-op for compatibility.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58594 b2dd03c8-39d4-4d8f-98ff-82... -
12:01 PM Revision 538dcb30 (git): Update README about ruby/spec
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58593 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:00 PM Revision e9628d97 (git): * spec/default.mspec: only require rbconfig if is it not already.
- Useful when running spec/mspec/bin/mspec directly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58592 b2dd03c8-... - 08:06 AM Revision 95f13596 (git): vm_core.h (rb_thread_t): use 32-bit running_time_us
- The current range based current values of:
TIME_QUANTUM_USEC=100000
RUBY_THREAD_PRIORITY_MAX=3
... - 07:38 AM Revision b1bb2520 (git): io.c (do_fcntl): update max FD for F_DUPFD_CLOEXEC, too
- Somebody may pass 1030 (the value of F_DUPFD_CLOEXEC) to IO#fcntl
because they copied code from somewhere else. Ensu... -
07:18 AM Revision a0da5141 (git): NEWS: Integer#{round,floor,ceil,truncate} [Bug #13420]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58589 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:02 AM Bug #13526: Segmentation fault at 0x0055c2e58e8920 ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
- [email protected] wrote:
> normalperson (Eric Wong) wrote:
> > OK, committed as r58587 with that script.
>
> ... -
05:41 AM Bug #13526: Segmentation fault at 0x0055c2e58e8920 ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
- normalperson (Eric Wong) wrote:
> OK, committed as r58587 with that script.
Thank you!
It works perfectly as fa... -
04:31 AM Bug #13526: Segmentation fault at 0x0055c2e58e8920 ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
- Eric Wong <[email protected]> wrote:
> [email protected] wrote:
> > `git bisect` shows that this issue is app... -
04:26 AM Bug #13526 (Closed): Segmentation fault at 0x0055c2e58e8920 ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
- Applied in changeset trunk|r58587.
----------
variable.c: cleanup waitq upon thread death
* variable.c (autoload_re... -
03:51 AM Bug #13526: Segmentation fault at 0x0055c2e58e8920 ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
- [email protected] wrote:
> `git bisect` shows that this issue is appeared at r52332 [Bug #11384].
>
> I ran htt... -
02:44 AM Bug #13526: Segmentation fault at 0x0055c2e58e8920 ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
- `git bisect` shows that this issue is appeared at r52332 [Bug #11384].
I ran https://bugs.ruby-lang.org/issues/135... - 04:26 AM Revision 8451d3c7 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58588 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:26 AM Revision c7ff36c6 (git): variable.c: cleanup waitq upon thread death
- * variable.c (autoload_reset): use idempotent list_del_init
(autoload_sleep): moved code from rb_autoload_load
(a... -
03:33 AM Bug #13546 (Feedback): std steams are closed in Windows app.
- Do you call `ruby_sysinit`?
05/06/2017
-
10:48 PM Bug #13546 (Rejected): std steams are closed in Windows app.
- We are embedding Ruby VM into a windows app ( msvc2015 CRT ). VM fails to initialize in `Init_IO` with 'closed stream...
-
10:13 PM Feature #13518: Indented multiline comments
- duerst (Martin Dürst) wrote:
> `=begin`/`=end` are rare, and it's better to make them stick out.
I would make the... -
08:38 PM Feature #13420: Integer#{round,floor,ceil,truncate} should always return an integer, not a float
- stomar (Marcus Stollsteimer) wrote:
> Applied.
> I opened a PR for the specs: https://github.com/ruby/spec/pull/436... -
08:16 PM Feature #13420: Integer#{round,floor,ceil,truncate} should always return an integer, not a float
- Applied.
I opened a PR for the specs: https://github.com/ruby/spec/pull/436 _[merged]_
Should I add a comment ... -
07:58 PM Feature #13420 (Closed): Integer#{round,floor,ceil,truncate} should always return an integer, not a float
- Applied in changeset trunk|r58586.
----------
make Integer#{round,floor,ceil,truncate} always return integer
* nume... -
01:19 AM Feature #13420 (Assigned): Integer#{round,floor,ceil,truncate} should always return an integer, not a float
- stomar (Marcus Stollsteimer) wrote:
> nobu, does this mean "Nice. Go ahead and apply!"?
Yes, of course.
> And ... -
07:58 PM Revision f495fe4f (git): make Integer#{round,floor,ceil,truncate} always return integer
- * numeric.c (int_round): return integer (self) instead of float
for Integer#round with positive ndigits argument, b... -
03:15 PM Bug #13536 (Closed): Ripper fails to tokenize nested squiggly heredoc
- Applied in changeset trunk|r58584.
----------
ripper/lexer.rb: nested indented heredoc
* ext/ripper/lib/ripper/lexe... - 03:14 PM Revision 7c0dcecb (git): * 2017-05-07
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58585 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:14 PM Revision 4671737b (git): ripper/lexer.rb: nested indented heredoc
- * ext/ripper/lib/ripper/lexer.rb (on_heredoc_dedent): insert
stripped leading spaces as `on_ignored_sp` elements, s... -
02:12 PM Revision 8727dce2 (git): fix up r58573
- * common.mk: make the directory for extension shared library with
the timestamp directory.
git-svn-id: svn+ssh://c... -
07:28 AM Revision 4b5a2b52 (git): math.c: improve docs for Math.sqrt
- * math.c: [DOC] mention Integer.sqrt in docs for Math.sqrt.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58582 ... -
07:18 AM Revision 5e58811b (git): numeric.c: remove mention of Bignum from docs
- * numeric.c: [DOC] remove mention of Bignum from Integer#{+,-,*,/},
the return type does not depend on magnitude an... -
07:17 AM Revision f280556f (git): numeric.c: revise docs
- * numeric.c: [DOC] revise docs for Numeric, Integer, Float:
* nodoc Numeric#singleton_method_added
* mention that... -
04:42 AM Revision f8676697 (git): delete enc/prelude.rb, because no longer needed
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58579 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:12 AM Revision c7baa31c (git): delete lib/unicode_normalize.rb, because no longer needed
- (all content has been moved to string.c)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58578 b2dd03c8-39d4-4d8f-... -
02:54 AM Revision 0324e76d (git): remove enc/prelude.rb from list of prelude files in common.mk
- (This is a retry of r58559, it should work now that rubyspec does
no longer check for unicode_normalized to be requir... -
01:33 AM Bug #13539 (Closed): uninitialized class variable @@accept_charset in #<Class:CGI> when calling CGI.unescape
- Applied in changeset trunk|r58576.
----------
share `@@accept_charset`
* lib/cgi/{core,util}.rb: include CGI::Util ... -
01:33 AM Revision 97849e11 (git): share `@@accept_charset`
- * lib/cgi/{core,util}.rb: include CGI::Util not only extending, to
share `@@accept_charset` class variable, so that... -
01:01 AM Revision d7f2c723 (git): string.c: fix types
- * string.c (id_normalize, id_normalized_p): fix types, IDs should
be ID.
* string.c (unicode_normalize_common): di... - 12:54 AM Revision 4566365d (git): * 2017-05-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58574 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:54 AM Revision 6b4fc043 (git): timestamp for extensions
- * common.mk: use the same timestamp file for architecture specific
directory as the file used in Makefiles under ex... -
12:15 AM Bug #13543 (Rejected): local variable declaration
- As far as I understand, the detection of variables (and as a consequence the shadowing of methods with the same name)...
05/05/2017
-
02:16 PM Bug #13543: local variable declaration
- true, the parser detects the local variable early on, but it does not ignore the method until the point of assignment...
-
07:25 AM Bug #13543: local variable declaration
- the problem: the parser does find: `foo = foo.size`
and detect that foo is a local variable, and does ignore it was ... -
01:34 PM Feature #13420: Integer#{round,floor,ceil,truncate} should always return an integer, not a float
- nobu, does this mean "Nice. Go ahead and apply!"?
(I fear I'm not too familiar with the ways around here, yet.)
... -
09:19 AM Bug #13536 (Open): Ripper fails to tokenize nested squiggly heredoc
- Thank you, the exception disappeared.
But it seems incomplete. Look at this slightly different example:
```
r... -
07:48 AM Bug #11078: 2.2 String#unicode_normalize method does not appear in generated API docs
- @duerst (Martin Dürst):
i see your changes with unicode_normalize_common,
i only asking because i think that rb_s... -
12:35 AM Bug #13545 (Closed): Ruby built by clang 4.0.0 parses Float literal wrongly
- ~~~
$ ./configure --prefix=/home/mame/work/local CC=clang
$ make -j 4 miniruby
$ ./miniruby -e 'p 1.18515104415839... -
12:32 AM Feature #13544: Allow loading an ISeqs sequence directly from a C extension without requiring buffer is in an RVALUE
- On 2017/05/05 5:36, Eric Wong wrote:
> Maybe adding mmap support (at least read-only) to IO objects can
> support ... -
12:16 AM Misc #13541: [PATCH] test/thread: relax checks for internal implementation
- It seems no problem.
I think you can write that this change is related to "error message" in commit log (dependenc...
05/04/2017
-
08:41 PM Feature #13544: Allow loading an ISeqs sequence directly from a C extension without requiring buffer is in an RVALUE
- [email protected] wrote:
> https://bugs.ruby-lang.org/issues/13544
> Currently the only way to load an Instr... -
08:39 PM Feature #13544 (Closed): Allow loading an ISeqs sequence directly from a C extension without requiring buffer is in an RVALUE
- I agree. mruby has such feature and CRuby also should implement it.
For example, we should use it for rubygems and d... -
06:35 PM Feature #13544 (Closed): Allow loading an ISeqs sequence directly from a C extension without requiring buffer is in an RVALUE
- Currently the only way to load an InstructionSequence is to load the data into a Ruby RVALUE and then pass it to #loa...
-
06:08 PM Bug #13543 (Rejected): local variable declaration
- The following code snippet generates a strange error:
~~~ ruby
def foo
@foo ||= "foo"
end
foo = foo.size
... - 04:47 PM Revision cf1844f9 (git): * 2017-05-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58572 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:47 PM Revision 1267dad8 (git): benchmark/bm_vm_thread_pass_flood.rb: add comment
- I was about to write off this benchmark while working on GVL
improvements on multi-core systems.
However I noticed i... -
04:33 PM Bug #13542 (Closed): MinGW trunk Builds - Summary of Issues
- It appears that 64 bit MinGW trunk build results in `test-all` are stable . The only inconsistent item is the number...
-
01:42 PM Revision fd6dd50f (git): time.c: avoid taking a pointer to a member of packed struct
- clang 4.0.0 emitted a warning: "taking address of packed member
'subsecx' of class or structure 'vtm' may result in a... -
01:19 PM Revision 6ae3cf02 (git): string.c: [DOC] improve docs for String.new
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58569 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:17 AM Revision 93a6178f (git): internal.h (rb_gc_resurrect): remove stale declaration
- rb_gc_resurrect is no longer defined since r47444.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58568 b2dd03c8-... -
08:59 AM Revision 4e6daedc (git): string.c: [DOC] Properly refer to keyword argument by its name
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58567 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:58 AM Revision 5c8edab9 (git): dir.c: [DOC] Properly refer to keyword argument by its name [Fix GH-1543]
- enc is the name of the variable used in the example, not the name of the
keyword argument (encoding).
The documentat... - 08:55 AM Revision 9f9d9e50 (git): benchmark/bm_vm1_gc_wb_*.rb: fix GC.start args for invalid keyword
- "lazy_sweep" does not appear to have ever been a valid kwarg
for GC.start, however the opposite of "lazy_sweep" appea... -
08:13 AM Revision c20bba2c (git): gems/bundled_gems: Update to power_assert 1.0.2
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58564 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:18 AM Revision 2cdc26f8 (git): .gitignore: ignore benchmark/bm_require.data
- Followup-to r58562 in SVN
* .gitignore: ignore benchmark/bm_require.data
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... - 07:08 AM Revision e58f5801 (git): benchmark: ignore bm_require.data/
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58562 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:54 AM Bug #13540 (Closed): can't set length of shared string (RuntimeError) when interpolating __FILE__ in a heredoc
- Applied in changeset trunk|r58561.
----------
parse.y: make shared string modifiable
* parse.y (dedent_string): ens... -
06:54 AM Revision 9133f664 (git): parse.y: make shared string modifiable
- * parse.y (dedent_string): ensure that the string is modifiable,
not to set the length of shared string.
[ruby-co... -
05:07 AM Revision 05e82555 (git): revert 58559, because it fails on travis (rubyspec problem)
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58560 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:53 AM Revision 1e793b64 (git): remove enc/prelude.rb from list of prelude files in common.mk
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58559 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:31 AM Bug #11078 (Closed): 2.2 String#unicode_normalize method does not appear in generated API docs
- Fixed in r58555 and related revisions, by converting Ruby code in lib/unicode_normalize.rb to C code in string.c.
-
02:16 AM Revision f47033e2 (git): refactor common parts of unicode normalization functions into unicode_normalize_common
- In string.c, refactor the common parts (requiring of unicode_normalize/normalize.rb,
check of number of arguments) of... - 02:13 AM Revision a0d4491f (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58557 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:13 AM Revision cbd34360 (git): benchmark: new single-threaded read/write benchmark with pipe
- This is currently for testing GVL performance in the uncontended
case: IO#write and IO#read unconditionally release G... -
02:00 AM Revision 140560e4 (git): move definition of String#unicode_normalized? to C to make sure it is documented
- * lib/unicode_normalize.rb: Remove definition of String#unicode_normalized?
(including documentation). Leave a comm... - 01:36 AM Revision 0efb15cd (git): * 2017-05-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58554 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:36 AM Revision 90ab1ee0 (git): move definition of String#unicode_normalize! to C to make sure it is documented
- * lib/unicode_normalize.rb: Remove definition of String#unicode_normalize!
(including documentation)
* string.c: De...
05/03/2017
-
06:50 PM Misc #13541 (Closed): [PATCH] test/thread: relax checks for internal implementation
- Queue, SizedQueue, and ConditionVariable internal implementation
should not be tied to using arrays. Implementation... -
01:33 PM Bug #13524: miniruby: [BUG] Segmentation fault at 0x0055e487e00230 ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-li
- shyouhei (Shyouhei Urabe) wrote:
> Is it possible for you to show us how to reproduce this?
Please, build it with... -
10:24 AM Bug #13524: miniruby: [BUG] Segmentation fault at 0x0055e487e00230 ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-li
- shyouhei (Shyouhei Urabe) wrote:
> Is it possible for you to show us how to reproduce this?
If you try to build i... -
12:25 PM Bug #13531 (Closed): RSS: a feed with empty channel description has completely empty '#to_xml' conversion
- Applied in changeset trunk|r58552.
----------
rss: Accept empty text element as valid element
Parser has been accep... - 12:25 PM Revision 6faa8408 (git): rss: Accept empty text element as valid element
- Parser has been accepted it but XML serializer wasn't accepted.
Reported by stefano frabetti. Thanks!!!
[ruby-core:... - 12:18 PM Revision 7abf8bae (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58551 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:18 PM Revision 5fee67c9 (git): move definition of String#unicode_normalize to C to make sure it is documented
- * lib/unicode_normalize.rb: Remove definition of String#unicode_normalize
(including documentation)
* string.c: Def... -
11:35 AM Feature #13379: [PATCH] safe IMAP connections
- I've merged your patch. Thank you.
Create another ticket for resolv if it's ready.
-
11:32 AM Feature #13379 (Closed): [PATCH] safe IMAP connections
- Applied in changeset trunk|r58549.
----------
net/imap: handle timeouts
Patch by Pavel Rosický. [Feature #13379] [... -
11:32 AM Revision 8b51a725 (git): net/imap: handle timeouts
- Patch by Pavel Rosický. [Feature #13379] [ruby-core:80440]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58549 ... -
06:29 AM Bug #13540 (Closed): can't set length of shared string (RuntimeError) when interpolating __FILE__ in a heredoc
- There appears to be a bug in Ruby 2.4.0 and 2.4.1 when interpolating `__FILE__` inside of a heredoc. In fact, no code...
-
05:08 AM Bug #13539 (Closed): uninitialized class variable @@accept_charset in #<Class:CGI> when calling CGI.unescape
- When I execute this script:
~~~ ruby
require "cgi/util"
CGI.unescape("foo")
~~~
On Ruby 2.3.0 this will exec... -
03:51 AM Bug #13503: Improve performance of some Time & Rational methods
- Eric Wong <[email protected]> wrote:
> Maybe CPU and compiler differences can account for this.
> What CPU and... -
03:51 AM Bug #13503: Improve performance of some Time & Rational methods
- Eric Wong <[email protected]> wrote:
> (+Cc tadf, I guess he has been inactive, lately)
<[email protected]> (ex... -
03:41 AM Bug #13503: Improve performance of some Time & Rational methods
- [email protected] wrote:
> Bug #13503: Improve performance of some Time & Rational methods
> https://bugs.ruby-... -
03:02 AM Bug #13519: Improve performance of some Time methods
- [email protected] wrote:
> Bug #13519: Improve performance of some Time methods
> https://bugs.ruby-lang.org/is... -
02:02 AM Bug #13538 (Closed): head: illegal option -- c
- Applied in changeset trunk|r58548.
----------
Use `dd` instead of `head -c`
[Bug #13538] [ruby-dev:50106] -
02:01 AM Bug #13538 (Closed): head: illegal option -- c
- [Solaris 11.3でビルドを試した](http://blog.n-z.jp/blog/2017-05-02-ruby-sample.html)ところ、configure の最後で以下のようなエラーが出ました。
-... -
02:02 AM Revision 929807a9 (git): Use `dd` instead of `head -c`
- [Bug #13538] [ruby-dev:50106]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58548 b2dd03c8-39d4-4d8f-98ff-823fe6... -
01:44 AM Revision 5c10fb41 (git): Fix NoMethodError [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58547 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
05/02/2017
-
10:46 PM Bug #13496: Patches for MinGW builds - gnu_printf in 'config' & defines.h
- Hiroshi,
Today, I updated [ruby-loco](https://github.com/MSP-Greg/ruby-loco) to work with current builds.
I've ... -
05:48 PM Bug #13536 (Closed): Ripper fails to tokenize nested squiggly heredoc
- Applied in changeset trunk|r58545.
----------
ripper/lexer.rb: nested indented heredoc
* ext/ripper/lib/ripper/lexe... -
02:05 PM Bug #13536 (Closed): Ripper fails to tokenize nested squiggly heredoc
- ```ruby
require 'ripper'
str = \
<<~'end'
<<~"do"
#{
<<~"begin"
this must be a valid ruby
begin
}
do
end... - 05:48 PM Revision 7e73e70d (git): * 2017-05-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58546 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:48 PM Revision d24c4683 (git): ripper/lexer.rb: nested indented heredoc
- * ext/ripper/lib/ripper/lexer.rb (on_heredoc_dedent): fix for
nested indedented here documents, where `Elem`s are n... -
05:44 PM Feature #13201: Gemify dbm
- Could you please provide "Source Code" location information on rubygems.org? That would be helpful. Thx.
-
01:08 AM Feature #13201 (Closed): Gemify dbm
- I shipped dbm gem implemented CRuby.
https://rubygems.org/gems/dbm
And update its gemspec on ruby core reposito... -
03:09 PM Bug #13537: ruby crash in rb_gc_mark
- It should be marking miss failure.
Could you give us the way to reproduce it? -
02:28 PM Bug #13537 (Closed): ruby crash in rb_gc_mark
- ruby crashes on me fairly regularly while working on a rails app. It happens after a file has changed and the guard g...
-
01:16 PM Revision 3692fd69 (git): .travis.yml: tweek after-update
- * .travis.yml (before_script): get rid of making miniruby at
after-update.
git-svn-id: svn+ssh://ci.ruby-lang.org/... -
12:45 PM Revision d5c776ad (git): mkconfig.rb: remove cross_compiling
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58543 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:45 PM Revision 842a05d2 (git): common.mk: BOOTSTRAPRUBY for enc.mk
- * common.mk ($(ENC_MK)): use $(BOOTSTRAPRUBY) as well as $(RBCONFIG),
instead of $(MINIRUBY).
git-svn-id: svn+ssh:... -
11:26 AM Revision 2430822b (git): Use `\A` and `\z` instead of `^` and `$` [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58541 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:56 AM Bug #13535: Installing Ruby2.4.1 on Solaris 10
- Thank you, but version 1.9.1 is too old (relased 7 years ago maybe?). We no longer maintain.
Can you try a newer ... -
09:40 AM Bug #13535 (Closed): Installing Ruby2.4.1 on Solaris 10
- Hello
When we install Ruby 1.9.1 on Solaris 10, we execute these commands.
```
# gunzip -c ruby-1.9.1-p0.tar.g... -
09:21 AM Feature #13517: [PATCH] reduce rb_mutex_t size from 160 to 80 bytes on 64-bit
- At a glance, it seems nice.
But I need to time to check deeply.
I'll check with 'Misc #13514'.
Please wait these... -
09:12 AM Feature #13517: [PATCH] reduce rb_mutex_t size from 160 to 80 bytes on 64-bit
- [email protected] wrote:
> Feature #13517: [PATCH] reduce rb_mutex_t size from 160 to 80 bytes on 64-bit
> htt... -
07:35 AM Revision 6519aba3 (git): internal.h: rb_raise_static
- * internal.h (rb_raise_static): raise with a static message string
literal.
git-svn-id: svn+ssh://ci.ruby-lang.org... -
05:46 AM Revision 107f1572 (git): remove unnecessary conditions in lib/unicode_normalize.rb
- Because the methods in lib/unicode_normalize.rb are overwritten
by those in lib/unicode_normalize/normalize.rb as soo... -
05:34 AM Revision 8001dae8 (git): rework definition of String#unicode_normalize! and #unicode_normalized?
- simplify String#unicode_normalize! and #unicode_normalized?
in lib/unicode_normalize.rb by redefining them
in lib/uni... -
05:15 AM Revision 42b87137 (git): rework definition of String#unicode_normalize
- simplify String#unicode_normalize in lib/unicode_normalize.rb
by redefining it in lib/unicode_normalize/normalize.rb
... -
02:44 AM Feature #13534 (Closed): Checking installation results of default gems
- It's a reminder.
I merged rubygems-2.6.12 at r58530. But it backports was removed `test_realworld_default_gem` fro... - 02:40 AM Revision 43ae954f (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58536 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:40 AM Revision 7ef49716 (git): more benchmarks for SizedQueue and ConditionVariable
- I'm working on patches to improve everything in thread_sync.c,
add these to track progress.
* benchmark/bm_vm_thread... -
02:37 AM Bug #13533 (Closed): please backport r58534
- closing to trigger backport request
-
02:37 AM Bug #13533 (Closed): please backport r58534
- ```
This bug causes busy wait (100% CPU usage) on IO.copy_stream
with sockets/pipes with O_NONBLOCK set.
In othe... -
02:19 AM Revision ca8f454f (git): nogvl_wait_for_single_fd must wait as its name
- poll(fds, n, 0) mean no timeout and immediately return. If you want to
wait something, you need to use -1 instead.
g... -
12:16 AM Feature #13532 (Assigned): Enable :encoding key or open-uri (open()) similar as to how File.read() and File.readlines() already allow for
- FYI bare (non-uri) open has encoding: option.
```
irb(main):001:0> File.open("tmp.txt", encoding: Encoding::Windo...
05/01/2017
-
11:57 PM Bug #13531 (Assigned): RSS: a feed with empty channel description has completely empty '#to_xml' conversion
- Thanks for your report.
I'll consider how rss handles the case. I'll change rss to accept empty `<description>`. I m... -
05:30 PM Bug #13531 (Closed): RSS: a feed with empty channel description has completely empty '#to_xml' conversion
- With the rss standard library, a feed with **empty channel description** is correctly parsed, but its conversion to x...
-
08:29 PM Bug #13526: Segmentation fault at 0x0055c2e58e8920 ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
- wanabe (_ wanabe) wrote:
> I'm sorry to reproduce with trunk at my environment.
Oh, thank you. -
02:01 PM Bug #13526: Segmentation fault at 0x0055c2e58e8920 ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
- I'm sorry to reproduce with trunk at my environment.
Log attached. -
01:33 PM Bug #13526: Segmentation fault at 0x0055c2e58e8920 ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
- It seems that the HEAD of ruby_2_3 still has this problem but trunk nor ruby_2_4 don't.
-
01:22 PM Bug #13526: Segmentation fault at 0x0055c2e58e8920 ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
- vlad-leonov (Vladislav Leonov) wrote:
>-- Ruby level backtrace information ----------------------------------------
... -
06:10 PM Feature #13532 (Closed): Enable :encoding key or open-uri (open()) similar as to how File.read() and File.readlines() already allow for
- Hello ruby core team and everyone else.
I lately had some odd behaviour and mixing of Encodings in my
scripts.
... - 03:17 PM Revision bad2570a (git): * 2017-05-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58533 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:17 PM Revision ff2422d7 (git): thread.c: suppress warnings [ci skip]
- * thread.c (fill_thread_id_string): cast to void pointer to
suppress warnings when pthread_t is not pointer type.
... -
11:55 AM Bug #13530 (Closed): backport r58370 and r58382
- バックポート管理用のチケットです。
- 11:40 AM Revision 8fabb5f5 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58531 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:40 AM Revision 708a10d3 (git): Merge rubygems-2.6.12 from rubygems/rubygems.
- * Details of changes:
https://github.com/rubygems/rubygems/blob/009080040279282d7b8ddd09acab41719cb4ba00/History.... -
11:22 AM Feature #13488: Set Encoding.default_external to UTF-8 on Windows
- naruse (Yui NARUSE) wrote:
> If you want to change them, you should just change ruby as if it runs on `chcp 65001`:
... -
09:51 AM Feature #13488: Set Encoding.default_external to UTF-8 on Windows
- larskanis (Lars Kanis) wrote:
> Currently Encoding.default_external is set to the local ANSI encoding of the Windows... -
10:20 AM Revision abb8b330 (git): Merge gemspec from ruby/webrick.
- * Bump version to 1.4.0.beta1. Because https://rubygems.org/gems/webrick
is already reserved old version of webri... -
09:32 AM Feature #13514: [PATCH] thread_pthread.c (native_sleep): preserve old unblock function
- OK, so I think my patch for [Feature #13517] will be fine
and this one can be dropped. I may add a return value fo... -
08:41 AM Feature #13514: [PATCH] thread_pthread.c (native_sleep): preserve old unblock function
- normalperson (Eric Wong) wrote:
> > However, I can't understand well about changing native_sleep(). Before
> > na... -
08:11 AM Bug #13529 (Closed): Warning when compiling io.c
- This seems to have been a temporary issue. For the commands above, I get the same results now. Closing.
-
07:23 AM Bug #13529 (Feedback): Warning when compiling io.c
- How did you configure it?
I can't reproduce it, and `rb_cv_off_t_convertible` seems properly configured as `LONG`.... -
05:48 AM Bug #13529 (Closed): Warning when compiling io.c
- I get the warning below when trying to compile trunk on cygwin:
```
compiling io.c
io.c: In function ‘do_io_advi... -
08:05 AM Misc #13525: Expand HTTPS to lists.ruby-lang.org
- Just entering https://lists.ruby-lang.org as URL however redirects to the non-HTTPS version. I don't know whether thi...
-
08:02 AM Misc #13525: Expand HTTPS to lists.ruby-lang.org
- I can confirm that the site is now reachable via HTTPS as well. Firefox now accepts the login field without a warning...
-
02:05 AM Misc #13525: Expand HTTPS to lists.ruby-lang.org
- I enabled HTTPS of lists.ruby-lang.org
https://lists.ruby-lang.org/cgi-bin/mailman/admin/ruby-de
Can you confir... -
01:05 AM Misc #13525 (Assigned): Expand HTTPS to lists.ruby-lang.org
-
08:04 AM Feature #13518: Indented multiline comments
- Nobu can correct me if I'm wrong, but he meant the feature when he said "not a big fan". Same for me. `=begin`/`=end`...
-
08:03 AM Bug #13510: Problems with dependency resolution - Molinillo algo
- The current rubygems does not provide support for multiple versions, or branches at installation time.
All dependenc... -
07:50 AM Feature #6721 (Closed): Object#yield_self
- Applied in changeset trunk|r58528.
----------
object.c: Kernel#yield_self
* object.c (rb_obj_yield_self): new metho... -
07:50 AM Feature #10095 (Closed): Object#as
- Applied in changeset trunk|r58528.
----------
object.c: Kernel#yield_self
* object.c (rb_obj_yield_self): new metho... -
07:50 AM Feature #10095: Object#as
- I think that `#convert` suggests something is changed by the method itself.
( I like `#let`)
Anyway, since Matz h... -
07:50 AM Feature #11717 (Closed): Object#trap -- pass object to block and return result
- Applied in changeset trunk|r58528.
----------
object.c: Kernel#yield_self
* object.c (rb_obj_yield_self): new metho... -
07:50 AM Feature #12760 (Closed): Optional block argument for `itself`
- Applied in changeset trunk|r58528.
----------
object.c: Kernel#yield_self
* object.c (rb_obj_yield_self): new metho... -
07:50 AM Feature #13172 (Closed): Method that yields object to block and returns result
- Applied in changeset trunk|r58528.
----------
object.c: Kernel#yield_self
* object.c (rb_obj_yield_self): new metho... -
07:50 AM Revision cec06682 (git): object.c: Kernel#yield_self
- * object.c (rb_obj_yield_self): new method which yields the
receiver and returns the result.
[ruby-core:46320] [F... -
02:42 AM Revision dabaaafd (git): Fix typo in documentation [ci skip]
- [Fix GH-1599]
Author: Liam Sean Brady <[email protected]>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk... -
02:01 AM Revision d70e47dc (git): zlib.c: no buf_filled in zstream
- * ext/zlib/zlib.c (zstream): manage capacity and size of `buf`
instead of size and separated member `buf_filled`. ... -
01:06 AM Bug #13524 (Feedback): miniruby: [BUG] Segmentation fault at 0x0055e487e00230 ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-li
- Is it possible for you to show us how to reproduce this?
-
12:59 AM Feature #13527 (Assigned): Accept IO object as stdin data in Open3.capture
-
12:35 AM Revision c4c3d86a (git): zlib.c: zstream_buffer_ungetbyte
- * ext/zlib/zlib.c (zstream_buffer_ungetbyte): simplify by using
zstream_buffer_ungets().
git-svn-id: svn+ssh://ci.... -
12:35 AM Revision 5f8ae917 (git): zlib.c: zstream_expand_buffer_non_stream
- * ext/zlib/zlib.c (zstream_expand_buffer_non_stream): rename from
zstream_expand_buffer_without_gvl() and replace d... -
12:33 AM Bug #13528 (Closed): Calling #denominator on a whole number floating point number causes segfault with mathn loaded.
- Applied in changeset trunk|r58523.
----------
rational.c: canonicalization case
* rational.c (float_numerator, floa... -
12:32 AM Revision fbb38d6d (git): rational.c: canonicalization case
- * rational.c (float_numerator, float_denominator): fix for
canonicalization case where `Float#to_r` could return an...
Also available in: Atom