[#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,

Re: Encoding of unicode strings is now ASCII-8BIT?

From: Sam Ruby <rubys@...>
Date: 2008-01-27 21:41:37 UTC
List: ruby-core #15239
Dave Thomas wrote:
> 
> On Jan 27, 2008, at 12:31 PM, Sam Ruby wrote:
> 
>> Before:
>>
>> $ irb
>> irb(main):001:0> RUBY_DESCRIPTION
>> => "ruby 1.9.0 (2007-12-25 revision 14709) [i686-linux]"
>> irb(main):002:0> "\u00a0"
>> => " "
>> irb(main):003:0> "\u00a0".encoding
>> => #<Encoding:UTF-8>
>> irb(main):004:0>
>>
>> Now:
>>
>> $ irb
>> irb(main):001:0> RUBY_DESCRIPTION
>> => "ruby 1.9.0 (2008-01-28 revision 0) [i686-linux]"
>> irb(main):002:0> "\u00a0"
>> => "\xC2\xA0"
>> irb(main):003:0> "\u00a0".encoding
>> => #<Encoding:ASCII-8BIT>
>> irb(main):004:0>
> 
> Sam:
> 
> Try it outside of irb
> 
> dave[RUBY3/Book 14:09:51] ruby -v -e 'p "\u00a0".encoding'
> ruby 1.9.0 (2008-01-28 revision 0) [i686-darwin9.1.0]
> #<Encoding:UTF-8>
> 
> I haven't figured out yet a decent way of setting the source encoding 
> for irb.

Dang.  I had hoped that the presence of a \u would unambiguously 
indicate that the string was encoded as utf-8.  The presence of such a 
shorthand for generating bytes which correspond to the unicode character 
if the actual encoding were, in fact, utf-8; but will likely generate 
something other than what you would expect if the coding in effect is 
anything but will likely generate much confusion.  Add to that the 
confusion that will be generated by having irb act differently...

If \u is not to have the behavior of forcing the encoding of the 
enclosing string to utf-8, I would suggest that having a syntax error be 
thrown would be much preferred.

- Sam Ruby

In This Thread