Lazarus 0.9.29, QT. I'll try it on on gtk2. "<" is good, only ">" is changed. "<>" is displayed properly, 1> ; 2> ..etc is changed to 1> 2>
EDIT: yes, it is QT related. Compiled on gtk2, all is OK.
I am downloading new Lazarus/fpc snapshot now; maybe it will help.