[#14696] Inconsistency in rescuability of "return" — Charles Oliver Nutter <charles.nutter@...>

Why can you not rescue return, break, etc when they are within

21 messages 2008/01/02
[#14699] Re: Inconsistency in rescuability of "return" — Gary Wright <gwtmp01@...> 2008/01/02

[#14738] Enumerable#zip Needs Love — James Gray <james@...>

The community has been building a Ruby 1.9 compatibility tip list on

15 messages 2008/01/03
[#14755] Re: Enumerable#zip Needs Love — Martin Duerst <duerst@...> 2008/01/04

Hello James,

[#14772] Manual Memory Management — Pramukta Kumar <prak@...>

I was thinking it would be nice to be able to free large objects at

36 messages 2008/01/04
[#14788] Re: Manual Memory Management — Marcin Raczkowski <mailing.mr@...> 2008/01/05

I would only like to add that RMgick for example provides free method to

[#14824] Re: Manual Memory Management — MenTaLguY <mental@...> 2008/01/07

On Sat, 5 Jan 2008 15:49:30 +0900, Marcin Raczkowski <mailing.mr@gmail.com> wrote:

[#14825] Re: Manual Memory Management — "Evan Weaver" <evan@...> 2008/01/07

Python supports 'del reference', which decrements the reference

[#14838] Re: Manual Memory Management — Marcin Raczkowski <mailing.mr@...> 2008/01/08

Evan Weaver wrote:

[#14911] Draft of some pages about encoding in Ruby 1.9 — Dave Thomas <dave@...>

Folks:

24 messages 2008/01/10

[#14976] nil encoding as synonym for binary encoding — David Flanagan <david@...>

The following just appeared in the ChangeLog

37 messages 2008/01/11
[#14977] Re: nil encoding as synonym for binary encoding — Yukihiro Matsumoto <matz@...> 2008/01/11

Hi,

[#14978] Re: nil encoding as synonym for binary encoding — Dave Thomas <dave@...> 2008/01/11

[#14979] Re: nil encoding as synonym for binary encoding — David Flanagan <david@...> 2008/01/11

Dave Thomas wrote:

[#14993] Re: nil encoding as synonym for binary encoding — Dave Thomas <dave@...> 2008/01/11

[#14980] Re: nil encoding as synonym for binary encoding — Gary Wright <gwtmp01@...> 2008/01/11

[#14981] Re: nil encoding as synonym for binary encoding — Yukihiro Matsumoto <matz@...> 2008/01/11

Hi,

[#14995] Re: nil encoding as synonym for binary encoding — David Flanagan <david@...> 2008/01/11

Yukihiro Matsumoto writes:

[#15050] how to "borrow" the RDoc::RubyParser and HTMLGenerator — Phlip <phlip2005@...>

Core Rubies:

17 messages 2008/01/13
[#15060] Re: how to "borrow" the RDoc::RubyParser and HTMLGenerator — Eric Hodel <drbrain@...7.net> 2008/01/14

On Jan 13, 2008, at 08:54 AM, Phlip wrote:

[#15062] Re: how to "borrow" the RDoc::RubyParser and HTMLGenerator — Phlip <phlip2005@...> 2008/01/14

Eric Hodel wrote:

[#15073] Re: how to "borrow" the RDoc::RubyParser and HTMLGenerator — Eric Hodel <drbrain@...7.net> 2008/01/14

On Jan 13, 2008, at 20:35 PM, Phlip wrote:

[#15185] Friendlier methods to compare two Time objects — "Jim Cropcho" <jim.cropcho@...>

Hello,

10 messages 2008/01/22

[#15194] Can large scale projects be successful implemented around a dynamic programming language? — Jordi <mumismo@...>

A good article I have found (may have been linked by slashdot, don't know)

8 messages 2008/01/24

[#15248] Symbol#empty? ? — "David A. Black" <dblack@...>

Hi --

24 messages 2008/01/28
[#15250] Re: Symbol#empty? ? — Yukihiro Matsumoto <matz@...> 2008/01/28

Hi,

Ruby 1.9 Tinderbox

From: Sam Ruby <rubys@...>
Date: 2008-01-15 17:31:30 UTC
List: ruby-core #15081
Summary:

  ...  Ruby   : 833 tests, 0 failures, 7 known bugs
  ... Builder : 101 tests, 173 assertions, 0 failures, 0 errors
  ... HTML5lib: 542 tests, 1090 assertions, 0 failures, 0 errors
  ... Mars    : 377 tests, 377 assertions, 0 failures, 0 errors
  !!! OpenID  : 859 tests, 6428 assertions, 0 failures, 2 errors
  ... REXML   : 350 tests, 1278 assertions, 0 failures, 0 errors
  ... RakeCont: 87 tests, 221 assertions, 0 failures, 0 errors
  ... xmpp4r  : 171 tests, 949 assertions, 0 failures, 0 errors

Details:

   http://intertwingly.net/projects/ruby19/

Explanation:

A lot of the value of Ruby comes from the rich ecosystem of gems that 
are available.  Some gems will simply work on Ruby 1.9.  Others will 
require updates.  I've made a number of fixes to get these gems working. 
  When possible, I've gotten those fixes into the source code repository 
for those projects, in the hopes that these changes will make it into 
the next release of their associated gems.  Fixes that are awaiting 
incorporation can be found in the patches directory in the URI mentioned 
above.

I'm not running all the tests for all of the packages listed above.  In 
particular, only a subset of the html5 and xmppr4 tests are run due to 
dependencies.

My purpose on publishing this page is to increase the efficiency of core 
developer and gem developer communications.  Knowing that a given test 
passed yesterday, and fails today, can improve problem resolution.  The 
OpenID issue identified above is an example.

For this to work effectively, it helps if prior runs pass.  While there 
can be no guarantee that the combination will pass all tests at any 
given point in time, if people are responsive to issues, the problem 
determination times can be made dramatically shorter.

At the moment, I'm not running any official tinderbox software package 
or product.  This is simply a few modest shell scripts.  But they have 
been tailored to provide value add, like the filtering of the outputs 
through addr2line.

Initially, I'm only running this twice a day.  Over time, I can look 
into increasing the frequency, making the feedback loops quicker.

If I can a few products a weeks to this list, in a matter of a few 
months we can have a substantial amount of regression testing and 
reporting one.

- Sam Ruby

In This Thread

Prev Next