aboutsummaryrefslogtreecommitdiffstats
path: root/admin/notes/java
diff options
context:
space:
mode:
authorManuel Giraud2026-02-18 18:56:02 +0100
committerEli Zaretskii2026-03-03 16:24:58 +0200
commitd272dedf8cdb33c45a3fabedf70d3557deace877 (patch)
tree2190969f1d059222bfc082c00a843a662f732ed8 /admin/notes/java
parentb5e2b0bec12042b7be4eea5e87be4fe2174bc55c (diff)
downloademacs-d272dedf8cdb33c45a3fabedf70d3557deace877.tar.gz
emacs-d272dedf8cdb33c45a3fabedf70d3557deace877.zip
Add mirroring for special glyphs (bug#80440)
See initial discussion here: https://lists.gnu.org/archive/html/emacs-devel/2026-02/msg00400.html * lisp/international/characters.el (pairs): Populate special-mirror-table. * src/xdisp.c (produce_special_glyphs): Add two arguments. One to identify the paragraph direction and one to identify that the glyph is produced on the left hand side of a window. Mirror glyph defined in the display table according to the new special-mirror-table. Bidi mirroring always takes precedence. (init_iterator, insert_left_trunc_glyphs, display_line) (display_string): Call 'produce_special_glyphs' with new arguments. (syms_of_xdisp) <special-mirror-table>: New char-table. * etc/NEWS: Announce the change.
Diffstat (limited to 'admin/notes/java')
0 files changed, 0 insertions, 0 deletions