<p>> This is the expected behaviour. You are editing the 'string' named style <br />> which is used for all filetypes. Instead you should just override a <br />> style in filetypes.php.</p>
<p>But this is a string, not white space! Why all the white space becomes highligted as string?</p>
<p>Besides, there is a separate definition of white space</p>
<p><strong>     white_space=0xc0c0c0;0xffffff;true;false</strong></p>
<p>but it is not working.<strong><br /></strong></p>
<p> </p>
<p>I thought it would be convenient to change the setting one time in <strong>filetypes.common</strong> for all file types I code: PHP, python, html, javascript, css.</p>
<p>And if I change the setting for string in filetypes.php, why not highlight all the white space inside php script in pink, according to Geany logic?</p>