[#4479] Requesting addition to IRB (configurable standard output) — Sascha Ebach <se@...>

Hello,

13 messages 2005/02/24
[#4482] Re: Requesting addition to IRB (configurable standard output) — Sam Roberts <sroberts@...> 2005/02/25

Quoting se@digitale-wertschoepfung.de, on Fri, Feb 25, 2005 at 01:22:34AM +0900:

[#4483] Re: Requesting addition to IRB (configurable standard output) — Eric Hodel <drbrain@...7.net> 2005/02/25

On 24 Feb 2005, at 19:51, Sam Roberts wrote:

[#4488] Re: Requesting addition to IRB (configurable standard output) — Sam Roberts <sroberts@...> 2005/02/26

Quoting drbrain@segment7.net, on Sat, Feb 26, 2005 at 02:43:31AM +0900:

[#4489] Re: Requesting addition to IRB (configurable standard output) — Eric Hodel <drbrain@...7.net> 2005/02/26

On 25 Feb 2005, at 16:03, Sam Roberts wrote:

Re: 'when (cond):' causes SyntaxError

From: Yukihiro Matsumoto <matz@...>
Date: 2005-02-07 15:46:59 UTC
List: ruby-core #4381
Hi,

In message "Re: 'when (cond):' causes SyntaxError"
    on Mon, 7 Feb 2005 23:19:21 +0900, nobu.nokada@softhome.net writes:

|> A bug.
|
|A patch, to separate EXPR_BEG to 2 cases; beginning of
|expression a) which must be a pure value and b) which may not.

Wow, huge patch.  I think a simple one like this would work.

							matz.

--- parse.y	5 Jan 2005 08:00:48 -0000	1.366
+++ parse.y	7 Feb 2005 15:41:03 -0000
@@ -6410,4 +6409,3 @@ parser_yylex(parser)
 
-	    if (lex_state == EXPR_BEG ||
-		lex_state == EXPR_ARG ||
+	    if (lex_state == EXPR_ARG ||
 		lex_state == EXPR_CMDARG) {

In This Thread