General

Profile

cjheath (Clifford Heath)

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 1 0 1

Activity

06/01/2014

03:20 AM Ruby Bug #7859: Readline: Incorrect arrow key behavior in vi_editing_mode insert mode with Readline 6.2
David Albert wrote:
> =begin
> ...
vi mode uses an escape character to exit insert mode, enter command mode. ANSI terminals send escape sequences (Escape [ <letter>) for arrow keys.
vi and vim resolve this by using short timeouts; if ...
cjheath (Clifford Heath)

07/29/2012

08:53 AM Ruby Feature #6808: Implicit index for enumerations
The inconsistency between operations over Arrays and Hashes isn't always avoidable, but consider:

h = Hash[1, 2, 3, 4, 5, 6]
a = [1, 2, 3, 4, 5, 6]

h[3]
=> 4
h.detect{|k, v| k == 3 }
#=> [3, 4]

a[3]
#=> 3
a.detect{|v| v =...
cjheath (Clifford Heath)

07/24/2012

10:23 AM Ruby Feature #5690: Module#qualified_const_get
Aaron,

On 24/07/2012, at 4:14 AM, Aaron Patterson wrote:
> On Mon, Jul 23, 2012 at 09:39:38PM +0900, mame (Yusuke Endoh) wrote:
>>
>> Issue #5690 has been updated by mame (Yusuke Endoh).
>> Assignee changed from matz (Yukihiro M...
cjheath (Clifford Heath)
07:23 AM Ruby Feature #6414: Destructuring Assignment
On 24/07/2012, at 2:20 AM, trans (Thomas Sawyer) wrote:
> If so, long ago it was suggested Hash#[] support multiple keys:
>
> name, last = john[[:name, :last]]

I'm very glad this didn't happen. I often have reason to use arrays ...
cjheath (Clifford Heath)

06/27/2012

05:23 PM Ruby Bug #6614: GC doesn't collect objects bound to (collectable) proc
On 27/06/2012, at 4:35 PM, nobu (Nobuyoshi Nakada) wrote:
> headius (Charles Nutter) wrote:
>> Finalizers in JRuby are stored on a reference from the object itself, so they don't actually prevent the object from collecting.
>
> You...
cjheath (Clifford Heath)

06/21/2012

06:23 AM Ruby Feature #6611: Comments requested on implementation of set_parse_func
Bump.

Please comment on <https://bugs.ruby-lang.org/issues/6611>.
I need to finish this implementation, and the support in RSpec.

Clifford Heath.

On 19/06/2012, at 10:45 AM, Clifford Heath wrote:

> Folk,
>
> I've impleme...
cjheath (Clifford Heath)

06/20/2012

07:46 AM Ruby Feature #6611 (Assigned): Comments requested on implementation of set_parse_func
Folk,

I've implemented Twister, a new mutation testing tool to replace Heckle.
It relies on a new hook into the Ruby parser, in order to modify what the
parser thinks it has seen.

Although I have written C extensions befor...
cjheath (Clifford Heath)

03/29/2012

07:24 AM Ruby Feature #6219: Return value of Hash#store
On 29/03/2012, at 8:40 AM, MartinBosslet (Martin Bosslet) wrote:
> Right, good point. OK, then let me rephrase it for explicitly calling store.
...
> That way I can check for collisions in one pass without having to call has_key? fir...
cjheath (Clifford Heath)

02/16/2012

11:59 AM Ruby Feature #5964: Make Symbols an Alternate Syntax for Strings
On 16/02/2012, at 12:28 PM, Charles Oliver Nutter wrote:

> On Sun, Feb 5, 2012 at 12:25 AM, Kurt Stephens <redmine@ruby-lang.org> wrote:
>> True, CRuby Symbols are not collected. However, in general, this is not required for every...
cjheath (Clifford Heath)

01/21/2012

08:53 PM Ruby Feature #5877: Poor performance of initial and final UTF-8 substrings
On 20/01/2012, at 1:08 PM, Motohiro KOSAKI wrote:
> Bug #5877: Poor performance of initial and final UTF-8 substrings
> https://bugs.ruby-lang.org/issues/5877
>
> Author: Nathan Weizenbaum
> Status: Feedback
> Priority: Normal
>...
cjheath (Clifford Heath)

Also available in: Atom