summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorAnders Lindgren <andlind@gmail.com>2015-11-04 06:50:19 +0100
committerAnders Lindgren <andlind@gmail.com>2015-11-04 06:50:19 +0100
commit411b516d65b4e3b88e7b268dac7a32668e8d39c7 (patch)
tree85f5afd81828e5e6ec753c3a983d6c923e16e4c2 /lisp/emacs-lisp
parent335cb1ee158db47003bda61a6cb077b62d04ca4f (diff)
downloademacs-411b516d65b4e3b88e7b268dac7a32668e8d39c7.tar.gz
emacs-411b516d65b4e3b88e7b268dac7a32668e8d39c7.tar.bz2
emacs-411b516d65b4e3b88e7b268dac7a32668e8d39c7.zip
Render fringe bitmaps correctly on NextStep (bug#21301).
The fringe bitmaps were inverted, the background was not transparent, the image data was horizontally mirrored, and periodic fringe bitmaps were not supported. * nsimage.m ([EmacsImage initFromXBM:width:height:fg:bg:]): When both background and foreground colors are 0, set the background alpha channel to 0 (making the background transparent). When copying the image data, do this from the most significant bit (leftmost) to the least (rightmost), to avoid mirroring. * nsterm.m (ns_draw_fringe_bitmap): Don't invert the image bits. Add support for periodic images (e.g. the empty line indicator).
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions