PHP Syntax highlighting issues
migueldamota opened this issue Β· comments
Hi there, I found some issues for PHP:
- Variables inside of a string don't look right. If it's intentional it's fine with me (it's just looking weird π )
![image](https://private-user-images.githubusercontent.com/55055484/273164360-829d965f-d82d-4a34-9fdf-92810770880f.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIyNzgzODEsIm5iZiI6MTcyMjI3ODA4MSwicGF0aCI6Ii81NTA1NTQ4NC8yNzMxNjQzNjAtODI5ZDk2NWYtZDgyZC00YTM0LTlmZGYtOTI4MTA3NzA4ODBmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzI5VDE4MzQ0MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU2YjJjZjc2NjgyOGM5OTg4ZTFmYWEyMDk2YzEyNzhiZGFmOTI2MTE1MWEwMzFlOTI0MmYzNTI4ZTY2OGU4NWMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.2n7kAXzzxWPu9GD5Kt8VUsryXIrhxtuhYwtrNj71xgU)
- PHP built-in functions like
echo
orisset
aren't highlighted differently as before (v2.9.0)
- Now
![image](https://private-user-images.githubusercontent.com/55055484/273164643-897a545e-4867-4dfa-af7f-70301f2a7a00.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIyNzgzODEsIm5iZiI6MTcyMjI3ODA4MSwicGF0aCI6Ii81NTA1NTQ4NC8yNzMxNjQ2NDMtODk3YTU0NWUtNDg2Ny00ZGZhLWFmN2YtNzAzMDFmMmE3YTAwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzI5VDE4MzQ0MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTIwZTg3OGMxZDhhMjZmOGIwOTI5OTc0NjZkNTUyMTQ5ZThkNGE1NDFmZTFjMWUwYThjOTM3ODQwYTdjNzUyODQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.ZhIDer1WMeUTKItQhp9ofi3eDbC5VJhGtkzLc16hBdU)
- Before
![image](https://private-user-images.githubusercontent.com/55055484/273165367-67f516d7-5e5a-4aca-80df-c23ac3c3e1dd.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIyNzgzODEsIm5iZiI6MTcyMjI3ODA4MSwicGF0aCI6Ii81NTA1NTQ4NC8yNzMxNjUzNjctNjdmNTE2ZDctNWU1YS00YWNhLTgwZGYtYzIzYWMzYzNlMWRkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzI5VDE4MzQ0MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTNmYjI2ZGVkNWU1MDNhNGQ0YjBjMWJhZmVhZWZiNjc2ZDkxNmFiNjI4MmYzNjBkMzljMjBlN2NmMjdiYzAxM2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.f__YhB3TbKj5qYcNok9KBIghRE2vu81p9W6D9fi6V2g)
- Opening and closing tag are inconsistent
![image](https://private-user-images.githubusercontent.com/55055484/273165836-02e71aa5-4e4e-4ec5-80ee-5fe6d5d837e2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIyNzgzODEsIm5iZiI6MTcyMjI3ODA4MSwicGF0aCI6Ii81NTA1NTQ4NC8yNzMxNjU4MzYtMDJlNzFhYTUtNGU0ZS00ZWM1LTgwZWUtNWZlNmQ1ZDgzN2UyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzI5VDE4MzQ0MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQ0YjZlMDM1ODNjYjkxNDAzYmI4NmU1OGY5YzhlZTU4OGM2Nzk5NjAzY2VmZDk5NTkwY2UwNWFlY2RhNWM1MTgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.737YVxCm44XVShr5LZocWDqohghXPAwIzSwCF6XtaJM)
For me, these are minor issues but I just want to point them out π
Have a great day!
Thanks for reporting those, I'll have a look at 1 & 3, but 2 seems intentional to me, as blue is used for functions elsewhere; which color would you expect there?
Hi @nekowinston, thank you. For 2, I thought about a light blue (like before) because it's built-in and not a custom function
Thank you so much!
For 3, I am always getting this when I close a php tag. I can only give you more screenshots but I don't know if this helps