Hello Antony,

  this is not about fixing BUGS as in PHP behaves wrong. This is about
consistency. We decided on a format for all error messages and Jani was
enforcing that. Anyway, it does not matter how long something wrong is in
the codebase. Longer errors are not better errors. They only tend to get
loved and become features..... The real issue here is in fact that you might
want to write a strict rule for parsing errors, with some errors having dots
and some not it is harder to get the real text.

marcus

Monday, October 1, 2007, 12:22:43 PM, you wrote:

> tony2001                Mon Oct  1 10:22:43 2007 UTC

>   Modified files:              (Branch: PHP_5_2)
>     /php-src/ext/standard/tests/strings chunk_split_variation2.phpt 
>                                         chunk_split_variation5.phpt 
>                                         chunk_split_variation8.phpt 
>   Log:
>   these dots exist since PHP3
>   even though Jani removed them in 5_3, I can't see how they can cause any 
> BUGS
>   
>   
> http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/strings/chunk_split_variation2.phpt?r1=1.1.2.1&r2=1.1.2.2&diff_format=u
> Index: php-src/ext/standard/tests/strings/chunk_split_variation2.phpt
> diff -u
> php-src/ext/standard/tests/strings/chunk_split_variation2.phpt:1.1.2.1
> php-src/ext/standard/tests/strings/chunk_split_variation2.phpt:1.1.2.2
> ---
> php-src/ext/standard/tests/strings/chunk_split_variation2.phpt:1.1.2.1     
> Sat Sep 29 12:55:34 2007
> +++ php-src/ext/standard/tests/strings/chunk_split_variation2.phpt      Mon 
> Oct  1 10:22:43 2007
> @@ -95,21 +95,21 @@
>  string(28) "This is ch*uklen vari*ation*"
>  -- Iteration 2 --
>  
> -Warning: chunk_split(): Chunk length should be greater than zero in %s on 
> line %d
> +Warning: chunk_split(): Chunk length should be greater than zero. in %s on 
> line %d
>  bool(false)
>  -- Iteration 3 --
>  string(26) "This is chuklen variation*"
>  -- Iteration 4 --
>  
> -Warning: chunk_split(): Chunk length should be greater than zero in %s on 
> line %d
> +Warning: chunk_split(): Chunk length should be greater than zero. in %s on 
> line %d
>  bool(false)
>  -- Iteration 5 --
>  
> -Warning: chunk_split(): Chunk length should be greater than zero in %s on 
> line %d
> +Warning: chunk_split(): Chunk length should be greater than zero. in %s on 
> line %d
>  bool(false)
>  -- Iteration 6 --
>  
> -Warning: chunk_split(): Chunk length should be greater than zero in %s on 
> line %d
> +Warning: chunk_split(): Chunk length should be greater than zero. in %s on 
> line %d
>  bool(false)
>  -- Iteration 7 --
>  string(50) "T*h*i*s* *i*s* *c*h*u*k*l*e*n* *v*a*r*i*a*t*i*o*n*"
> @@ -121,39 +121,39 @@
>  string(50) "T*h*i*s* *i*s* *c*h*u*k*l*e*n* *v*a*r*i*a*t*i*o*n*"
>  -- Iteration 11 --
>  
> -Warning: chunk_split(): Chunk length should be greater than zero in %s on 
> line %d
> +Warning: chunk_split(): Chunk length should be greater than zero. in %s on 
> line %d
>  bool(false)
>  -- Iteration 12 --
>  
> -Warning: chunk_split(): Chunk length should be greater than zero in %s on 
> line %d
> +Warning: chunk_split(): Chunk length should be greater than zero. in %s on 
> line %d
>  bool(false)
>  -- Iteration 13 --
>  string(50) "T*h*i*s* *i*s* *c*h*u*k*l*e*n* *v*a*r*i*a*t*i*o*n*"
>  -- Iteration 14 --
>  
> -Warning: chunk_split(): Chunk length should be greater than zero in %s on 
> line %d
> +Warning: chunk_split(): Chunk length should be greater than zero. in %s on 
> line %d
>  bool(false)
>  -- Iteration 15 --
>  string(50) "T*h*i*s* *i*s* *c*h*u*k*l*e*n* *v*a*r*i*a*t*i*o*n*"
>  -- Iteration 16 --
>  
> -Warning: chunk_split(): Chunk length should be greater than zero in %s on 
> line %d
> +Warning: chunk_split(): Chunk length should be greater than zero. in %s on 
> line %d
>  bool(false)
>  -- Iteration 17 --
>  
> -Warning: chunk_split(): Chunk length should be greater than zero in %s on 
> line %d
> +Warning: chunk_split(): Chunk length should be greater than zero. in %s on 
> line %d
>  bool(false)
>  -- Iteration 18 --
>  
> -Warning: chunk_split(): Chunk length should be greater than zero in %s on 
> line %d
> +Warning: chunk_split(): Chunk length should be greater than zero. in %s on 
> line %d
>  bool(false)
>  -- Iteration 19 --
>  
> -Warning: chunk_split(): Chunk length should be greater than zero in %s on 
> line %d
> +Warning: chunk_split(): Chunk length should be greater than zero. in %s on 
> line %d
>  bool(false)
>  -- Iteration 20 --
>  
> -Warning: chunk_split(): Chunk length should be greater than zero in %s on 
> line %d
> +Warning: chunk_split(): Chunk length should be greater than zero. in %s on 
> line %d
>  bool(false)
>  -- Iteration 21 --
>  
> @@ -161,11 +161,11 @@
>  string(50) "T*h*i*s* *i*s* *c*h*u*k*l*e*n* *v*a*r*i*a*t*i*o*n*"
>  -- Iteration 22 --
>  
> -Warning: chunk_split(): Chunk length should be greater than zero in %s on 
> line %d
> +Warning: chunk_split(): Chunk length should be greater than zero. in %s on 
> line %d
>  bool(false)
>  -- Iteration 23 --
>  
> -Warning: chunk_split(): Chunk length should be greater than zero in %s on 
> line %d
> +Warning: chunk_split(): Chunk length should be greater than zero. in %s on 
> line %d
>  bool(false)
>  -- Iteration 24 --
>  string(30) "This *is ch*uklen* vari*ation*"
> http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/strings/chunk_split_variation5.phpt?r1=1.1.2.1&r2=1.1.2.2&diff_format=u
> Index: php-src/ext/standard/tests/strings/chunk_split_variation5.phpt
> http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/strings/chunk_split_variation8.phpt?r1=1.1.2.1&r2=1.1.2.2&diff_format=u
> Index: php-src/ext/standard/tests/strings/chunk_split_variation8.phpt
> diff -u
> php-src/ext/standard/tests/strings/chunk_split_variation8.phpt:1.1.2.1
> php-src/ext/standard/tests/strings/chunk_split_variation8.phpt:1.1.2.2
> ---
> php-src/ext/standard/tests/strings/chunk_split_variation8.phpt:1.1.2.1     
> Sat Sep 29 12:55:34 2007
> +++ php-src/ext/standard/tests/strings/chunk_split_variation8.phpt      Mon 
> Oct  1 10:22:43 2007
> @@ -51,7 +51,7 @@
>  *** Testing chunk_split() : different 'chunklen' with heredoc 'str' ***
>  -- Iteration 1 --
>  
> -Warning: chunk_split(): Chunk length should be greater than zero in %s on 
> line %d
> +Warning: chunk_split(): Chunk length should be greater than zero. in %s on 
> line %d
>  bool(false)
>  -- Iteration 2 --
>  string(504) "T:::h:::i:::s:::':::s::: :::h:::e:::r:::e:::d:::o:::c::: 
> :::s:::t:::r:::i:::n:::g:::
> :::w:::i:::t:::h::: :::      ::: :::a:::n:::d::: :::
> @@ -60,7 +60,7 @@
>  :::c:::h:::u:::n:::k:::_:::s:::p:::l:::i:::t:::(:::):::"
>  -- Iteration 3 --
>  
> -Warning: chunk_split(): Chunk length should be greater than zero in %s on 
> line %d
> +Warning: chunk_split(): Chunk length should be greater than zero. in %s on 
> line %d
>  bool(false)
>  -- Iteration 4 --
>  string(129) "This's heredoc string with         and 
> @@ -79,10 +79,10 @@
>  chunk_split():::"
>  -- Iteration 7 --
>  
> -Warning: chunk_split(): Chunk length should be greater than zero in %s on 
> line %d
> +Warning: chunk_split(): Chunk length should be greater than zero. in %s on 
> line %d
>  bool(false)
>  -- Iteration 8 --
>  
> -Warning: chunk_split(): Chunk length should be greater than zero in %s on 
> line %d
> +Warning: chunk_split(): Chunk length should be greater than zero. in %s on 
> line %d
>  bool(false)
>  Done




Best regards,
 Marcus

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to