Я использую Emacs с PDE и cperl-mode.Я действительно хочу, чтобы prettify-symbols-mode работал с ним.При использовании только режима perl это происходит:
Mod::thing->new( {c => 'sea'} );
становится
Mod∷thing→new( {c ⇒ 'sea'} );
, однако при использовании cperl то же выражение становится
Mod::thing→new( {c ⇒ 'sea'} );
в режиме cperl ::
становится ∷
только когда он разделен пробелами с обеих сторон.
Я попытался добавить к cperl - pretty-symbols-alist и pretty-symbols-alist.и до сих пор работают только ->
и =>
.
Я подумал, что это может быть то, как cperl определяет символы как символы или слова, но ->
и =>
прекрасно работают, не будучи окруженными пробелами.