Re: Manual nomenclature
| From: | Christoph Becker | Date: | Thu, 26 Feb 2015 13:42:34 +0000 |
| Subject: | Re: Manual nomenclature | ||
| References: | 1 2 3 | Groups: | php.doc php.webmaster |
| Request: | Send a blank email to phpdoc+get-969385428@lists.php.net to get a copy of this message | ||
Maciek Sokolewicz wrote:
> On 25-2-2015 20:38, Hannes Magnusson wrote:
>> On Wed, Feb 25, 2015 at 9:13 AM, Elmer Beardshall
>> <aebeardshall@comcast.net> wrote:
>>> Where is the guide to the color coding and explanation of the manual.
>>> Example below – green is ?
>>>
>>
>>
>>
>>
>> Interesting question.
>>
>> We don't actually even follow
>> http://php.net/highlight_string so...
>>
>> Maybe we should add this to http://php.net/about.prototypes
>> ?
>>
>> -Hannes
>>
>
>
> Hi Elmers,
> PHP's highlight_string uses just a very small number of colors, which
> are defined in
> http://lxr.php.net/xref/PHP_TRUNK/Zend/zend_highlight.h#25
>
> Basically that means:
> Text/HTML: black (#000000)
> Comments: orange (#FF8000)
> Tags, trait names, function names, method names, class names, etc.: blue
> (#0000BB)
> Encapsulated strings: red (#DD0000)
> (reserved) Keywords: green (#007700) such as echo, print, etc.).
>
> I agree this should be put in a more readable format on the
> highlight_string and _file pages IMO. Even though there is a warning
> that the color output may change at any time; IMO it should still tell
> you what the colors mean.
Aren't the colors configurable via the highlight.* ini settings[1]?
Emitting CSS classes instead of style attributes appear to be reasonable
improvement nowadays (and might allow to get rid of some ini settings)
-- however, I presume that would require an RFC due to the BC break.
[1]
<http://php.net/manual/en/misc.configuration.php#ini.syntax-highlighting>
--
Christoph M. Becker