Dan Kogai <[EMAIL PROTECTED]> writes:
>On Tuesday, April 16, 2002, at 01:06 , Nick Ing-Simmons wrote:
>> So we need some way of telling from an encoding object (e.g.
>> an attribute or a method call) that it needs line buffering
>> so that :encoding layer can take the appropriate steps.
>
>Okay, which way do you like, attribute or method ?  

Let us make it a method - then most encodings can inherit as default.

>I think method is
>more elegant but attribute seems easier to fetch.  Since this is more
>for PerlIO than Encode itself, I would appreciate if you gave me the API
>(just name would be enough) 

But hard to think of - don't blame you for asking.

>and I will add them to ISO-2022 stuff (not
>just JP but KR has one, too).

Add 

sub line_aware { '' }    # false 

to Encode::Encoding

and 

sub line_aware { "\n" }  # true, hint at chars that will do 

To those that need it 

Exact meaning of value of string (other than as truth value) to be 
thrashed out later. May either be $/ like, or perhaps a "set" or ...


>
>Dan
-- 
Nick Ing-Simmons
http://www.ni-s.u-net.com/



Reply via email to