[#1884] multiple exceptions for assert_raises — nobu.nokada@...

Hi,

14 messages 2003/12/04

[#1932] --enable-pthread broken? — Nathaniel Talbott <nathaniel@...>

[ruby-talk: 87759] and the surrounding thread seem to indicate that

29 messages 2003/12/11
[#1933] Re: --enable-pthread broken? — matz@... (Yukihiro Matsumoto) 2003/12/11

Hi,

[#1934] Re: --enable-pthread broken? — Nathaniel Talbott <nathaniel@...> 2003/12/11

On Dec 11, 2003, at 11:49, Yukihiro Matsumoto wrote:

[#1935] Re: --enable-pthread broken? — ts <decoux@...> 2003/12/11

>>>>> "N" == Nathaniel Talbott <nathaniel@talbott.ws> writes:

[#1937] Re: --enable-pthread broken? — nobu.nokada@... 2003/12/11

Hi,

[#1938] Re: --enable-pthread broken? — Nathaniel Talbott <nathaniel@...> 2003/12/12

On Dec 11, 2003, at 16:10, nobu.nokada@softhome.net wrote:

[#1939] Re: --enable-pthread broken? — matz@... (Yukihiro Matsumoto) 2003/12/12

Hi,

[#1941] Re: --enable-pthread broken? — matz@... (Yukihiro Matsumoto) 2003/12/12

Hi,

[#1943] Re: --enable-pthread broken? — Nathaniel Talbott <nathaniel@...> 2003/12/12

On Dec 11, 2003, at 20:48, Yukihiro Matsumoto wrote:

[#1953] Re: --enable-pthread broken? — matz@... (Yukihiro Matsumoto) 2003/12/13

Hi,

[#1959] Re: --enable-pthread broken? — ts <decoux@...> 2003/12/14

>>>>> "Y" == Yukihiro Matsumoto <matz@ruby-lang.org> writes:

[#1961] Re: --enable-pthread broken? — matz@... (Yukihiro Matsumoto) 2003/12/15

Hi,

[#1962] Re: --enable-pthread broken? — ts <decoux@...> 2003/12/15

>>>>> "Y" == Yukihiro Matsumoto <matz@ruby-lang.org> writes:

[#1936] Can't define +@ for Symbol (plus ruby install problem) — "T. Onoma" <transami@...>

I wanted to see if the +@ problem was fixed in 1.8.1 preview 3 but when I do

11 messages 2003/12/11

[#1973] Where to install documentation — Dave Thomas <dave@...>

Folks:

48 messages 2003/12/15
[#1982] Re: Where to install documentation — Eric Hodel <drbrain@...7.net> 2003/12/15

Dave Thomas (dave@pragprog.com) wrote:

[#1984] Re: Where to install documentation — Dave Thomas <dave@...> 2003/12/15

[#1991] Re: Where to install documentation — "Gavin Sinclair" <gsinclair@...> 2003/12/16

>

[#1992] Re: Where to install documentation — Dave Thomas <dave@...> 2003/12/16

[#2000] Re: Where to install documentation — Minero Aoki <aamine@...> 2003/12/16

Hi,

[#2002] Re: Where to install documentation — Dave Thomas <dave@...> 2003/12/16

[#2037] --enable-pthread still segfaults... — Nathaniel Talbott <nathaniel@...>

I've finally been able to test my application under load using the

25 messages 2003/12/23
[#2038] Re: --enable-pthread still segfaults... — matz@... (Yukihiro Matsumoto) 2003/12/23

Hi,

[#2039] Re: --enable-pthread still segfaults... — Nathaniel Talbott <nathaniel@...> 2003/12/23

On Dec 23, 2003, at 14:17, Yukihiro Matsumoto wrote:

[#2040] Re: --enable-pthread still segfaults... — matz@... (Yukihiro Matsumoto) 2003/12/23

Hi,

[#2041] Re: --enable-pthread still segfaults... — Nathaniel Talbott <nathaniel@...> 2003/12/23

On Dec 23, 2003, at 14:34, Yukihiro Matsumoto wrote:

[#2042] Re: --enable-pthread still segfaults... — matz@... (Yukihiro Matsumoto) 2003/12/23

Hi,

[#2043] Re: --enable-pthread still segfaults... — Nathaniel Talbott <nathaniel@...> 2003/12/23

On Dec 23, 2003, at 14:44, Yukihiro Matsumoto wrote:

[#2045] Re: --enable-pthread still segfaults... — matz@... (Yukihiro Matsumoto) 2003/12/23

Hi,

[#2046] Re: --enable-pthread still segfaults... — Nathaniel Talbott <nathaniel@...> 2003/12/23

> I'm afraid you're using old configure file. Can you wipe off old

[#2049] Re: --enable-pthread still segfaults... — Nathaniel Talbott <nathaniel@...> 2003/12/23

On Dec 23, 2003, at 15:18, Nathaniel Talbott wrote:

[#2050] Re: --enable-pthread still segfaults... — matz@... (Yukihiro Matsumoto) 2003/12/23

In message "Re: --enable-pthread still segfaults..."

[#2122] Bad interaction between timeout.rb and --enable-pthread — Nathaniel Talbott <nathaniel@...>

Here's a testcase that shows the problem:

13 messages 2003/12/31
[#2123] sleep is broken with --enable-pthread [Was: Bad interaction between timeout.rb and --enable-pthread] — Nathaniel Talbott <nathaniel@...> 2003/12/31

I should have reduced it more before posting...

Re: open-uri patch, added progress_proc hook

From: Tanaka Akira <akr@...17n.org>
Date: 2003-12-06 17:54:41 UTC
List: ruby-core #1905
In article <200312021120.27331.ser@germane-software.com>,
  Sean E Russell <ser@germane-software.com> writes:

> What were your search terms?

I searched "=>".

> Try searching for "whitespace" or "raw".  Those 
> are two common attributes controlled by the hash arguments.

I see.  But I can't find the confusion.

"whitespace" or "raw" matched following mails: 
(match in base64 part is eliminated.)

<3c6971c5_2@spamkiller.newsgroups.com>: ANN: REXML 1.2.6
<20020515150244.GA15304@certicom.com>: How to eliminate whitespace-only text nodes?
<200205271049.47520.ser@germane-software.com>: ANN: REXML 2.3.4 and 2.2.2
<200301211722.h0LHMSAl006434@mail531.nifty.com>: printing empty elements
<200301211806.h0LI6JAl028774@mail531.nifty.com>: printing empty elements
<200301212053.31553.ser@germane-software.com>: Re: printing empty elements
<200301221536.h0MFaibn008669@mail531.nifty.com>: Re: printing empty elements
<3E2ECE85.2020007@blahr.com>: Re: printing empty elements
<200302170214.51369.ser@germane-software.com>: ANN: REXML 2.5.4

<20020504004149.GA32239@certicom.com>: Any more samples/better docs around?
<200306121906.51047.ser@germane-software.com>: ANN: REXML 2.7.0 (3.0b)
<3F7C2DAD.4050706@curnomatic.dk>: Re: max size of document for tree parser?
<20031002162938.GA20338@mail.inet.hr>: Re: max size of document for tree parser?
<200310060746.50691.ser@germane-software.com>: Re: max size of document for tree parser?
<20031006141751.GA3578@mail.inet.hr>: Re: max size of document for tree parser?
<1067006463.2463.4.camel@eagle>: problem with indentation

But I still can't find the confusion.

Most of the mails is not related to hash argument.

I think the mail closest to the issue is <20020515150244.GA15304@certicom.com>.
But I don't think the author confused.

> I have a better idea:  how about you do whatever you want to do with your API? 

Yes.  I'll do.  However I don't like confusing API.

> I don't need to prove to you that this is troublesome because I don't care 
> what the API for open-uri looks like.  I was providing advice based on my 
> experience, and if you choose to ignore the advice, it doesn't affect me.  
> It'll affect your users, and it'll affect *you*.  Its your API, and seeing as 
> I don't use the library, I don't have a vested interest in how it looks.

Yes.  I interested your advice because it may affect me.  But I can't
make decision that I should take your advice or not until I know why
hash argument is confusing.  So I'm asking why.

> The real problem with APIs for libraries is that once you define them, they're 
> very, very painful to change.  If you decide in the future, like I did with 
> REXML, that hashes were the wrong decision, too bad.  The only option is to 
> keep them (legacy code... auugh!) or break all of the applications that use 
> your library.  The second option really is a last resort.  This is the *only* 
> reason why REXML still has hash parameters in its API.
> 
> Note that this applies not only to issues like hashmap parameters, but to any 
> other API decision.  There are a few API decisions that I regret about REXML.  
> I think its an occupational hazard when authoring libraries.

Agreed.  I saw some very painful cases: CGI#[], net/http's version
selection, etc.

But, at present, I feel that I don't regret that open-uri use hash argument.
-- 
Tanaka Akira

In This Thread

Prev Next