Edit report at http://pear.php.net/bugs/bug.php?id=18481&edit=1

ID: 18481
Updated by: gsherwood@squiz.net
Reported By: stefan dot jelner at gmx dot de
Summary: Line numbers incorrect when typing german Umlaute
-Status: Open
+Status: Feedback
Type: Bug
Package: PHP_CodeSniffer
Operating System: Windows XP
Package Version: 1.3.0
PHP Version: 5.3.6
-Assigned To:
+Assigned To: squiz
Roadmap Versions:
New Comment:

-Status: Open
+Status: Feedback
-Assigned To:
+Assigned To: squiz
I can't replicate your issue with your sample script or any other
characters I enter. Is there a public repository somewhere I can use to
get access to a sample file that has this problem?

Can you also please provide the output from the phpcs command line so I
can see what line numbers it reports.

Previous Comments:

[2011-04-26 16:25:38] stefan25376

I am using Zend Studio 8 with PEAR and the PHP Codesniffer. We have
UTF-8 files here with comments that contain german Umlaute (like
öäüÖÄÜß). after these lines with these special characters the
errors and warnings of PHP Codesniffer have wrong line numbers.

My guess is, that this happens with any other international characters
in UTF-8 and that it happens, because when the line numbers are
calculated the multibyte string functions are not used.

Test script:

//here some lines with too much whitespace

$foo = $bar . "test";

Expected result:
that the errors or warnings have the right line numbers.


Search Discussions

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouppear-bugs @
postedApr 28, '11 at 12:07a
activeApr 28, '11 at 12:07a

1 user in discussion

Gsherwood: 1 post



site design / logo © 2022 Grokbase