[#11890] Ruby and Solaris door library — "Hiro Asari" <asari.ruby@...>

Hi, there. This is my first patch against ruby. I think I followed

19 messages 2007/08/13
[#11892] Re: Ruby and Solaris door library — Daniel Berger <djberg96@...> 2007/08/14

Hiro Asari wrote:

[#11899] pack/unpack 64bit Integers — Hadmut Danisch <hadmut@...>

Hi,

13 messages 2007/08/14
[#11903] Re: pack/unpack 64bit Integers — Brian Candler <B.Candler@...> 2007/08/15

On Wed, Aug 15, 2007 at 06:50:01AM +0900, Hadmut Danisch wrote:

[#11948] Fibers in Ruby 1.9? — David Flanagan <david@...>

I just noticed that my ruby1.9 build of August 17th includes a Fiber

22 messages 2007/08/22
[#11949] Re: Fibers in Ruby 1.9? — Daniel Berger <djberg96@...> 2007/08/22

David Flanagan wrote:

[#11950] Re: Fibers in Ruby 1.9? — "Francis Cianfrocca" <garbagecat10@...> 2007/08/22

On 8/22/07, Daniel Berger <djberg96@gmail.com> wrote:

[#11952] Re: Fibers in Ruby 1.9? — MenTaLguY <mental@...> 2007/08/22

On Wed, 22 Aug 2007 20:50:12 +0900, "Francis Cianfrocca" <garbagecat10@gmail.com> wrote:

[#11988] String#length not working properly in Ruby 1.9 — "Vincent Isambart" <vincent.isambart@...>

I saw that Matz just merged his M17N implementation in the trunk.

17 messages 2007/08/25
[#11991] Re: String#length not working properly in Ruby 1.9 — "Michael Neumann" <mneumann@...> 2007/08/25

On Sat, 25 Aug 2007 10:54:20 +0200, Yukihiro Matsumoto

[#11992] Re: String#length not working properly in Ruby 1.9 — Yukihiro Matsumoto <matz@...> 2007/08/25

Hi,

[#12042] Encodings of string literals; explicit codepoint escapes? — David Flanagan <david@...>

This message contains queries that probably only Matz can answer:

16 messages 2007/08/31
[#12043] Re: Encodings of string literals; explicit codepoint escapes? — Yukihiro Matsumoto <matz@...> 2007/08/31

Hi,

Re: String#length not working properly in Ruby 1.9

From: "Austin Ziegler" <halostatue@...>
Date: 2007-08-25 15:51:00 UTC
List: ruby-core #11993
On 8/25/07, Yukihiro Matsumoto <matz@ruby-lang.org> wrote:
> |Do I have to put a header like
> |   # -*- coding: utf-8 -*-
> |into all my source files, or is there a command line option?
> You can specify -Ku option for UTF-8 scripts, but I recommend coding
> pragma, especially for library files.

Can we get an alternate form for that as well? -*- is a little
annoying to type; why not:

  # pragma-encoding: utf-8

(Done properly with callbacks, that could actually be used to give us
user-created pragmas, too...)

> |If I read from a file a string, it is automatically in US-ASCII encoding.
> |How do I change the encoding, e.g. if I know that the file is in UTF-8?
> Although it's not done yet, you can specify reading encoding for
> files, e.g.
>
>   open(path, "r:utf-8") {|f|
>     ...
>   }

If I do this, though:

   s = File.readlines("foo")

How do I tell Ruby what the encoding of the string is? s.encoding =
'utf-8'? s.encoding = 'raw'?

-austin
-- 
Austin Ziegler * halostatue@gmail.com * http://www.halostatue.ca/
               * austin@halostatue.ca * http://www.halostatue.ca/feed/
               * austin@zieglers.ca

In This Thread