Shaping
dxtr edited this page 2026-10-19 18:45:57 +02:00

Page revisions

8 Commits

Author SHA1 Message Date
4e925a0b4b Describe buffer-glyph and shaping again without allocating 2026-10-19 18:45:57 +02:00
7d8cc864a3 Follow cl-harfbuzz c2314ad: tag and script are exported
The API index lists the types tag and script, Core concepts names them
in its table of representations, Shaping names script among the buffer
properties and Faces names tag for face-table.  Installation adds the
names a package that uses cl-harfbuzz must shadow: tag with both raw
layers, whose struct slots have that name, and script with sb-unicode.
Development counts 402 checks.
2026-10-18 16:20:21 +02:00
ff1f599cd0 Follow cl-harfbuzz 096e0fe: the exported types
The API index lists the nine types cl-harfbuzz now exports, and each
page that describes their values names them: direction, cluster-level
and buffer-flag on Shaping, font-source on Faces, glyph-index and
metric on Fonts and metrics, name-id and layout-table on OpenType
data, and color on Color glyphs.  Installation says which names a
package that uses cl-harfbuzz together with cl-ft2, cl-svgread or
cl-harfbuzz/ffi must shadow.
2026-10-18 16:07:14 +02:00
b97c466d9b Print shaped glyphs with INDEX, the slot SHAPED-GLYPH-INDEX reads 2026-10-14 03:23:30 +02:00
794e8957c4 Follow the renames, font-only glyph functions and box-shaped FONT-GLYPH-EXTENTS 2026-10-11 21:06:37 +02:00
8937089178 Document FONT-FACE, locale-independent GUESS-SEGMENT-PROPERTIES and WOFF reporting 2026-10-11 20:38:21 +02:00
c6de2b0793 Add Cookbook, Scope and Limitations, Development, FFI Layer and API Index; fix bridge links 2026-10-11 20:28:01 +02:00
77cd6525e0 Add Shaping page 2026-10-11 20:20:58 +02:00