summaryrefslogtreecommitdiffstats
path: root/runtime/doc/options.txt
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2017-11-26 14:29:32 +0100
committerBram Moolenaar <Bram@vim.org>2017-11-26 14:29:32 +0100
commitd7ccc4d81dbcfa3ac0352bacea6e294fc9e33fda (patch)
tree3f61bdfbadc4f376a8a4bc03dc91eb34958eef37 /runtime/doc/options.txt
parentfb1db0e3550355e10ac86c4a4af21209c5456a66 (diff)
patch 8.0.1343: MS-Windows: does not show colored emojisv8.0.1343
Problem: MS-Windows: does not show colored emojis. Solution: Implement colored emojis. Improve drawing speed. Make 'taamode' work. (Taro Muraoka, Yasuhiro Matsumoto, Ken Takata, close #2375)
Diffstat (limited to 'runtime/doc/options.txt')
-rw-r--r--runtime/doc/options.txt29
1 files changed, 26 insertions, 3 deletions
diff --git a/runtime/doc/options.txt b/runtime/doc/options.txt
index 3888d9f426..f844213630 100644
--- a/runtime/doc/options.txt
+++ b/runtime/doc/options.txt
@@ -6154,11 +6154,34 @@ A jump table for the options with a short description can be found at |Q_op|.
Example: >
set encoding=utf-8
- set gfn=Ricty_Diminished:h12:cSHIFTJIS
+ set gfn=Ricty_Diminished:h12
set rop=type:directx
<
- If select a raster font (Courier, Terminal or FixedSys) to
- 'guifont', it fallbacks to be drawn by GDI automatically.
+ If select a raster font (Courier, Terminal or FixedSys which
+ have ".fon" extension in file name) to 'guifont', it will be
+ drawn by GDI as a fallback. This fallback will cause
+ significant slow down on drawing.
+
+ NOTE: It is known that some fonts and options combination
+ causes trouble on drawing glyphs.
+
+ - 'rendmode:5' and 'renmode:6' will not work with some
+ special made fonts (True-Type fonts which includes only
+ bitmap glyphs).
+ - 'taamode:3' will not work with some vector fonts.
+
+ NOTE: With this option, you can display colored emoji
+ (emoticon) in Windows 8.1 or later. To display colored emoji,
+ there are some conditions which you should notice.
+
+ - If your font includes non-colored emoji already, it will
+ be used.
+ - If your font doesn't have emoji, the system chooses an
+ alternative symbol font. On Windows 10, "Segoe UI Emoji"
+ will be used.
+ - When this alternative font didn't have fixed width glyph,
+ emoji might be rendered beyond the bounding box of drawing
+ cell.
Other render types are currently not supported.