Project

General

Profile

Activity

From 01/25/2016 to 01/31/2016

01/31/2016

09:43 AM Revision 28a7199a (git): r53688 test
* test/ruby/test_file_exhaustive.rb (test_realpath_mount_point):
test for r53688.
git-svn-id: svn+ssh://ci.ruby-la...
nobu (Nobuyoshi Nakada)
07:52 AM Misc #12004: Code of Conduct
Just some clarification of context on this for the record. Again, my goal is not to debate whether we need a CoC but... einhverfr (Chris Travers)
05:43 AM Bug #11993: foo(hash) is handled like foo(**hash)
See #11967 for Marc-Andre's explanation. avit (Andrew Vit)
03:34 AM Revision c2e998d6 (git): additional math operations
* test/drb/ut_large.rb (multiply, avg, median): add additional
math operations to DRbLarge. [Fix GH-1086]
git-svn...
nobu (Nobuyoshi Nakada)
03:20 AM Revision 8b9cd1db (git): test for File#lstat.
* test/ruby/test_file_exhaustive.rb (test_lstat): Add lacking test
for File#lstat. [Fix GH-1231]
git-svn-id: svn+...
nobu (Nobuyoshi Nakada)
03:16 AM Revision 92862661 (git): standard_library.rdoc: fix typo [ci skip]
* doc/standard_library.rdoc: fix typo [Fix GH-1230]
Spelling mistakes -
outputing > outputting
publich > publi...
nobu (Nobuyoshi Nakada)
03:11 AM Revision 610e39e9 (git): io.c: rb_io_open_generic
* io.c (rb_io_open_generic): split from rb_io_open without
argument conversions.
* io.c (rb_io_s_binread): get rid...
nobu (Nobuyoshi Nakada)
02:58 AM Revision c949aab5 (git): * 2016-01-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53697 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:58 AM Revision e7cf2031 (git): io.c: constify
* io.c (rb_file_open_generic, pipe_open, pipe_open_s): constify
convconfig parameter.
git-svn-id: svn+ssh://ci.rub...
nobu (Nobuyoshi Nakada)

01/30/2016

10:51 PM Misc #12004: Code of Conduct
> And also, can we get the troll removed, please? Whether or not jewish Illuminati
> rule the world is irrelevant t...
kosaki (Motohiro KOSAKI)
10:03 PM Misc #12004: Code of Conduct
Since I posted that version 1.4 has been merged into master. You can find the final version here:
http://contribut...
CoralineAda (Coraline Ada Ehmke)
09:47 PM Misc #12004: Code of Conduct
I must say I'm actually positively surprised by Contributor Covenenant 1.4.
I'm no fan of Coraline or SJWs, but I th...
jaen (Tomek Mańko)
08:25 PM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
> It should be noted that the leaders of the Postgres project rejected the language in the...
jeremyevans0 (Jeremy Evans)
08:15 PM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
> It should be noted that the leaders of the Postgres project rejected the language in the...
rklemme (Robert Klemme)
07:56 PM Misc #12004: Code of Conduct
It should be noted that the leaders of the Postgres project rejected the language in the proposed CoC and have decide... CoralineAda (Coraline Ada Ehmke)
07:12 PM Misc #12004: Code of Conduct
Shlomo Shekelstein wrote:
> ...
Please stop: this is unprofessional. Everyone has made their points and it is don...
avit (Andrew Vit)
11:54 AM Misc #12004: Code of Conduct
(This message has been deleted) ShlomoShekelstein (Shlomo Shekelstein)
11:31 AM Misc #12004: Code of Conduct
(This message has been deleted)
ShlomoShekelstein (Shlomo Shekelstein)
01:51 AM Misc #12004: Code of Conduct
On 01/30/2016 05:39 AM, Matthew Kerwin wrote:
> Please take the rest of this discussion off the tracker and mailing...
shyouhei (Shyouhei Urabe)
08:20 PM Bug #8316: Can't pass hash to first positional argument; hash interpreted as keyword arguments
Andrew Schwartz wrote:
> This is unfortunately still an issue with default values in positional arguments
See #11...
avit (Andrew Vit)
06:03 PM Bug #12030: Crash calling Hash#dig when hash contains ActiveRecord objects
r53695 should be backported into ruby_2_3 branch.
rb_check_funcall_with_hook() exists in ruby_2_0_0, ruby_2_1, ruby_...
nagachika (Tomoyuki Chikanaga)
06:18 AM Bug #12030 (Closed): Crash calling Hash#dig when hash contains ActiveRecord objects
Applied in changeset r53695.
----------
vm_eval.c: fix hook call
* vm_eval.c (rb_check_funcall_with_hook): also sho...
nobu (Nobuyoshi Nakada)
05:28 PM Feature #12024: Add String.buffer, for creating strings with large capacities
Template engines would be the main use case for this. Note that you don't need to know the exact length of the strin... jeremyevans0 (Jeremy Evans)
12:17 PM Feature #12024: Add String.buffer, for creating strings with large capacities
Thank you for your benchmark. I tried it and confirmed the speed up in Linux. Now I have no strong objection agains... mame (Yusuke Endoh)
04:29 PM Bug #11869: random hang/SegFault when accessing a missing constant in irb
I built our whole system (ruby, libedit, ncurses, etc) without any optimizations at all and got a build that passed o... lamont (Lamont Granquist)
11:58 AM Feature #12038 (Third Party's Issue): Please add documentation to open-uri showing how to obtain an attachment
naruse (Yui NARUSE)
10:47 AM Feature #12038: Please add documentation to open-uri showing how to obtain an attachment
al2o3-cr on IRC showed the solution:
File.write('foo.txt', open("http://eutils.ncbi.nlm.nih.gov/entrez/eutils/efet...
shevegen (Robert A. Heiler)
10:45 AM Feature #12038 (Third Party's Issue): Please add documentation to open-uri showing how to obtain an attachment
The current documentation for open-uri is at:
ruby-doc.org/stdlib-2.3.0/libdoc/open-uri/rdoc/OpenURI.html
I a...
shevegen (Robert A. Heiler)
07:01 AM Feature #11917: Add Range#length as an alias for size
Attached patch for consideration. I made the aliases the same as Array. avit (Andrew Vit)
06:24 AM Bug #11915: File.read reading string starting with | executes it.
People should (hopefully) always read files with an absolute path prefix, but something like this could be surprising... avit (Andrew Vit)
06:19 AM Revision 6ee8ec70 (git): vm_eval.c: fix hook call
* vm_eval.c (rb_check_funcall_with_hook): also should call the
given hook before returning Qundef when overridden r...
nobu (Nobuyoshi Nakada)
04:08 AM Feature #11882: Map or NamedMap
Robert A. Heiler wrote:
> I concur with Hampton Catlin for the most part (save for the
> name "Map", that is not a ...
avit (Andrew Vit)
03:13 AM Bug #12037 (Third Party's Issue): did_you_mean reporting impossible suggestion
Probably the same name as the erred should be removed from candidates first. nobu (Nobuyoshi Nakada)
02:57 AM Bug #11762: Array#dig can raise TypeError: no implicit conversion of Symbol/String into Integer
Andrew,
I don't think `dig!` is a good name, because `!` usually denotes dangerous version of a method in Ruby nam...
matz (Yukihiro Matsumoto)
02:38 AM Bug #11762: Array#dig can raise TypeError: no implicit conversion of Symbol/String into Integer
Yukihiro Matsumoto wrote:
> If #dig returns nil instead of exception, as you want, we cannot distinguish case 2 and ...
avit (Andrew Vit)
02:49 AM Feature #12034: RegExp does not respect file encoding directive
That encoding has never changed since 1.9.
It seems because `File.readlink` and `File.realpath` return locale strings.
nobu (Nobuyoshi Nakada)
02:04 AM Feature #11848: New #to_b method for String, Symbol, Numeric, NilClass, TrueClass and FalseClass.
I've had to do this in a few places over the years myself:
~~~
TRUTHY_VALUES = [true, 1, '1', 't', 'T', 'true', '...
avit (Andrew Vit)
01:49 AM Revision 68241c2e (git): common.mk: update-bundled_gems
* common.mk (update-bundled_gems): to update version numbers in
gems/bundled_gems file.
git-svn-id: svn+ssh://ci.r...
nobu (Nobuyoshi Nakada)
01:08 AM Revision 807b9187 (git): update bundled gems
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53693 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

01/29/2016

11:56 PM Bug #12037 (Third Party's Issue): did_you_mean reporting impossible suggestion
The did_you_mean feature in Ruby 2.3.0 reports an impossible suggestion when you define whatever is being called in t... chrisarcand (Chris Arcand)
09:30 PM Bug #12036 (Closed): Enumerator's automatic rewind behavior
When enumerating an enumerator, the enumerator automatically rewinds when #next raises an error. The concern here is ... slash_nick (Ryan Hosford)
06:59 PM Misc #12004: Code of Conduct
Lisa Beld wrote:
> I would recommend the Contributor Covenant. People complaining that it includes harassment in pub...
avit (Andrew Vit)
08:36 AM Misc #12004: Code of Conduct
Hi everyone;
First, in scope I recognize the discussion as to whether to have a code of conduct is over. Ruby ha...
einhverfr (Chris Travers)
06:37 AM Misc #12004: Code of Conduct
First off, thank you to mods for re-opening account registration. I would like to jump in and comment on this, since ... angularjays (Jay S)
03:11 AM Misc #12004: Code of Conduct
Yukihiro Matsumoto wrote:
> OK, that's enough.
>
> We will set up some form of CoC in the future. Let me think fo...
Anonymous
02:10 AM Misc #12004: Code of Conduct
I've noticed new accounts can register again, so I guess I'll add my two cents.
I understand the need for CoCs - t...
jaen (Tomek Mańko)
06:01 PM Bug #12035 (Rejected): scanf suspicious results.
The code: 'a b c'.scanf('%[a] %[b] %[c]')
yields the result: ["a"] and not ["a","b","c"] as expected.
So far it...
PeterCamilleri (Peter Camilleri)
04:53 PM Bug #11869: random hang/SegFault when accessing a missing constant in irb
I'm seeing this on debian 7, rhel 6, and ubuntu 14.04 at least (but running binaries compiled on debian 6, rhel 5, an... lamont (Lamont Granquist)
04:45 PM Bug #12033: WSASocket can't work with Ruby extensions.
Okay. I see.
What you're telling me is that you're basically overriding at link time the list of posix-looking fun...
nicolasnoble (Nicolas Noble)
11:12 AM Bug #12033: WSASocket can't work with Ruby extensions.
First, You don't have to care about initializing/cleanup WinSock.
Ruby does them.
To keep source level compatibil...
usa (Usaku NAKAMURA)
10:56 AM Bug #12033: WSASocket can't work with Ruby extensions.
I forgot to mention that I tried this under windows 10 and Windows 7, with the same result on both os. nicolasnoble (Nicolas Noble)
10:39 AM Bug #12033 (Closed): WSASocket can't work with Ruby extensions.
Basically, when creating a gem with C code that tries to do a WSASocket() call, the socket will end up being non-viab... nicolasnoble (Nicolas Noble)
03:52 PM Feature #12034 (Open): RegExp does not respect file encoding directive
~~~
$ cat regexp-encoding.rb
# -*- encoding: binary -*-
puts ''.encoding
puts //.encoding
$ ruby regexp-encodi...
vo.x (Vit Ondruch)
03:21 PM Revision 562b14cb (git): * 2016-01-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53692 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:21 PM Revision 563706fa (git): suppress warning: assigned but unused variable
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53691 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
02:16 PM Bug #12030: Crash calling Hash#dig when hash contains ActiveRecord objects
Hi, I was able to reproduce it on a bit minified example. Here it is:
~~~
class Foo
def self.respond_to?(*ar...
akhramov (Artem Khramov)
09:32 AM Revision 1e226382 (git): r53689 test
* test/ruby/test_file_exhaustive.rb (test_readlink_junction): test
for r53689.
git-svn-id: svn+ssh://ci.ruby-lang....
nobu (Nobuyoshi Nakada)
08:41 AM Revision ec943ac6 (git): win32/file.c: drop garbage
* win32/file.c (rb_readlink): drop garbage after the substitute
name, as rb_w32_read_reparse_point returns the expe...
nobu (Nobuyoshi Nakada)
08:13 AM Revision 47f6196c (git): * win32/win32.c (fileattr_to_unixmode, rb_w32_reparse_symlink_p): volume
mount point should be treated as directory, not symlink.
[ruby-core:72483] [Bug #11874]
* win32/win32.c (rb_w32_re...
U.Nakamura
08:12 AM Bug #11874 (Closed): File.realpath fail on volume mount point directory
Applied in changeset r53688.
----------
* win32/win32.c (fileattr_to_unixmode, rb_w32_reparse_symlink_p): volume
m...
usa (Usaku NAKAMURA)
08:01 AM Revision c0b13e29 (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53687 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
07:18 AM Revision 93eb95f0 (git): Rename parameter name
* enum.c (enum_take_while, enum_drop_while): rename block
parameter to obj, since they are generic objects. [Fix G...
nobu (Nobuyoshi Nakada)
05:16 AM Revision 4f8245b7 (git): erb.rb: fronzen-string-literal in comment [Fix GH-1229]
* lib/erb.rb (ERB::Compiler#detect_magic_comment): allow
fronzen-string-literal in comment as well as encoding.
gi...
nobu (Nobuyoshi Nakada)
05:14 AM Revision 708a982c (git): erb.rb: duplicated magic comments [Fix GH-1229]
* lib/erb.rb (ERB#def_method): insert def line just before the
first non-comment and non-empty line, not to leave d...
nobu (Nobuyoshi Nakada)
03:53 AM Feature #12032 (Closed): Matrix.rb ruby documentation
Added documentation for three methods within matrix.rb file: elements_to_f, elements_to_i, elements_to_r Oneill38 (Megan O'Neill)
03:18 AM Revision f54b960d (git): test_erb.rb: improve assertions
* test/erb/test_erb.rb: improve failure messages with
assert_respond_to and assert_not_respond_to.
* test/erb/test...
nobu (Nobuyoshi Nakada)
02:14 AM Revision c55ad90a (git): erb.rb: frozen-string-literal safe
* lib/erb.rb (ERB#set_eoutvar): explicitly make mutable string as
a buffer to make ERB work with --enable-frozen-st...
nobu (Nobuyoshi Nakada)
02:13 AM Bug #12031 (Closed): Make ERB work with --enable-frozen-string-literal
Applied in changeset r53682.
----------
erb.rb: frozen-string-literal safe
* lib/erb.rb (ERB#set_eoutvar): explicit...
nobu (Nobuyoshi Nakada)
02:13 AM Revision 1c3a3f47 (git): test_erb.rb: escape
* test/erb/test_erb.rb (test_token_extension): escape % in
dedented heredoc for editors which do not support this s...
nobu (Nobuyoshi Nakada)
01:46 AM Revision cb50da1d (git): * 2016-01-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53680 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:46 AM Revision 809d3770 (git): * lib/net/http/header.rb: Warn nil variable on HTTP Header.
It caused to NoMethodError. [fix GH-952][fix GH-641] Patch by @teosz
* test/net/http/test_httpheader.rb: Added test f...
hsbt (Hiroshi SHIBATA)

01/28/2016

10:14 PM Misc #12004: Code of Conduct
Yukihiro Matsumoto wrote:
> OK, that's enough.
>
> We will set up some form of CoC in the future. Let me think fo...
danielpclark (Daniel P. Clark)
07:38 PM Misc #12004: Code of Conduct
Yukihiro Matsumoto wrote:
> OK, that's enough.
>
> We will set up some form of CoC in the future. Let me think fo...
iced (Andrew Kirilenko)
07:11 PM Misc #12004: Code of Conduct
Lisa Beld wrote:
> I would recommend the Contributor Covenant. People complaining that it includes harassment in p...
rklemme (Robert Klemme)
05:30 PM Misc #12004: Code of Conduct
Yukihiro Matsumoto wrote:
> OK, that's enough.
>
> We will set up some form of CoC in the future. Let me think fo...
lisa-beld (Lisa Beld)
01:30 AM Misc #12004: Code of Conduct
I would just like to add that I think CoC version 1.4.0 is a good improvement: it better defines the "scope" of what ... avit (Andrew Vit)
09:51 PM Feature #7314: Convert Proc to Lambda doesn't work in MRI
Use case: a stored block gets called with a "target" as first parameter, plus optional arguments. If the target objec... avit (Andrew Vit)
09:41 PM Bug #12031 (Closed): Make ERB work with --enable-frozen-string-literal
ERB currently does not work with --enable-frozen-string-literal:
~~~
$ echo "a" | RUBYOPT=--enable-frozen-string-...
jeremyevans0 (Jeremy Evans)
08:11 PM Bug #11962: Ruby 2.3.0 causing compile failure on extensions using a C++ compiler
BTW this causes issues compiling SWIG:
https://github.com/swig/swig/issues/593
vo.x (Vit Ondruch)
06:21 PM Bug #12030 (Closed): Crash calling Hash#dig when hash contains ActiveRecord objects
This code results in a stack consistency error:
~~~
begin
require 'bundler/inline'
rescue LoadError => e
$...
sbleon (Leon Miller-Out)
04:14 PM Bug #12029 (Rejected): Not all elements are yielded when count is given a block
nobu (Nobuyoshi Nakada)
12:44 PM Bug #12029: Not all elements are yielded when count is given a block
Hans Mackowiak wrote:
> you need splash:
>
> ```ruby
> to_enum(:foo).count { |*e| e == [1, 2] } #=> 1
> ```
...
jsyeo (Jason Yeo)
11:06 AM Bug #12029: Not all elements are yielded when count is given a block
you need splash:
```ruby
to_enum(:foo).count { |*e| e == [1, 2] } #=> 1
```
Hanmac (Hans Mackowiak)
10:19 AM Bug #12029 (Rejected): Not all elements are yielded when count is given a block
When count is called on an enumerable that yields multiple elements, not all elements are yielded to the block.
~~...
jsyeo (Jason Yeo)
04:13 PM Bug #12028 (Feedback): Crash ruby
How to reproduce? nobu (Nobuyoshi Nakada)
09:43 AM Bug #12028 (Closed): Crash ruby
(snip segv messages) russian_max (Max Erkin)
08:32 AM Revision 0897a6df (git): * 2016-01-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53678 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:32 AM Revision 173e287f (git): socket.c: unlimited size hostname
* ext/socket/socket.c (sock_gethostname): support unlimited size
hostname.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
nobu (Nobuyoshi Nakada)
07:20 AM Feature #10658: ThreadGroup local variables
Lin Jen-Shin wrote:
> Here's a demonstration:
>
> module Kernel
> def should
> Should.new(sel...
amw (Adam Wróbel)
02:34 AM Feature #12024: Add String.buffer, for creating strings with large capacities
Jeremy Evans wrote:
> As to why `String.buffer(10000)` instead of `String.new(:buffersize=>10000)`, see https://bu...
akr (Akira Tanaka)

01/27/2016

05:17 PM Feature #12024: Add String.buffer, for creating strings with large capacities
Here's the benchmark I wrote for this:
~~~Ruby
require 'benchmark/ips'
eval("def a; b = ' ' * 1000; String.ne...
jeremyevans0 (Jeremy Evans)
02:18 PM Feature #12024: Add String.buffer, for creating strings with large capacities
Yui NARUSE wrote:
> More effective example.
What an artificial example that pinpoints realloc overhead :-)
-- ...
mame (Yusuke Endoh)
02:10 PM Feature #12024: Add String.buffer, for creating strings with large capacities
Yui NARUSE wrote:
> Motohiro KOSAKI wrote:
> > Class method is really bad idea because of thread unsafe.
>
> It...
darix (Marcus Rückert)
02:07 PM Feature #12024: Add String.buffer, for creating strings with large capacities
More effective example.
```
% cat test.rb; ./ruby test.rb
# frozen_string_literal: true
require 'benchmark'
M...
naruse (Yui NARUSE)
01:45 PM Feature #12024: Add String.buffer, for creating strings with large capacities
Motohiro KOSAKI wrote:
> Class method is really bad idea because of thread unsafe.
It return a new string object.
naruse (Yui NARUSE)
01:41 PM Feature #12024: Add String.buffer, for creating strings with large capacities
```ruby
% cat test.rb
# frozen_string_literal: true
require 'benchmark'
N = 50_000_000
Benchmark.bm 5 do |r|
...
naruse (Yui NARUSE)
01:31 PM Feature #12024: Add String.buffer, for creating strings with large capacities
On Tue, Jan 26, 2016 at 7:12 PM, <[email protected]> wrote:
> Issue #12024 has been updated by Jeremy ...
kosaki (Motohiro KOSAKI)
11:16 AM Feature #12024: Add String.buffer, for creating strings with large capacities
I'm unsure if this pre-allocation is really effective since recent "realloc" implementations take just O(1). What op... mame (Yusuke Endoh)
12:12 AM Feature #12024: Add String.buffer, for creating strings with large capacities
I wasn't aware of #905 when I created this, I probably should have searched first.
This feature is similar to #905...
jeremyevans0 (Jeremy Evans)
04:41 PM Bug #11935: Date.new returns inconsistent errors when passed invalid arguments
Tadayoshi Funaba appears to have been gone for a year, so it's unclear who this should be assigned to. CJKinni (C Kinniburgh)
04:28 PM Misc #12004: Code of Conduct
Yukihiro Matsumoto wrote:
> OK, that's enough.
>
> We will set up some form of CoC in the future. Let me think fo...
rubydino (Ruby Dino)
04:04 PM Misc #12004: Code of Conduct
Yukihiro Matsumoto wrote:
> OK, that's enough.
>
> We will set up some form of CoC in the future. Let me think fo...
elight (Evan Light)
05:52 AM Misc #12004: Code of Conduct
Yukihiro Matsumoto wrote:
> OK, that's enough.
>
> We will set up some form of CoC in the future. Let me think fo...
davidcelis (David Celis)
05:36 AM Misc #12004: Code of Conduct
Ruby Dino wrote:
> Coraline Ada Ehmke wrote:
> > our values
>
> Right here lies the problem. Your values aren't ...
naruse (Yui NARUSE)
05:33 AM Misc #12004: Code of Conduct
OK, that's enough.
We will set up some form of CoC in the future. Let me think for a while which one we are going ...
matz (Yukihiro Matsumoto)
05:25 AM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
> All of these scaremongering posts about a Ruby CoC being abused reveals a deep distrust ...
gordon_king (Gordon King)
05:19 AM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
> It's not about my values, it's about our shared values. I'm encouraging us to figure the...
rubydino (Ruby Dino)
04:38 AM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
> All of these scaremongering posts about a Ruby CoC being abused reveals a deep distrust ...
Hanmac (Hans Mackowiak)
04:34 AM Misc #12004: Code of Conduct
> Right here lies the problem. Your values aren't internationally recognized, as many have brought up including the J... CoralineAda (Coraline Ada Ehmke)
04:28 AM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
> our values
Right here lies the problem. Your values aren't internationally recognized...
rubydino (Ruby Dino)
04:23 AM Misc #12004: Code of Conduct
All of these scaremongering posts about a Ruby CoC being abused reveals a deep distrust of the leadership in the Ruby... CoralineAda (Coraline Ada Ehmke)
04:18 AM Misc #12004: Code of Conduct
what my problem is about such "PC" is:
first: i am from a country where law is: "innocent until proven wrong" (means...
Hanmac (Hans Mackowiak)
03:46 AM Misc #12004: Code of Conduct
Gregory Brown wrote:
> Few people in this thread have the leadership responsibilities to understand that aspect of t...
gordon_king (Gordon King)
02:21 AM Misc #12004: Code of Conduct
woops, was totally blind when looking at the branches. looks good! thanks! rubyhubie (Hubie Fuller)
02:15 AM Misc #12004: Code of Conduct
Hubie Fuller wrote:
> Can we have the Contributor Covenant utilize the alphabetical order of 'age, body size, cultur...
CoralineAda (Coraline Ada Ehmke)
02:00 AM Misc #12004: Code of Conduct
Can we have the Contributor Covenant utilize the alphabetical order of 'age, body size, culture, disability, ethnicit... rubyhubie (Hubie Fuller)
12:44 AM Misc #12004: Code of Conduct
I also support adopting a Code of Conduct.
I believe CC 1.3 is a good base to work from simply because it is alrea...
sandal (Gregory Brown)
03:58 PM Feature #12026: Support warning processor
I think this filter should be "one for the whole execution" and therefore something like an environment variable or a... Eregon (Benoit Daloze)
02:57 PM Revision c308fa68 (git): depend: add capacity.o
* ext/-test-/string/depend (capacity.o): add dependencies.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53676 b...
nobu (Nobuyoshi Nakada)
12:04 PM Revision b6e761e6 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53675 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:04 PM Revision b7b5692a (git): * test/-ext-/string/test_capacity.rb: Added missing library.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53674 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
12:00 PM Revision cf3c1bfe (git): * test/ruby/test_file.rb (TestFile#test_realpath_encoding): rescue Errno::EACCES
and skip the testcase because it'll be raised on Windows always unless the
runner doesn't have the administrator pr...
U.Nakamura
11:52 AM Feature #12025: Reduce minimum string buffer size from 128 to 127
With glibc as Eric says it won't save memory so much.
But with jemalloc, whose next allocation size of 128 is 192, s...
naruse (Yui NARUSE)
11:37 AM Revision 63710b73 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53672 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:37 AM Revision d14f0cfd (git): Add tests about String's internal capacity
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53671 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
09:58 AM Feature #12023: Allow ivars to be used as method arguments
With your patch, seems that `def initialize(@foo, @bar = @foo)` wouldn't work.
> ~~~diff
> + ID modified_accep...
nobu (Nobuyoshi Nakada)
09:54 AM Revision a7c98796 (git): * enc/unicode.c: Fixed bit mask in macro OnigCodePointCount
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53670 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
08:55 AM Revision 415949fa (git): * enc/unicode.c: Protect code point count by macro, in order to
be able to use the remaining bits for flags.
(with Kimihito Matsui)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
duerst (Martin Dürst)
07:35 AM Revision 75687e0a (git): Fix doc with default value with GH-523
* lib/tempfile.rb (Tempfile#initialize): [DOC] the first parameter
`basename` is optional and defaulted to an empty...
nobu (Nobuyoshi Nakada)
07:30 AM Revision b14ea7d0 (git): hash.c: exception examples
* hash.c (rb_hash_dig): [DOC] add examples of exceptions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53667 b2...
nobu (Nobuyoshi Nakada)
07:26 AM Revision 4df16807 (git): Fix a Ruby-Doc comment for Array#dig
* array.c (rb_ary_dig): [DOC] fix the exception class to be raised
when intermediate object does not have dig metho...
nobu (Nobuyoshi Nakada)
04:11 AM Revision a82d2728 (git): test_require.rb: fix temporary library directory
* test/rubygems/test_require.rb (test_dash_i_beats_gems): create
temporary library directory under the temporary di...
nobu (Nobuyoshi Nakada)
02:56 AM Bug #12027 (Rejected): Hash descendants are ignoring custom to_hash method
Because `b.is_a?(Hash)` already.
`to_hash` is the method to pretend to be a `Hash`.
nobu (Nobuyoshi Nakada)
12:20 AM Bug #12027 (Rejected): Hash descendants are ignoring custom to_hash method
I'm not sure it is not intended, but feels really strange:
~~~ruby
class A
def to_hash
{foo: 'bar'}
en...
zverok (Victor Shepelev)

01/26/2016

11:45 PM Feature #12024: Add String.buffer, for creating strings with large capacities
I think this ticket is a duplicate of #905.
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
11:13 PM Feature #12024: Add String.buffer, for creating strings with large capacities
I like the idea.
Matz.
matz (Yukihiro Matsumoto)
07:17 PM Feature #12024 (Closed): Add String.buffer, for creating strings with large capacities
If you know you are going to need to create a large string,
it's better to create it with a large capacity. Otherwi...
jeremyevans0 (Jeremy Evans)
11:15 PM Misc #12004: Code of Conduct
I'd like to add my vote in favor of a CoC, too. The Swift team put a lot of thought into its community and currently ... stephencelis (Stephen Celis)
11:07 PM Misc #12004: Code of Conduct
Yet another prominent member of our community, working on a large project with many contributors, who supports adopti... krainboltgreene (Kurtis Rainbolt-Greene)
10:17 PM Misc #12004: Code of Conduct
Adding my vote in favor of a CoC. I'm fully in support of adopting CC 1.3. mperham (Mike Perham)
09:05 PM Misc #12004: Code of Conduct
#433 Kurtis Rainbolt-Greene wrote:
*Done. See: Backlog.*
No. NOT done. I've read this entire thread and I haven't...
cremes (Chuck Remes)
08:54 PM Misc #12004: Code of Conduct
> I'm too lazy to do the work to prove this out one way or the other
Yeah, that seems to be happening a lot in thi...
krainboltgreene (Kurtis Rainbolt-Greene)
04:58 PM Misc #12004: Code of Conduct
In #371, Kurtis Rainbolt-Greene listed several projects that have adopted the CoC and asked if any of the feared down... cremes (Chuck Remes)
04:51 PM Misc #12004: Code of Conduct
On 2016-01-26 7:39 AM, Austin Ziegler wrote:
> Ideas [are] considered equally and must stand on [their] own merit a...
avit (Andrew Vit)
04:48 PM Misc #12004: Code of Conduct
Olivier Lacan wrote:
> Can someone from Ruby Core or Matz himself please prioritize the resolution and closure of th...
rubydino (Ruby Dino)
04:03 PM Misc #12004: Code of Conduct
Can someone from Ruby Core or Matz himself please prioritize the resolution and closure of this issue?
It has been...
olivierlacan (Olivier Lacan)
12:21 PM Misc #12004: Code of Conduct
Motohiro KOSAKI wrote:
> ph ph wrote:
> > I will kiss you three times whenever.
>
> Please don't use kiss you o...
rklemme (Robert Klemme)
10:07 AM Misc #12004: Code of Conduct
> Please don't use kiss you or hug you or such kind of expression in an international community like here.
> These ...
Gedrovits (Vjatseslav Gedrovits)
05:31 AM Misc #12004: Code of Conduct
On 2016/01/26 01:32, Austin Ziegler wrote:
> I’m sorry, but this, like the code of merit, is merely a derailing tac...
duerst (Martin Dürst)
05:27 AM Misc #12004: Code of Conduct
Tsuyoshi Sawada wrote:
> Vjatseslav Gedrovits, thank you for reminding us of the nature of the poster of this thread...
kosaki (Motohiro KOSAKI)
04:33 AM Misc #12004: Code of Conduct
Yui NARUSE wrote:
> Olivier Lacan wrote:
> > Yui NARUSE wrote:
> > > These descriptions are too long for non nativ...
kosaki (Motohiro KOSAKI)
04:21 AM Misc #12004: Code of Conduct
ph ph wrote:
> Vjatseslav Gedrovits wrote:
> > OK, let's step back and see the bigger picture.
>
> I will kiss y...
kosaki (Motohiro KOSAKI)
04:10 AM Misc #12004: Code of Conduct
Eric Wong wrote:
> I am not an administrator, but I disagree with your action to suspend
> new accounts.
I als...
usa (Usaku NAKAMURA)
03:41 AM Misc #12004: Code of Conduct
Sam Saffron wrote:
> @Naruse
>
> Can you PLEASE PLEASE PLEASE prune out all the hitler bullshit and fake account...
naruse (Yui NARUSE)
03:34 AM Misc #12004: Code of Conduct
Olivier Lacan wrote:
> Yui NARUSE wrote:
> > These descriptions are too long for non native.
>
> One of the very...
naruse (Yui NARUSE)
03:32 AM Misc #12004: Code of Conduct
@Naruse
Can you PLEASE PLEASE PLEASE prune out all the hitler bullshit and fake account bullshit from this public...
sam.saffron (Sam Saffron)
03:14 AM Misc #12004: Code of Conduct
Tsuyoshi Sawada wrote:
> Vjatseslav Gedrovits, thank you for reminding us of the nature of the poster of this thread...
naruse (Yui NARUSE)
12:23 AM Misc #12004: Code of Conduct
Carlos Jennings wrote:
> is wrong, it's been done before. See how Lars Hupel hijacked the scalaz library from its in...
avit (Andrew Vit)
12:16 AM Misc #12004: Code of Conduct
I want to point out another code of conduct similar to Jeremy Evan's PostgreSQL inspired version. It is that of the F... lubyamateur (Ruby Amateur)
12:08 AM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
> Relevant: https://subfictional.com/2016/01/25/the-complex-reality-of-adopting-a-meaningf...
carlosjennings (Carlos Jennings)
10:13 PM Feature #12026 (Closed): Support warning processor
This adds a simple way to filter warnings from being displayed. You
just set a $WARNING_FILTER with a regexp, and an...
jeremyevans0 (Jeremy Evans)
10:11 PM Feature #12025: Reduce minimum string buffer size from 128 to 127
[email protected] wrote:
> String.buffer(100) wastes much less memory with this patch, as the
> malloc...
normalperson (Eric Wong)
09:11 PM Feature #12025 (Closed): Reduce minimum string buffer size from 128 to 127
This changes the minimum buffer size for string buffers from 128 to
127. The underlying C buffer is always 1 more t...
jeremyevans0 (Jeremy Evans)
10:03 PM Bug #11657: Abort Trap 6 when running a test suite
Tomoyuki Chikanaga wrote:
> The next patchlevel release 2.2.5 contains the fix for this issue.
That is excellen...
adh1003 (Andrew Hodgkinson)
05:19 PM Revision ae09a6ae (git): * 2016-01-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53664 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:19 PM Revision 2743c491 (git): increase timeout for Solaris 10 SPARC
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53663 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
03:23 PM Feature #12021: Final instance variables
A version accessible without JS is here https://docs.google.com/document/d/1c07qfDArx0bhK9sMr24elaIUdOGudiqBhTIRALEbr... pitr.ch (Petr Chalupa)
01:21 AM Feature #12021: Final instance variables
[email protected] wrote:
> https://docs.google.com/document/d/1c07qfDArx0bhK9sMr24elaIUdOGudiqBhTIRALEbrYY/edit#.

Al...
normalperson (Eric Wong)
03:19 PM Feature #12020: Documenting Ruby memory model
Thanks, I've published the document on following address, it'll be updated automatically, works without JS. Sorry i d... pitr.ch (Petr Chalupa)
08:59 AM Feature #12020: Documenting Ruby memory model
@Petr
You can "publish" the document and provide a simpler view with [following process](https://support.google.co...
naruse (Yui NARUSE)
02:41 AM Feature #12020: Documenting Ruby memory model
[email protected] wrote:
> I attached a RTF version to this issue.

Thanks.

I'm not sure if shared memory is ...
normalperson (Eric Wong)
12:54 PM Revision 0e2f2ea9 (git): merge revision(s) 53654:
* gc.c (RVALUE_PAGE_WB_UNPROTECTED): fix a typo of argument name.
[Fix GH-1221]
git-svn-id: svn+ssh://ci....
nagachika (Tomoyuki Chikanaga)
11:56 AM Feature #8259: Atomic attributes accessors
This could be implemented in MRI faster than on other platforms. While MRI has GIL it can do normal comparison and as... pitr.ch (Petr Chalupa)
10:39 AM Revision d0128a69 (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53661 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
10:37 AM Revision 7cf2a0a1 (git): array.c: reword [ci skip]
* array.c (permute0, rpermute0): [DOC] Substitute indexes ->
indices in documentation for consistency. [Fix GH-122...
nobu (Nobuyoshi Nakada)
09:13 AM Feature #12023 (Open): Allow ivars to be used as method arguments
I've found myself writing a lot of code similar to the following, especially when writing service-style classes:
~...
mogest (Roger Nesbitt)
06:29 AM Bug #12022 (Closed): Inconsistent behavior with splatted named arguments
# The Bug
When an empty hash is splatted (using \*\*) into a call of a method with no parameters, the empty hash i...
justcolin (Colin Fulton)
06:23 AM Revision 1282a4a8 (git): fstring early for internal iseq
All of the strings created here eventually get converted to
fstrings when they are frozen into the iseq. Prepare the...
Eric Wong
06:14 AM Revision f4ca0739 (git): compile.c: fix tailcall optimization
* compile.c (iseq_peephole_optimize): don't apply tailcall
optimization to send/invokesuper instructions with block...
nobu (Nobuyoshi Nakada)
06:14 AM Bug #12018 (Closed): Tail call optimization is incorrectly applied in Ruby 2.3.0
Applied in changeset r53658.
----------
compile.c: fix tailcall optimization
* compile.c (iseq_peephole_optimize): ...
nobu (Nobuyoshi Nakada)
05:33 AM Revision 667c0a3a (git): Signal.list deduplicates keys
This allows us to reuse string objects used in symbols as well
as any string representations of signal names in sourc...
Eric Wong
04:09 AM Revision a52be8fb (git): signal.c: reserved signals
* signal.c (rb_f_kill): should immediately deliver reserved
signals SIGILL and SIGFPE, ont only SIGSEGV and SIGBUS....
nobu (Nobuyoshi Nakada)
02:04 AM Feature #11181: Add a line directive to Ruby
Pull request up to date as of 2016-01-25
gam3 (Allen Morris)

01/25/2016

11:23 PM Misc #12004: Code of Conduct
Ken Gerrard wrote:
> It’s bizarre and appalling to me that Vjatseslav Gedrovits lists an alleged pedophile and a mur...
danielpclark (Daniel P. Clark)
10:55 PM Misc #12004: Code of Conduct
Relevant: https://subfictional.com/2016/01/25/the-complex-reality-of-adopting-a-meaningful-code-of-conduct/ CoralineAda (Coraline Ada Ehmke)
10:52 PM Misc #12004: Code of Conduct
Ruby Dino wrote:
>
> If you feel the need to discuss such issues in the technical community, then you should't be ...
ph (ph ph)
10:28 PM Misc #12004: Code of Conduct
> All discussions of ~~Codes of Conduct~~ firearms eventually demonstrate the need for ~~a Code of Conduct~~ firearms... lubyamateur (Ruby Amateur)
10:28 PM Misc #12004: Code of Conduct
Ken Gerrard wrote:
> It’s bizarre and appalling to me that Vjatseslav Gedrovits lists an alleged pedophile and a mur...
ph (ph ph)
10:22 PM Misc #12004: Code of Conduct
Jonathan Eyler-Werve wrote:
> Our busiest commenters say (paraphrasing) that technical communities should only dis...
ph (ph ph)
10:04 PM Misc #12004: Code of Conduct
Vjatseslav Gedrovits wrote:
> OK, let's step back and see the bigger picture.
>
I will kiss you three times whe...
ph (ph ph)
08:41 PM Misc #12004: Code of Conduct
[email protected] wrote:
> I state **my** opinion as one of administrators of bugs.ruby-lang.org.
> This is **...
normalperson (Eric Wong)
08:12 PM Misc #12004: Code of Conduct
David Celis wrote:
> Yyyyyeah. I think I'd like for this to stop, please.
Why, do you fit the scenario of having ...
rubydino (Ruby Dino)
08:10 PM Misc #12004: Code of Conduct
Ruby Dino wrote:
> Ken Gerrard wrote:
> > Ruby Dino wrote:
> > > It's sort of like the gay flamer dressed so flamb...
davidcelis (David Celis)
07:24 PM Misc #12004: Code of Conduct
Ken Gerrard wrote:
> > It's sort of like the gay flamer dressed so flamboyantly going around telling people he's gay...
rubydino (Ruby Dino)
07:15 PM Misc #12004: Code of Conduct
It’s bizarre and appalling to me that Vjatseslav Gedrovits lists an alleged pedophile and a murderer alongside the cr... kgerrard (Ken Gerrard)
06:53 PM Misc #12004: Code of Conduct
Jonathan Eyler-Werve wrote:
> Our busiest commenters say (paraphrasing) that technical communities should only discu...
rubydino (Ruby Dino)
06:49 PM Misc #12004: Code of Conduct
Jonathan Eyler-Werve wrote:
> If I were moderating this exchange, I think a clear set of guidelines for participatio...
meta (mathew murphy)
06:24 PM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
>> Should you persist on perturbing this technical community with your
>> political id...
eylerwerve (Jonathan Eyler-Werve)
06:09 PM Misc #12004: Code of Conduct
Vjatseslav Gedrovits, thank you for reminding us of the nature of the poster of this thread by linking to: (https://t... sawa (Tsuyoshi Sawada)
04:53 PM Misc #12004: Code of Conduct
Vjatseslav Gedrovits wrote:
> What's the problem with current state of Ruby tech community?
I also asked a simi...
rklemme (Robert Klemme)
04:18 PM Misc #12004: Code of Conduct
OK, let's step back and see the bigger picture.
What is proposed is some kind of regulatory document, with consequ...
Gedrovits (Vjatseslav Gedrovits)
03:01 PM Misc #12004: Code of Conduct
Usaku NAKAMURA wrote:
> ph ph wrote:
> > Anything not related to Ruby is by definition causing hindrance to
> > t...
ph (ph ph)
02:40 PM Misc #12004: Code of Conduct
Usaku NAKAMURA wrote:
> I state **my** opinion as one of administrators of bugs.ruby-lang.org.
> This is **not** a ...
ph (ph ph)
02:25 PM Misc #12004: Code of Conduct
ph ph wrote:
> Anything not related to Ruby is by definition causing hindrance to
> the development of Ruby. That ...
usa (Usaku NAKAMURA)
02:14 PM Misc #12004: Code of Conduct
Ruby Dino wrote:
> You shouldn't immediately distrust, some of us will gladly verify with you we've been in the comm...
usa (Usaku NAKAMURA)
02:12 PM Misc #12004: Code of Conduct
Usaku NAKAMURA wrote:
> This means that we considered that this issue may be important, and
More precisely, yo...
ph (ph ph)
01:58 PM Misc #12004: Code of Conduct
Usaku NAKAMURA wrote:
> After this issue was opened, many new accounts are created.
> Most of such accounts only co...
rubydino (Ruby Dino)
01:53 PM Misc #12004: Code of Conduct
Ruby Dino wrote:
> ph ph wrote:
> > * medical condition recognized by the American Psychiatry Association (not
> ...
ph (ph ph)
01:11 PM Misc #12004: Code of Conduct
I state **my** opinion as one of administrators of bugs.ruby-lang.org.
This is **not** a consensus of the administra...
usa (Usaku NAKAMURA)
01:06 PM Misc #12004: Code of Conduct
I've found a good CoC everyone who isn't trying to push an agenda may find acceptable.
https://github.com/amacgreg...
rubydino (Ruby Dino)
12:27 PM Misc #12004: Code of Conduct
Kurtis Rainbolt-Greene wrote:
> Can we please get some moderation?
If we have any moderation, it will be the remo...
rubydino (Ruby Dino)
12:03 PM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
> Suggested draft for community guidelines. I've tried to incorporate language that other ...
avit (Andrew Vit)
10:19 AM Misc #12004: Code of Conduct
Can we please get some moderation? krainboltgreene (Kurtis Rainbolt-Greene)
07:22 AM Misc #12004: Code of Conduct
The more I contemplate the [revised code of conduct (or "community guidelines") by Caroline Ada Ehmke](https://bugs.r... lubyamateur (Ruby Amateur)
07:09 AM Misc #12004: Code of Conduct
ph ph wrote:
> * medical condition recognized by the American Psychiatry Association (not
> psychology....). just ...
rubydino (Ruby Dino)
06:58 AM Misc #12004: Code of Conduct
Ruby Amateur wrote:
> > Based on Matz's responses, and the general response of the community, I think it would be mo...
ph (ph ph)
06:38 AM Misc #12004: Code of Conduct
Robert A. Heiler wrote:
> The above code proposal is not good
> for many reasons, it is very vague such as "Other...
ph (ph ph)
06:31 AM Misc #12004: Code of Conduct
Benton Barnett wrote:
> ph ph wrote:
> > What on earth is "gender" VS "gender identity" VS "gender expression" ?
...
ph (ph ph)
06:18 AM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
> > Should you persist on perturbing this technical community with your
> > political id...
ph (ph ph)
06:12 AM Misc #12004: Code of Conduct
Yui NARUSE wrote:
> These descriptions are too long for non native.
One of the very positive features of [Contrib...
olivierlacan (Olivier Lacan)
05:29 AM Misc #12004: Code of Conduct
[I'm only writing this as my personal opinion, not speaking for Matz or anybody else.]
Ary Borenszweig wrote:
> M...
duerst (Martin Dürst)
03:51 AM Misc #12004: Code of Conduct
[email protected] wrote:
> Wasn't this website powered by Redmine? How was it possible for this guy to be ab...
normalperson (Eric Wong)
03:48 AM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
> It applies to all collaborative spaces and documents, including mailing lists, IRC, subm...
naruse (Yui NARUSE)
02:56 AM Misc #12004: Code of Conduct
Kurtis Rainbolt-Greene wrote:
> I'm glad we're getting a community guideline.
>
> I'll be happier when we also ge...
sawa (Tsuyoshi Sawada)
02:16 AM Misc #12004: Code of Conduct
Irrelevant Kurtis.
> "And frankly, as @yukihiro_matz has stated he doesn't feel like being responsible for helping...
gordon_king (Gordon King)
01:49 AM Misc #12004: Code of Conduct
Shyouhei Urabe wrote:
> I read Coraline's Ruby Community Guidelines again. Now I feel it deserves a nod. Definitel...
davidcelis (David Celis)
01:41 AM Misc #12004: Code of Conduct
Hey Gordon,
Can you give us any examples your fears (any) happening in (any) projects?
Specifically let us know...
krainboltgreene (Kurtis Rainbolt-Greene)
01:34 AM Misc #12004: Code of Conduct
i support Jeremy's objections to Coraline's latest revision as detailed in #362. There is too much opportunity for m... gordon_king (Gordon King)
01:27 AM Misc #12004: Code of Conduct
I'm glad we're getting a community guideline.
I'll be happier when we also get a code of conduct.
krainboltgreene (Kurtis Rainbolt-Greene)
01:22 AM Misc #12004: Code of Conduct
The new guidelines look good. I support Shyouhei's suggestion to leave the final decision up to Matz. kivikakk (Asherah Connor)
01:04 AM Misc #12004: Code of Conduct
Ruby Grape has adopted a code of conduct, adapted from the Contributor Covenant, http://www.ruby-grape.org/code_of_co... dblock (Daniel Doubrovkine)
12:56 AM Misc #12004: Code of Conduct
I read Coraline's Ruby Community Guidelines again. Now I feel it deserves a nod. Definitely well thought-out, respe... shyouhei (Shyouhei Urabe)
12:09 AM Misc #12004: Code of Conduct
I'm not sure about other languages but in Japanese language, there do exist corresponding words for biological sex an... shyouhei (Shyouhei Urabe)
11:17 PM Bug #11686: Segmentation fault/memory corruption with --enable-frozen-string-literal-debug --enable-frozen-string-literal
Interesting.
I saw [BUG] or memory corruption on preview1, `ruby 2.3.0dev (2015-11-11 trunk 52539) [x86_64-darwin1...
wanabe (_ wanabe)
10:58 PM Revision dac394e3 (git): * 2016-01-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53655 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:58 PM Revision 4378bd66 (git): Macro typo
* gc.c (RVALUE_PAGE_WB_UNPROTECTED): fix a typo of argument name.
[Fix GH-1221]
git-svn-id: svn+ssh://ci.ruby-lang...
nobu (Nobuyoshi Nakada)
10:26 PM Feature #12020: Documenting Ruby memory model
Eric Wong wrote:
> [email protected] wrote:
> > This issue proposes to document the Ruby memory model. The above menti...
Eregon (Benoit Daloze)
09:02 PM Feature #12020: Documenting Ruby memory model
[email protected] wrote:
> This issue proposes to document the Ruby memory model. The above mentioned memory model docu...
normalperson (Eric Wong)
07:20 PM Feature #12020 (Assigned): Documenting Ruby memory model
Defining a memory model for a language is necessary to be able to reason about a program behavior in a concurrent or ... pitr.ch (Petr Chalupa)
07:55 PM Feature #11541: Let attr_accessor, _reader & _writer return symbols of the defined methods
+1, this is also very useful for [low level concurrency proposals](https://bugs.ruby-lang.org/issues/12019). It allow... pitr.ch (Petr Chalupa)
07:50 PM Feature #12021: Final instance variables
The above declares the final variables explicitly, there is also an alternative approach to threat all instance varia... pitr.ch (Petr Chalupa)
07:49 PM Feature #12021 (Open): Final instance variables
Having a final instance variables in Ruby will allow: to construct thread-save immutable objects without additional s... pitr.ch (Petr Chalupa)
07:25 PM Feature #8259: Atomic attributes accessors
I would like to revive this issue again and link it to related efforts to provide complete set of low-level tools for... pitr.ch (Petr Chalupa)
07:23 PM Feature #11539: Support explicit declaration of volatile instance variables
Linking this issue with related efforts to provide complete set of low-level tools for writing concurrent libraries. ... pitr.ch (Petr Chalupa)
07:18 PM Feature #12019: Better low-level support for writing concurrent libraries
I'll be adding or linking existing proposals gradually:
* [Documenting Ruby memory model](https://bugs.ruby-lang...
pitr.ch (Petr Chalupa)
07:16 PM Feature #12019 (Assigned): Better low-level support for writing concurrent libraries
Nowadays, almost every processor has more than one core. Therefore it becomes more and more important for languages t... pitr.ch (Petr Chalupa)
06:31 PM Bug #11822: Semantics of Queue#pop after close are wrong
On 2015-12-20 12:54 AM, [email protected] wrote:
> I like optional arg to pop:
> Either `pop?` or `pop(on_clo...
avit (Andrew Vit)
12:58 PM Misc #12013: io/wait: allow to wait on readable and writable
@Nobu, I was thinking whether this shouldn't be extended to the #ready? method. This by default checks whether the de... chucke (Tiago Cardoso)
11:11 AM Misc #12013: io/wait: allow to wait on readable and writable
Agreeing with Eric Wong, but apart from that, awesome! Thx Nobu! :) chucke (Tiago Cardoso)
12:33 PM Bug #12018 (Closed): Tail call optimization is incorrectly applied in Ruby 2.3.0
r51903 changed the operand order of send/invokesuper instructions, but the code applying tail call optimization still... rhenium (Kazuki Yamaguchi)
09:02 AM Feature #12017 (Open): [PATCH] dedupe string keys from Marshal.load
It seems reasonable for an application to load the same keys often when
calling Marshal.load. I see Marshal data as...
normalperson (Eric Wong)
08:34 AM Revision afa7c15d (git): fix build with VM_CHECK_MODE > 0
* ruby_assert.h (RUBY_ASSERT_WHEN): fix reference to macro name
* vm_core.h: include ruby_assert.h before using
[ru...
Eric Wong
07:49 AM Revision e56b9b43 (git): common.mk: dependency of ripper.c
* common.mk (ext/ripper/ripper.c): explicit parse.y for nmake.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@536...
nobu (Nobuyoshi Nakada)
07:45 AM Revision 07e2cc3a (git): revert r53618 partially
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53651 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:56 AM Revision dfca38ea (git): symbol.c: more informative error message
* symbol.c (sym_check_asciionly): more informative error message
with the encoding name and the inspected content.
...
nobu (Nobuyoshi Nakada)
06:55 AM Feature #12016 (Closed): More informative error message when Symbol encoding is invalid
Applied in changeset r53650.
----------
symbol.c: more informative error message
* symbol.c (sym_check_asciionly): ...
nobu (Nobuyoshi Nakada)
06:40 AM Feature #12016: More informative error message when Symbol encoding is invalid
[email protected] wrote:
> Feature #12016: More informative error message when Symbol encoding is invalid
> ...
normalperson (Eric Wong)
06:21 AM Feature #12016 (Closed): More informative error message when Symbol encoding is invalid
When a symbol literal is invalid in the source file's encoding, an `EncodingError` exception is raised, with the foll... alexdowad (Alex Dowad)
12:39 AM Revision 390f087d (git): * test/ruby/test_string.rb: added testcase for next!, succ and succ!
[fix GH-1213] Patch by @K0mAtoru
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53649 b2dd03c8-39d4-4d8f-98ff-823...
hsbt (Hiroshi SHIBATA)
12:33 AM Revision 65793c9c (git): * lib/webrick/httpservlet/filehandler.rb: fix documentation for namespace.
[fix GH-1219][ci skip] Patch by @leafac
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53648 b2dd03c8-39d4-4d8f-9...
hsbt (Hiroshi SHIBATA)
 

Also available in: Atom