- set_attr(p, attr_dir, pc)
- pc = ltjd_get_vert_glyph(pf, pc) or pc
- setfield(p, 'char', pc); set_attr(p, attr_orig_char, pc)
- setfield(p, 'font', pf); set_attr(p, attr_curjfnt, pf)
- end
+ ltjs_orig_char_table[p] = { pc, ltjs_orig_char_table[p] }
+ local xc = ltjf_get_vert_glyph(pf, pc) or pc
+ setfield(p, 'char', xc); setfield(p, 'font', pf);
+ ltjs_orig_char_table[p] = { pc, xc }
+ end